4dae20817cd7974d79b62b647464549c4c6b93fb49dd09c2f477211f12241c2ae21581fd2418c09327ea29618e701d4bbba446d6809d35190876d5c389441e2e592361b033003c1d55dcd567f929dfbd001665c4a0a0d346058beeae6951e448459a307c2e95a928d71dc3d9c62427676f8663138d02edd7f03caffe4a39277c86b1ff9e7efe3fbcca37213750f97c6aff5b20442e0a6b4e8fc3d2b6097b6462cd1e8afff0a00e1e3d401cb9aa6efa0b7a526e70f67da9600fb8754fc47e84e28e66dc3b7d49757cdeda2ca478e189cab28b0373560ed78d50ab7d8e71582284b75c72716f04a5cfead750263c82beb3624110f3f1caed922074045751a81a5b00990ce620125e604c452dc239455b28e24a8d8e423d590e67d579fbd7ca13db96aab93152c0f85d59360c0e391b471d91ca549ad04fe5725b73337b8667eda9e3dbaf55e3646f9f44de260c68c79230ec2e455db374621cba27d3155f454f7dd39641b603dc04ed51440a8cf5abf267cae5f4e7c5c627eb22461b7fd07cd6ed1ee567df350379f0119ccd53be4c43652604b039dbb1f57797405372ae91452ab61c5b5caa48f931894eb57352fe4ba59c02f750ce51fbe27c3f3bb21b2226c16fd23521233815faa5456edf9e83a22f34dc00a188ccb18144624ce56d1276d49fdcc453f1e11e05293aca946e74535bc86802d9e52d17ce6f85bc1d2317ef837e179ebc6174fffafe82a535621e2967c5282929ebb612e593bbc6f0cfaabf80a4edc25dc54ad6473e9ec2ce34fed6c686fad829ff67c71794b51dc3724cd0a538f52f93e3824d0d4bddb31b1326065aa8bfadb6b5363f96af27b24e84ae8fe0de0db0c1344bc2dcd2e68c487ab3e19be867918a940d9ef86472641cb112d6d57d4be219ff855a4fd64ba8a9efeec8919164bbe77d6b1d8267e75f5697dd7a9d8988b5e43a18ce4b546da74c9b8d4f45401be0fbfc7d8fffbc77fc1fc53646913fcd7f26e6787ad2ff3f1802d7438a9647d2e5c323101006365543b918c5ff28e1347b7ea0c7897cb8659a9ddfe97d7630bf20f35e5c2faec8fbf0d310d3d621795367f27af34b540e8b3e678b1d2269d6ed8894390bd50fb274d269b4e601b8cea263a6736033f1c0bf5f3ed25875710ba760186c9dd826f2bc2c332656838d23f96c482ea536b2eee4dc594631ff32e648e8205ed1156d824f3505c32e8106f4b5a6cec914968cdcdde9ec93dfd7722b6c9bf2fe8e592ab24be164128d8f7845a298e34b8c6af82e71819e38f92f679fd1e6b268e5f8b5c20ac72e11dc98ac6c40ba9e4bec0b61608df3c81e2a0d67cccee569599d34897228820791eb0b22db82d2e4d8006be043c604f1cbb79e117634b444ed0d649c191abee97fad30a87baeb11bc79d0122a204a802055c2a262c926e572f953f21bc0bd8482f241433928b1cca3b578db8fc7e6e43d25b78732371a3364376d5c7934a3e5a8ab2de913b0b0eabcd4f057a54215470ed56163694ce43ec7325e177530ca5cd50482d144ed0fa51f98aa20161bd509ba879b14bf525d251754573a637ab01ff7135b47e4a85054a945ecb14ef27859724ed96472f1dde9184dbfa2947a2cdb99652607b5fedca613dd5d598c8741a1563e85416731ecb984b12a4feae4c34f4ea089e675dce65ca35b5f343937625da551737406b1af770d48b82ba8813db7876ae0bec747d8f1ab41b79076fff70fdbb7387f38a6c0c66f176f9cf53a7e3b603a18d1b5d584db4ca475d3ae8c1c4add8473ec20d37962f87e41f6809025a3fdf80fab4aee176a870fee0938e645874d67e6a554e73871948ca564a30f89e347a19ecb840a2978aafbd48d406ab4c159d1449266321cf32bbde553bcf98db6d35ed7ef86a104ce3b3fca199ddeea984b6cdbf5dd46fc359ae29396bfc5291606e7f9a2b9e5d184d45c199823176138d1d939e8a6cd21a3f55696d7e89c291397e25a564e993c352f1b7ccbae9a7e09f110cc46c22c00536fe15fcc855f4a7416be676770fdf67f93d82c593e38ba57a25ea3b85b046efc39b4b237593c87be909d71e2bf511e8c0846b185f9772ff6f574d2036590f6f8ea80e452b535164838a4bebcd95225058f35c6f2840d5451baf33092dec440bb699c3fd1f45aff0d58a70f4ab03c7d5e21c924680f5fdca796aece7c783934bd045a48853bb116be95fe1a145d720575f19b4ab9a1034ea69ec182a63ecf5e78598135a62efc595cbc3cebcc5d5153d96cfbc01f83f779ae0ca6013ab8ad8687c79f21d5ea5b536d8a9cb0051e8f03affb13be135ea6b9563bce6f3be9c42945cc31a882dcc70d09d40fc25da967a7de78e5ae4c2a0dd327e8f945b3a332c7f3678d32f20c78e7431e83f20123c1d12ffc1a1165e85a58f50bb1d316c9de231dd3eb128fc3fe58a17b0da68850ab5908322675f139c185f9fd79f1e4d48d4a36d9c7e956001642c96c1b7c87f232471ac647da70da06d67c76cde625eec61bb9b6b975b1d7475c930244d9b66fc510e416c8c0790956a8a45edc1b15fc5fb37aa6d9f4ccf93d175402775d95b4412adffebbfacf8532c0e275de6d42bb2e48749d61383fe42f3ebee0b793388bc3aa9b2cdf54e4224b3736d130191c9fc6b45c47aee250afa9ab77a61c414c18d0181d87b5986abc2fd290c5713204fc5700983ca0885122e889f107ca99e346034cc431a0cef8fd918856eb1892289fb65ad39c6e495b35b7b4a676b0e8dc64b801033331a6c0c0e70122bffa79df4810076c028fa0d13b01606fdcf5549d0cab530769ed83359735273a8aa4f65d45725f5e5ed8fe6e8d52e52dec57c0408e10c27942569397e07e2043da28624eb40295a6fc26146fc0247afd2ade356723e535af91d302b3fa81af0ef1a5fd24baceb15aa8c8f019a591054931d0beca771aebbbc1686fee4429341cd8e48ac326bb3a1550d30ebff4ab7b0997248b36a4e023c7aa6453bc4d4880f9a2114a61fccc7f14275ca1593f11589fddd07ad9491d24d6156c16f1a08c4142267498c9855d8d1c67d04ad42bd2ee789edf859f8701dcf233776a2964718f28b28a60c8b2947b96556746fdf546ee3483c6e4ff79e38fb7cf6c7dcd52bf65c14c87eb9179eb3fc8926507812c24549bbf700f986e5bbff27fc0a30f77f457ac3e4c314e5125e12f4912706ffca44efb3a4d029fb4fd50c843fd15286c607ace17320b737346042a067558a000c7c13ec7dc399600952291c11d8bfcba291986af0df4ff455703099aa452d6a253331a0ca83e4dd013c6f3712eca39eb3b9b02b333b59357b141c583babe6ff496e2a038457c8cf56dc6006d3b43e8b6db17e1d78d5a79fcc099ea8120162af399db833e7bc7ba271db085dce7c5baafe7b5b77be8f66728fc87dbb00a39002ec7d053c9840a4d0ab03d7bc8629fc006fcb55446fc2240bdcf866a536ba75e48a3207fd055b2ec8c6d2f9865aa5b69393c7dbf74acd384b62e3fc766b1bd1d770e370bdd9dd404619", 0x1000}, {&(0x7f0000003440)="e2acfc3b0feb52a1cf174fbef6ef3ec930821c5e801e55f66c83f7741adfa12c0180b7df184fb2a13dc6592561fc0ed368d585ad01116f18ef00e702b7449375bad46198711fa813941ab81b60801251171eeb6fe2a98f68bf39af19a985e6cf72de9fa0bc98dbdcef2f583c02f6225cc7f8d578cc059775", 0x78}, {&(0x7f00000034c0)="3a41a3a841c27429eee24daccd89a94208f9b14c226819b140d31c842b00ce47e5f32702bbd83d410bc9298dd392ba07288e868695edd017b4bb520e7882ab36d8214b", 0x43}], 0x7) (async) open(&(0x7f00000035c0)='./file0\x00', 0x22c0, 0x100) (async) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x80010, r1, 0x2000) 07:41:16 executing program 0: ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xead}}, './file0\x00'}) (async) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_NEW_MPATH(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x80, r1, 0x10, 0x70bd25, 0x25dfdbfe, {{}, {@void, @void}}, [@NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}]}, 0x80}, 0x1, 0x0, 0x0, 0x40896}, 0x0) (async) r2 = accept4$packet(r0, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14, 0x0) preadv2(r2, &(0x7f0000000600)=[{&(0x7f0000000240)=""/195, 0xc3}, {&(0x7f0000000340)=""/103, 0x67}, {&(0x7f00000003c0)=""/147, 0x93}, {&(0x7f0000000480)=""/110, 0x6e}, {&(0x7f0000000500)=""/170, 0xaa}, {&(0x7f00000005c0)=""/54, 0x36}], 0x6, 0x1, 0x3f, 0x2) (async, rerun: 32) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000680)={r2}) (async, rerun: 32) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000700), r0) sendmsg$NL80211_CMD_SET_INTERFACE(r3, &(0x7f0000000900)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000008c0)={&(0x7f0000000740)={0x178, r4, 0x300, 0x70bd26, 0x25dfdbfe, {{}, {@val={0x8}, @void}}, [@mon_options=[@NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa, 0xe8, @broadcast}, @NL80211_ATTR_MNTR_FLAGS={0x20, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_CONTROL={0x4}, @NL80211_MNTR_FLAG_ACTIVE={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}, @NL80211_MNTR_FLAG_PLCPFAIL={0x4}, @NL80211_MNTR_FLAG_OTHER_BSS={0x4}, @NL80211_MNTR_FLAG_OTHER_BSS={0x4}, @NL80211_MNTR_FLAG_PLCPFAIL={0x4}]}, @NL80211_ATTR_MNTR_FLAGS={0x8, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_ACTIVE={0x4}]}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "91ed055c7787a77d6119e8847b36bf7d1346121c9ba23cd9"}, @NL80211_ATTR_MNTR_FLAGS={0x8, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_PLCPFAIL={0x4}]}, @NL80211_ATTR_MNTR_FLAGS={0x20, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_ACTIVE={0x4}, @NL80211_MNTR_FLAG_CONTROL={0x4}, @NL80211_MNTR_FLAG_PLCPFAIL={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}, @NL80211_MNTR_FLAG_PLCPFAIL={0x4}, @NL80211_MNTR_FLAG_PLCPFAIL={0x4}]}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "0f53e018ba219684e653c0c691c6487a4ecb64ebc62ba030"}], @mon_options=[@NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "5f45ff981618412e6b28900fc1aac44f384f3685bf6f8825"}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "82b1d8224ebffce8310bb2eb5274feeafa1cb06bf48590c3"}, @NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa, 0xe8, @broadcast}, @NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa}, @NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa, 0xe8, @device_b}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "d2a35c032c2a684067416f08fbed120e5170ef9be031e8ab"}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "fab607605c8b8cbf77e1936d49b3ea40c380eec31997a8e0"}, @NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa, 0xe8, @broadcast}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "ea7a1a41dfec0fdad247dc7935ace92e8c4500252a349d98"}, @NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa, 0xe8, @device_b}]]}, 0x178}, 0x1, 0x0, 0x0, 0x4004000}, 0x100) (async) r5 = openat(0xffffffffffffffff, &(0x7f0000000940)='./file0/file0\x00', 0x10000, 0x10) vmsplice(r5, &(0x7f0000000d80)=[{&(0x7f0000000980)="fe7fd8f31abc6b1927b0", 0xa}, {&(0x7f00000009c0)="dbd70aab6e2a97ad836fd810fdab15d0ed5688a17c41f7b54995d45c2e15730f387690c56d32cf98d191dad27ca8bd91d3831b19f6dd21c81a5025306063dad5d7db49003c62b7b3403183130a5a64118c3864e59762645905a678b1e222fdc0763fa9876b7cd61e9789498a01ee4f40a2af4d4ab5fbbada9775e628931903985000f37b7c2ab6fada2602a62642114a2308af35197466b8b1ada90f7cf8b86a4e00670cd0", 0xa5}, {&(0x7f0000000a80)="96079df6629940034f9c6f104914", 0xe}, {&(0x7f0000000ac0)="ccd870188c05c81ad4190527198d87f420c56addd259972ab89c46a0be2516e6907a5b392b784e84f89ccf42690eee4dd44c0765f7e05334863e9b550d6db143b2b4e51321785f4d0572589baf499d5580adb497cec36480a068a2633103e1f873193de3752c0938c23dcc7877d77b2809bd92693b57d1885df8514a5b0e3d172a0130ba8cfc9da98da5b29edc31e28eac176eaaaf2e3fc19e06e9314da3a86b95", 0xa1}, {&(0x7f0000000b80)="03b9a911244f7c27c6", 0x9}, {&(0x7f0000000bc0)="15682276315a4cf7fbff190f90e62bded5dabed983a02763f06e4a33e7076dc5eaeae4128d36b4034586843fe996021cd102568ce3606b6423b288522244b44511bc02e21f54bc977869a773113f440a8419ab48d389dbe480841b3a1b75bd00e864d32720ed6254a69390e7ba87d63bdf6189ebcc95722ed298f6835f4725ba514394ec8220bc39fe13deae2e78e8c194b1c63c11e10edf798763c68aaa05c5d493b5cb26c67e1d672521f0163d0094b8ea0c14cf95b87f2cf974d280497656ae1b56b0d5829eff8ba28cf2e3497508b25b6e5f9fd43bd24a8f894fb3ebf7d50f878712530b68f1b38c", 0xea}, {&(0x7f0000000cc0)="f7ee4da8d3c7c6ee540a16cc497514c8fa261743a573211fd4a7009ac6ccbd1e7b1823be719638ea4193c387c06c4cde28b8bdb8a85666961474ab7e0a652755af21beeb1a4a47ec630e8f4d45c2e6f69dd734a0e50db0f1f5eda4c8084aebb77c4a5bbec29e24dfe0cafb4000d4244a30d6ce540f1a9a97142c8a31cb3a16f4f50d32e710f7ec2ab93d62472210bb9db5", 0x91}], 0x7, 0x3) (async) ioctl$F2FS_IOC_DEFRAGMENT(r5, 0xc010f508, &(0x7f0000000e00)={0x1, 0x3}) sendmsg$xdp(r0, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000002140)=[{&(0x7f0000000e40)="4f8ad07810354cd29d45ac42d0efe152366d4d3b7d9d31215922c8df6e66c0701c729a33f7962f06d1095482282406969c5be5f500d1964955bac1653ff309c210e6e496bc652ea98af49aa98ab3586e640c28d4d42e4c6efa5d6b958a52d5aa7e6eada618aaf39a318189e94e290d693d663f44959aa322e150dad28fbbc9f0bbd80bc85a1c40e3bee862e36334bd015031a84259373eced55ac4f9762c24ac96377610899f086caa16", 0xaa}, {&(0x7f0000000f00)="9b0612f3452f10b945665fc4e039d07e2bd7c6fa5a0f650b760faca812e99d3bbe771df97bff221d62bbf71ccb238522dfbc82e9cb61fa52a0d234ff93126b2c687bdc2e665ad5b09f5d0b8f6642dee26284e826487ef6ed2f4692090ad3e7e958f8b12f6ac4ecedcd36", 0x6a}, {&(0x7f0000000f80)="6ccd2f334387e6c75407c354d81082e30e9575e095930912f6f97b1d51814965f6d7a3e45e05aa7b0a136de9922bfb1cf7d2474ed3824974ac6e41c22b033c3fc0c17009d0c09386fc3e11d4c3055907713b2b42d202a4f3402df08e00a2b587315e6bec28980cc959228d0aa3567e4fb0", 0x71}, {&(0x7f0000001000)="8d147f4527bfb351f14f6a46fab5eecb26718d75bc3a394785e6a19c20b34e8042f0f60c4c3f0bb0b64c111e380ee4119ba0d8c0024e8cd26825d15a19231111ef5e8767a6ee8dc433c854ff797fb2af6af6275ea354d13f20a711671310e8306f0ac8acb1589729d472190d4404611a0c44e579511151fafa1cce2d8b22bead5dc5e8fa6dc926c3fd9aa124a46afb16e3297d6a81b9e2fb001d452f5d97866d958baaf682f2bd255116960aaf0aab2e5c739abc7ee11175f0b5e109f39cc412a1ff108e29f5507cd9f1b60f7c74e778f8230d1aedbda48d94c848e98291b1515b072de1c17adb43f51d2822e7dfa2ebb3ee753e2738c31f94d2ab0a0a59837283c5f3f1bf59f42454f8113fb5f06eb08d9efa63dbe425e2fa7c4405ef8568463a8a7db54a916886b67f430d32ab05242bc15fa3b364e9fe4ae7cd9a078637f17ad807180497e930f44976ac2da9dedb02aa37922f000acda7f1b0b7e2dcb46fb0ba27d0a1fd8c100df501d661893c0cdd05423fbc3bf8a0967e89081eae9f682c008915890a56b759befd07fd0a4d9673571ff75f793f3570a6ad8ac1df297233dca57c8c9f1b9ef21de968b4807643ef7e570cf0d4928f5a51aaa876dc72270b8ad9f5912e806f807f1c24e8d5fe49fac7478f841624960fe3fb8af666ccdf2a278dd206db8bdbc2cc3ab5b6b1c4f5d942ce82e885ceb453780036b75cc0377ebd016c38a35615a0de37a2e1ad3ee1782e40fd042d43874f4f150811fc3e4133d713a7d21da650e537bb05c75f8e3907ce117af45c662c8c0f87b5485deed726cfb59fd0a3f2eaa0ff6ffff97373608a86a2603a91a28c8672992726d5746cef81f05f52e351fc1d1237ab6dd0a8dae13e30e40ada4511f6af912289af0a7efdd3118e7ec7ebafeca79dc11603bf3a0905c08c6315ddbfdd2b19162a0f1c3cf4fabec6e6ed3d72fec4a5260a738f93685a3b48d15dde3c450485fc789cb1e54db82b096588fe6602735eeeacd8f67f6bf0032a06e2287b8b4eaca746a7825c0ee2c2b558abda2231b107a0f4f17caf09a7910f8be9d68cf907fb974c3c1e5a8083395175a6ab20cae983b041638b1daa19797f4d491846cb82e82b3fa5bfdfe089bc69f254a91d78065f917cf875366441f1006577ab3a192e203d9678b1ea4035afd2f4cf9f5b49b4316e95ea49a1c69c0dddd894c387bc4c0a7a587de5f6257e7762ba2eb5f78597b24e179485020aeae5cc4377c54c7862172730d617e2655ef47a757361fb903abcc3cd8fd336405c76c4f268c63697ba42a4484df53a13101ec4244d45d10953d747bf09ea1ee72c8deec7f1bbe564ae7b8702bfe33f4e8f2bdc465d6eec3146dbe685b4a98eeb90f7e7445d2894e58b7b7c9d4c40237ff5068d355d9a823a8956aab1943df6b32eda222e98e14bc8de3cc8801e64af8caf241eaea787c8a9e26faf18c37f0ed9d78f2926083605717492f98cb48a96a7840f0badceb998c5e7a7d0013defbaa72818418017ebb800749055f849d89f5ef213f7dbf0536d0753e3d6ef5b6e8a2c0fb89857c383f3d34aebe9ca5622c85fc70845802faa6466f4efeb27975f5d24667c7c8ffeb505479a9fc44b55d6b9d91d92b8e9e9c7ab833467df87bf0f1eb076d9e9d6db9fed0b18f00421bb66fa05f6fc4768e553673607b93c17bbae7fc0b6715856c6d9cc44a27afe1c3475da9fd78bdfd119eed9f79b5ae858ab9ac47e7f7435b78b6e649bc36864969033a661fd1e76af300c143c834d92805c8649293f8169a3121c77ad549f80bacdd132f172f5c1106c0adf0f6e05463c0fb2cc0ac8f8f57c8de3cccd2fdee74cc9a8cdc604e0f5b2246f3878d0633fd28333f687abae15edd64a45e7728eee77849afe9c69dd71ed5b3a1d6a0814854775f9e247f0019fe0b17c4c7402ea2f130db5ee0e65602d3e03e34edd56fa2c4c5573cce2d847558f997575e74e202e90e7773fe7e1d06ed0391b2e0ca62c1cbdc08c3bfaca1ef72f9424e0d9a472fd5838a94f545f49cdb87637e9a23d8686ef6a5d2c9613d3d5db2b6c0fb4408112b9fdb2d3fd38182b870cbe5f64f6f19293a23680c485a4ce579665663b0fc38bbe6f8d002373f9eaa91986ff9f588735f36ac67303d8c210df7666a3ce7f2795df75979a594703a5b7e9e425cb849c5f8aa5ebb95e7e60bcb2cb526e8e8bf50706204f005c35a43e52ea7a1512a815649cf557945dbeec2552dab955c4f44d008b12a6b2eb8d39e472885985ce3d1d4083b57a4d2c778c0c09cea602fca6d194a3ab2485916b0eb046677a262fe4b103f2921c8ec69d8f8736740855c26f5087e0d6ec1b51f1e4f52449323b5c8e1e216c80a11e68ff235086bcf21ca29dfc2565955feb2d0dc2f9e782012b34bd7a6159c6c2d55f0cf8a1903c690b348d2650dc1132bcf49f5954048590d204a32ba8a9185bd73a79b4a8293d1105fa04ba3ce8695b0f9e563d8db81e42e99ba3ef4a4ace8e3e76fc5cd0c549069117905da8f15a64cc6aff202af532de9caa88bb3f518ef45750cb9f596c90b628c74682b893007f8b91e95e32d5a0a54a0ae9744eb2a0e5cd7fd06b5cc9c14f16d87b0dacf5cf9cb9917b359b555feff5d81186cd5d125bcff16df7ddf68f0006d96ebed80d54e76bc022389c7814adb67001ed0da355782f4d89618a3e2a3447550eccfdcc9b60e393a79341aca5ad812525af220a14cd73c7ff06d1cb6e8e19aeeb7d96a5067e3d88467110abc0da5c24b622439a5e78a7dc2faca3aa63cf762d1fed8d6f0eb5d03bc03a36a4748b46622fba72a64fde15953bf4e8ed7afb772024d2bc8f205842b80ae885e1456b1eab262077fc75a455dabc4e6d22ddff1c8d0da14782f41ee29ec0ca1546fd32a9ce9d164c134e87fbdf3ed5fc56624292dc2c9a753d0362f28f69f627652af01a1fb8d8155ac980441135b8b5c93a07e159cd7433bd40a0084179ba147550c0ee6e5fb10016bc439f92538c1412bb03be7500a76642f4adb517f513aec6dbb4cb8b75cd487df90d45ea21deea68cb823c416609f32df256d465f2c8b474b93f47ef6b7368f32330bda27fcde51c65fa717672263b35b0c6b90100e4795a24f35d57cb2b004c1f54abb414537adf52c3d602f54bc6eebfe40913ebe0f30b2589fe5adf22df208b9d7c6ecb4770abadc94db5b2b69a49926b2f067930183220b557063f453e3c303ec142dc5a6f42d4610dbba74b860d5c60d2639db535ef240833d9086efa0d45c97def96625a52af086736f4eef25e460a7c9a3892d982e634463607d4438e98da9c6c441120647730ea1edaf5c07fb5d91e9a4ec370d40b23a2844917bf024c7e17059e4a805d7ce1d77fcc08a25b7b88ad9fb37e8246f058ae46303ff8f5364cfd80b74f803f7c047c120e2e6048fd859f2e4953b38b0d158d25b6b5bc9312c0d6a5d14e9175c3cf18c2fc1768378fddc139d71b22450b5bd283fc40834e9080b826f8dddb095a2bcdcb15a33955338b15cdedb1cb8f8d0834d8ef02ee1c66ee329374751f1e3f6cdf0c26ddee7b806f3024010cf316582eee7365d5c0af1606322f0c4bfc87c039634283d6eb45ba6ec708b3ec06301c3085c4ddebe5e485043d0110406099bf9b3653c696dd08c216053d2acd07ceddf56a96f06795423c5b9fb88f2180547d5d556b08c36464e7db93a654c9f366d095dc113f52f236230bb4dbe8bbe54dd427b1b025909ab3202f1dd8cfb3917d9025b07495181bf0e37768ec74afd5e4888234dae0a67dfb5729db6777deb5ab2f972335ea24882ac94196d4e7fe1dee92ee6f5a9aea73fc341b015060e5c4e135b23e7873fd2d247b2f7015c6eb2dde48c9d1d22a638278fb4698ad3aa6a3b6bd26b643985e213263797636abd7199712c94a9be1e330e1723b54245b29ead85e865c4a7f8fd012ac3e11b0f1e7295911caa4619aa10a7175cf07321386a5207b1d902f6e84220a9a6523db5b2ecc59f3f2337b0fa4daa5c88f1728e2044b8522bdf51675a6b669a63f84d0859b78b4982bab1d4c8bb028ad6b6118e8a853a009d56495b1470094a3a81d6f01c40bc7c7dd51845cc5604f96f66f51901eab0a560800b91e1f9ddf7d9d1eb33a2a054186f75ca563887761fb5f12a07f4e31bb19cfb93cae243416d6f3951f7898422cdb1ab6fe2baba33e03e7dbe49757d328123572b87259ecbf7b4b219f9ae14340c30c320a801659a9ad29cf239448311d36f60f01122358b9c4f9c64ffdbae620ba3a38c571f9a71eb802a7bf8a5f6227ac9fee00509d7743a149e12573ed9eaea776495962e8c760ef6d77e8cb142c34b5e34da1a21eef9bf22ef5000fee8fff4c48e8a6d3a7da5696af33108d26bd596127cb237efec04093fa228c9e01228bf202ca1cf3632137d8d76386dd79b1d1e2869f11f20d3ac62edf9b6e63e53014da6c18e86b9c8dba036ab0d15c08f427f84da22f6f42aae653d3f77f91f1b76aa58d5bc64ffc2860f682db498041f9e337f08d4c0cf8cab3bc9b17a1c200a2af196f3bc1ff13881bf1699aeae96cfe12c2b72bf5511de1c74ab7c3c4a07da5a750c3e597480d0d0cee9824f1532c5fd4667381c7239b073d20151544d2692dbaa06bd0f0a88f1eb0e3a0603e2db26515b8de7023e9fa23705f4ed78fbea74df5151bfa88eac39aab5fa399410b37cfd461e5eebd57900d428f5f833ed3f9f275fe86b678052496ebe18adc2fa7b3a44d25038b8104f4da3dcf0de5dee8a6becf22abc3ac06aedf337ce81f7eb588d981124f4d4aabc375cd75e987546e06d3c29b87e839b2fd7eb0953612aef40905ab316b9c866c8ea7272026460bff2861e71a2bc8b2d349e872756afcd984dd77da289ba3d06d0565ce9f7b5360e4f9f6910ee30ddad8bc20781f1eb4004a16a1ac847d04ec0900a72cc40fd99caef433c6f0133c88bbb16c78bdb90853e34b87fbb0517c03b7e6ed8aaa0d4c5e1b596de5ccc218e4509afc029d32b695920425478959a77f14dca5f5a378bfd9d670df41306edc9bcf8d3827583b336fe691cf602a88d36de2d78315f7804334234e7892e093f06fd3b039ba6b5e8318860517296c0e88c99b5ede5ae5a8dad9ea8dd45f885ec8fd7aab13924077cc703e4bcd6a6f11ac134a7ef2807c5d0d926b543780f85ba8af337224653bedd153689b3b88a6e9288a57a29870de8b36229d840852f31a116f2d47e43ed65337d332bd81c30fe54f46b0938a7c6d98f79adba76969dcf3b796348e3d3da5020230da95cad818aef400e713824f58ba8c18e57a2a7b199c65708896baab9674e035a4a21c2c139342abcb6597c04cb5399a459ab62d880b18cb00df47e30d8656cda0153ca4d6590f24dc1b4eb99eb5d4789535b33eb6c41ba7929df8975e3e62a945d583a2f95b642db9b05483df1b00d4ec8c39202310201c7aefe372ae1b7196608223de06625b130adaee5ad081a35581b4bfb8953dfe3058ba0ec1fa45e6088b4fa38d3df981b1f79d1c72e117068b178c40e385699a97d6e4295123169f18ca3a289966e719ff4040b5b4c5bf2ba54c5b10390f5d622eafee8e7afbbabbded642d12e557f9b15630784b34bbc321f7af08da46fd29256f58fc706648d16ac22b4287bb82a3e635aa95cb3272c577037ad58665f01e7a7fd65c317856a698021eb255ce6b522d2fe30bddbd2dd80df5e068a3758dc4516f4b3d80d2a488fbd78bc75dec82bdc85d165ade75e60e73bc796a74b87e334e8e1fd936dd752b5", 0x1000}, {&(0x7f0000002000)="e238bcbab124a73ac9bca637da109d799b74b535e31fdf2629123ce86fe3207488ea719f14d702677a8e7ffb7a8defce67efa11f46ac", 0x36}, {&(0x7f0000002040)="8b8c8616365aa6fb49113cbc130dfeafb239ba1ebd786b91d3fb1a95503f2fc574ae1586ed1de7ec6b6c59d67c6e5afa21d1674ac26743cd092d5756ecb079fb211348d7b2aa63857d479826fd8c8e497323d593a56caba1598c1d7c16c1769ac52b172c716a485afcb51be5dcd4e7104364712081015a3521d761da71d67e0f98a0f980bf0c7236ff50888b3f4a96d6a2a2bc8d06052a3d1976f7245019e36e942e09b0b29ddfca991ca723f5aa7f2f45a522e26a64e12652d280c210140ea353ea6091c1d0926fbff97ce41bfb634cec27646a9b98b9b1fbd5222a3a", 0xdd}], 0x6, 0x0, 0x0, 0x2}, 0x0) (async, rerun: 64) r6 = userfaultfd(0x1) (rerun: 64) ioctl$FS_IOC_GETVERSION(r6, 0x80087601, &(0x7f0000002200)) (async) r7 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000002240), 0x121000, 0x0) (async, rerun: 64) stat(&(0x7f0000002280)='./file0/file0\x00', &(0x7f00000022c0)) (async, rerun: 64) ftruncate(r3, 0xffffffffffffffff) (async) pipe(&(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NL80211_CMD_SET_MPATH(r9, &(0x7f0000002440)={&(0x7f0000002380)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000002400)={&(0x7f00000023c0)={0x40, 0x0, 0x10, 0x70bd2c, 0x25dfdbfc, {{}, {@val={0x8}, @val={0xc, 0x99, {0x1, 0x9}}}}, [@NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}]}, 0x40}, 0x1, 0x0, 0x0, 0x4800}, 0x4000) (async) r10 = socket$nl_audit(0x10, 0x3, 0x9) ftruncate(r10, 0x3) ioctl$sock_SIOCGIFINDEX_80211(r8, 0x8933, &(0x7f00000024c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_INTERFACE(r8, &(0x7f0000002580)={&(0x7f0000002480)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000002540)={&(0x7f0000002500)={0x1c, r4, 0x800, 0x70bd28, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r11}, @void}}, ["", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x40000}, 0x4000040) syz_genetlink_get_family_id$nl80211(&(0x7f00000025c0), 0xffffffffffffffff) (async) ioctl$F2FS_IOC_GARBAGE_COLLECT(r6, 0x4004f506, &(0x7f0000002600)=0x1) (async, rerun: 32) ioctl$KVM_RUN(r5, 0xae80, 0x0) (rerun: 32) r12 = openat(r7, &(0x7f0000002640)='./file1\x00', 0x0, 0x1d9) lsetxattr$security_capability(&(0x7f0000002680)='./file1\x00', &(0x7f00000026c0), &(0x7f0000002700)=@v2={0x2000000, [{0xec, 0x1}, {0x1, 0x4}]}, 0x14, 0x2) (async) ioctl$UFFDIO_API(r9, 0xc018aa3f, &(0x7f0000002740)={0xaa, 0x56c}) ioctl$BTRFS_IOC_SCRUB(r12, 0xc400941b, &(0x7f0000002780)={0x0, 0xb5, 0x3}) 07:41:16 executing program 3: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/meminfo\x00', 0x0, 0x0) ioctl$RTC_SET_TIME(r0, 0x4024700a, &(0x7f00000001c0)={0x3c, 0x15, 0x15, 0x1d, 0x2, 0x10000, 0x4, 0xc9}) (async) madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) (async, rerun: 64) r1 = gettid() (rerun: 64) process_vm_writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)=""/246, 0xf6}], 0x1, &(0x7f0000000180)=[{&(0x7f0000217f28)=""/231, 0xe7}], 0x1, 0x0) (async) move_pages(0x0, 0x1, &(0x7f0000000200)=[&(0x7f0000336000/0x1000)=nil], &(0x7f000026bfec), &(0x7f0000000140), 0x800000000000000) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/71, 0x47}, {&(0x7f00000002c0)=""/101, 0x65}], 0x2, 0xf0, 0x7) 07:41:16 executing program 2: umount2(&(0x7f0000000000)='\x00', 0x8) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000240)={0x53, 0xfffffffffffffffd, 0x1c, 0x0, @buffer={0x0, 0xd6, &(0x7f0000000040)=""/214}, &(0x7f0000000140)="cf9221174f8fa455c3baedf65df9068867071945a3931bb9e188a58e", &(0x7f0000000180)=""/78, 0xffffffff, 0x6, 0x2, &(0x7f0000000200)}) (async) fchmodat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x8) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000000300)={{0x0, 0xc7, 0x6, 0x7, 0x2, 0x7fffffffffffffff, 0x80000000, 0x5, 0x20, 0x401, 0x101, 0xfff, 0x9, 0x2, 0x8}}) (async) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000001300)={{0x0, 0x2000400000000000, 0x9, 0x577, 0x81, 0x2, 0x5, 0x6, 0x3, 0x80000001, 0x5, 0x4, 0x3, 0x7, 0x800}, 0x28, [0x0, 0x0, 0x0, 0x0, 0x0]}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000013c0)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x51, "1e6b6a3382316f"}) (async) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f00000023c0)={{0x0, 0x7fffffffffffffff, 0x1ff, 0x9, 0x8, 0x80000000, 0x2, 0x2, 0x0, 0x3ff, 0x7, 0xa7, 0x8000000000000000, 0x1, 0xffffffffffffffbe}, 0x28, [0x0, 0x0, 0x0, 0x0, 0x0]}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000002480)={0x0, 0x0, "350ca0f8f26f7a06af8a33a6eee3af832682e0694d401864f5aec62874856b16a2c365848cfd7f2a5a507964fad8fe99843d27c01fee0b4c8ec6d059cf1bbb290575d470434ee856f7ac5692cde4bca9bb89e07bdfb2eee0a5c6e7403f19f4f3115a2d9265c971dc6b057b4dc1efb6eafa6d55ea4e412cd67bdfa9ed7d65ed8dd3735dbdf30a9961ebcd345a3446950a0815614916a71b01644d2b89b2ebb69d1d63bcc464399a31ec47b6a79cbc1d6d9c42f19f0510a41b09064fa907922ec56006ae08d85414006915fabd851eec5c875d378c54bb8fb38fae8dd107129b58bba592e95e32fcfbfa35a208c2f4f5abce66cbaa16346945945bc83b230bbf07", "f8823463e192d183d498cd53759f81f24c466852d2460361fabb22cf0c3472bb573498ec5f610415ac431de73d42609301f1ef1634c91c910e0f8c7eb853fed2494bdf35e7dd4fb9712df3f5a2e55a42665b22f43a4654f4dded11e7a986ab5bbb989f039d70e3206eb97f67ae378036a6e38f1e9faf21f5271bf9380e417bbb8cdb1bb4f5dadc6ba29d5016330c78323c5d07d9d0cfff19eb687454456c77543795469da59f26088e745596adeab3af86ce5659bf047e098684da640b248005ebd3e4363bdb9c294e16860bdf575c2a26c350504ea5a060ea198a93e4316edd5a53310e866dc2a0ef7cad6aeb3c3e9b09423426767119a10c3c442664d4e0c9b6029b1abf3d4d2b20aca7019f8ef75888d3a43d1cedcdfb91213bb0d474ebe2d7a550a701b41ca968e4d4c05ee91ae4df1b71c11e37ae8084f8e467e24c9badf55269cbf6a35a9e2633d3e157adc1436fbcc950c00613a6a19254382aae865335d6d628a3c479fae3c09c950d2c6615a9fbb103f84c370b94f4249609729d04c2a463ba78f02885f0001a93bd4b683bda7be66843bcab353abd59791ca8e1e9768b455dd07c2692e6cf251d10ce4df234ea8426426b876648a86949a807184515504033c5c480cbca763ac45e797a6a542d00bab21b848aa6b40314df52b41a1e315cb23b1bd9fa9530af959bfa93b8f3026e3272d4984c52db334b874ff8020043dc6612bd28c03dc959b2c2a7c680cfc7a7b724c58df732b2db6d61a63cff31dde7a5a732e88a81b00e983731ac773693350436af41eeb07b802d7b047c044211186cbc54dab74279ed8f35491746c429bcaf5f526c96c131f2da617ab5b9c6a320aae3928ae83f6ee6cad8aca1d29a9e28a86fa72674b60590a8c980e7bd4941e71065fd62e34fb1dc62d86a059ff5b2bb9884958136957d7ed3e6bb1eb187b9b0ce4593751d622db2fc5e77eb4745987f80a325700380f8b6cea3bc29088bd3ed2196268bf51fc70f1780283ebf29a46ee0e2e7baa8e7c4af4905da3406456fe2f5958e862628f7ca37205885f178250a2c813b35c5630984f402134fcb4d399f14d298dc27c0a871e0353bfe7fd1569c9b6b90c7af44172d65d742acb253b3fee292c0efdc0db9bebbc4bed062c2812d364a4792d2a40c43f2caa60e07ca67a2bb72f950316b5ee56c69b9a0864677388eded5f5e6f3879f51641512ce4860447bedad7d8c436933916858d33d8d6ae13c98b18e1b0a7a1eba3ec38e7977eb45295d8b508f598ac5ef92e465c6d9bb030648137de7db3319beaf7418fbf15f7db13bde33a86a695fd580a8ff8d6e500a71d5583a16afb766ddabe4ca211e1bc122441d2054c31c8ec4fb09d1d2043cd7e66ece3120e9445d19891e2d01638d5ee7d00b6daba801586c946e150e822cd725b140c3c0e48270e7df0141fc7cbd83dba9a7ce1c95882694c34f0683b5d15fe28059ff25d029f11ae84e8114cf118a6260eb5c91257fdc8cde51ad01df536db0fd174b969010cd9d0e78d9ef931f3369512441270354a1dfec5d5e0209399a15900b46a20c9ea96dbb62bca0ca23dd4a4c069533af4c3961f82b95e296ef1768407aa4b03e1ed69537a558041a740f886e803c0fcb191356ebeb3ac50dadf07cd99f7a010ad9b841f30fe8a7d8f128bf5b23cabf60c9c34e07c7badd24ae0fdd03a774f5d95c43c1503561c5318efbee045f41798495813e894cb764bf46c430c96b91d65954c55745e2c71b14ec4d3ce3d0b280d2c6a736848ebd23b31e25e37c5142022926d53f28b2209dc833fb1db9275d26ed967ecf5eca498695fb3e27011aaa4e144c57c950ec589156a3f3f6080c4f1fecdf417242260dabb93ef16d491b934356d4c8e2661258f370c149023f833d748d5b47eef6936951149e4cb5a486eaa5308849a3f23b28ac3ba94d6cad6d33074b7e7fdfa9b9e28df767bf48db13b5da4bddb210a4a5dde99594d1aa293056b169fcda9a5408081b8548aa5acf0053e01b0f0bddfcf9f3052daf69627629d0e560ef4521fb93962f1e108006955109be47ff1a28641a95033d6929fc8b8133b75f0ceeac192373ee3013ca939f937b4bf4a34fc00118c62f4f057022bc1afaeb611e43573baaa9a0d617f2965060b78db4eb8456aa9c89af8230d060c1b0faac6b88fc55e728408fedd3a4d076f33d0ddd537429b429eb67a2561e8244216e6e6ba21153d322bf5cce2e8962c5392c39644af9ca916f2771381826c178b6c63c45ae415c517c21da2048e7fb43034321f6fe4227f03790e60f9879f55c73a37f2e561c0cf3f9bfde7d9b8bcdc6ad9203313c98682e2aceb29f81c91f3437a5db59276a906152a7bd3d0345cfc175c6e7c2379ae8132df79b3bb9b1fc7f11275635bdeef83a5afcfd3ec7c4f96ebcccdd840a5d0084b7346052fb5bcc0d2a84b90b80611354f9fc2cf355d16977303171d635a2265172278d63409b3913dba2476507f93bac3cddd3dc3f8249c1361b04c41a5f376724528291fed74eb91b201856783a8b1d6579ae5d910ed30735a6d309af4a4c8a49ee721de9c2a930b76cc2a25f92fd766b8dabae6787e7eed6f8c7c330fa57359a3dd3491c6a6c3277bafeff0b807d594e92da8f5dfba213bbb9ef621bed6a0f7119ea0d1b66a122a02931b875cea0f13abe25e14ec07a0f07c1b7cc86206df94b8b1681719293d915cc7ee372afdb8f3bd687f091ee123ac87bfcaf220ad0a3b945187f86068452ffe954420a26907b7d7f0c3a876e56836ab658de7e61e134630637a68c347266a2c3175c03ea06ba66442bc7124436e0c205cf97bd9106b931e391c0c5fffb9acee29b6eb0d0f62e598eadd60d9b6a3967bcbe5670e5f5359f420b8245a2f872911b7bf40a3c5acafd53709312056c9fc3d9671771a09ea5b368b717868e99553bed05e0f75c6370fe371e85e87c623cab036065f21f94163c9bddb01e894402e8c15ae606883601de3b14ea3cb2baccea056ee983622b19e3fe150b60bebc530d6825785f70d492500007beb2ecdc9460ae07852c9f83c9dda2617cffd0049c7e752d5addd9f490b8a85a440ad357cd064e30c9dd3d404bb7ac0e9f175367c90104c1aaf07f5b4dc5946561678149879520e053853117c80b638fa5b47ccac926e9e4affb8b54dbf44184d3325afb1ff8a6f454f56c18308818e4ad9031786d869d5ef7014ef35860ef20950594c17060b5a4d30898e32426f5c966870a1b7c61bdf17c45692050319c81d3473e11b53e6f9f85510bc012ff5da66ceedf1297237de4e77885f498a1df5b0ce9f005c986adc33b821dadd6978b9b5f2121903edff268685e2dcbd1f310771d33674a7a1ded8674463ef05a5461cd13c28a6cd5ed025be6230e809093925ba71934c6f2fae171d4c2abfb1d80c21ef0805b1c9300225066172a15ef578950c803e7bfdb9545395d55340e8ece8bf276af7706cf88044d3c495a978fde923c6c9ab9662382f167dc985a8ecc67b0a181c708a4eab0c7d95622262352863145dd652f8cd28bdeb66bcf6984a0660ac3f666c53310ec778a6703d0fb53070f09759ca36c40e9824d8102d2f1ad9e786ea79b8ae6c05ab5f8aff9991461a3333050d5de8d8533b99b70dd279e835769420d07b9a5b37955cba37057c526572a24b8b124bfd59cf314a2797f3f267b33a0200ce48ad3ab221c740b784c07644561a9fa8b5bf7fa9e48d94d54636b13fe93bdc02cdadc9699e290b0a108edadc4f4df182e2930af541acd87c2b433f94baae235b28901e000c26930261bf9559f47066ce398c79761874386ac40528a35396f5147e9a89def2c3fe68b36edcae2762e296943f1d4f7eed19e75747b8df39d9c2b560d748ba86ac64d6deddecd6e6e546da39c0498b84c05f5a5ef01f4e8ad44ae6acb0a48b8399344c4f93c49c04ececabd933a5f1d4067a4431bb20016af20c8046c6d45aa2d3e005d1fb64103d9d528e4117ce13a087de111611fc433d8e4cda0a7b36e176997fb310292c5dc3d746703d99d5a6eaac00f88884e3f3bd8b5ea2a924573fbeb16f06cd89f159cc8a6b4cd55eb8950f5250cef9c73fd2eabe9b31508bdb4ec1a8e436da5940795d2dafbd1e1194b361f339c71b3084b5431e2be2bc54cad943c93527b5a5613555794d33a7c0fafa33b4487defdb385f1fe6828fd2177baffc9e671527d346202536dd79cc207952464727dd6e68a4e97f638b8953f30f330de12e01e05070de99ab7d0f1490756fd7d2c72488b6da1eb5eefb089379d27e91f64300a94478a45b0b12c6e45615081168ec85252c7c83b37fe45d08d1c3ead598ac13cd2fa443c8249da2f27ef5fac87c5998f2a8667e384a1ddcdcfc243ba902aa30563e8510a113e13597232922582390080d2699c88d2a33a9b13c614e4d6ad910bdb905e49b07458566b7cc8c07cede8e1197618844364309b8eafa08100efbe205040a72d7e81c7409b3b77505df7b5e1f1fcfe4aa3d994a0855b6f17d98f8b61970a32700ce2077e006140c236b51291a2d689b47664795e0e2831cb1747bdd4e662f8e79af9f484f41b1503d9173bd4bd9133f5bf1399b17858a078b4151386c4934f42770f66e2c5ef850efd65d49452ff52b7ccd06a59f329071866ae538d42e10ce9f2cbd24851cefeaf2ca510715d1f7dc4b402f91516e3507cc0fd1afe401daa3e69606788c161132c7ef8ff35b75fede2d9aea0e8a3b398c972d432866ef7f5d637f2447ad2687a8fbf86d0930657d0fe4ec0a8df64baebcbb8c7fdf9bc1b2aeb579c61ced572e3554b7af1adbddca60d6a7878c5c4b026f5fe7d4a07985a7af25a6c4841176feaa9fee100204015747f114c216ff40a53e0e75829b773b6d93bbf0adc6e3edfc919d7e91714b0d7450a25f60d9ac4735d2bd82621ea31b772525a2a31ce4a977827f024365a47e390a4d04d0efd41a90830911c84e069c52605d0bbe57bcac48ebfac5186c78e0fe88125353a2c2f7383c1a150e12eea6654aa4c9f0ae669a3cd435ded8c5141c7d20a521bc9f4c00ccec8959ef88ea5c021d0318b9ebb1dac07b4ef3ed400888eb4a17722f6a7b9b591f13e5e17053dc4498899aaa0e9f0f9b015f6e41cbef40fe253c5e77c7b17f95199f4f09064da919d81af7b2eee40b43b015a801950c1845661e99c6deeea141f3ddf0cb7c3a70218295744a79fb5235cadbb980c748e003dfe93373918045a297bd4a1e66308912086bd25a593a1862fd619e8d9fb21103facdefaa6f03453c39fc669f4f3a40e20f57f7e4d78168c34d919c0083a604a3cb5b68bc6c07eeb187916ae44879bee100f25978eaa38b9fa652746fd75dc6710c9df645b6bd639db684f37b21dd1c17ff464"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000003480)={0x0, 0x0, "190e9b6ee58a1bc173b339ae6c04479fbd10d60fa8dfd072b61fd9b5e0e4cb3d1714bd24bcc903c59894d8d12cb0de04bc963fc38f5613f26a04907c155803049413f71216c349725e9f00f9d51f9830ce4a16a87e3f0461ee8458555283a89144d19131fcff747e596d6cc3c0c251252f50fe419e36de426e2395e5f2d7f72d4b534dedcf82ed1e7b6b83d675f1d8b20b807eeae901a434edbbd9906e4666050a4e8d52e79d16e295164bfc96493fc97c6318a80e1ab716b2cf4a1c8a6ef74312283d81335663c8a195da3d9621ffcddd2f6894165a16cf859d106e225b460682b48c99e2be51fe712cb5a2cfd4bcd29a4ba052b351664c63f517cca5eb71c6", "9b0de0989e143b77c775f5409348b087c35f09c175095644de7fb91344e1671806a0c464b0dc7b45de869bca4608dba27dd00d4fca54a87c59f662eb0a332f1a0065df3841ddd0583bc9b463ea6e37e03b6f04509ab426710b4bf0e88df1da19df3e1c379206aea52987de2264aef1d946203bd37407e8220d3ae2b8f9dee4e1ef80fc4de380336c1e7e9c77e11d440362e3b49eab128b4ed79c5d6d54c904d118dfd992090f7f595a40ea755445bf8a8fac68b766a31a6dade632b62db4908355871bd27bbeb4e87373cf1597f93685eb3ccb63d856a1d3d9d1ce5b18d13859e469b7417ad716bd962c4701daa809e362b2ca974c1f826b6180ca7bad07ed0f40191c465af171160d4b2339e9dd04e3c4b4cde9d3ff5e772c7e01bb001133c800d90e4e4911f86753031747bd7d9a617d2ee6c2d98d438b0fbeebf7361c41b60bcc08c06d9c162771bd22162698a365d37718c2bc4652eb234a8eb27cf90aa5c5c58ac5c34eeed5dd0f9290a69dc7e9c1bf0e8fedb2df64860d521b39786b15950f23006b08dfb94ebd18e775901ea8714693efb8e710b0827782a00bf415571a262d27fd4b138424f7348e3b9ee0ad5057e43a818d67d5abdde97bba26d7f0868e20e610d30fde2d6f3857e57db2d1218c655e409e5399da4b6bfc60ea4623556d2aeadf44da7748cba9806698502342e60dec2f36b0a72cdd924d0b29365ccaffc9ac2d636b7f02abc093f7101f951e5bd033f8293b8ea17b43674c111a86161b18968b68d99c0e4e7ece99307ac8df5bf0ddd3e7216689af4a1eca710934443b7fe5330543e65be37abe9181bd946a5d33542363b3e2cc5d2ee98ed5833e72b410b7d6f7be1a61188a21fb2d81cd05ce8700cf1992cc549622d7710eb5ce898523bf6b69f8beea22d89823141be9e6a35fee55138538afb0a9231ba5aa1e0d517ed5cd88404c7936da6d0f42d450c61f76c8db24bc1fcf14e0c27f15b7bfeb6d8f76412f33905c89ff4d29abff1d11c26195eef9f51c1810283236ca5fa1511dda49de740b711877c24c1aa5eea906090cd6fc6a93b213a638fd496b6a68021b7817fbae8f0ae71752e793cab3c50832b72f5047d018653561ed478893751d392d4cf1ad11af027091da60829605c3e17ff1ed2c3bb36edca996a0d2895f31979d6bb4eaa4b893d1b025c6d4546be70ed3cc05b671a566265f27c57f90fdae86a38d459579c02ef09717c693b948f3409ee3b6356fea9862d48b332ef682a6131dd012c780e6d06bdedf540c7033fc7048fc4daff5077cd6190eb565cb26b6ee63cd8a6b3bf6f5d2c7d0bbbe0a7e9626133a1c1f73639607e9576619e89a1651e53a16c9f9992e62a4875f46ff787efafc7d292193b99eafa538c695c1952d35c3cc9eceb244da31f79dc25573d1e8e50c9231ef248de89b18ce402ffd09d03431092210eeb7a94834749c2a19bac0e656f9a563833ae8d0920c0d6abb3a532919c7035f25fd879e8d476bfa59b40183976eea4547ecfa6d6df2c5a7a6ec72eecb5e35c8a4847e185c102ef0f5cb453f83cca16591d195251ebc4efd301e6bb0bb002f7035735027b95638e415ae597fb99cb681231a3c7157e328e11acf640bd6294c8fd17d3917316dbbaef6d5dd97f0f0b7342d0a951a89a8505d40b46f7c567b02919551ebf794ab9073fa3584e94386303d4d085423bb56a63ffd7d33a6dde932da3ad47c2129e585e8e6ee689d52b454a9954e3051391695141588fea2ba68e621df7edc7748c94de17ea7388d2318e0230662f4845412436d73802267bad91a713b9ec4c30827111580c32947fc0c2ede2fbecc8a0ab38a54ea04284f5d9729d8f4e0c4e71dbcb70d87ccfcb5bf08c1f97c3e0dafd0c312cb9babd1dbcc76e2f6b66064bdb98798b351adf57ec5c8c9c87ab82bb716a67b9959f8e7be567f7b317079e8e70db18702c2395122e00b48ff889aa8b21401decb5932e886cbab4ac831258bcd4bb765bfe6deb1e3fcc45688434059e2add13f450d286c7b02a5db5cecc1db4640507ca4c928c342485b327436fc774a1f592b2071a8bc2776891caafe7cf8eb3b82ea5f87f0bdd189931fa2c5d23750ac5c137b6a8c01856d647bd58f65b90f318e23064812f9469e0718dc295c55f685fe2e180835969c5aad831c1afc34bb540fd14dec09a736a1d6f98ed5d1a5ae1b6f40faaf96150e8112d528785e2170116afa89cd69ff25cc87b9bd92938f6920e45178a2b502bf815dd6733e576f054d9318859c8490de6dfd6507849ffb7c8cfab795bd21e12688e7d9b88024015f2bb2d0945419df3eb7fce3ff6b58497bf31a1b423c16636beae46b6efc0f3935f980fb387f5ab580f5b6f091b52b93f9c0105e0cab59cd7d42328cfb0dc258b6f2dcc235105267f048a40b6c2d81e7f9028f4dadc335d97e4278cb67e7872331a1573e40cfca2876c42d0b3fc43bed4fce6363042eebfc94fad623f11ffeea68be680a0a514824f2762598a9df258043b881ec64bab78e4fc2a198ae2e1554e9a11571294e8c1ed9238bebd1246e20f012fa4ececa1fb08420d4b0336352f3cf93a05726e8183367c2d6bb6b76a9af5b87a77f0f11cb0bb98eb3a8993c6e0ad7326dc5d020db4225d76281ddd532dbc31890008c06bfeb4bb8886fa0a5486304a49d103759e668dd33b6c608774cae0c12b506ba997c693dd6e1d4d8df30406737ab27a30f38cb2273abdee7ac0abf09f90b4c97e4513681f6d7aca7f219e94c8158c4afb9a1d793460cfb06b338796e5c6e761b2ef810be70c3d57be61669f4ab8a9110e61457b98a8b775302903938337f229872b851f3210ef63c654f09380734234ae3e0cff959505e663179e1973afeae1832bdc326975181846abb6bc1943426b58c7dfad7aaf415cfaaa5607343cd36e3d20ab495633f35ea4d1d595b72fc5ad6be88f03a173f7675069aa29f2ca71cc1b3e99ea1cc3eab4bd130b8e0e9aaadc7210b12a9c1a690d2f6916490d66186cd05b6779cd35b7f9cd909ee30d3e9deec96adf58d21b11745724bf77e73e498bfcd6ef5eaf009de3e6698bdbf760d3ed42498a136c48f9e676b6f99604b8824ca5811f74d80491f1c3e1c0f0d9c1291e91b752fa37f5cde3046ed96754738ed82d19ac8607a1fc47b2ab597a4212d03ca350e36c8ba53c341d42f915d0fc7cccd274980429ef5f974633bc633b92fb8a2f3283946a9129fab68f849c9496640cfa3b15d122be54b6b28892fd374fd33bf6a99ae0bcba3beaf0651b56e50e2e2eaea65fc3d50765cfd56ced701ca810d05adfa8078c26e7ff9263b6d28bfd60089c2bb1dea103b309574f003610836b16d09d8dc14c764e78b7052737062d50e677eb05ad54b5a54bee74a7a06a5478ad45a24909a28bf2da30afafa002a22b7a90b47311561d2e57a97651a8a1fca0b80d801d6b7c0ac7455e716f34466f51c50a02f522fea6d28dbd67647cbce115945a59a36cfb00126f54f1adf279e9d9f97a907c0e82ceefc8479a9f23a13576f47693a78fb1740283bc7d8c1aa5a27e89c469e4b0ca98f2ba2711497c908376adb06f26bf3ee7cdca57f2345c03e05c79cf329a92f1e56b992c55145ca220e16f9717b44a41e27ecffa3a2f78c42ea1962b77a571ecfa11ea4c66f4660f8e2f2c8ff421f86c8c8c95f8e90060b81ed1980beffeea186b9aae4492f73745ce320e46992b4763b6ea1610f55883e5fb64fe32bccff736648e95246db1308a5888b9be5788705ca602aff6447bdbdd4dc2a5cde0eb9f3d95daa7bc164556cfc85f97632fc814955d748ec153a0546313b8cbf6a76a3a2f66cf746859ff6ddef13bc3d5cb2d914d67a3f1e6c3b061d2c55de5ffb1c370a2b2f9e00ff3e4ab3117c8936449f94e29943346fd07028651fab173db55e246804f57f8fd4859838b799fb0c35e8d4109b48f697120b75e2512d01c3ecfd3fec3d0d981bc18f30e1d3cfefe31123cd298cfd87007f5cc78d020f90e79439dbbfc3e3a216b43a4618b945b44e70ee43127292e2f2d457cc5527c4af19117f84bd7cc13c2d9a55c3bf3a398f0ca8f74598b3256412dd92f8bddb9cb3c495c7a5e05c87dacaea3f29fd3b9375b97dd9d8ca1625f8f0a4fb4a64ea87737600e2b5d87b265e80cd3c49883fe1e2d8575e867c615857d0b62f8c1543fd0ebb314fe79184856dbcdd199b0e7de3a89597468b6a07def76899f91059b3fe7b3beeb787246e2a392769e642ac65b72939838bb65fca58d3a8faf93e74d5c825957d76b5f5b47fbdcbd4eafb47302b2cf03f8c16e515794a66a5c8c9ff2ed3e99b3b8817be7dc423cd0e59d644f3ab72a65e23cdf0ee6303e735a1b7ce7e736798ead10bf917888101a97296dbe47256fa210c34f200eb1f6aef76e5a140a2e2fbedbbfaeda19e3454076b20d58c92a0b60c7d72733a5866bc50df1502c501d58236522764ee6db72a64225d1acbf1962440da6bc30748867d6ce2cb6be754f52d34d5f8a76b35cabe5fea5b4246dc4f72b81f697ea04585ec11d347ca755962a0d845000c350b3da1ff2aa3e9f964e2774ee6c6220026e67d126657fbc5ccc7d46296baf2b3f1303e44ad01b5e23e9961b476bc528598299d6e26a41688901408473c7f90bd74d3940d50663bfacf3e5792fec00acdfd6cd305da312d83bdea9666e22e0c510dc0d0069ca5b912eb11454e149cee39bde38f0814770399d20a6ec3962ef81f8c6402257f54c84a08a9ab377eb3a53c4bf85271d2d8b686fcb00c58467539e87f7af3ef88af9c3a3cae18e4c1cb96359836475f7d4e72038d558db34c69af80d274284b80c1e9d1b4e4e6a6037bb361766d37862caf5f2a5cd92a5d1b992ea7a95f3bb8b3fb85b19ca3661b77e76a394e289f162c3f8307f6f661f13ddde53fdd732041d493810305650b981eddb4329a1e1b34f8e77f86ac28783ff3c622aadaf1d1bc3b63928e3a8644ad3b61d117abe1d43a8e11eb3d55b49a446a4e3878e319f6dab8afe4f86a696b66cdb8e0e914448ac39a66a939088a70a77990458f3aba49eca1e8af102c5282ddf24d36ea497559c917f559b78e2700fdd6390a1872e44c764bc1ddbac30c8dfa7af5f850f2355ffb64f42a90709e2722ec746825fa17cc3c6d1908e1b2ecef986e2b8ab333e620bbb987dd7024d8e9a0fc80495b596544a136c1421e7634b3b1813c571383baaac9034f405d394cceb8b1fc933ce37717aa1d0794d28156fa36920e991ac6144eb29d543c2794989021166489096ea2300a3702cb15a7ac02df64b0173ea699c30057d65883d9889c5dbf82cc21eac4823d9113b3701cd06852aab7ce6a31585eb488a74be78468ba1aa6e2cc07e26a41bf96d158c88dc76dbaad"}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000004480)={0x0, 0x0, "eb27b543b467835f0d1c80d9566d9c916c76b7ccaf449cad7cd700b51997e400271b88b906cacdd79751f0db76b928bea3421053731b61496dcfcb53ca790bb36c248742af61a0eef9cfc83025e2f6416691ce1da76e9a9cc5cb4953d2c77a7d977303edbc61739ac9826a27fe3ceaba063ee96e5818395b1528e4f849df795be47886e0291ecb994906e5834d6c5739df3435e9e982d38e91828eae41abccf71995b903d7613a8f78d6ad7c52edac9a213fb502ad59aa05596b35604e491431eab2cee543c241a80c67bf2e9fd973e3438e224baeedf03d0f49462d84ecd95e78c96d1112af0d59e88bea833201101b1b2f81816dfe19d84fbeeeb8ab979328", "12ff5da3862aa365a35f8f1a0c870942ea3c9be6090b3694bfcc1d8f466c5d47740713d72ae8021caef07a69fbac08f0c24717b60a2c4ceb3446c4f2a1a2bd38ea0b22ff5ab4d63a31208259f4c7b1ae4add160bdaf784406faab627857c20dabbbe8f1eabc8184e26451ffd65c70ccccd04b1ba2b28f08267fd3747022cea8a60b91af5f41e21b6de733fd8ca4d19d781441e495c0ae82e076fc1d57c34f6017257038bb4407e71271d6c357f2a00b575bd5e3fabb351c04d78d33707f3878356386f9cc87b8e1ee6e28aa127b5a45c98e893029ee1593678e09c6cafc7bba6cc68b582c2bf66447dc09386f4258c181faf66eb35ed801b0b9a978b198abd608cb870ca2f80fcc1ce1c5caed1ce64b41f6ad5b5265fb23fc363e15c3cf64c8c7f7b4f4f5726dc9fe76984ebfa78c4bcfcfcaf5ebeae50bd3654d34770dd164aaf5918707e97f3baa6e22fb271a072e8020c8e473db4c017ec98fa70451b7df562b2617518f6775d96dd464794fc34ec8aff5b3c9a83c9ce67be291f25804fc6d298d289527c19ccf92126f6eb453d3efe7b1b6463c3e97481587ef245efd45c87e3e50d432cd31853ea66033b0d0313a8e1f29f51808ad143ee98e9cdf22eed72d730f8092d1d78be8a628d3d46ddf6dc6f72cab1f1608768c65ce585a03b8486b7b32c4ca5c6dc84e437d64be4fca58f4e3c4314454d1585288c8b9f89de90ef81e9f6640b9bfd6df94631ad593fc00ee56375249ab55d0f17308d99849d4af8e2ab7dc28e1ee0de9cd6c59fca18983b6d6c8d5fa16c0923d443e263c4e5d6ceab0908464998d4f03864ef62a05f97b8ae72f1c03d86ac663d75577e63bf84e860af1471e01a63777cb306f84f5d6731fe996b814e8b362ab46c8db3f143a8f39dd685259d9f77bfe12825cb2e71120eea4edcb69f684d12bd13c898a97d2849207b751939fe1b9503b172baf79d1f399deebf04c76c43c20a12ec7f5be8bed237ff9d6869cfb11662ecfdb0dabffbf224925b20f9b08476f6d265b928d13db0f66566e9d3a83efaa89e26339f77bdc9a501103734d3ce4c46b9b30b42e56efc92daf18492b67432f25e0cb6a03f544d4ec194a9b6cbe87540304e2534dc96f87d812bf1b2b99c3f9ab958423de136328be5495f1bc496c07b08858c5b70e501f1f02f4cc5e5eacab75a3707efdc058534973ff6c765a46e87c37e792000eb502878a271bdfe54c9c2ec4626e218dfeebd16d5732320dec658d8effd45dbdde3814df0915ded729fae9f670578ad3fa5a2fc9534765bd6cb93299803e278216b275bcd74aa5a0e2f417085680a928034d768b92ad951eab49074f78e37ec00d29a1307b67b2503200951a6e8b34772bd2d7499203238366f4082117e00a09194c4ade4d83ac5a9a59decbeaaf766cfb9cb5ac829d2482997789be41508fbfea1afb3443c0a4c27b8b249f4c10e568d4fee322b720f63fa63cadc2bfee48db12b7e46cac2c62f8973d8ce6e94032bb8066a48331d513921629b803ef97ec268eee6b831ef26f8497bf8515469880000343d3504749adb6b125742fac0e680cc876e2bfc4a91c4d39eb5b971d7b8e00ed0b39e9c3c271a0e6cfa5085cac42c10c19a3bd8639204fe7a9c1d78ba15dd164b4f0eac92fe671146e391022beb4e7bebafab42dfcd4a4b0e30828b39627a30cfde181b0afa56c04ca599eee8278f7be1e3ebd999443cc86768976d46ec9f1eff6b05945541b250b78d9605982c5c3b1094b39937c0a9f81897654e3fef12ae7be2a163844087d866b9658467281fb0ef3541740228eede2d48eb55dbb327359c906fb70ca94d0f31cb9ec84fa9cd28c54f8b9b9541c07a5d50c88d06bde080d5bdd967c3724ba580453e88966640dbaf6bd13107c69033ca01c2b3dd703b8c0deff6f065c2f4458f34ac5c964ff7fc930e2eb9962b0f0d5d7163f89a003bcd1a4803d4b2157a3a14cf04dfa6b44fd98c52df8f4ff5c45aa9255393c3acfa5f9ca6e49bf42829c57a8322aad32bfbde073b7e5a7277e831c9a11a99f208f0d3b083eea1094472b9d2d2affbac3a4dca5947808ad8094f208338ebbfd100077e38f7b95ffdb92303213f5894b222c9829f4d5c97f243b452fe56f49c7e466b01de0c29e8109296748b41306831b8107ed5d7b0150ede4fb71ad73ecd8ffaa9548757ee6b4d5313a26ea13f798dc7b4facfaf97253332ac6e198371877c971c8a563ae8accdcd7830bae061468da64f744483a2b2a1891cf0436c04e97ffd35f9a70a34fa044fef27ac65e6d8bcd96fdd3bc03432fbb2eaadf8d8296d6aeddc47eac539a1c9fa2672d8399d62dd28b1664c6113c69be19fed12e23d98e2d16d5544d486fde0881726f629644c118514e94555d8d3c1ed71a4bdcbd78c32d32c2f1c3c40f2f54de3fb880c9cdb7f72d57742dc7f3832ce18116e8c4387b48d481e7ef7e4bcb2f318bc1ad3beb684fe11c91974cf1cf101b89da03eb712aa903914d1adf9ee955954fb3590592087cdc257b0894f08b55adda4a50dcd69cbabe9e05ceef2ba0f649f9b5cb3c526f51f758a38733188b08a1c7a0b050f86652de6b365d544ed67e58264fbaf890ab3d9d22c1f09d4206d76c690c8202ea136a054cb57e5e727f2286183a9a8f06c119fad252fe87e3623f22d1d7097bbc18be40e0c6daa7841db49c21b7897a178163715a2967661cee2897583c2a0c6a31fbea8862426c8d739e6871f33516ad4fe23ad1cc115068dc370bce128b8dd42bd4d1122d93c463e96b63201d969276edb2acfbf3d4bf6d71d045b406ceb0536dbbb40f0c046b0314dad082ce0736be93b0366d5715d8733b2764ec1e26d6681627f5dae70fd10c4451ac63220c3e88a3ea56e415050086c667d8b1e9c4f294b2878a173da9e2a594d2814b077540879a318764227dd78cbc45f8422d348739627fd9eae81f1d32e42d38d3db9639ac1a82faf8500c26d36301b3881baf04c07501edbb03849f1e4b203eb51d2f8885f59471e2aa207faf50542e07c5ae8768066baf4357c1d54cb8a36959bbfaf1048893fdedebb04d0ac7388b7db9fea1e1e0f32c26bdc7f232e9c5bb92f6424e754496f32ec0ac7d8696055d6ca8b383aead1341d5426f5100adcb39868470e90991b2d2a4de20d6f41f080642ada02d6925bb871ba8577ecbfd14477347a094de25e8c218c51d30c4b12ed9a1b0e1e0b4ebaa859aba9f75b67bcc99c44ea46ba77077768a30448d1d1b1b7bf83fef84f1b5d6bd58b7e9042fdba4978142a392aa9befdefe34f59d75d276539833cbadbbd07ec36f4390b9a2abfdc1b9ff592fff79438c6b723510ec42ffa712e7c71764552e1448133fab1028f85176d121410d4d412768c3a8852a73e8fa8915ea062530b42277b1895c20a59a5dd3d2f200f6c9fdc452ca9aea50555a7b0a1a1ce3676756ff244b3fff13792f6ecb38b28f4d1f8e25fe275b09f90a563ec825092c61ef49e3a8ad2f1eecb92c2d980737ca44b897f594c3da52b33fd0ad0080002d01c7d293997f75b4e4b8ab39cdcc17c7aedca715a0831e645cf4946c73ad541ad6da0061346b219aa45319a0cce6c79f20a7167c41ac0af841ed878abc5fdc88877c5199941df4a866888e3b898ed26672b462d2a12d674676002168ae5ff2f6f0664feeeb02aff8b240a2f911af6a8a416c06dc2a752c13f4ca00d9efe0d5b136176f2e637b5331553dff62d92f165fbb4ebc02294d23b6617801ba3b4bd3b60394c7585512a65e19fd053401fe5671a066c81854f589160866adec7b186a3b6366a3d8bc71d7cdce7d8e3e46a043c90dfa525f5f30621362253ca77a7a4d83045f0d393982b6794519491b4be7ad9f21f6512c9dd91cde6f40d733e3369eafc0b067db4d6699170b66a93a68fb8114b595c5b07f59cc708c2d3428f3cc7df9a8a208ddd36875515e22a03762b5fbc95f6ddd3f31d0d8b820b9b08659806a663c43f8ebceb0fd1ba61d171e1f3d48e61a3a5ef667b4f4e8c77e9ec0d939ac3b8c3e3b7e8af89c23439a4794a04ee4d11ce93868b3f83374b9e12a54ba03802f65fbe1a196c9fad28fb163d518944c7d31bd8df95ea808605c60b9e7a2c8a4181591fc04ba02515392161f92fceede8e51e373c59d4aa02c3090509d67cdac12421f3a375bf5bf2bb1f63867ebd43859b4b6f31f5af182c410ce2491261db7a81e2c1e9a728edb723c5a76a3789bbb5ac0557665fcd207d0ed3e13c22135fdd2dfd628d8ee17253d84099eab06e5378569ce74ca95d840e96c65d1a34485dee87c1c94fa0bbf48dff9ab8c0f61a65bcb0926d7f6f52e726e5ba451685c7be25db8a95185dc60ffc5615ce7489d815abf2ec4398dbf9903b04b76ca179e1f6a4aadfcdde875ed79e99172a86c9cf0f15b183343ebf1a96cf927e806cb41f459bbbb2d5a6cd3e582e7d7d381e74b7192b0d68c68334d91c24cc0174c2034e51cd3f98347221743506ee8da9c4376752f26cc7874ad222158c763b37ebde2ffd5cee4a1d25ec84d43527cd399724cc257ed7e58fb54bc8809a3f5c2d01848b1957e7123d5568aae22d80200210db03c6d62f6da2e37e7a6454cfa4e14b1ef5c51beef87bddb78a32021dde26225c087b79e3997fe8dde672d3da421f619b36110aafc1da7313c7da61f66faa42843884edcd2de7be42a6dc2aaf52642f679af29501a16600179bb97b787a4cfad500a0b145419d5ef5ef93f5f063880ca8f3c212b6f86af86e448b01f16f4a123031f241fe073ad5d32326df606d59bac290afaaa0d1101175476fabb2bc81f79813dcdb929986c9c4dbc9db3a18859db77a5d7def4cf7836f43abd6869e7255b6d7dcb271e4889bee70c3c17ed879b757d12a0ab5507e6ffa5ce44ac51bb582efcd7d0f2b81d0a86470bb1fd4397384385ccf1bdd96ffa821ea75a995569a7e8ac953ed73c0f1d340e831e8f38bbf7c3c664447304f2dee84a38f9d75309d10190cddab3a2534d4b2628cf60b22e8fd9e36c9a09bd63df4a738d92ef33ec89d1fdfbcad561ef2cf222bf41b6ed8b9bca35fb306cf8e178ee6305e00f057bd9cb923509e9b5907c5cd3818c84e5ab66f0d35ddcdafa8ce2b4067436b358a4e387bfc6b19ae9e451456f35322c84e897e5a8e207a02c756da90c8b1257a182d50d4274d603d0d5080645c6e5565f8d307be5738b86528b1e48fd4d71ff0088d0f76cc264f6933e4d27dff7eb08ef240ec37ac7b87913fc30ffac50e5dd8a95e428767e7dc8ee98e3e8a902c76c846876aa2356938c200289ee6bd9e389c0c57e73b5188dc84a41a34823d0f42ab0a189dcddc979386a732134876ef20769d4ff6e48e58b10eb89900109a3005d9ad1b7c3f1669cbf5574a215986"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000005480)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000005680)={{0x0, 0x5, 0xcfc, 0x2, 0x8001, 0xfe, 0x2, 0x8, 0x4, 0x4, 0xfffffffe, 0x6, 0x7f, 0x2, 0x5bdb}, 0x10, [0x0, 0x0]}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000005700)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000005900)={{0x0, 0x9426, 0x7, 0x0, 0x3ff, 0x8, 0x7, 0x1f, 0xfffffffe, 0xfd4b, 0x200, 0x9, 0x2, 0x7fffffff, 0x8}}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000006900)={0x0, 0x0, "20830b376df8ef55a7c80f990e018d28945cf5e5f5208f300b49bc25944cc6ffaf9114a66cec37c8f16999df923785d3ad7333d1686e249ecb167d25aa63b167b542abee4cfffbed24fc05b26731a161f73998e8fa5d42e2bbe86e2a7964ccebe921dbf645588f721b4940294997a42338e4eae12e5b76f30ac92c3a5c39cc593483d04bc2224c2f346e6ae64b7cbf786cc9e06de4b8357c01b73b6658a70968dba034e62741862100dee52bb825c72dc70e168eff52d2b190316e528d7a8de882466a2bcabfa8575fff3da4f041e4a7a45ee4461f87f783384820964e95fe1f6060f34fa1d60752fb78b5377624832d59c150cf89e1de3220db88e838ab0c4e", "dda287200a977bf03120473a1e3de6926810175632dc0eb0eb27f790ccb224886cae3ba8f9d240b3f5e8957464e56c2f4d4379441e0343f175643752b955eb82757c7387c26ba7ad10ab5196c4af2b31cc64ea4ff2d2b355b6c11fcba17292699dc2a779be21d2513a1fd0afed4470b98fba89129c3ddffee1af74232de060b7036c4e9cc31c4300cffaf0ae27d33adc4487330ae1f09ea54c59bdef5582b74d0d12b65b110d81f679fd6edec8b7dcda6a8e9cbd9898898ca692e7b6733f7a49343b553ebc211e388a2d168ce5c4b29ab4bd3d50b70e3e7a2b4cdac67d29125246befecf8c6eff056f98f1a2673b7e38da1f53c8b05a5a81333078ab2a007b8a185302f6133559ba64300cd85f65ad8b67fc7a8b9127c1686abfed5bd1515d8b0133437a7706131f3798c6f39452ac5f67a0f979c8775151afc7305f62dd9505089e662353819c12699de05fdc3183ff18569ad256361535b688ba95b648ba639fc4543ff6bbe14c63b84e475ffe67785fbd51d78408ddf8e686e5d05e7e5916267bf1510405d6bf91193447d0a01331207291ec67d99a69aa33ab57636a7f28294382212fdef5500d7efb1ee78e1aa0476b549816fa7cab70dec95ac8e993d320c31d0fd9e2d9b2d63d370aee572a5c7790b24848864d5895c4fa6fc06994fe5dd6096d84257924c5a80c533346097f36fef47ad144a9665e16a1597e076f655f1ca574c88e3f853959f8a6723817098a6b25b48745a3ac47dfbef45aa6d0d95526a5d2ea90656559aca494003036a4ab882bc6b3bf26aa6dcd97e554f446fb003da74b74412d89c7d44b5db8232e658fea7c98442f09844b15aa2e04652861a19f76a469d1274656fdc3d8d29dda2374b61b871c046bcc745b481bfa8487d4269b664baac5bbd3e07cfb4ab6cbaea65a9fbf105548f64b23c86cee9dbc2389ae93fa53580e87aa15fcc96f068e9c4c8c149374f3e233ab112c4a9c907af7b762efe512bae84cb7cb418db79e38a3228da9d5b94cb8e0bb614b6064eb4e0e2dc8c52c75658c871d5285722143fa46d88591e1eb5d23cbc67e839861d5ea941791ec590688523b2364ccf569115ae2daf3fcd93e0d511be518210f6be5ec814b45dfa9e2d6a57d2dd95e6ba4b80d40849792765de1290b91b2337222be12827c62aa58b734b3c595425f6ffe20d32d211b540657a5cec260b93f7f755e34ae47b992e18fcd9ee96eb558ed0993b2f08f5e1c2b08cb2a3a9205435994293028dc56b731938d2f23a3653a4edd6da6e3ee741f142fc2fc166b9a11db5d284cd1b744c0c31391f15a60e80328481f21bb3cdf4865518a6d443d32cf9180b8c1f13b10e0548930d42f96636074aa9bf8f25775b4c7691a98e1323eb011ec35f74eca9e7ffbd9bf227771d596933105fe7f2ea05ab2934ffff53251feddd58cc322701c08b210ca5274d84479a27fefef8adb82e685700005feab012e26bd53a52e029d110bb320e604f2224f2bfdc30f48f8dcf727f26924fe12f1d4cd2c0d4d0c9e5ba0fffa825a4dd139be87a669c792b87a572529fcde1923ace3b9ee0690388c3dc0c8cfe6e554fcb9b1e5f1ad763e38b2df4668d5714a304e744c48af648b46b504ee16993190933eaad85ac560d4d465817ee452b4d99170fc1fa2d2b3a2e42c1c6b8970ef85dd3fe66f938156b160a1c15808429b76a67593322cad48835ddb55eccf22b2b49a3bf5a8641d92e466f22c67708d9ba1a3f1ac7b6e2f22cd18f2dc00712ed66bc1ae39fbc8b8e39ea8695e8f5022b66e9b3a418431ed29882ec19aad0aa1d6a90b2e1b6ee464280faf84af7ca6f3fdfd86048f1632f9e7a7edcb67f83f594cbdc9ed8ee5c5f5f7c8bcac73cb586b00a2653d83b4164bd13d11be086d8c7ef041519864f611265425912f3c8c5c1e4d20cc55d11f5c90fdde24a5d45dae7b37017df0a24dcb49e96a2c8917fed62102ca6d1dc91dcbde2fc183185bc11d0e529e248eb9180555f0e922d82c61cf3fa5c243c7b1cc966d47dc377ebd39b397184a1cf0e0fb4075ffd4bd383273115832503e1dbe5bcdc82f9e6af2825125a62b0a2cfe629cc6df9ed7e179075eb8fa5d44bade958ad194466f3b1d23bff5a0b13e06dd4089e91412114138060bc26d454106d28a972314899ae3682d7121427c16579f6289a452a965677627eb3878e614dcdac09b26a55663208fd838ac7b229461e6793ab12beb3e1da192d113d73a7ffb7afe7b1abd44c1663ba74d8a7be37277fcd0b5b915cb00dd6b709cbd8c7422924f763a82d549c44199e24d56ae92256546f7500f4c1bd9610a2a455db479e302ac1760a17077eb083e94ca1fbd25f4edbd49c6e0db27289e7b404d2a410d6590f85ce62652618f44c3d827e42a8d76fb014e57355d0000578ea3e63691b13bf600a9ce01d0ae8c127d01015af6ac2f0af003af09430668514939eb2696f05c58a04aaa4c2a6be58de5681df7ea8bf08364b6f05031691ad4bd9b0812a97a43af03fde35b9db7f73d5da38f7bb2f22380ec411e187ac5ea3ca4c135b4bcb8228bead18f37ecd50640bd63f70eea2d8050d28225b9b88abc564df749c6481cc5860d62e769d4f80431f9a20400e942fb2e3575c733fe5bed2bc4cbf86f40e97fadb98101a2e29df9c278197b3e94357f51adbd5a9eaae4f848f116894054ac182af55c2a4af7f408a4c803699eaa7143d09191dc56983833987b09ed35205f8b3270716012b21838e7a6e9cdcc1b835efdf5ef6e0c7a78f3bf81503545314a59cbcd21abe8333c25a62beb51626e922f2b994e7418ea3adb15297cd8225dc01a4cd30dcf8d39058a80ac0b56fa783515eb11b950003d138ebdb947385c9cacceb734314c5d970ea09891f74ea02af397348ffe3d595b7174306fd1b4e7ae0231413e480fe6481830ddbff5e6dce0c6e520ee87976fd6c4b780471b1cf16b2ee75fe55d54ba0028c6da7a0cecea788723a3c6974cfc7ce53a3c37046472452a48ceb8cc98dbbc993e565836ec3aec56411e104325544c470570e96451f424a8125a1249e300f50e0588212ac30462e80effa32f0e55363611aa37991641d92a6cbdcf0cac999a599f6f3fc893681992d78703252a76ddb2f6a45742a659403d15ae742f7143563eba8da1cea7e4d857afa0c31e30f8030c9d2fd1704906dc5195db42f9efe58fd64319aaf39b954851add89699edaab462a305c0fa369807ddc60e48f8dfa362cd585296e02b62ea13a8cf068c66aa5e98652e3c782de05165ea97de5e000d08e883f132712cab94dd0c2144ee5252ecb0697a16aa1b7dcd3c1f856b99d4c2dabb529de86513067c5cb24c15d5ad86231afc8476821f9564bc3626a0aaf3e9b4742298e0c780176568ab350fd6e512a1a6d5e2178eeaa9f30ee22befa07b122a5288c2d3e0733c21a5f8e4dd37039c8ab265527f6bf10c21286e1b628b99e24d3a670b4c3b9aff83d558a1329640aaf58885633a3838d3529840900805c80d13d7746fbed3803a8fc08fc36ccece1c284f87aba42b0efb90f182a4fced6828ec0cb166333a0ff3771f22266d1f4f871ec36ebe239729bbf5d3841e49f6ab9fc2ed494aef8ec7511b66dbbbfdb6045a1c568cd9a2cb265dac44df75f0b2749ae6833e901a8eda9b73809183e55376eb48e3fdad6e0a94896baf2ae02e147c8b58763016856da493b3e228313fbc9a11d568790be420c2afb24a14e67d62334594c3b38d7bc5234988fbf0c525de034e5b28a4926995af2e1996a9ea7d1ebd2d2bd18394d7fe6bca70d82fd1b3870f51d7e1d2d0ddefd1de6b0904de4132f103c4518cdf5f6c55699344cc35b3af8816c888779f10b1aedf2acca3116ecb72fc4433dede992773242a93b650d42e59145519475dd310c8a4e3a11aa10d4fcec32a2ed7a9d6672f71e49ef125d40b429f5ffeb7e800497be81de4dcf23319b9eae1bd32ae87b600424ecd5b8743746c8951b992a18c95e7078e31144feb6efa5b99d6e32ea74ab0feb45ce4a29421aa78a684b30f016394b6ed085cd47cd53806c18bfda8a009a0dcdb1987c0791cbe31edfb7cf111bb06ab7179f070291e60fcde2eba10ec0f82acc35b1a1a73e40c91ddfaf1f005a9a574af7293ce2325eb0b37df1ad6049640440b26b8eed8cf71a9de954b9a3ff27b3807905e9b6b874ae90d297ebb35f0f64e3a1d5519b3eeb8151ec1d502627f01b925c96a6ddfa7983c8aeb20586790c81347d501b3e854de13a31a16f56d84d166330dbfa6f04f418367dddb1b3e474cea4adb85f8d910ec59768f815714c773509a53ba53b16eed90d9c60904249a49ffbd76860f8973c4ae7267206de6c08a52db8e5d648c0c828061c62850740dd076c81df4811eb98a23aa21828759b64640ef3601e18ffc4a978457eae64a11570cd5102fc9f4cc5d56c9304a203fc9c595b05f37d1b725bb811f36456b7fd80c21124d35ed272e797c526b075ddc126d2ff0a2d00bcde77ef3141c8a0b7ee04418f541f67921991034ef348c88e1981facf33507e602555bc91f0eabd108e3862e1a30c19d5805991f52863562dbf8a0a9994e04d37ce7334dd8d24f50c785c88ab5168e8f4be3f6f3642f7d8aee16bee2a9f1bf7fd1a58209e427afeef3d84e423f62de722effa018643aaeb90b1025b7f34eb9c72acb13b1aa026fe1c36931079567886e023a84b61851661ab5d27973cb6187f4dbfb7008e25045ba955ae4b5e692de3293e620d799a924fc613db2b318e3bf01d0ec7db55182ca58ef89282adfe05cd5ecd29ba9963c40ea30c6fa74f0b20363e3adb63f14fcdfd2d73f0c13620ce77a4523af0d3ab1d8d20167e09b52279d205c218912533699afa78c11218bd545642d78602478c82c8c6f139632215116734e5a9fd2c0eddc2c928175fbc57af68103c08748c59c00bd8d0e8ff8a80ba0eabcb802784d0d9722725ea46304b36977b789781147cac254f96dfa78fd48e4b2b537ee2dd27f0681202e5bca0961df984f434e609e30c2eee16f1056d29efe4af978e9ae42e3f5e4a9015e60d549686db6e3e032727f05d160c52356d0ffd468159b770ea139a9cdaa7ee5c148cd146f49b90f1423f846b23e66c117c2a539cf81d46a88b574c46243ad27fc8f9edb9912bd46f345d2dade1f63dac27e9a340e44da637570a040658479c6b8eb76c28cd7a75b29a63469c5926292e8a2c0717486c7a410d462024cdfd2dea9b947a8bbdae6443433d6bdf365edcd00588cb6d561770fe57c62ae779ec61f6c42501b0a3fabb069020a0e1cf65716255bfc4bada6bf41a67f0a0880969930a146ddf8c818353555e3556a7335df8d9506d5bf375f367c8d2dd2d641353e85efb9f3c2064cc66bde615e07e7"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000007900)={0x717ede67, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x4, "5014787020387b"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000008900)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x7, "512577a462c565"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000009900)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000009b00)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000009d00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000009f00)={{0x0, 0x9, 0x6, 0x7ff, 0x3, 0x594, 0xf4cf, 0x8, 0x380, 0xfff, 0x9, 0x7f, 0xfffffffffffffff8, 0x3ca3, 0x6}, 0x8, [0x0]}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000009f80)={{0x0, 0x9, 0xfffffffffffffffe, 0x0, 0x400, 0xdd99, 0x2, 0x7, 0x1, 0x9, 0x4, 0x5, 0x1, 0x2, 0x4000000}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000000af80)={0x8, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x4, "4a84a49900322c"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000000bf80)={{0x0, 0x7f, 0x1, 0x1, 0x1f, 0xffff, 0xfffffffffffffff7, 0x7fffffff, 0x8, 0x0, 0xdb, 0x8, 0x1, 0x810, 0xcf}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000000cf80)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000000d180)={0x7f, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x1, "dd26c3da7ab421"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000000e180)={{0x0, 0xff, 0x3, 0x0, 0x6c7a, 0x10001, 0x4, 0x45, 0x401, 0x0, 0xfffffff9, 0x8, 0x6, 0x9}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000000f180)={0x93, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x5a, "a52cecaf3b3cf0"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000010180)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000072000)={0x7f, [{r0}, {r1, r2}, {r3, r4}, {0x0, r5}, {0x0, r6}, {0x0, r7}, {}, {}, {r8, r9}, {r10, r11}, {r12}, {r13, r14}, {}, {0x0, r15}, {0x0, r16}, {r17}, {r18}, {}, {r19}, {}, {}, {}, {r20}, {0x0, r21}, {0x0, r22}, {r23}, {}, {0x0, r24}, {}, {0x0, r25}], 0x3, "0e87e706f17256"}) 07:41:16 executing program 4: sendmsg$RDMA_NLDEV_CMD_RES_CQ_GET(0xffffffffffffffff, &(0x7f0000001240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000001200)={&(0x7f00000011c0)=ANY=[@ANYBLOB="400000000c1400032dbd7000ffdbdf25080003000200000008003d000000000008003d0000000000080080c8ad99e14cd82e0100020000000800030004000000"], 0x40}, 0x1, 0x0, 0x0, 0x4044004}, 0x80) syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f00000010c0)='./file0\x00', 0x80, &(0x7f0000002b40)=ANY=[], 0x1, 0x50ef, &(0x7f000000a2c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAPe/ceY8dVHw787PPurte7G4KUhyJiXob8JK/XdhysX0A4qSIQSMlaRP0HhayxN6njDTZ+FBxZqmNQUYoQLrgiCn3YElGdSiCrtOURSiyqBKFaNII2fxji0gJClaAoxXWJgurq3pkzO/fM3ocfa3vD5yN577n3e86ZOefeO54zM/cMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8drj2azd/pl38Td/+wudu7X3Xi9/89cH1n75/6kchTDde78nCPe84+4OzN3zkrg1fv+uLT5yZuOexwbxcHg/L6n968ycfj7X+ZHkIX+kJoT8NrBrNAgP589FY302jIVwT5gNFidmRrES64PDscAhHwnygqOprwyGMlgL3fu9bz3yqnjg8HMKbQwi1dBkv1rJlDKeBlYNZYCQN7OjPAv9zLlMEvtqbBeCixS9D8aE/Pt2cYWLhci0+fwOXbMWurLR5fTEx0TrfL+5Y5JUqGUxfmL6ot61SHYui8vU44du2BL5tlX4+5G0r70jleyjn5kO10Lt19oHNe+f2xFd6w+RkX6uaFul9PvXS/i3nk14yn8O4AhOX5HP40OHbXhj8wN2nn/jN0/vP1D5/08WuZqvuXWy1kH/mlsz7GG20PVkCX7/KXtIKO10hhDMnTu5vF6+M/yfaj//jxzk+9jbljrW+MpaNzeMrozHxy7FsbA4AAABLxlI4ajq44l9+3K6+yvh/RXfn/+Mp/3wwn7X2RAgbG4mPjYdwfeP1LPBUXNwHx0N4fSM13Ry4IwmcCOGGRuKWoqqkxFAssSIJ/GwsD2xMAs/FwHQSeDIGDiWBj8fA8SSwJQZOJIE7YyBsa27H/xvL29F1YDgGZrJOPB6vQvjVWFxa0lc/KKoCAAC4RPLR4UDz09K1DhebIQ4vjw93yhCvwG6ZoZbUkI5gi2FVyxr6O9XQ26mGot0H2je/UnNPp5orl2H0NGf471PX7QhtVMb/U+3H/7UFVqSncv4/TG1qPMTcvXlkrsgwM92UAQAAALgIv/famc3t4pXx/8burv+Px0T6SpnDyXgYYvt4CFPNgaza26uB7Kz3sjwAAAAAS0FxPr44F74tf8wu0U7H09X80+eZP57437hg/h3f/een261vZfw/3d31/yPNj9lKPBfX4rPjIQyVAt+Oa1kPNKyIgR+9szmQt/+52AGfjFXlFyYUVX0ylpiJgakkcKRVieeLEtc3B/I3q1j4x4p2bMtLlAIAAABw2cXDAfG8fLz+f83f/uGz7cpVxv8z53f9f2McXLm8f25ZCKv7Q+hLfxhwciSbGDAGRnvyxN+PZHX1pVUdHAnh9nrD0qr+PZ//vz+dY/D7w1lVMXD9G469tLKe+MJwCKvLgRfef3R9PbE3CRQL/93hEG6utzZd+N8NZQsfSBf++FAIrysFiqq2DIVQX9hgWtU/1PL7GKRVHa+FcG0pUFT1tloI+wIAS1X8v3Rr+cXd+x7ZvnlubnbXIibiQfzh8MC2udnJLTvmttZarNPWZJ2b5jF6tNqmbm9988M4R9F9x8a7SRc/FJwqLys/kF+5cjB/HneGBhrtXDvQ9HRd2uS3vrG6iFDalWrV5N5FbvJIuZL5N7FSf8w/GJaFob27Z3dNfnTznj271mR/u82+NvsbzzNlfbUm7auRhdati49Hy+myEhfaVyvLlaze8/DO1bv3PbJq28ObH5x9cPZDG6bWrd1w29T6t62uN2oq+9uhpSsXqjlp6bmjXTbrErb0xv5SJZdjoyEhIbHUEoMD95xqt/mpjP93th//x61O3PDn8zO0Ov8/EU/zZ6/Pn+afiYEj3Z7/n2h1Nr+4MGBFEjgQAwec5gcAAODVIR6OjEcz40HpA2958R3tylXG/we6+/3/JZr/v5i6/j2tpvm/JZaYajX/fzrNfzH//4FW8/+n0/wX8/8fuQLz/+8tAkmX/Mr8/wAAwKvB5Zv/v+P0/ukNAioZOk7vn94goJKh4zT+3d4g4Lzn//+bn69ZH9qojP8PdTf+N3E/AAAAXD2uu/Pm77aLV8b/R7ob/1/++f9Cq+v/V7QKTLeaGND8fwAAACxRreb/+977dr6zXbnK+P94d+P/eNlFb1PuWOsrY9mcdiGd0+6XY8VPBgAAAGBp6A2TkwNd5m2aGPWOC1/mqTgVaJt02aFPHDu/3/+f6G783/S7jIcO3/bC4AfuPv3KE795ev+Z2udvmj//DwAAACyebo9LAAAAAAAAAAAAAAAAV96T1355wXkBosrv/8Omxuutfv8f7/vXdNPEs/lkgAfizPqfHjfNHwAAACyux+54+fH478HP/NF/tstbGf9PdDf+j/cXyO+Dl91670S8/9/HxkNo3FpvIgs8FRf3wfEQXt9ITccS2Q313hNLTGWBp+KEibfEEjPTzVUNxcDxJPCzsTxwIgk8FwP5UYpj8caAfzwWwvpGalNziZ2xxEQSuCcGViSByRiYSgLLY2BjEvj58jwwnQT+MQbymw8WffXl5XlfAQAAnI98nDXQ/DSk47zj/Z0y9HTK0HERI50y9HbKUGuRIT7/67gOA+X5+PMM8aWBtNbhpJZKhngzvAtvejFd3/PNOdOClUX3xYITzTljhp3/dOtnQxuV8f+K7sb/F3j//0dPf+d/G4mLuP9/ejf/jTGwIgnsjIGNSWBmUx44cl1zwP3/AQAAuLq1uv//2Ov+6lC7cpXx/1R34/94IOK1TbljrZ3v/58/v/e9X9rXWOWTYyG8sRzYfnD7NfXEk2MhvKUceOa+Wxqj9oNpiW+cvvOn9cT9aeDdq15ztp54exKYiZ10QxqIR1XOLk8CsXu/nwZifxxPA4N54LHlWTt60r76j9Gsr3rSvjo1ml1e0ZP21VdGs2X0pA08nASKBn44DcQG3p0HetO1+tKybK1iYDQW/YtlxUUfAABcneJe4EB4YNvc7FT6E94b+5sfo6Zblj9arbany8X/MN6a/L5j492k+9J90VpR1UCo1ZuwprK7Ws7S02jlpamlQ9e9tkWTO93tvbdFudT5dt1g6xYNZy2a3LJjbutAx4av65xlbX/HLGsqg51ylt5Gl3ZRSxfr0kWLuuybLlY5Pu8Nk5N9Sa7/H4MToUmnT0S39+sr3+e/1aegnOfoJ/7t5Xb1Vcb/G7sb/8f2LAulj/PHY60/WR7CV3rmj0YUgVWjWSA2dzQOj28aDeGaUj8UJWZHshKDyYLDs8PZCHUwreprw9kxhvj83u9965lP1ROHh0N4c+m9KpbxYi1bxnAaWDmYBUbSwI7+LBCv/CgCX+3NAnDRio1C/EDlP3UpTCxcrsXn79VyT9C0eZVroBbIt9A2d7HU0hfya6oK5/e2VapjUVS+Hid825bity34tpV3pPI9lHPzoVro3Tr7wOa9c3viK+U92YpFep/Le6ndpC/B5/DAha9tZ7V0BaaSzcfUwuUW/hz2xOoeOnzbC4MfuPv0E795ev+Z2udv6no1WogDhWf/6zXXlLt3sdVC/plbctuT6YvZngy9WrYnS+5tm/DfQAjh0J8Pf7hdvDL+n+5u/N+fPDa8HDtz93gIby117snY/b8znm0HS4FsK3ltNZBdcv/jsZZbTgAAALjUisMdxfGCbflj9oPwdJxczT99nvnj8YqNC+bvdr33P/v7T7WLV8b/M+3H/0PJajr/7/w/i8T5/wVd7Yeih9IXDlzUoehKdSwK5/8XdLV/25z/X5Dz/87/L8T5/w4u7fn/V8325Gp/2yp7STvtdIUQzt048Hi7eGX8v7O78f9v2fz/6Wz+xfz/6aT9xfz/M63m/9/Zav7/A+b/BwAAFlWLiebTcV5lcv5KhnRy/kqGniTD+d9ioOM0+ub/T+f/P/hnt+8JbVTG/we6G//Hj8Noeemd5/8vpvm/ovP/T2xqUWLjpubVLQKHYmCnOwYAAABwBcUDBPGi925nmAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/o8dOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHjgUAAAAAhPlbh9GzAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcCkAAP//AtvxeQ==") ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000001140)={0x2, 'team_slave_0\x00', {0x79c}, 0x2}) r0 = gettid() perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1020, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9000, 0x0, @perf_bp={0x0}, 0x3401, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x8}, r0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x660c, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x95, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1122, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0, 0x8}, 0x100, 0x8, 0x2}, r0, 0xffffffffffffffff, r1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE(r2, 0x5000940e, &(0x7f00000000c0)={{}, "4299c63c6aca4bec6872d207808dda69349c6254029bbc4a38fb4e91bba4826cd777cb59744add18267140882a98373fbbf4b5b07c005161d8348de689f8b08e978b07cd9472222632811dc83cd944c3dd6ada5c4078e34808cb0c49cca084d55a1e49aefc36e328e4c2a622703e9045dc390ff73fe1fe35f28f8f5b621603fb914d39e68a960b16c0123ebfa23724726d87336b0eec222157a2ccfdcdd79ed05fe57a662f1ff1d8d63ef8f06ec2159e9f40bc0c7bdca3b339a75fc9b9327aca13b107e7b81497dcbb4122722878b13381eb4e72215e056821153f7fb0ac1736d32a500ca103abb1d8dfa823ab9fb7d7b88c43711986bd063f57b413b66cbb5c5a51c1059dccac098c5babebb2dca3875f9755ab5097c90a59db8e2c778608b574f844766e809ae1f1a26aa0047cb92e22eab92cfa8f3faf26fb6afdf86d6cdf00a13731735c530953310a76fa6dafa9794c2e44b3e2094e6794e4a73d25edd67061275b045cc948f483aeb2a92591d717b69868750d7ad981ce16db25e440b157f35f9b46c4abf54520d15299bde60dd585c22d3477fb6aaa7a803d8a6112744b0f2faeb4a2c418e2ae93ba42a0b9ce8eeb2eeb56cbd7aa2b2f7ef2dad7793fa5f5719bee108db9951471dbdde95e526aff969544d0dd0e7eb828018875e9a6b7c6b1d0ffae2ce9f688a4434a53a95d1dcb0fd8beaf642285e18e7c67a70c5851b529fd5eef00509d8a6341dfef2df376969b8b7163d1616e4ccd266aae27c920b5311ea17ff8cbe8ec1fb400c5a41feccd066722d432a45cca2a16fa428023bdd5f2ce6a0224f0f92b6c569a3f35937627266db56bd7fd80a68fc333579af2423f89990fffce72c039976435178f2272d2b52af7c0a70243421469562c92684ee3100db25225a14ac15641735c23fca50ca3dc9c97258329d3075a4a494c7d98dc5356a0579d2decc742bc16ce25f0de256c702698eacde3eff85f5ac77514ecd89a2b223af4bc6cd252ee306a1c5679b4ecb07ced458049246fd4f1e1e4efa0a3e6212c50e69d21bc78cb39ade8562eeb32bfbd22cf838cc386711ae823094398323ef7b0873a607dd2fd3e7c45ac990dc1a5d901a239f8fd541d7459b941a57d7d549f09408ca291bff69e1ce2a9b56f28537da7e719e0286bcf6017fc77493cdaa76bce860a8405edd5b6b21a39b000470b5428096348ae3e23c3559c90e4372cc339627564582b9241a0d6dff98997eada31d909284e4e660eeb3ecc031bb74924aa91a299a4aee319e50f5bb453080f0a9df2024c9cb5be4fafe03c249edd3d1738efa178b5344a01c8faf3c5cac7200738aaa505c2d06f80e203a59551068071cdf0e0df5192a1a285ec9e8dcb854110389c13758a83ad77d2711c7349d850337427e28aa01a770991d8efba7562d11b9828ba9018a2f9022d4c2133665e99e662823ab2321f7ec811d4b6b2f47184880ace5ab369de70acd4b8bceaa10aa9b0b567bb374e69d83207d2ac23413b13c2247d17bf44cb93486b88c29970663f2802a991dea2856bb5230975194358159957cff00bec1282557cc20a6befd9fea5fb5578a7eeabef1d12f149122680c39e270bc3e3b02651fcefc7a0ffafbbb68c5929a4f2146e0266d48f5db9d1211f6cf8dc35fe63cec5dd5c6633188a45d77a0dc1e2fc77080b588fe473b24bc44bf3830fed211f44f77d5963ec350454613006071c653e5935a597712617680730783274f2232166fbf8ce1854ed70db93f3625d3d5e36e1c521d4f56dc27fedb4ecca9aab0c5ea875c153de568796c8b971723556a7585a5e10d1523cff58d3cebf7e4d4f1ea12a7fd99087e9a38a8f9da7c3fe8ac785bbcda017f10e359f8ebb259dfae8055cbd3eca13ecc14cc7275c40120b1b397bbd96ccf553dff184a225fd4ad22d1da128f6869d4612b8b275970c49de095189be0fc0d1c26fa479b07ed8a79d8f70a442c96377cb32ee90a3d462a767976675701cf018d271556ed70e33334142851a803d637ed007a7f6acc98a3a7fe7b90451a47b9077a0e319d1512ca216252aaab52ccfae2b7458ea78888556f873454cb1859754385c75cdef2e9209102f6bb4a56820e3647541ceb12bda09d40d96d20580e0072acca7f67fe630e665a9da13f5317401101a0b9fbd04ecdc6b136140a8a93ebb46a3214fb7cff21b173a1878c8da411476e78d05d9449bb05f2ca1b043cc05c52f14b429cb9fd543d673154b33339f123365570df0c2304d8085881fd3c7d0a303a636af9843f468cd9b33db75bfc3181686454f1d89887f8584603d20f1085b54f9072937fea2dba4927330f96be4798eac11ae2261333f62d4ddda7d74d13523ef732aa466f9dfbf26dc3108b88879db6be1bcae0010ddc420e40a8635606df3ea4a000b4520592b8ad4cc86a6213e9be38fbd17764c811bbd14d699d33ec0f73e9bd9ad17af901adc246c9eae755ff5370b30847b87bbae0244d9b70c3caf411d4662ee1e24b73ed3716597e2dc473b4257edcdf9f3f2c96121e21f4ec05975c366d0eab187fcc98d32a5382602a1a87ca875b0e7d6f9387d7972ad6d72b23a8e50953551760fa2834e07ac3b9b1d191d8590bcbf02338134aaf7105407957ff5e544c2dd8ccaf98ce33195951aaef98b3cff6909b52abe74f48d3a8691165416df191ddd08d5cfa3268abcf9819045f88396c6dec1a0656c182ffd9a83d587c34ca06a48fe2e2767319b184788bdf770b69b86e47804faf8a299c7d4aedc58ccef84e1ab4ae20be2c10d010cd3a780ac9dbf97178fff627d1493db4778e3ad3f5d3f3cef1de9108b6257a0fd4a0af3e6cf3fad10bf1727805195888fc647d14ba6e33fb7afc9fe331cc4171b8a0db7e813f32c7859a39ef8d7c20a127354e71f5b283ff99c0a18f40bd60feefdeccecdaede586f077f6f0fd9e32bd07b3bfd1d4997a343f1e628a4321edace50d6287c5d02c0105a4b1d395553878d43c5eac1130476eda667dd5b489f28845517af8b95a249afb9f8dd5acd8cdad45160521adaf4cf5b25cd65d7ecbc687b9a08fee21bb85db98d670170546957c1beb1a5f9224f369c2297147bb74b629cacb63aded13c629a957fb3b0870562e8ea8b632e1f4fde7b4d45a02dd418598bedc5629e1b0d0e6a2bcf676b1fe1fe096828a087d5d4be3af23491d5ad0dfec0c00690bfed7fa06f2f80beee66dfcb72336df9671073a5a7ef7e3e04b1594e1108a2b2b20754e3509574e9e33da2f977887ef801e81e384cd1842e72c45e692b510e3876dc739f8b7bb7c82ccba5a94daff42a69a75bf508ff225c947b7891a1307073094ecd132bfe9fe86c7dea2b177e91f46ede4b20e5c7991e8f9fed3664d47e0841afe1fe6adf6fc8fe3e67eee8decadb155b7f54d0ab83860fff06b2dd75f9dcfa8f8bdca5545e4bdf499a29db2ed4974e77510ad4c930eb4f7800a5f2dfd8ce2a8ade0f38cfa3ccbe72c7a069322cac1f23941aee648f0c97e21d9a7c97e416a02d895894a60bba94bb0f9eeba242db42b739ea163ffa738df6dcdb8099ad21241e9cb27fda58a0a904aba7819647cadc5f57c89f9e57e8f0897e26542f2adeb00297571dabea77e19e792efced606ea237e9ff2e33a157abf03eafcd1f092a95c18036c84b33014205a0a5e10eff4d95b61862bc758c432a836ca2f457a2dbf9a8546bb42027a2ad29040758e801bc19ec8e85c3f4fdd305319506b525357a07610ac379886591f551a900a9b9bc9d6469eedb9a74f764d4d54d56ebd4ac9889f4b4ef5c501b935ff32bd62d197317269233cecd8b7d027efe24687ab25650f55038616520e66940a2008de8b8c999e22f00ccb5a0adfe145e9b4cf581e2b841c26c43d3e741e9d923bdf1ebdce9fff194fce47e610ce3a751248a39f4a025f6fb15f2787e406bc7f74e9e99323ea743735439d417efd457f567485438d1269c19c1f25d1e51086ff6eb6711df9358feffe012a4634b184cf9f8051cc150ff8aaf45532bfd9b0c768def4818f5bf9000697fba28fcdd09af50046066e89ebe3b145788913d347aa9094fded561510aeb6c4dfc5b335e2c530777150ffa9bb4c36dd0df1b37dee011a82b0c8f341d3662259a5795feb7d85653bad551b7f1327ad7087956523c242f797f9a05e0ff1540e5eabdef7eacb00ed885cc079e8c7d66f4a65fcc6d74ea8069293be60ca6c52f40701d28ff3e75082ed8656266c00a49c32d6bab2468ac3d7c4d842ac05df814c1163dee576d51e9e0d69a66e5b9e48f7c70a138dcadeb2c417b00b90e8bee9d4805eabba86990e4c79c407d7100693122828d0978e4ae471e95d07a80e4f04a3033b056ec2ae8ea8c9067fff6f63486875874b9b01de0d35b98e3a75f9c92b7c49a5c9225702903536870e2c516e4af9d1cfe94819c860e5af886f6adb27b1d93dcf626e92524042830a30e003f010c82c46aa745ab3fcacd36740270693eebad6dfe13bc8e89d15058f82b985fb2f7e35b62a3c900f9def6f99ce3500486e9933ac5efe39667a89b1b73f2a8bbf9bd95509fdd17205ad913dfdeb5085ba56af47a6953c9407a1b156fdf601c86ad273a04eaa68e9034c7b22e821e1e042474379ec8e0a3883d818ad23859d659e6ecc8b0728e09eacd4514b704b4dafcdf76c24a3e2db6de2be951aaf6b2105f803fd6a96b0aa211aa33e45584f9460be29832ee382db677f80ce26b8a525c3926b3b673079898d6040ca77d7c44e8f5e7c8836bd6d6c593c431f8e6d2d74784938eccb612dad391382051f101a2216d595704d6f1168456f37c75a24cbec7d44e94df853a1578f1941aef904283a1593d00ed9568cef25df739c2d252365370f4ed310099fcaec90516c09870eeeb295f1c769d845f80d2b04ae3565f84820e3f9b401ccb02235e4070f77af1d543b2a6660b91acd33c4374625129efd950bc1f133ad495a032aa51224621fe137e52e9d3c2929ae95d67e78882887f390f517ffb7db1f51b1dc8b8b60125d71858ec99cbd786a0f13ab9f9a5cbe1bea2405762d31c2117aca1a05e95128d910258d68fc1b0f4d26a48181ad80c49b8ebb95154a6c59d995c9662b4745966954baf544de8caf4615f06eabfe5e242e462fdcc84643925a4b383b1c006adf89fe0633621dc93b772ba43637500bd926e73a38a9e7cda92df6afa329d1211461dcda3b81e7fc88fdb274061db21ab578f3879d6dfc559624f18ebd33152d2a679b1d3e527b8888d93bf6dd7cd587f317b3604cfd8fd39753206fb07e10a42694d0d37fe2cd2773742b528476269a09b88f11545bf292a7638f17e7b0e4198c62c60428ea8cc8139e7522fbb7ba27b3f4d9772314acc2f253563e95745dd811e6cd03d963a123542a0d9b1847054d1751880d452aa2e1c7764b71195930c85a996c7fde5c1574d8675e1ec1cbc7304f1edad8906fdc9c69b9a61fb7ddfcd068e68d6f0dec58c448e7e3de5d3e43f4692bf6ca5954115983d826b49d330d49ce6f6bf5edd4347ae78525a91af9a11b1a3abb03fe376f886ffc214cced965a55428bb47f8522d16a13c096e1f33e7f7d9c987906ca6cd5f2d02774fd456d829f289c782e619f63302f3814acb0042a38a47dc1366773f46f9a676650a5f81e4981d49ca35e27ddd32b8cb65cef8356ad8f2814e185930b58b24cbba6bd6252f9e31e2a4b5346acbf93442b4f75b5d013ebfc7fd0377cd9cd1a35951b35d23c3aeb2d39c0d24dc16ab484b53699a12934"}) ioctl$TCGETS(r2, 0x5401, &(0x7f0000001180)) r3 = socket$nl_rdma(0x10, 0x3, 0x14) fallocate(r3, 0x4a, 0x40, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x4a080, 0x81) openat$cgroup(r2, &(0x7f0000001100)='syz0\x00', 0x200002, 0x0) sendmsg$RDMA_NLDEV_CMD_RES_CQ_GET(0xffffffffffffffff, &(0x7f0000001240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000001200)={&(0x7f00000011c0)=ANY=[@ANYBLOB="400000000c1400032dbd7000ffdbdf25080003000200000008003d000000000008003d0000000000080080c8ad99e14cd82e0100020000000800030004000000"], 0x40}, 0x1, 0x0, 0x0, 0x4044004}, 0x80) (async) syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f00000010c0)='./file0\x00', 0x80, &(0x7f0000002b40)=ANY=[], 0x1, 0x50ef, &(0x7f000000a2c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGBx3f3y2c3t4m/69hc+d2vvu1785q8Prv/0/VM/CmFb4/WeLNzzjrM/OHvDR+7a8PW7vvjEmYl7Hqvl5Qbyx5uacsdaXxkL4UjpldGY+OVY/cl84N73fmlffz1xciyEN5YD2w9uv6aeeHIshLeUA8/cd8t19cTBtMQ3Tt/503ri/jTw7lWvOVtPvD0P9KSr+6fLs9XtSVf3U8tDGC8FitV9aHlzVcUy3pUHetNl/OVotowYGI1FHx/NlhEDc7HEtqEQVveH0JdW9Z1aVlVfWtXXa1lVfWlVf1AL4fYQQn9a1b8OZlX1py1/fjCrKgauf8Oxl1bWE0cHQ1hdDrzw/qPr64ldSaBY+PsGQ7i5/pFJF/7lgWzhA+nC/2QghNeVAkVVMwMh1Bc2mFZ1oj+rajCt6ov9IVxbChRV3dofwr7AlRI3JFvLL+7e98j2zXNzs7sWMTGYL2s4PLBtbnZyy465rbVknVrpKaXPPXrhbf/hS/u3NBL3HRvvJl2s11R5XZ6frrxYft6fPx1otHPtQNPTdUulySPlSubfxEr9Mf9gWBaG9u6e3TX50c179uxak/3tNvva7G9fHs36as1S6auV5UpW73l45+rd+x5Zte3hzQ/OPjj7oQ1T69ZuuG1q/dtW1xs1lf29FC09evlbemN/qZLLsdGQkJBYaonepq3b1NW+Ha/s6M+v6ECoNTbQlWFFOUtPo5WXotF3XEBrc+fb6MqQpNKiNZWBQyXL2s5Z1lXGDPNZhrMsjX3ByuCwXFNvo0vj894wOdnXqh8mmp+Wu/cXF9G9p2LXdZkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/o8dOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHjgUAAAAAhPlbh9GzAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcCkAAP//AtvxeQ==") (async) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) (async) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000001140)={0x2, 'team_slave_0\x00', {0x79c}, 0x2}) (async) gettid() (async) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1020, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9000, 0x0, @perf_bp={0x0}, 0x3401, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x8}, r0, 0x0, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x660c, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x95, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1122, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0, 0x8}, 0x100, 0x8, 0x2}, r0, 0xffffffffffffffff, r1, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) ioctl$BTRFS_IOC_SNAP_CREATE(r2, 0x5000940e, &(0x7f00000000c0)={{}, "4299c63c6aca4bec6872d207808dda69349c6254029bbc4a38fb4e91bba4826cd777cb59744add18267140882a98373fbbf4b5b07c005161d8348de689f8b08e978b07cd9472222632811dc83cd944c3dd6ada5c4078e34808cb0c49cca084d55a1e49aefc36e328e4c2a622703e9045dc390ff73fe1fe35f28f8f5b621603fb914d39e68a960b16c0123ebfa23724726d87336b0eec222157a2ccfdcdd79ed05fe57a662f1ff1d8d63ef8f06ec2159e9f40bc0c7bdca3b339a75fc9b9327aca13b107e7b81497dcbb4122722878b13381eb4e72215e056821153f7fb0ac1736d32a500ca103abb1d8dfa823ab9fb7d7b88c43711986bd063f57b413b66cbb5c5a51c1059dccac098c5babebb2dca3875f9755ab5097c90a59db8e2c778608b574f844766e809ae1f1a26aa0047cb92e22eab92cfa8f3faf26fb6afdf86d6cdf00a13731735c530953310a76fa6dafa9794c2e44b3e2094e6794e4a73d25edd67061275b045cc948f483aeb2a92591d717b69868750d7ad981ce16db25e440b157f35f9b46c4abf54520d15299bde60dd585c22d3477fb6aaa7a803d8a6112744b0f2faeb4a2c418e2ae93ba42a0b9ce8eeb2eeb56cbd7aa2b2f7ef2dad7793fa5f5719bee108db9951471dbdde95e526aff969544d0dd0e7eb828018875e9a6b7c6b1d0ffae2ce9f688a4434a53a95d1dcb0fd8beaf642285e18e7c67a70c5851b529fd5eef00509d8a6341dfef2df376969b8b7163d1616e4ccd266aae27c920b5311ea17ff8cbe8ec1fb400c5a41feccd066722d432a45cca2a16fa428023bdd5f2ce6a0224f0f92b6c569a3f35937627266db56bd7fd80a68fc333579af2423f89990fffce72c039976435178f2272d2b52af7c0a70243421469562c92684ee3100db25225a14ac15641735c23fca50ca3dc9c97258329d3075a4a494c7d98dc5356a0579d2decc742bc16ce25f0de256c702698eacde3eff85f5ac77514ecd89a2b223af4bc6cd252ee306a1c5679b4ecb07ced458049246fd4f1e1e4efa0a3e6212c50e69d21bc78cb39ade8562eeb32bfbd22cf838cc386711ae823094398323ef7b0873a607dd2fd3e7c45ac990dc1a5d901a239f8fd541d7459b941a57d7d549f09408ca291bff69e1ce2a9b56f28537da7e719e0286bcf6017fc77493cdaa76bce860a8405edd5b6b21a39b000470b5428096348ae3e23c3559c90e4372cc339627564582b9241a0d6dff98997eada31d909284e4e660eeb3ecc031bb74924aa91a299a4aee319e50f5bb453080f0a9df2024c9cb5be4fafe03c249edd3d1738efa178b5344a01c8faf3c5cac7200738aaa505c2d06f80e203a59551068071cdf0e0df5192a1a285ec9e8dcb854110389c13758a83ad77d2711c7349d850337427e28aa01a770991d8efba7562d11b9828ba9018a2f9022d4c2133665e99e662823ab2321f7ec811d4b6b2f47184880ace5ab369de70acd4b8bceaa10aa9b0b567bb374e69d83207d2ac23413b13c2247d17bf44cb93486b88c29970663f2802a991dea2856bb5230975194358159957cff00bec1282557cc20a6befd9fea5fb5578a7eeabef1d12f149122680c39e270bc3e3b02651fcefc7a0ffafbbb68c5929a4f2146e0266d48f5db9d1211f6cf8dc35fe63cec5dd5c6633188a45d77a0dc1e2fc77080b588fe473b24bc44bf3830fed211f44f77d5963ec350454613006071c653e5935a597712617680730783274f2232166fbf8ce1854ed70db93f3625d3d5e36e1c521d4f56dc27fedb4ecca9aab0c5ea875c153de568796c8b971723556a7585a5e10d1523cff58d3cebf7e4d4f1ea12a7fd99087e9a38a8f9da7c3fe8ac785bbcda017f10e359f8ebb259dfae8055cbd3eca13ecc14cc7275c40120b1b397bbd96ccf553dff184a225fd4ad22d1da128f6869d4612b8b275970c49de095189be0fc0d1c26fa479b07ed8a79d8f70a442c96377cb32ee90a3d462a767976675701cf018d271556ed70e33334142851a803d637ed007a7f6acc98a3a7fe7b90451a47b9077a0e319d1512ca216252aaab52ccfae2b7458ea78888556f873454cb1859754385c75cdef2e9209102f6bb4a56820e3647541ceb12bda09d40d96d20580e0072acca7f67fe630e665a9da13f5317401101a0b9fbd04ecdc6b136140a8a93ebb46a3214fb7cff21b173a1878c8da411476e78d05d9449bb05f2ca1b043cc05c52f14b429cb9fd543d673154b33339f123365570df0c2304d8085881fd3c7d0a303a636af9843f468cd9b33db75bfc3181686454f1d89887f8584603d20f1085b54f9072937fea2dba4927330f96be4798eac11ae2261333f62d4ddda7d74d13523ef732aa466f9dfbf26dc3108b88879db6be1bcae0010ddc420e40a8635606df3ea4a000b4520592b8ad4cc86a6213e9be38fbd17764c811bbd14d699d33ec0f73e9bd9ad17af901adc246c9eae755ff5370b30847b87bbae0244d9b70c3caf411d4662ee1e24b73ed3716597e2dc473b4257edcdf9f3f2c96121e21f4ec05975c366d0eab187fcc98d32a5382602a1a87ca875b0e7d6f9387d7972ad6d72b23a8e50953551760fa2834e07ac3b9b1d191d8590bcbf02338134aaf7105407957ff5e544c2dd8ccaf98ce33195951aaef98b3cff6909b52abe74f48d3a8691165416df191ddd08d5cfa3268abcf9819045f88396c6dec1a0656c182ffd9a83d587c34ca06a48fe2e2767319b184788bdf770b69b86e47804faf8a299c7d4aedc58ccef84e1ab4ae20be2c10d010cd3a780ac9dbf97178fff627d1493db4778e3ad3f5d3f3cef1de9108b6257a0fd4a0af3e6cf3fad10bf1727805195888fc647d14ba6e33fb7afc9fe331cc4171b8a0db7e813f32c7859a39ef8d7c20a127354e71f5b283ff99c0a18f40bd60feefdeccecdaede586f077f6f0fd9e32bd07b3bfd1d4997a343f1e628a4321edace50d6287c5d02c0105a4b1d395553878d43c5eac1130476eda667dd5b489f28845517af8b95a249afb9f8dd5acd8cdad45160521adaf4cf5b25cd65d7ecbc687b9a08fee21bb85db98d670170546957c1beb1a5f9224f369c2297147bb74b629cacb63aded13c629a957fb3b0870562e8ea8b632e1f4fde7b4d45a02dd418598bedc5629e1b0d0e6a2bcf676b1fe1fe096828a087d5d4be3af23491d5ad0dfec0c00690bfed7fa06f2f80beee66dfcb72336df9671073a5a7ef7e3e04b1594e1108a2b2b20754e3509574e9e33da2f977887ef801e81e384cd1842e72c45e692b510e3876dc739f8b7bb7c82ccba5a94daff42a69a75bf508ff225c947b7891a1307073094ecd132bfe9fe86c7dea2b177e91f46ede4b20e5c7991e8f9fed3664d47e0841afe1fe6adf6fc8fe3e67eee8decadb155b7f54d0ab83860fff06b2dd75f9dcfa8f8bdca5545e4bdf499a29db2ed4974e77510ad4c930eb4f7800a5f2dfd8ce2a8ade0f38cfa3ccbe72c7a069322cac1f23941aee648f0c97e21d9a7c97e416a02d895894a60bba94bb0f9eeba242db42b739ea163ffa738df6dcdb8099ad21241e9cb27fda58a0a904aba7819647cadc5f57c89f9e57e8f0897e26542f2adeb00297571dabea77e19e792efced606ea237e9ff2e33a157abf03eafcd1f092a95c18036c84b33014205a0a5e10eff4d95b61862bc758c432a836ca2f457a2dbf9a8546bb42027a2ad29040758e801bc19ec8e85c3f4fdd305319506b525357a07610ac379886591f551a900a9b9bc9d6469eedb9a74f764d4d54d56ebd4ac9889f4b4ef5c501b935ff32bd62d197317269233cecd8b7d027efe24687ab25650f55038616520e66940a2008de8b8c999e22f00ccb5a0adfe145e9b4cf581e2b841c26c43d3e741e9d923bdf1ebdce9fff194fce47e610ce3a751248a39f4a025f6fb15f2787e406bc7f74e9e99323ea743735439d417efd457f567485438d1269c19c1f25d1e51086ff6eb6711df9358feffe012a4634b184cf9f8051cc150ff8aaf45532bfd9b0c768def4818f5bf9000697fba28fcdd09af50046066e89ebe3b145788913d347aa9094fded561510aeb6c4dfc5b335e2c530777150ffa9bb4c36dd0df1b37dee011a82b0c8f341d3662259a5795feb7d85653bad551b7f1327ad7087956523c242f797f9a05e0ff1540e5eabdef7eacb00ed885cc079e8c7d66f4a65fcc6d74ea8069293be60ca6c52f40701d28ff3e75082ed8656266c00a49c32d6bab2468ac3d7c4d842ac05df814c1163dee576d51e9e0d69a66e5b9e48f7c70a138dcadeb2c417b00b90e8bee9d4805eabba86990e4c79c407d7100693122828d0978e4ae471e95d07a80e4f04a3033b056ec2ae8ea8c9067fff6f63486875874b9b01de0d35b98e3a75f9c92b7c49a5c9225702903536870e2c516e4af9d1cfe94819c860e5af886f6adb27b1d93dcf626e92524042830a30e003f010c82c46aa745ab3fcacd36740270693eebad6dfe13bc8e89d15058f82b985fb2f7e35b62a3c900f9def6f99ce3500486e9933ac5efe39667a89b1b73f2a8bbf9bd95509fdd17205ad913dfdeb5085ba56af47a6953c9407a1b156fdf601c86ad273a04eaa68e9034c7b22e821e1e042474379ec8e0a3883d818ad23859d659e6ecc8b0728e09eacd4514b704b4dafcdf76c24a3e2db6de2be951aaf6b2105f803fd6a96b0aa211aa33e45584f9460be29832ee382db677f80ce26b8a525c3926b3b673079898d6040ca77d7c44e8f5e7c8836bd6d6c593c431f8e6d2d74784938eccb612dad391382051f101a2216d595704d6f1168456f37c75a24cbec7d44e94df853a1578f1941aef904283a1593d00ed9568cef25df739c2d252365370f4ed310099fcaec90516c09870eeeb295f1c769d845f80d2b04ae3565f84820e3f9b401ccb02235e4070f77af1d543b2a6660b91acd33c4374625129efd950bc1f133ad495a032aa51224621fe137e52e9d3c2929ae95d67e78882887f390f517ffb7db1f51b1dc8b8b60125d71858ec99cbd786a0f13ab9f9a5cbe1bea2405762d31c2117aca1a05e95128d910258d68fc1b0f4d26a48181ad80c49b8ebb95154a6c59d995c9662b4745966954baf544de8caf4615f06eabfe5e242e462fdcc84643925a4b383b1c006adf89fe0633621dc93b772ba43637500bd926e73a38a9e7cda92df6afa329d1211461dcda3b81e7fc88fdb274061db21ab578f3879d6dfc559624f18ebd33152d2a679b1d3e527b8888d93bf6dd7cd587f317b3604cfd8fd39753206fb07e10a42694d0d37fe2cd2773742b528476269a09b88f11545bf292a7638f17e7b0e4198c62c60428ea8cc8139e7522fbb7ba27b3f4d9772314acc2f253563e95745dd811e6cd03d963a123542a0d9b1847054d1751880d452aa2e1c7764b71195930c85a996c7fde5c1574d8675e1ec1cbc7304f1edad8906fdc9c69b9a61fb7ddfcd068e68d6f0dec58c448e7e3de5d3e43f4692bf6ca5954115983d826b49d330d49ce6f6bf5edd4347ae78525a91af9a11b1a3abb03fe376f886ffc214cced965a55428bb47f8522d16a13c096e1f33e7f7d9c987906ca6cd5f2d02774fd456d829f289c782e619f63302f3814acb0042a38a47dc1366773f46f9a676650a5f81e4981d49ca35e27ddd32b8cb65cef8356ad8f2814e185930b58b24cbba6bd6252f9e31e2a4b5346acbf93442b4f75b5d013ebfc7fd0377cd9cd1a35951b35d23c3aeb2d39c0d24dc16ab484b53699a12934"}) (async) ioctl$TCGETS(r2, 0x5401, &(0x7f0000001180)) (async) socket$nl_rdma(0x10, 0x3, 0x14) (async) fallocate(r3, 0x4a, 0x40, 0x1) (async) open(&(0x7f0000000040)='./file0\x00', 0x4a080, 0x81) (async) openat$cgroup(r2, &(0x7f0000001100)='syz0\x00', 0x200002, 0x0) (async) 07:41:16 executing program 1: ioctl$FS_IOC_SET_ENCRYPTION_POLICY(0xffffffffffffff9c, 0x800c6613, &(0x7f0000000000)=@v2={0x2, @aes128, 0x3, '\x00', @auto="0d09e46d90682fec1475e5d7c3750506"}) (async) r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x200400) getdents64(r0, &(0x7f0000000080)=""/10, 0xa) (async) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f00000000c0)={0x30, 0x5, 0x0, {0x0, 0x6, 0x4ca, 0x10001}}, 0x30) (async) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x0) (async) getdents(r0, &(0x7f0000000140)=""/193, 0xc1) (async) r1 = accept$ax25(r0, &(0x7f0000000240)={{0x3, @null}, [@null, @rose, @null, @default, @rose, @netrom, @netrom, @null]}, &(0x7f00000002c0)=0x48) (async) r2 = socket$kcm(0x29, 0x5, 0x0) sendfile(r1, r2, &(0x7f0000000300)=0xffffffff, 0x80) (async, rerun: 32) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) (rerun: 32) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000540)={0x80, 0x0, &(0x7f0000000440)=[@enter_looper, @request_death={0x400c630e, 0x3}, @increfs={0x40046304, 0x2}, @transaction={0x40406300, {0x2, 0x0, 0x0, 0x0, 0x21, 0x0, 0x0, 0x50, 0x18, &(0x7f0000000380)={@fda={0x66646185, 0x6, 0x0, 0x3b}, @fd={0x66642a85, 0x0, r0}, @flat=@handle={0x73682a85, 0x2000, 0x2}}, &(0x7f0000000400)={0x0, 0x20, 0x38}}}, @request_death={0x400c630e, 0x3}, @clear_death={0x400c630f, 0x2}], 0x4e, 0x0, &(0x7f00000004c0)="b9c2eca1fd8e36282bdaec752aca4bbc4679384c16fd8e6b5a45fe1c352326aaab97b891c273708d1b4ffe29b09c6fcf794e981cc83e532835792ac4bf8454e38493af8e722dc4410e15d001a998"}) getdents64(0xffffffffffffff9c, &(0x7f0000000580)=""/130, 0x82) (async, rerun: 32) r4 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000640), 0x141002, 0x0) (rerun: 32) getdents(r4, &(0x7f0000000680)=""/94, 0x5e) r5 = accept(r4, &(0x7f0000000700)=@pppol2tpv3in6, &(0x7f0000000780)=0x80) ioctl$sock_kcm_SIOCKCMCLONE(r5, 0x89e2, &(0x7f00000007c0)={r4}) dup2(r1, r5) (async, rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f0000000800)='./file0\x00', 0x1) (async, rerun: 64) ioctl$F2FS_IOC_MOVE_RANGE(r6, 0xc020f509, &(0x7f0000000840)={r4, 0x3ff, 0x8, 0x291}) (async, rerun: 32) r8 = syz_genetlink_get_family_id$ethtool(&(0x7f00000008c0), 0xffffffffffffffff) (async, rerun: 32) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000900)={'macvlan0\x00', 0x0}) sendmsg$ETHTOOL_MSG_FEATURES_SET(r7, &(0x7f0000000f40)={&(0x7f0000000880)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000f00)={&(0x7f0000000940)={0x5a0, r8, 0x8, 0x70bd2a, 0x25dfdbfd, {}, [@ETHTOOL_A_FEATURES_WANTED={0x58, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x7f}, @ETHTOOL_A_BITSET_VALUE={0x49, 0x4, "da29cb63be530c654a60c7c63402635ff0749841f638f1fbc3906b6b2d8fda897a522e7426fb96a1354feb0dc6c306f7caf0e69f00afb63849c0e83a9bc0e4da00deca8f7a"}]}, @ETHTOOL_A_FEATURES_WANTED={0x3e4, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0xa3, 0x5, "ae450f43773097fc2c5fbb40e0c55af9a0c9a1fb295e3e395c152933958779a749ae2a6df8fc7cdd03ddc048db2a99a9c896672ba885c682181c5094d55628f391ab7733bcccdab9d2e40b178aa271e833b20b4899845dae28e4f0f781bfa3e000a652ff08841c5dfab0bc45172d9358b4f1161f31c681d192390d144bd37c1b88bf3b29d7f330a041e04e8bdf74d4bc3ae8a47f5721f6115681e2a2dcd24c"}, @ETHTOOL_A_BITSET_MASK={0xae, 0x5, "7c8a83a2f8b4b99a56b75430f4894008be0e82978ba4111a88e8006b44fb70e44f1ac1897e4f839a03f4539dd8665a205d4170034d4aade47eeae9fc8af8c12f0dc614a950b105f4d9dfedcb6dab8bde785db008eec9d8589b22a0de01b5b136b3a4733f87242be822779f9c275ca96f61dd73cf442f3bc5200a24d6ec4d23fa77180126fe12b86abdb35393bfd9f4b8b543f5164ff4bed74784dfa7e4cc8b5253305e3baadfc4056272"}, @ETHTOOL_A_BITSET_BITS={0x104, 0x3, 0x0, 0x1, [{0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x9}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8000}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7}, @ETHTOOL_A_BITSET_BIT_NAME={0x14, 0x2, '/dev/cachefiles\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7f}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1d1b}]}, {0x10, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, '^#)!%\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_NAME={0xf, 0x2, '/dev/hwrng\x00'}]}, {0x10, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x800}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8000}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x14, 0x2, '/dev/input/mice\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x14, 0x2, '/dev/cachefiles\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xa, 0x2, '(\xda)]&\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}]}]}, @ETHTOOL_A_BITSET_MASK={0xc1, 0x5, "00fed343398972880e2f8d0fc5ac79b4b4f39ceddbb5650688eaeca5346a1767db6e48e8bdb102594b4672d56186a030db0a0c12a2528b290b8bf8a6f04c200f94e93266ff10771dc6b858343b8f7954c0f57091be0d66fb16e63488d44971d6a0d7320752272619c8e8ab7d857c222750d13687eb593b04963e13ad6057175a473617fadece0f6a07881ff68388630a50b3ca8299e6c10170e0f7405cf34a55b630439454b5c7716c7b685ffaf105d1766057f2b2f80ba66b474085ba"}, @ETHTOOL_A_BITSET_MASK={0x4e, 0x5, "c31f04a26d238ae85c229f2041799089b122d160ee4de895dbb589a60f6fc78f81e6a5c29e021700b25b5e80ebef053d52011ff67c80d7e32ba15c00867323aaf9dc9091b76c8af8526e"}, @ETHTOOL_A_BITSET_MASK={0x71, 0x5, "3421ac58b7b749f4ad19ea836501d8ed1306dddb64194055aa5988fdd641d027fd2bb3c8524e091db959412e85fc665c6043018d3508cf915b19683ddb6ca78cbeac286367ca0f230b0d26a171c74f92ed9aaf6b1d5235a2f7568dfa73268b180606cdb124b073b088561ff001"}]}, @ETHTOOL_A_FEATURES_WANTED={0x60, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0xfffeffff}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_VALUE={0x40, 0x4, "253d10e25e1529c1b00db0b3391261b28c41227f39650dc0bdc16a05bc6d8ccd2f2cb7d737cadf9c7e80356d452a7c1455895881ccc97791aabd9fac"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_NOMASK={0x4}]}, @ETHTOOL_A_FEATURES_WANTED={0xa8, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_VALUE={0xa4, 0x4, "3923a9b4c71ce52ca17ca95f0b9e26abebe729ed12cb649805c5b845d4d634d4b06d8bce91c2b09268151494579e6088c675f77d2d542eed70f2bcc75ed7cc77351b7496ebb969c7ddde87d9dbdeffa0f9439f79b17349ec4538c5125d3a263eda3febc5471fb17196571fe9b786da5664633d6ea300b5f4083fdbd7616df5d6e26e73d5b70827fc6a2249120ef64fcb0b97f1515985211fbe1f8cf6b95cd409"}]}, @ETHTOOL_A_FEATURES_HEADER={0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r9}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @ETHTOOL_A_FEATURES_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_1\x00'}]}, @ETHTOOL_A_FEATURES_WANTED={0x8, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}]}, @ETHTOOL_A_FEATURES_WANTED={0xc, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_NOMASK={0x4}]}]}, 0x5a0}, 0x1, 0x0, 0x0, 0x4}, 0x1) (async) sendmsg$nl_route_sched(r7, &(0x7f00000011c0)={&(0x7f0000000f80)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001180)={&(0x7f0000000fc0)=@gettaction={0x19c, 0x32, 0x18, 0x70bd27, 0x25dfdbff, {}, [@action_gd=@TCA_ACT_TAB={0x48, 0x1, [{0x10, 0x10, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'csum\x00'}}, {0xc, 0x1e, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'ipt\x00'}}, {0x10, 0x10, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'police\x00'}}, {0xc, 0x4, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'ife\x00'}}, {0xc, 0x7, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x8001}}]}, @action_gd=@TCA_ACT_TAB={0x44, 0x1, [{0x10, 0x8, 0x0, 0x0, @TCA_ACT_KIND={0x9, 0x1, 'csum\x00'}}, {0xc, 0x20, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'nat\x00'}}, {0xc, 0x15, 0x0, 0x0, @TCA_ACT_INDEX={0x8}}, {0xc, 0x18, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x4a}}, {0xc, 0x1e, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x80}}]}, @action_gd=@TCA_ACT_TAB={0x50, 0x1, [{0x10, 0x9, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'police\x00'}}, {0x14, 0x13, 0x0, 0x0, @TCA_ACT_KIND={0xf, 0x1, 'tunnel_key\x00'}}, {0xc, 0x11, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'nat\x00'}}, {0x10, 0x16, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'mirred\x00'}}, {0xc, 0x15, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x9035}}]}, @action_gd=@TCA_ACT_TAB={0x20, 0x1, [{0xc, 0x8, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x5}}, {0x10, 0x14, 0x0, 0x0, @TCA_ACT_KIND={0xc, 0x1, 'skbedit\x00'}}]}, @action_dump_flags=@TCA_ROOT_FLAGS={0xc, 0x2, {0x1, 0x1}}, @action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x800}, @action_gd=@TCA_ACT_TAB={0x10, 0x1, [{0xc, 0x4, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x2e1}}]}, @action_gd=@TCA_ACT_TAB={0x2c, 0x1, [{0xc, 0x0, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x1}}, {0x10, 0x13, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'police\x00'}}, {0xc, 0x6, 0x0, 0x0, @TCA_ACT_KIND={0x8, 0x1, 'ipt\x00'}}]}, @action_gd=@TCA_ACT_TAB={0x20, 0x1, [{0xc, 0x1e, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x14}}, {0x10, 0xa, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'police\x00'}}]}, @action_gd=@TCA_ACT_TAB={0x1c, 0x1, [{0xc, 0x13, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x4}}, {0xc, 0x11, 0x0, 0x0, @TCA_ACT_INDEX={0x8, 0x3, 0x5}}]}]}, 0x19c}, 0x1, 0x0, 0x0, 0x20040000}, 0x4000) r10 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000001200), 0x406440, 0x0) unlinkat(r10, &(0x7f0000001240)='./file0\x00', 0x200) (async) r11 = socket$inet_smc(0x2b, 0x1, 0x0) sendto$inet(r11, &(0x7f0000001280)="0f4a7435a6b39db95a33", 0xa, 0x4000, &(0x7f00000012c0)={0x2, 0x4e20, @multicast2}, 0x10) (async, rerun: 32) writev(r4, &(0x7f0000003540)=[{&(0x7f0000001300)="2216376dcc23b5f88020ad3c6e9a3f59840412094804f2948bab714565094a27cee953ebc092563a8edde5f85eb69894e6c5a118cc4eeaecd2524b3eede896d564c51f5af4a87ca9e99c0fa05bb6498d4d6b7bde", 0x54}, {&(0x7f0000001380)}, {&(0x7f00000013c0)="cbab266870a0c8a02482648171eeab22e7fe85e8698503aef7637081da54f8fa5a194430cf9dc56402f444eec568fcf17e487904c1ddb49ec496c47572808d27cf5e1ee2eeb369ccbd5a4e359912cf00bf2dc153716419bc9404047130f8940742f79eb9787b3be9ea2901e6f6c33156d0fa42a0fc58889ec86ff107e530a34cd8a41e65a7d14729fb1a3a506bc8e2e6d2e197de3759fe3c2c4effa85c0110858121178064611e0700df324329335a66235ac2432a999eee9fd0060674b4893ad920733f771a1eda5bf321e5427208ebe7d1539159bba7cac97912f524f14964432d17737df41b36208ea91b9659c803ce7cc24df3fea798729471fa779edb281bdfc1b78d7e5100bca1aec165cbcfc4c7bcd06f749d7741f33f23bdda6436e37774603d6abb63793dc9441a297628f95d0f7c1c1154d3d8e49efe4d01f9bb1147fcbecd65512a40444e9ca800aa16db64046f60675830e1c59e43bd8646f445aa05430adbd3291536e08d71af00645ed0cc6845469ccdeb6ce46d8864e9e2ed34fa06292d59cf8623b35fcf4f0ea6c88ca31e2c38eb218fc1e82e6713e68b0d6e944002061291cc2be4d0a932b9468d370b4a49c1cd985d018017262131a7d817ec73a1d29867f0398837e41c69839bf790e7d63aba69db1bcebbb1f052bd7c218d84f04bb4ef2958bffbe6fd7addcb1dadd913e1243c6abb26c42d20164fc6226b882aa21614de053eb726f3f7bf89648a7a00111182630904a6a055f17641092dc51a964286cb2cb3d279f768411cdbd52af9d2508104910a172f06fbc974374bf713f17619f233d9477af7eb96cbb2a2b3085ab3bca61f611ced0aefb1e1868b6ddf0030f954642a1fb4ac3269db4330eeac8fdf812079a66267c6a8fbbf7815fd38e30b01cfe0b1d332f061db6135aeffc707e2f8941de728d24fdc367626ab860ce0a1b8dee90f1ec879e2e64a3b30e8b1671fce26d12f5500a2c7c18985d6c4c3c5fcb6828703670ee9538878d2598c6ff95b372f5f2a8f1c14c0b55b4015f68fa881e464f5551e2779d2398f5db96cbb4a49f01b77576858e80e005fed342d3d74ff2b3d49ed69ed617b7c7320e4afb3c44005b4ae0c442bdb7d3298a9d8c9f11b30ebdd572beae9135edc5d125cbe1fd63e0d50453fa9f66b41cd8549f349a8edee86a1933b26ad88cfff98f1f998eb12990e8c86a4d4bf19d214b1aa73594186acb47847cd2281b9dab3789d57fbe17d7871ec9487e7f919e315e04fa46e5968f358bfeabdc18bdeefa158cef4310f8db7e3e66edeffd42cac73225df47b651931233ce2b990287c65b89b7b950bed6511837d7c2ccda50e6e2791507f3ac385903404075ea1050106269255ee1b0a6092e82367f48bccf8cc40bc73d983b9c8c9e25ae3befadf2bbb8842ff5e422e7ac910a54d24bd320d04e0a7249ebc72cedb161b0047019b122f9c376a377eef0b0d5d2cbe61138b1f0853935f9485824b2b313e3ce6f061945e19292990ae03ac840b07ac13dcda3bd0dbfeeb964d0ad3c667650f4025a671480dea3323062bcc295842c8576947c4d896220479243b01277714cb3dcbc7b6d85b793b24736b52080fbe7dee6d7772301bbda66271912304439ea06601df625bfff1b67a9d40a9e9f7eac901ecc787a864d9a4c6082385a7a916c0b658f6c0c27725c411fcd619d5d8429dfea69b182e473f27e8750c1d5e65e7a79be17ad778496bc13f2bc9a206b1aeab69c668adfcc69ea75326ff156262c8d43a277c2dd32d756a72a18a9cc15dff420b9049bc6232afee856b23d032a7fab56cec3615f44f1bd70c5023929d01e74b5648a363d3b8210d2efb43ecc190e530256ffddea78126edeb047fdd825b9069cc0305224aba593f1f1f578590e9015ccb3a56ac746039b757529753c4e1dfbd78990db571a7fa1f60607a2af767a2303144cbc2414bb706b32ce97c06dc26201069a644e971055105168f9b3ee667e967d781d64f8d2d19648148d0305488dd495d6c202fe148e400228b2e308b8a26efaf7597874155d33db11bbc933330ba947571c9d47322991e528282cd4e2010bf805f75cca7e49622c9f3848f4bfa6f8e95fb5dec5998102f9894bdfbc59b6b6cf5a4574e559593d862b4b6f948d1a7d30f5328a0f58b6ae6d8babcbffd40b8d2340daf74fead45f972d03453af23268311fba53d85a09a11cfd5b3c7a10945ec5b4aaa89650e0f29395bd5d5e5f8d9bbf167c91e64f4ff70a5cc49bfdd3e4f63ab2fc0ab8cb9b8824d99209636372519fe485b8d1c84d773ca20736adfe227be13ab3d51a812329d506b888824250444bc63d415d5ab4b8c357815ad45190c1171fd045d139a950009c213a645927bc5411351b14d79c4676e550e389664c903f0ceb42d19146bea2befb5877253e28f36734d2da945cff778b34234a7fe6e865b2c4a244daf470d89a58b928bcb0e7e37f38f90894d4708b4edf7c82eec61706ef7565cde0f13ae6f427eb5e58f9d58347d4dbc27f95c9cfbe85b600f0887ffc9cf16a0c6ba9c66bcf18f94029b3e5e6d4d3cf6b32595ba05902e9a3b56bf08fde873eea947e0c6db72db64754d720b54094671270c6136284ebd389eb93201381f3bf694ce67a0fb418ea7be1f4ae0ac6791f25a7a3e23a51dccc790eba31150133daba8f39027965cbe75512b386f62767ef572b6402de03d2d196d544b73419a0b553bc2964f0c13fb703eaee510169447bfb753bab5578e53fda8a25eb61bee88b2ea04d117fec219f01754dc6311a53f5c283975cc6556e71c2aa285265af8b598e4aff8fce1f4ba1e5bc80fd72ca015bb2a9eb55d9c24e471f97433e5ff0d421dbda3b2c951841e4c510c35bedc8e2638a5c21036399e720a400b7e4ccdcc048e12fa360eb7b87b8e91ca9dfc7192a38ac25fd8efe93ebedeb4125bbebee219e3db4a475fad8a207a94aae555035bd5cc86b976795b986da100e0ba68b0ac579b06bae4c4eade470609458d415561c03082feb4405bb7018be776f27eee5bdc8fa09f74b1f3d9717bebb76eb50cf551c24b430560fd4a23607e961794ba0dffe40482e07989b612121146103ddb0bb96f4a3b333c1c55d2d9af8d11913fd73fd4786fd5074f77258934cdbc5cfe767ba436c1789c38722cf9d23e12ef0e4ef6e86e5ad6c638eede0b422ee6418a2f0e8a442f3c2e75f6a2ff3868d980d531fd2956bf9fbe1fb0cb2904743a75f950be9097820a201f5fbcb4b01b0f268d91bc404d11ad3b25ee25e55d229bb5c01af9add3e1f2aec1f9ed238dff50f928bbb7f1390a6d629575d04aaac29092b14e73a3302353fb4ca5534e66f61a544c5ab8b3dc9a68e6bbd94d52319d39efe5fd687f956256e0ac453f570f904457116b0186eb1f657131eb4b042725d560cb2a5290b4355a7a422274acd2abc06c9d80e4fb092c0ae1d2d9af98adf1a26c9d007e27f066b808c847eeb0cc4348485c17024d3eb1db2f7eaafc90f9f96dbdf9d0ca994eb7927a251b3fb675d8df0d703b212498c7e90ff8f6e77e240bae75668d44699faf88b60366074b608da228dc9584494dda7f48417066e0ae1e78f0151cf0b47c1074f64d73ad73cc622a56638103a995699909e33850d3088d7e20cccdeee479c3de13910d0b5088e349f6ae75b3dd5dccded3a37c1848eb9cd77d993e76e190ef67098779e6cabfdda88fa0f46c3046e2eca4806af1a55a9cb4f7e373925d76edd0a1842ee38d5eb0e906bbe98c7b7acb700e9928d4d022ac8cb5eab5f5c4e6c30e4faff0c9001682e49443e50d2ddbfc940704639c0856b800c3c7734d6bb480a56579407baf7968595219f59c84e2d52ba3e7104ef8f55a859da91d48844cf3f137e67f36e307eb785b19d6606a39c269855497962a6de48deb03c1fe6d689d28e6591c5665143ca06883657148eb7f29116d1578189270ca7d339605ce8481179b9e1349166ebfb0b7c854f069245118c36e72fce24188be29cddf25396a0d05d17b103222121b7c8c6ec3b55d3f5089160170184d7e6e25d325bcfff70d99fb53ca467c51b0c51dadae9767cca12fad87ba52a3eb3ff953a1e05e8504b251030c033d1fa1c06ac242889fb4df6f2428f690aa1441b0f965aa21b497605c6d7a3207864b62d073a6b570a2a62fce5425a3c4803a73c3a71596e3b6883d502ef8e1ac58b202ff710c4c1e802729051d67613fc792ac4cb2583e50827532e739b6d7e826685d883ab19708aba433a3b264232232835e09dd4c44866b66159f933daca7c84369d52e502b6ce7bc089a727ffac009b50456b7a93d69018c61afa487f2595cc6455cdab8279535e3438060b095469aa4420fdc7da98892ee3f21b6cc3ddead2872ba20962e65ef04bd01541cfdc7638e572ec091e219b32c540cc7078c7c08bb79da20970169a9064dd28ce23cc430272a6f29b633c99f4ce3dd1625fbfa68c66f4d6a50b723e4081a6d4c5be6455311282e3e8a8f0f76842ea24d37ba039bfa9c25f9ef141fd492f42c3b411eae20ce37ffa8f03ff3e784361e365dac1dab4bf9516b37b58b50e7cf203dd2794b9efd0d9eb368efc0b1de9d17d5beec902355f15c36b91328dcfdf0fd57474f00bdf78a0a15ef9b4cfd708bf6b1011413ec329ae0ee728f2a93994111349b420f44d19a21d5f1189eb952718840d8f93a3bb82e6cb00ac23305866e36da476f02a754bb9fe2786244ddb93036729896147d7eac2e8838967fe8fd27028a3c20d575d89656480c99f0635c6d5b293b761a1dc8a393ce2814488bfb17d336d974a2f5214ee9a59eca986f788acee92880500d4795e91fe07e87ba087035f5da946df74a07f80b941d97481e7228721dd6f777762344abcbf952c4d4c47e2c64382a1ce8790b4acd15d01fcca08e278e0b642a717ffd1d559fd75bb42565ccbd18ffc0968bf3a50d181410559a21234ad6b66b3fbd7761f6f18f74914dc13fcb4f96a56505eac1e0dac8bf3d5a5d788a4fd54b20c7fdb0ca603df22c3edf1c55c6944d60f541f6855645b2d1ea6f0a15489ac246d00c2e221098c5e3578ef0a117c0cde705e1c4ee5a44a8376da7ecb130966a05dcf55179800de9105de29a95bac998db888a7acdbe02e6fd9cbb3f37e4e918deaec4a7737880ad6cf7e0da24fb80cf211f5b3d0c9116d5ecaabc5b2832d0693b7e29a2cc33ff7cb2f8eb7e7e6f1bf550577167c9681175fa2a270233b941966905288f3af90c9b061fc74470e53986cea5e3d68ee5ac7e19e08b85b9e140e695c399a24c36bed66c9e2d7064523c8b54e1a8b4501f3e233e913c8bc7b880c630e4f5435c31fc1c2bc2e67c0a8f29c7946efc02f0056814a2339bf9faceea91418affdad600af5bb369959f97386fa3831f6feef0be48c1294b753dc97272e047b16179ab10a62c82f128428361e697cfe484751ee2c17763fa2c4ddc323b16be433b9ad81637429935c5ef3cb1ed8df50ff1e5edc67e7e74070fe4afa9a6fb32bc77fc09f7519c270fd156814728bab30084b6bf1132d21ef537b8d35f3738fe8ecf65ff3f979c44238403cb2bd92424db60a1051110b9ace96b831593ec99a27edfa9fd48510e9cfcb56322082f1a2dc04d34282a5d6908624903bb8a02022962730bebd670a896ed1764fa5cd762357f68386ce4a637613a8856f1b56083213e008832d7d947947487171f34afcbcd29ef8a61f3791a8f533504530206a0ead91ac8fc42ca3cd82060003125ead30a4dd4ccefa61f7cfb419123", 0x1000}, {&(0x7f00000023c0)="e123813dc48dc819fde78f173255c933096b3a566f91c021fbc6a31572183acd265547457a66ae5752c4253af89d73d7a01ca9051c75a0d5749cf7ae503e11fd0d55f3c0bc462ab9abbc532464aa43f706f074b2fc524faa22869719e79e1b096e8bbf", 0x63}, {&(0x7f0000002440)="58d71529ade5d9d0942d1e3edf53bebf44e8ce0aeb1036336295df011a2cda2113fa21168e84003ede2cc7222cf9ac67002f4eab573bec470c210dc8f167c1ada8d7c960e83d6dfe3b592422859f7f9c01ab5d5352493f97cac512e05e21346b6c6058304db907c50cabb0da92a5c9f1444dd371bb76bad061cb19d1f5b829836e8e803a5798a5e98c88d545cdafa8aea9c1e31d64a619e1720c7f96a4ef2103ae7d8c1b28b2f676e688b8c3cb358de4cceb578f241adeead68f63ed617eb3a08ddc4cbead202001420161945249367fcec2f986601e35c78804192a1b84db1c25fc89de31964588aeb5812dc4e1b17a8fece2f63190edd71d243eb852ed5e0cf97b2c14afd99d4885b3d9530f344c8a88cf3b1056fbc10b0babec627a7a2bd4f7868104d0db4ce821f08beef30019a0a0916e28257333aae4da5e84992902a4b99d575e7caebc3370c6d40d4ca827d2df7bf6be97a111cd367458b3f2ea9fbf349eef81d856146a71efeaee40ff27467c260c429bd0cf9ab2a64d2fba3ca3124352ead0271e99c2007bf8da1f2ae054e0d797e2835a5330ec8fb237b9d99b7e1f5258d134c9a076b9d441feffdc5c05a9e6dec7a37fa3acd66aa9f6c3546865be1380cc163b3a139aa15d8cddebdfa61aa76c9ff3b1732208e2ec3bae1b46784a0b9b1ae6604f5ab15b0f67ffe874823ba1f7cb70554041ec90d8026a896f79938cd4710e64e6b70a268f790fc17e1e2ef442d02a22f2d716ab092099899bfae1da94604a4f9934e3acc7956796f0ccaa6c2378b220195ee62f457eafaf4744594b4ec24c8a1d77a1ebcbd336957c514edb24ee78634dd83ddf51943cf36f80aaf4a5a4a47072a5fa54b33706b0a9e3a803a8db910e89760050f1051b1b213a409d3d9bc69c0eaec67ac87a2867a4a44191fd420b1366a5e30d44ea41e0d7892caa388020f1598f8a11b237d738769c2a7ca5ab1a74616b3bccb49f203448c96502162c80ab44af5787443c9c8d46acb392853b43d10c9bdeb4735344076f4e359ae1c337999a00abde28b9eb57c9ef3a2e2900c10042c26731f2b45720eb23ffc7bd207d67cc27c9a453a438f86d3b65eb1bf88cec4fbc466e14f1f8c2610cfb7ab3eff04a2334d978405c6acf096abddb61f47f7f162139fdd7e21a43b315c8334a540ff8a9c813675c0a5f602ad6313c4280533a623b9bdfa41dc094a275cd7bf0d3c815acd28c163361c9887df850e504fba0657c7e50e6b62db23185a16a2a0779b6def7aa668b3fe40535bcc1cbafc6620ef946f38825fe61a32b0b5d4198f07af0c847d76cb81b919369b3b6042269d02231be8f04e2c4a42176f8aa3a1afd7d012edfd25b26baf59f477ac4ef7244b2fc5046f656a4b7fe783fa089ff9d62ac5adc930c17d78e927d255b5025cd7d651d8bc9868f5d16e19386d6e94293ff5eca6176fb96a830f190b3269509de8e619f2113a391739b17f8a15e2c4fe5b83234c600e95ea3faf1dcd8687cb4671aa6a0636d2c16c5b3ef77b048537659f54855cfdac77c4964d7cb8ec5efb7bfffbbaa4f399558ec6ac794cfd9be6206ad50e439f16c622b59b3df3fb3d06a104b1af5baedc27e9536ccea65835fd3e4464f4a399a602a187c1ec4a2fe300d8da3ba99d03cddd9ac09ee944d79150c197112ed2c70e7df53f834f71f7d5938658768de3ea185b6bd4d578502e95daba9c70d4194d7b9e3b71aca55cb5aa0ade3f58f8c8aa5e0224c2bd510c081bb622c0e0a4e0bfe0d711e1ee0651ce4e21afddf6ec0c181771a5bc2cf7355ae87fa5e4d9d56771b54974295ed1909220066e73e19d22bcdb2c74b485125d97d8b97200a0f0ce4d16a2ad5af37a53e4e11bed421fb034062df9dd2f73ff84c269e16952b513f3b64190b3e7e9e4641a082829f5ab649979141f96ffdbcf7b6b1c5b775e07c2276770339ab90a3c0020a3ea97eff3a3c33f638db761c5176414bae4b1dff3c6519eec63bbef2a19bf4cf413a34d9c6cf605ad45e02fb966278b8c66358e2b2b34298504436b6694ebe23ab514e99c44d4f680cc78371b9c99a944bd42939507d8b102d9bea1e16e002fa3943b0a56773bd1228a09ae5ccfcdb6cc4cbb55cac6d83350c6b6130310acd814d6a288f1d0495ff87336f80c20c7079257b0a77cf360899ed3036ec5538260cb3aa642e70ce15061f365ce6b76412b45d1a64643f48b2fd28d88240e7989f9e6dfedbd2076053db270fe2d4287746c74dae20817cd7974d79b62b647464549c4c6b93fb49dd09c2f477211f12241c2ae21581fd2418c09327ea29618e701d4bbba446d6809d35190876d5c389441e2e592361b033003c1d55dcd567f929dfbd001665c4a0a0d346058beeae6951e448459a307c2e95a928d71dc3d9c62427676f8663138d02edd7f03caffe4a39277c86b1ff9e7efe3fbcca37213750f97c6aff5b20442e0a6b4e8fc3d2b6097b6462cd1e8afff0a00e1e3d401cb9aa6efa0b7a526e70f67da9600fb8754fc47e84e28e66dc3b7d49757cdeda2ca478e189cab28b0373560ed78d50ab7d8e71582284b75c72716f04a5cfead750263c82beb3624110f3f1caed922074045751a81a5b00990ce620125e604c452dc239455b28e24a8d8e423d590e67d579fbd7ca13db96aab93152c0f85d59360c0e391b471d91ca549ad04fe5725b73337b8667eda9e3dbaf55e3646f9f44de260c68c79230ec2e455db374621cba27d3155f454f7dd39641b603dc04ed51440a8cf5abf267cae5f4e7c5c627eb22461b7fd07cd6ed1ee567df350379f0119ccd53be4c43652604b039dbb1f57797405372ae91452ab61c5b5caa48f931894eb57352fe4ba59c02f750ce51fbe27c3f3bb21b2226c16fd23521233815faa5456edf9e83a22f34dc00a188ccb18144624ce56d1276d49fdcc453f1e11e05293aca946e74535bc86802d9e52d17ce6f85bc1d2317ef837e179ebc6174fffafe82a535621e2967c5282929ebb612e593bbc6f0cfaabf80a4edc25dc54ad6473e9ec2ce34fed6c686fad829ff67c71794b51dc3724cd0a538f52f93e3824d0d4bddb31b1326065aa8bfadb6b5363f96af27b24e84ae8fe0de0db0c1344bc2dcd2e68c487ab3e19be867918a940d9ef86472641cb112d6d57d4be219ff855a4fd64ba8a9efeec8919164bbe77d6b1d8267e75f5697dd7a9d8988b5e43a18ce4b546da74c9b8d4f45401be0fbfc7d8fffbc77fc1fc53646913fcd7f26e6787ad2ff3f1802d7438a9647d2e5c323101006365543b918c5ff28e1347b7ea0c7897cb8659a9ddfe97d7630bf20f35e5c2faec8fbf0d310d3d621795367f27af34b540e8b3e678b1d2269d6ed8894390bd50fb274d269b4e601b8cea263a6736033f1c0bf5f3ed25875710ba760186c9dd826f2bc2c332656838d23f96c482ea536b2eee4dc594631ff32e648e8205ed1156d824f3505c32e8106f4b5a6cec914968cdcdde9ec93dfd7722b6c9bf2fe8e592ab24be164128d8f7845a298e34b8c6af82e71819e38f92f679fd1e6b268e5f8b5c20ac72e11dc98ac6c40ba9e4bec0b61608df3c81e2a0d67cccee569599d34897228820791eb0b22db82d2e4d8006be043c604f1cbb79e117634b444ed0d649c191abee97fad30a87baeb11bc79d0122a204a802055c2a262c926e572f953f21bc0bd8482f241433928b1cca3b578db8fc7e6e43d25b78732371a3364376d5c7934a3e5a8ab2de913b0b0eabcd4f057a54215470ed56163694ce43ec7325e177530ca5cd50482d144ed0fa51f98aa20161bd509ba879b14bf525d251754573a637ab01ff7135b47e4a85054a945ecb14ef27859724ed96472f1dde9184dbfa2947a2cdb99652607b5fedca613dd5d598c8741a1563e85416731ecb984b12a4feae4c34f4ea089e675dce65ca35b5f343937625da551737406b1af770d48b82ba8813db7876ae0bec747d8f1ab41b79076fff70fdbb7387f38a6c0c66f176f9cf53a7e3b603a18d1b5d584db4ca475d3ae8c1c4add8473ec20d37962f87e41f6809025a3fdf80fab4aee176a870fee0938e645874d67e6a554e73871948ca564a30f89e347a19ecb840a2978aafbd48d406ab4c159d1449266321cf32bbde553bcf98db6d35ed7ef86a104ce3b3fca199ddeea984b6cdbf5dd46fc359ae29396bfc5291606e7f9a2b9e5d184d45c199823176138d1d939e8a6cd21a3f55696d7e89c291397e25a564e993c352f1b7ccbae9a7e09f110cc46c22c00536fe15fcc855f4a7416be676770fdf67f93d82c593e38ba57a25ea3b85b046efc39b4b237593c87be909d71e2bf511e8c0846b185f9772ff6f574d2036590f6f8ea80e452b535164838a4bebcd95225058f35c6f2840d5451baf33092dec440bb699c3fd1f45aff0d58a70f4ab03c7d5e21c924680f5fdca796aece7c783934bd045a48853bb116be95fe1a145d720575f19b4ab9a1034ea69ec182a63ecf5e78598135a62efc595cbc3cebcc5d5153d96cfbc01f83f779ae0ca6013ab8ad8687c79f21d5ea5b536d8a9cb0051e8f03affb13be135ea6b9563bce6f3be9c42945cc31a882dcc70d09d40fc25da967a7de78e5ae4c2a0dd327e8f945b3a332c7f3678d32f20c78e7431e83f20123c1d12ffc1a1165e85a58f50bb1d316c9de231dd3eb128fc3fe58a17b0da68850ab5908322675f139c185f9fd79f1e4d48d4a36d9c7e956001642c96c1b7c87f232471ac647da70da06d67c76cde625eec61bb9b6b975b1d7475c930244d9b66fc510e416c8c0790956a8a45edc1b15fc5fb37aa6d9f4ccf93d175402775d95b4412adffebbfacf8532c0e275de6d42bb2e48749d61383fe42f3ebee0b793388bc3aa9b2cdf54e4224b3736d130191c9fc6b45c47aee250afa9ab77a61c414c18d0181d87b5986abc2fd290c5713204fc5700983ca0885122e889f107ca99e346034cc431a0cef8fd918856eb1892289fb65ad39c6e495b35b7b4a676b0e8dc64b801033331a6c0c0e70122bffa79df4810076c028fa0d13b01606fdcf5549d0cab530769ed83359735273a8aa4f65d45725f5e5ed8fe6e8d52e52dec57c0408e10c27942569397e07e2043da28624eb40295a6fc26146fc0247afd2ade356723e535af91d302b3fa81af0ef1a5fd24baceb15aa8c8f019a591054931d0beca771aebbbc1686fee4429341cd8e48ac326bb3a1550d30ebff4ab7b0997248b36a4e023c7aa6453bc4d4880f9a2114a61fccc7f14275ca1593f11589fddd07ad9491d24d6156c16f1a08c4142267498c9855d8d1c67d04ad42bd2ee789edf859f8701dcf233776a2964718f28b28a60c8b2947b96556746fdf546ee3483c6e4ff79e38fb7cf6c7dcd52bf65c14c87eb9179eb3fc8926507812c24549bbf700f986e5bbff27fc0a30f77f457ac3e4c314e5125e12f4912706ffca44efb3a4d029fb4fd50c843fd15286c607ace17320b737346042a067558a000c7c13ec7dc399600952291c11d8bfcba291986af0df4ff455703099aa452d6a253331a0ca83e4dd013c6f3712eca39eb3b9b02b333b59357b141c583babe6ff496e2a038457c8cf56dc6006d3b43e8b6db17e1d78d5a79fcc099ea8120162af399db833e7bc7ba271db085dce7c5baafe7b5b77be8f66728fc87dbb00a39002ec7d053c9840a4d0ab03d7bc8629fc006fcb55446fc2240bdcf866a536ba75e48a3207fd055b2ec8c6d2f9865aa5b69393c7dbf74acd384b62e3fc766b1bd1d770e370bdd9dd404619", 0x1000}, {&(0x7f0000003440)="e2acfc3b0feb52a1cf174fbef6ef3ec930821c5e801e55f66c83f7741adfa12c0180b7df184fb2a13dc6592561fc0ed368d585ad01116f18ef00e702b7449375bad46198711fa813941ab81b60801251171eeb6fe2a98f68bf39af19a985e6cf72de9fa0bc98dbdcef2f583c02f6225cc7f8d578cc059775", 0x78}, {&(0x7f00000034c0)="3a41a3a841c27429eee24daccd89a94208f9b14c226819b140d31c842b00ce47e5f32702bbd83d410bc9298dd392ba07288e868695edd017b4bb520e7882ab36d8214b", 0x43}], 0x7) (rerun: 32) open(&(0x7f00000035c0)='./file0\x00', 0x22c0, 0x100) (async) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x80010, r1, 0x2000) 07:41:16 executing program 0: setrlimit(0xe, &(0x7f0000000380)={0xbe, 0x7fff}) sched_setscheduler(0x0, 0x1, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000200)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) setsockopt$inet6_tcp_int(r3, 0x6, 0xa, &(0x7f0000001100)=0x1, 0x4) sendto$inet6(r3, &(0x7f0000f6f000), 0xfffffffffffffea7, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x18115, @rand_addr, 0x983a}, 0x1c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x100010, r1, 0x3a193000) 07:41:16 executing program 2: openat$dsp(0xffffffffffffff9c, &(0x7f0000000480), 0x400000, 0x0) syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000010640)='./file0\x00', 0x1008050, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000b800000000ed021f9f3c000000000000"], 0x1, 0x105ec, &(0x7f0000010680)="$eJzs3L9vG2UYB/DHCf1JKRHqDwYQJyGkRMJWnKQVLChAK0BqqojCwASO7VhubV8UO4npAgMMSEws/BNM8DewwM4KCxsLSGwVRb67oIaCBMSNU/L5SJfve6/vHj9nZXl91gVwZM0kv/5SirNxKiKmI+JMRDYuFVtmOY8nI+KZiJi6ZysV839MHI+I0xFxdlQ8r1kqXnrqtzs/fPnttac/+f6z7z74/Ocbk7tqYNKei4juRj7e6eaZtvK8WczXtttZdpe2i8xf6N4q9tM8d5prWYWd2u5xtSwXW/nx6cZWf5TrnVp9lK32eja/0cvfsL/d2q2TnXCztpntN5prWbb7aZat23lfwyJv9wd5nUZR7/2sfAwGu5nPN4fN/Ho2bmVZ7w2K+bxu2mgOR7ldZPF2UU87jayPtf/8MR9619q9rWGy3dzst9NecqlSfaFSvVyubqaN5qC5VK51G5eXktlWZ3RYedCsdZdbadrqNCv1tDuXzLbq9XK1msxeaa61a72kWq0sVubLl+aK0fPJa9ffTjqNZHaUr7R7W4N2p5+sp5tJfsZcslBZfHEuebaa3FhZTVbfvHp1ZfWtd6+8c/3llTdeLQ66r61kdmF+YaFcnS8vVOdc/34MS/s7nyOuNDXpDgAeOtb/wCRY/1v/h/Xvkb9+63/2xf8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCR9eOxr17PBjP5/qPF/GPF1BMRcTEiLkTE+dKHEXfvNx3H99Q8FxGlYvwXh9899qcevi5FVmF0zoliOx0Ry8V25/EH/SkAAADA/9cX33z0ccT0aJj9eWnSDXGQii9tTo6rXvaVzyPjqnYuKzYcU7XzuyXH4kJEHJv5aUzVLkbE1Jn3xlTtH5neEyfviVIeUwfZDQAAcDD2rgTGtnoDAADg0Pl00g0wGdn92uK3+MW94BN5FDcET+3ZAwAAAB5CpUk3AAAAADxw2fr/Xz3/72+e5+f5fwAAAHB45c//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPidnbu5TRyI4gD+gPXCfmnRio9WOK32yIEitoQcU0DSTW7UEAlRB7mlhAgi7IkURxwieYwT9PtJZsYW/PXM7XmsAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTQ/Fenm3vbltmrM/NJPnbgAAAIBTdsV6WU7G1fmPdP1XuvQnIuYRMYuIaUSc6t0H8bWWOYmIXpqf+n7xpob7iDLh+JthOr5HxL90PP1u+18AAACAy7XdLFYRg+O0/PjbdUGcU3poM8qVVz7y+ZIrbVKGXWdKm75EZjGLiGL8mCltHhH9n/8zpb3LoDaMXg29auifsxoAAOA86p1Atu4NAACAD+eq6wLoRrlem97FT2vBw2pIC4LfamcAAADAJ9TrugAAAACgdWX/b/8/AAAAuGzV/n8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0aVesl9vNYtU0Z39oJs/dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz+zPOQrFMBQDQP0l251M7n+soOA6bZoZMAgJFw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAnn/nyXWbza3Mm+bdtuJeRZO3UsHVq2Ds3HP0wXj0FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIv9uTuBEAiCMNh3/ue0mH9Y0qAxiFAFCx8zzMMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBH/e6X/xNT40wyd9pYOh5J1q4aW1eNvQeNowfj7d8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhf+5tEwbCOA6/viRK3CYjpLcSmIGGCsEIfEhIljwDA7AQDRWtxSKwAkhwrulMwfM0/19xxb0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAA6mvh/NpnQshHO/9XTe8/XJvZq99/f6x0XQ8Ovl8Mb5m4xKFEMLN+Vp1sINr6WZnw3Bz/+Hzw4H4Gf553vLq2q1KrVZdUigUiu0ig19aAAAcWoVkNHL9x8LmVONYbjKErac78/+5qA5t5v+tJwOv43vF+X+oYyvsbmn+n76+MfG3/F9aWVgsLa+uXZhfqMxV56q3h8bGxwZHyqPDY6Xm+5SStyoAAADsr5iMOP/nJ3f3/49EdWgz/796eW06vleP/L9Lmv8v9/c/a6//n8EkAQAA/hFHT337mtvjeK5YDHcrKytLQ63t9s/DrW0GUz2w/5IR5/+eyaxnBQAAAHRCfT23o/8/G9Whzf7/++9XTsTX7Akh9CX9/4szd2qznVtO10r7/xOXKjey/vv/DJYPAABAh/QlI+7/F5rf/+dPp+fkQwgDZ1p18m8A28r/Px+Mv4nvFX//P9K5JXalfLn1PNL8v/Huxfx++b95bjmE3nJGkwUAAODQ+z8Zjfz/qbA5tfTj8dWi7/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAXO3aM0kwQxQF8kk2+r1EMCGJpoY2FqCBYBSwEiYewEAXBIwTEAyh4FgvvIJI6KT1ACm8gM9mRsI0Ksqvh94PJ/xE22bczTV4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBT06OwkesivvRmdbt8b/w2PI85qWT67M3aQVyxbtXb9p+zXubz5PRpPLeHrcPmegIAAGDxFHm+DyG8dh9PYrb7af7fytfEmX+4PKvzPF+d+3Pm2T+upYfi7ONGvdl9uiGEy6vri93anvB32wz7KQcv2/fze1i9buUL39VJ55P+oSnSsbUHt6vTbtr11t1odPwvlf9//ikAgO/ayVkW+fdRzL0mGwNgYXXKFebm/6LfbE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXgPAAD///xbkEo=") r0 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0x801c581f, &(0x7f0000000e80)={0x0, 0x0, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) recvfrom$netrom(r1, &(0x7f0000000340)=""/212, 0xd4, 0x10141, &(0x7f00000001c0)={{0x3, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x2}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @bcast]}, 0x48) r2 = open(&(0x7f0000000000)='./bus\x00', 0xa4082, 0x0) prctl$PR_GET_UNALIGN(0x5, &(0x7f00000002c0)) ftruncate(r2, 0x2007ffb) r3 = getpgid(0x0) r4 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffffffffffff}}, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = socket$inet_sctp(0x2, 0x400000000001, 0x84) listen(r5, 0xda8c) unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0) accept4(r5, 0x0, 0x0, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r4, {0xdb}}, './file0\x00'}) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @multicast1}, 0x10) sendfile(r0, r2, 0x0, 0x1000000201005) r7 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x660c, 0x0) listen(r7, 0xfff) creat(&(0x7f0000000040)='./bus\x00', 0x0) 07:41:16 executing program 5: r0 = openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$INCFS_IOC_FILL_BLOCKS(r0, 0x80106720, &(0x7f0000001180)={0x4, &(0x7f0000001100)=[{0x1, 0x2e, &(0x7f0000000040)="16c1a42ed1f85a288bd15532089430212c4536e5daa9b7d99dff3f02fd067f224849bbca185ef5dac3a815f8e5cc", 0x1}, {0x1f, 0x4, &(0x7f0000000080)="82f09198", 0x0, 0x1}, {0xfffffffb, 0x2c, &(0x7f00000000c0)="76dd7c2bfe92fa3b90dca9110e96e210ff6690525c6db75f974bf7705d62fe41dc17c143e462ed2dc5798822", 0x0, 0x1}, {0x8a0, 0x1000, &(0x7f0000000100)="ad6f53d92fb6e5138fe2b2de8976a9fb621071de9f797f864992011f085e28b2c25f33921da9e23d93779e1eef35796b67f2a5618ed2c0de5c31c5db8eea4bf4fa16702b07fdeb111cb2efb680e725cb40285dba7c4658202f68175d8e24cfd9bc7dbc7490055f5329b857c76b0d64233a5ace4f7297cf9f8a2e3196d3b2879b2f8ed84ba557c057a4d392aba899ca2e14d2d0bd478d2349546a46d5daa11d3f3bc7b0c4c542ea0dbc6d965886461ea13773781b517be5fdcf34c4ccb315ece24afb493278136b566adea00f96b493f61e4883c365c8be5f012296c33953afbf784f2c740a43aebd313aa1f5c35c6d89a04aa9e45f9b627aed6dc02f55f3656b500a82c88d7c52e85e6bfbd917a78b23e8b9fea53ac4ab3810202e6c7d1a576ce91ba0aebb0e97a1638023833d913c0e3cdf4cd14dbeae51a0a26f5ff3c34f405bdf65b550fc9990b6641da9b609eabb9f7973bf37fd59b5ac258fb0c2707385b18829e20d58a7e90891aea9748f31edabc769983c760092527cf23ffb8b08adbfdec923379c2816773dda4be7f83ff02d7f65690c57feb280f808c64680be00cd912e14fc5d80bc4d59c6c0805244ba3ff9a20ec3e388b91c5974fabf5b1d8651782e69e2a6a6982ce5f668fa850d460ad6cc9e6480a79b789723d7f5715d4bd0bc47c2c662cf3e814a6b528d52b2a59a3bf8416df00f8413bb1b9b91e22de491e355d56e5313a993fffa9034d7e4f6044b4e0fb5dfe10ec62e654cb26955544f5f977bd13857a674a0fcd87e8cb03a7ce9813100187c4f01facb1bf49af33b4f18f60d1431219c7f651cf882a698d8522e48818ca144f017b570c6b63b2b982af253a3751d10e8975e0419276b6cd6952266c85b8ddff07b0ab1b7079d41f44dde5987411fb3940af09be17575f76f9f643f57f5f87b85483d19683632ec3a079eaa6d66f8691a6570ae88ad6c4cff282b4cab5a547eb02565b754e5502c0037fb6e32132236b2727421df08237f57e120c7a100b24530c75e7cca1a81213cd5e32272f625d74c6f0a43cc70c0a0721da0798e4feaac23a8c81f45f3ab92ee6d4a00be8458fecbf2a914a1e2b08465580affa7515451e3de57ccaea620ba2ff24d7dc62220354cec663dfc00465f749cd222fc438f9759c80b64362c2e4b2989a95d8c74aed6ad89a2f08f7861249486f9fc56a977ac0e093f9571ebe811e8e3d4f6d6fede89a35c128f886d425e145129988d6820562008c6cb81347fd755f136d022d7f32e42709f8dee4943ab7dd399b0a745f07153377a508ea5c5b5534e051990548e8831ea65e7cf7120ed8cb47b5de26abfae163ff52170f921f1fd87520d5a03023e8642d40e2be4173dd7c8a194aba814b5892f65b31d6b10d03e35aa43ff3e29c8bd6ea1a963c25a724ebc3b4c2ecaf5d7584477d1894c2fc16e034cb476ecd0a6fa7d6e899f983865d1e80f59c3a10d111a2566a4d3fcff37d6de8773e14df7ec7dc8d4c0c634b366c505bfece246cabcaee4103d336e5e913030e495e95f13ce19a3335df289dfd3e56582ebcb7d8433e969a43e8172a646b678dbcf6aaabd203f0e04d0c949cfde163331e4acb5dfed4fd1c15f41f1c397ad73e8a469c5bfc6cac1059e490de5b9543e7367d13a54422f3c3cba82883d7ffb95caa7c4d9668cf0b95372d2343d9e08819787a531997f9fe75a2c9d0a9db8187f071ed2ff7aa74574440e48dc65f78720ed1b69e7e2f2b991f38b15c8250b8bb62228d5ca5ba9bf7aca472992627f70a2750239f7b9ae10fa870adf95ae9579ed66a8b327330f3cc9f3ff7ff6992eea9950f70fcb6a80cc5f35c36eefc4389dcd57416ce6d8c0848e4646acf77b5719f7a52974949328b4db459eda4755f03ca82731e3071e172bb927ddaef40fd0aed0aa73e5d30c3776e2c379519d1bce403066406f237b5026937d462032f60c9fc0778220befba0fe97dab376ea03fed163b1f707cceb2cdab60fbe60875137348095e5e8f95d198ed5253ccb77590e43fd9c00dc801001cbd22ccb33e3add105f59221503c867496304ec45eba462581dd786d8584bb3cdbb276e29adf69b10a41179486f3559ab00c40c543c7b4bbe9bdf10ff35c162563581ee1d45974a3df2466c96ec53bafe03aca58ecee47b6ce75bc0657c880eb9876e1567cff833b49f54a481272d54a4f32ea64f9a0e796b53ca7aafb1209f1c2a06d60a7852d9c013e6102ea819b61efe94263b1bdc8b98dc33ba5679e5c50965684a96135baa4ac78f556fbd8df765ba28ab12addb57dd4fb85215fb57906b4e56b63118903edb64f892ae27d3596758c3751432069cdea263359d017ab7869d357a0e72950c8049050933ed1899910eaf4422dbe19816818157e45fbc777bcc23217c5aa4b3e74c5e8677d60b4fa6b7010ae3dd92a6349e0c4fdcb0d5cc6829a00180d2e995d58b3c1242365710a0d9d11b7d45d761624f3e6805a46ba205cb6aa8ad3288009fa5c25c24a479e45629f13a06a11d87038aacb2ba3d4522c6833ac9d8d298c503766fc6137f04720d2f3a37e6119b89cba51131d488d1a1bbe934032415e976fb7a2571092dd04c383b62c8329cd91b852236737cc462a5bdbba306cf6143d385c02c6749c204c6d4b1d60643f10cb34911320a87e2fe71c3f4ea209a7c30b9f1724f295ecca364666e9a8da52d6c2a0bb0d91f610ba3db925bcd3e449be7782c4904fa8ed64405f53ae7132e83c1a8d712bc2339b5ce8b45237c8a2373c8ec852128cfa5252333d59803b83b5e1788b6eda05588af9b0da8de8b731e134e6c923c163e4bbc6ad5a5d5c4e7702112c6bc009abc8f10e914bc01c5b723f2695aa97bad9cf79b75f48f681f276022c36c306965d01435b496a188f6b468417e3dd65cbcb1c672949e85db7f80b58d44f0e2dafd482e5f22c23d348d63d5ecacac2ddd1e69a109e28cb27ff5983faf51a812ca8b24a6ca802681ba19701dc9d7071ddb8edd5fd08f50a95a6121d5a3eca0bad18081d3c1d0ce5e42c74dc64c24b1529db5c331b5379374e2ab39baa8f5ac1dbbecfeda7f5bcf9e6d34a50608072c3df1d0f7b77ab1c2da2682085a111780546ff35b6464ab5d7b6d857d268a2e1c7056682be0c7bd34457dde8f280ecba62c3d833ebb0cb58e822c5e34d0db8cf2fdbf704e8d6c0902567c53afa514a01d0f0571a34fc673f162db5fd35a153da31fb119de99a7aa8a236b45f893058a8fdc3ad391ecb412f1c0b2899b7204d6bab89effedb61f855b4db283da820af7a2dbe2ac89629c3efcc835ecf0639f131a7c1efd3f7e757fd3ac0e500aa9bd4e1efb6c45241e1cbbf8481d28a2cac7bfe14de526bfc920bee64072f420213b50ea91ca8e490aa50355d3e4143a046e78e0272aa7a400d843eded987abd5f51c5e05663cf9a5c0366f38ca8f5df4fa41fe116433ce62cbacb83faf1356741df239c5e64754dcc1a106f8e7d3d41699de4ad5070d74d2d793b800f4163d96e233d672da260f00edf3971393fae690b58c8bd286b56d20b6e612bed2cba03623cf598a3c6cee15a21479b6e23aa984b9c9cdc66140ff07993dc792c49fe8e572bbe14b5cbe453846832efbd9fe5796c5be20fa104fa78b70fe7e889c46ac4e9998d9d9858f4889d512d2e39d935a1fdc06799eee220e845dd71e4d29d1d5d217655df2b16cb8c40679a2be571c5740d0307f78a98f93cbf94114b50673488c59e23f05ab3b53ae57db7506f37376c719f6937374e7c54bb9f3389314364c9b7595f5bcb1462c60333aa71127afc509a0c0df3cd64dd70a43e9019638241357ea14c32bba167e3b0ace14d4e1471433118e64167ed31d52e5b6ac9b9efaf02e5564eaf8ed102ab0f0e3799c2c69f3a1592e48004e375a2b54672be63d4696901f104d679056a3151673e0f8921c1c00b7969239a74ce865c1bf421c1e02bf4b9532ce14c697f746524e147d6b1c7250885382e6b2df7c51b41ac786d8c2f0d7838020e4d3443b5857c9e6a14e8094b90768c7b4d18a771e49663739a8d78dab69ded769f509570beb9ced4c0326067626f29659044e56523eaf1bd873b6a58799792d4225e2ad5f0d285d1fde9f2b69dac48ec8f5a917b5a6ad8f512f311b97779424519d3c7eee0ea9c0bbf1e43c868da63db6ac843d14b7317468f6285960de82af9501298eb8d5036d8269c250bfd2e929a17d25131046f9331c04244927e8203780bf6264c7a21b14eadde29b3716e3665ca2685138352ec25224d83ee9beb833af3c47dc1b61c39ff6769a3b91d21d21b19b5fb86fc1cfb38f0be8903af3f05b7981fc29aa07c7b729eff319592ae007d6213a69cfd90a4e0894a8b355835ec55d0dc2df69454c2d5b80bf52a6630e52a79a4164f13f6988b86deeb6b78960f20421bfa01a33c31c1a74515b467437a538aaf510f048b32fb2ebeb0c7932073ef31749879cd56daaf5d6ca4d6b46ba743d92cd6e1e5d8bb0fa668aeec402b39e13583d33ecc779902ce48950f89ef0331274acc1dbc52df7e98dc7b654ebeb99ef236449448d59efcb844d682a905efa582495f487f9e9b874f5b24ea9a211eed4dcd1d46bebbcff278f7bec631e7b94ab6884ad1ebbdbae28212a7e10cd0ba018a2cfc88473dd3fea01e9e1dfa99ef40afc14512004635ad71a89f225a59549dbc8199ac33dd6a494d7201ca2c85707d94d9e4f0f61b4635524e0226ebe15d8f5e74beb5ab253a77b72874a0c83cc5e139467ee33d070326ba1174f72b6b076e2fe3d567a651f621ad589ef6d4d1c9a9a510a2561d975df3b1c339df179434b6bcfa13b633e5c309ace5e3b94ccb5eef1d2939b3bb69df482b7c7a2d0eb669e4781cd26c5e8442dfe7bfa44f52cca686f9ecf5c7d52ffb338037235bad7755a281bcbb8ad78b379fa0f933ddc4682449d3d79b687f3a83263822ad401a3bea0203bd2f402af57089614211b286d30dae37ef3867b187a0d2f59aa1263f842cd32e8e673bbc77b96a00d5db00cb70ac24c9ce0e37fb5e84535125b4ac0615833f6338bcd272372e5c3996a49c40ece37c601db2ae0bc70f2a8b9204704c3ffd8c63bb165f12b759f4138bf17385225717b5d3884208875a5cb53b07109c4b67b9b5b708250f67066a905dda82290d8621142b7ac184a18af6e0366c4e35ea9951b967ab52d28909ecf2e358cc8d280196ca63970156d8d65c44381b3bff39212fbb4b2fde087e4f875420a6d06df3e0e3888e6bf652f70fd9bed31b2cd561fce8a2f3ee98f406e19278a5fb9aaf27cad041e2cbb0060a76565e51c0d70e484765be7c5168cf59d9d092ed0951abc18fc33eea9f1518d60526f2102e51ddc0b443221b1e04ef4a8a6f2b8a9a3b0542b5541deaac239e8be642467c3b19cf751f9e5b0e52470d9a5b3ca837a86da1e5cb1588b2812c710dbe6db76e814ecd6fda31398d546159cbc978124a583667f57ab404be9d020cdd99ec06cb6d0e443f23d144a25bdf7fec75fa7b535901aa7b9c178b0ad9087b351478033f7024eb8d9b42a2adc7aeaeeeeac868e1f098c3a6582e3b9e58a16e18ce6c3af50a44addaa7500b8919323681509d74c8e8e368b52a6a763a2e6ce51ba4f9a8c917d23b755210d76df612485918ad224dc9fffe9f1b92095559fc20420a9365a285132ed3de87da55a90fa5d904234c320b0d925d27549ef8301cd29e92055d0d0a181815a5f7e00156fd996bb5fcd6965f812e8457be2017d2e324da8e1aa64ee647a26ae54710c", 0x1, 0x1}]}) io_setup(0x1, &(0x7f00000011c0)=0x0) (async) r2 = socket$nl_sock_diag(0x10, 0x3, 0x4) io_cancel(r1, &(0x7f0000001240)={0x0, 0x0, 0x0, 0x5, 0xfffa, r2, &(0x7f0000001200)="b0e121071f515f90aaebf12c36087ca84c899426bfa4979c647aab1d", 0x1c, 0x4f, 0x0, 0x3}, &(0x7f0000001280)) (async) ftruncate(r2, 0x4) (async) io_submit(r1, 0x1, &(0x7f0000001340)=[&(0x7f0000001300)={0x0, 0x0, 0x0, 0x8, 0x8, r0, &(0x7f00000012c0)="e05c88bd9752ed07ee0118e6f3dc", 0xe, 0x0, 0x0, 0x1}]) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001380)='cpuacct.usage_percpu_sys\x00', 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f00000013c0)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) (async) r5 = socket$nl_crypto(0x10, 0x3, 0x15) ioctl$sock_SIOCBRDELBR(r5, 0x89a1, &(0x7f0000001400)='gre0\x00') (async) r6 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000001440)='/sys/module/842_decompress', 0x321040, 0x8) r7 = accept4(r6, &(0x7f0000001480)=@in={0x2, 0x0, @multicast2}, &(0x7f0000001500)=0x80, 0x0) (async) r8 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000001540)='/sys/module/nozomi', 0x105100, 0x25) (async) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) fchownat(r8, &(0x7f0000001580)='./file0\x00', 0x0, r9, 0x100) (async) r10 = fcntl$dupfd(r4, 0x406, r4) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r8, 0x4008240b, &(0x7f0000001680)={0x0, 0x80, 0x1, 0x5, 0x1, 0x4, 0x0, 0x7f, 0x84800, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1ff, 0x2, @perf_bp={&(0x7f0000001640), 0x1}, 0x18, 0x20, 0x1, 0x9, 0x8, 0xb5cd, 0x0, 0x0, 0x800, 0x0, 0xffffffffffff0000}) r11 = socket$inet6_udp(0xa, 0x2, 0x0) r12 = dup2(r11, 0xffffffffffffffff) (async) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r10, 0x84, 0xc, &(0x7f0000001700)=0x5a7c, 0x4) (async) r13 = openat$vicodec0(0xffffffffffffff9c, &(0x7f0000001740), 0x2, 0x0) fallocate(r13, 0x4, 0xf80000000, 0x7178) sendmsg$inet(r3, &(0x7f0000001900)={&(0x7f0000001780)={0x2, 0x4e21, @broadcast}, 0x10, &(0x7f0000001840)=[{&(0x7f00000017c0)="342f639f64e99cc49c4d3a72af828901b47f230912837f028b3e6d086f3c2b4ab9", 0x21}, {&(0x7f0000001800)="019fe40a73251cdb72bd87f43fac396b23dd29ca85258a78b3fca441facacf3d0e2b45264e03b565d08d71bb22bd55ec1d2a5641e1be6f0d63964d0637", 0x3d}], 0x2, &(0x7f0000001880)=[@ip_retopts={{0x18, 0x0, 0x7, {[@noop, @lsrr={0x83, 0x7, 0xd8, [@loopback]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x81}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x1}}], 0x48}, 0x24004000) (async) r14 = accept4$inet6(0xffffffffffffffff, &(0x7f0000001940)={0xa, 0x0, 0x0, @dev}, &(0x7f0000001980)=0x1c, 0x80800) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r14, 0x8982, &(0x7f00000019c0)={0x2, 'dvmrp0\x00', {0x3f}, 0x4}) sendmmsg$alg(r12, &(0x7f00000042c0)=[{0x0, 0x0, &(0x7f0000002b00)=[{&(0x7f0000001a00)="cd31257d9c99625fc0f1965256695b2aeb5b8da075323b6107915d26b16917245c2d3b127def4e8063f237d4834acb9b89803c39eaa249f382c1a18466ed7fa53fa3aea415d10eebd084a138a60a0cf0bd11e1dae500f0ff14709710e6de3a1a1e4b1a44514d2a92a08d53a9143edb5440bf81af0bda1c5256e9bd2d72cbf5fb972d48856b00ab232e523d98fcd4156045f9dc2a4886112668b6267e9e0006c0e8e8486db0ea2033183c3b268c952abd426c46a4d9eb", 0xb6}, {&(0x7f0000001ac0)="f91b0267debe78855f7a984235971dbab7", 0x11}, {&(0x7f0000001b00)="737e12788bcc4a64fb1b2a0c73b70d80109d13a0167fabe67d4b511913a28713ca6251d17456f4ea467ba4086e74a6f1a7a573053cc0f3e3712182adaf0772c465ed1e28ea0ca702e089446a17cd414c5a483fbbdd70348466df08dc3ddd5a02ba73ee83b3c516ad4f17d5da0090a1e9782b35531f094685045dec769e44ffeaa72fe7ca53ad394672597434b88117a16e3a5c5221e2f0ddf38fdaf8fa7d72fdca01930385fc20e66e4124d3405fb97bfb32c978a06b184a7fbd2f4b6ea87c26df734c30b8d633e4123eef855912aeba310479ffaae379eee4d34b981838b080537f29cafa6cc86f3c288e3b877967704533d5fb440c2aae4c10522a84b7a3f7a68af7e4a93da363c75a22956db353b5ec3d4d5087b71170b3fed08fdd0028c9a3cef200be40d5edc83cbb5f7daaef8e4b820f57d612eb3859d21bc2c8b9058e5f47fe45928962e8ed38582a2b3a076d99eb81f57db7d4b9e9087bf95ddcf0f57efbccbe1bb6e18367e4f414406cb7aedf4b6034b0c417c9310d301c4e3bac25927b8e8c938fa69ef55253ad0fffabeb305dfd18efd04ad2a8d21965ca0ad780fc9926b8dfc158231955966b55202fdb14ef5ec03e97791035eea5170a14e3034796bb4ab5d955bb947240f1edf20f69a685b3f0de5dec05f2fd0e732692b9b8c621c18ae085c879dfe4e8bb30281f8eba6d9e75e43ebe1699cec91b8e308ea54c9a73957cf41704ca9f673be7b1296eeca122252d2fa9a30feb8874d305af27cb4c83462cb1ff9781d96786b65c9f28d063b6db482cf1c00efb54f89aa33785b909c47c9d7aebd66ea8e414ddcb20e34dd8cc5ebf2acb97800af30fd99f2c7bebac640dc1c71bd0d41314eeb16b5d0092929ce23dc69d5fcfb9fe08b6c8808210311cd48aa5af5e45d5169e90f42d54cb0580ca4c867218bf78ff02b481c410d94e86e82497d32b5bed3c31330c5632c93c5403281346be022231d448b023ea4f037212865545c9280bc9a5a7abfd5b2f7ce9db53fb5e591981e8de35ecddb7998d4f069e17a35f5e6732c6f43e3328f32273e36dd162bb08b9dce239a225e9904e71237204252c58bea1097b48ac89d816121400953f96c2faead5e464d809e239d1dbfc6013bce1fe71e28781c0e02c444b2d29a5a0e46bcd727fbf66dcf2a8fa2db148119b2de99c37dc7101147cb88e040988c72938e7c0d269cb81c2c66e45bc769b638e93f2a29f61c32c5419b839fcebc4d238cecfa5a3f2efd93400cf85925b2213b3659b8b187bb3a656cb042088f3e775dd08316197df5895838d9bc94a1354af6f605118a32b3cbcef5efc5b44049ff950bd33d7e79a0e2302d52e95fb6fba0a97ada3f7377240005e0235af3722d79d1f76d7582717e154d18fd6be087d6afa9954ab6c2ef8dee1d80d1597a63fd7e8ea4c3178ccfdd0ccbf30c119da52a5c5f47c109f243202687e3ad8ee0eafbbeb155a1bfdd5ac1e5f4bf3209460c7ed5550d30902ebd7c7f4ce7e8e9529b038e96605baf0729874413a8602eecf2cb2f21e7fc85389a2a8def59760476f11ef062735fbb2b8c60d00a760162c2481fda0ccf4d74ffcba1af5efaf68906be9a545069d7e7b16736773541f653b80299cc36ab9a8362b5a4e8f0204638560db8713d3c161f083b31fea2b0fd4c99c256dd34c4bb1157575ab7879d06568270a3e1f47ef6a45287cca6937db0a616805cbbbc924d148c698066b249568ca77393657696767a2ffee3bc1836f335284c2c786fc644ceef7b70b0fa99c9557895503dd1359ccab6ee37aa3f2b25c9b7fcbd6ab1446396ea9000a27ff886c161d0266eb84f79f42736de32652cd3e4b00950500b53e65e4a37d571cba7b70096fb4c34caf6a55f1e121c3a5ac670cde9cc7c7dc48c46cedb767d6a8692ea975d13cfe15ad2738a536c244cec885e5d16ae11615327ff39dbc330eb9897f77294024163c378feec224e11ff3fed2e83a6b674ab802e89cef5d9ef527548064b169a9ce3ca7d5861ab6ebc02a82aaff9137a8ec2340bd5e98ccf5b43367e49ed9d225ed970b340c847e41f66d3ee71621dec36dccb239910aa6eba91f82ef15074c2cd8048a98c9743ab6713b6bf31afb259a4ceabd05f27f1eb294918d878fbc456b38a58e2dc6e3ce4f4d8f9c4565df6add05733d65726fd6ab9f6901ef0da09f1fc42768481d2009b7240dfd2e1e6886d70cfd9927efd6b5b46e4128887d756dd83324768d968cfb85d229ac91397986d9af5da05bd683e9bf039cb2c1ffb21d74b0b228793d39ea883495d92b4883c77602f391bec75cd7392ac209a074f48126cd2c6f4d7cc94ada925aada913d8f12e7a67104091da9aecd5ed718c6812eaa450b0bdbcd90e87d2df2fad566f33de1b9cedbc70290fbc5ecab6c2e2f16ea227af14583c6f165ed9f55c947d10c25ad0c5ba8be383083f9936e61da678810b8409746931b4a87d0d5ffd3ee82b9530e9f042bd32cff5ce89457340cf797bd7adae20ab1ff575333d9cc0a162502ce1b33f85f040433b5979c7c66002ad8ce9a8fc4c62a8aa9aeca114d6450b5075a56bda8e4b3a91e4b80f2348a266f995a1bc2f766500c9eec4f076f1b15cda0138355e2f88c27b8e4407947bc541e8c2cf8ab6c2b76d0644676362f54e0e5d7f7df41fc5f861e7e639f5b0341e464166862e6287eb30013bcabb5f7d8f47eb75898626836ad5321f46a2f64dd51eb3838cb47a29d1663172fc5e9181557d6b04d9b28098752aa991765e7b495e56cb4070dc314915f4155fd2012d923ca7b45c50b93ce1934cda2c496d937fdc0ba750e7700dfd497aa5a7e95e8c34b805e1e3e8563c0b5d052112467234b37ea399953fff269817444d86e18fb4c71d3f60b123c4d0efdd0ab7c16ae87003a4403b2352cf4a4ab9fcc4c27d50e706ad76238c505775af85f4b2508695c097c65a139ca27d6f642715aecc9a294a8f3cbd621f30eea6ed7b5780e7a1598203784018206d70daed5d4ea649dd919631c02a21539fd4fef42829dcddf006cd63e55baefd9e421b880d1682f09e5e02ae623caec73d932cfbaeda07b7f038fc87060dbd594dbcaa9d1000622da519cba2de0f973a5c3b121a84a7ea1b32fffa4343553089798a64a812b264941aabf35474a6da93b772cfc208dc51ed98fdc33633b09b36821de5ac2f10152506dcc74029f0e4987e61d81d3dda553f94bf4cfec12017cb873906fac73614a9e526a2e209edd678b1dbede20940540ae5ab4576aa0fae03d8d2d8292c4d20169a60440581b50395f31789d62e3d05035cb33604ad25f82f1059cbdee13a9c305ee592ff7ff2f0438693bf2d97f70b7d55df9d8b5eb63839ccde0f520c70cdb3253e1a2466c96dfad3acf6cb2da08a00c3a558f6336eb70afb9c20619cd3c4c87e04dc136f35d1546979d167c29efa3a00c2a7a5155bd24f846d0991fb78c8cca76629ade4e00ef58fabeb33608c8ea6343a9590e3c7d166c513fec9888bec517f95f54852a0d4ae7d994f5c0af9999d89cadf129ab60c60c119f9baf30a181ba8f77a537d1f2625bca9a14f8162305cc7fd2a9d5fdc73704cf98baa846f4d519d2541a27c2c25f17d08d27c2471c88b07606f0138d52e4654e22502d71f9f260b123e811e5e6bfebd14b46b76077a6a832edf20112805ea060015d250d3e5ef62e9e8ef0a8e09e0854d6428e4024ce3a3929911a219872f42ac2cd772e47dec0d09a7bbcabf675cfd9dceed5cc432389b9642be64a1ecbfca1ef7afc8f1630750aaac056d57fb0762704ca5554f234a5d3f9ca36e82d273d1d9ddf97d716b94644a51e462777a033e2b5b85e97b606a252a6aa1eefc017b666a98498207d66c38cb6b55ba051a713ac30827f36468dc574df9daa4009d73f099215d728dea38fc8c79424e487e4af4ee14a894fbc10853a57e80603a7974e16746b14fe38fd576929f08acf617d0ac5e130f526e8b8050986984f7acb59e7ce2b1e42f8805e236fbb5e4a81368e5b924a52ddf280c3724ce487132ba94ee1ca2c0e47c8c2c80464b6e0811f5c1844bde1e52ada51379afaee7a910225a911a8c472c5ff9ac320a4674a2ff7992380a308f3518c6ee6298538051ca78c33f2ed5c6fa3a7ddacd98df9bc4746736dfd753f425eccdf4bfbb87af592b65870b612d4f2de0f2808230f03e1c955ec65807910674f089efc07401d5b09a9ab047e24d7e67f6b62e85a83f4ed06b5bf7d5285c35c5e90d07991190c29fc47210160e5b25a5fab72de7e13460680f755406ecc201e4fc6dc7eafaa3318e9e219803b8fe7f10215dc7696f7d5363616f2f0820cd9ba63dde8ac40f0b2283cf7d5ddde4ab289b9b3ebf0a1546e0bc25cc5a3337cb3ebcdec9268fad150d509ab5732affb3df9838f744b52f9e21c59058df5197bdf14246ace9f37d70e8cde584650d7dd789a2c1fbf6b19ff05164d63514d799ed086c9d2784b3937947ad772dbfe61a2f326654b8edf975d6d49eb036768054e3413d01b4e75efb7700acec7a513ddfec2644f9d1bd56a8a376b9e835460c58c55534302dd62414c902e0361c8d0905336978596e76fdca1bbca06f02f7aee4b03adb2b28eec91beafeb271571bc1f31f0cfeb74d155843be962ff7bf7a72875a007af51e028b267ed7ceebe1e926dfc9bb7e5667012c354c8793061924d62e1383688b81c8ed93d91e415f63eb9673b8161eae134ac38f7b61dc88eaef98a0ecd21b00041b16570e2084bcc33f4bcd5929b149c802231b27585c9918006818145c7494f900985bae1f82000accc1b9de6f4125d6815f851d7994c4fc55126c91e7db104d7c4749097548108cd490b94ad137f5a20abbaf485eefc0e013790bbf5d128f61ef11c8bd4707594525932214c8bdc92e352ea96a7f11a1aefe9d1cfe3fd4ea0d4b6c05904d87db42c66198a0f2b52edc5fe06a896c015ac85598399568813f48d00e504b6d871833422584abaa755806f586a9b6ae731aa836f215e844f9cbab0cd0dff217c2957ecbdb9fd688e16d75a0337c659a6c2db23af0b8e63eac084628762e0bfc222eb6600624ad7b791fba07702de1aa899d573813f2a97e002bb5ac5c53511b254f9800fdf3c592ccd32eecfc4bb87730fa11c92b0dce3e251f11b2fcc64cb5f67d311bb86698247dd25b626f15ae1181f12f13ec8f5585ad20b09a906aa7a0491221d939bd952d821ad057928e2ac59a156ac00b5bf806b0011c32b8d0bc98f8a5340b122dea589509d4171fb0e983d85f3997bc5014560e69b221b39f9138649607bb7c74a5a000d0e0beea5c56f424bdef1a604ea00c8fdcb390f25ab236e42f19af70c76cfcbd392d4245e424ea1dbd8fb39609c6e8ac2a3f65f0fea9639bed6be516df3c2d3dca8802b57356ac00f7dc8b24a1f50bb80e4399b4fc7e46d089babb4024215f981a7e43f391eaab6c24256545b75e88a7a20d83225b2b941be1b9182c32ffa7364d410ef01ae98113e4c90a8758f44087ebd6ba127b22866312e338a9f5c94d948c213de7484de0bb0fa2084acce901afff9a48f64834f070e4dcc686a5a67333c06a73290ccc84293401b97a2690b12e8635e7afa1aeaf825d55b68d6584aa4f78033f4ddf29193111a59c2426895eec8f096c72cdd06c83e32cfa509bbf567ce4eb12a6d01826fc61eb1a280e5c80b14d4c2808f4d19f05b09180d4aa1fd80132e76e3f3ab8a1f7c44293ba2f257e8c1f293f0a032c2c4363e222d6abd183b2da5f6e0f5b7dbb0549eb", 0x1000}], 0x3, &(0x7f0000002b40)=[@assoc={0x18}, @iv={0xf8, 0x117, 0x2, 0xde, "8843be3d23c493aa39956d23033e6880a099df52f5d58ca39fe0eb8c943eff71c49f674beaf162d3e1ae97942dd90a9faec418ac2e1477f873e25a11eee332ab1791afa5aa5ee0d5aefc8b093678158fb4154dd3f190347555dbb5976bf345700f7270a92cf74763206a060a75d7f3be8ec81defb83024a69fe96dc7c77b27f1d3c234ffad40b85d845d7232326718dfa9942780c35ba3aac9612bff059a951f97632d5d02bc4b063048f2798221de515db3f61989a5206c762d7e7c7d4e7162381e3a25d8bd3bde9a82a5deb633b96cb46f709ddbccb1d0d91d649f3ffc"}, @op={0x18}, @iv={0xc0, 0x117, 0x2, 0xa5, "88bb88603648eff486058b7cfa9f73eb02e0ed64fc120da193e2510c05687ea6b51fe1f80901515e3ae59b775d1e8bc4d02387ec265f7eb6744dafba484f1a61d24addcc223171b8281d2f5353fe55b0d90efd21138892d73da68c1aaa2f8b6a41b5c3fce40f85448f32a3f31dd4469f6a99e3f1964005b5bee6196ed18df713f0cd8fd31ea829569eb19535d8b5608b80ee052dee2866a16c0f9f47e04922b7d75bf4e0f8"}, @iv={0xc8, 0x117, 0x2, 0xb1, "fc3ad69ccdbc58a1813f485a1785ad55ee7cf18dcdd1768ca83837eb9e1348537a502f3a6c772aecbefb06cb90e8c2b6124f363a797cbf3019542de1a0a88849d29a963ad8b54b686e6a65d069548065e33cc90925fe0260770149dc5db27e681505c2ecc8f47c4a03754a92cda815c06009e8b8774a3a33417fc4d977a3e325c78f433d272e76da27676d2e2012f523fd3f962cf831c9ab9dd2556e5b669a36586c12f14d027f40df5e69070b2c349ee5"}, @assoc={0x18, 0x117, 0x4, 0x6}, @assoc={0x18, 0x117, 0x4, 0x80000000}, @iv={0xa8, 0x117, 0x2, 0x92, "42f07823ab44a97b58ffd9f1ec564722177661304098da49a32f50159a7e6e355f7ff9c1c66384b68fad7a60b2e628c86250fc81c2a6c25e629d9dc21b0270401ad3b8f30f5e99af4a3d4ff2e641145d14cc8641771a39762f3cd3634efec3e5a2923f60be61ab01fe13ec820a068dc38ac39fe3996f714fde650cd505c0b575a017532932ace4d7b83d9ba86823af3aa65c"}, @op={0x18}], 0x3a0, 0x4880}, {0x0, 0x0, &(0x7f0000004100)=[{&(0x7f0000002f00)="416275dc634c1387ad68", 0xa}, {&(0x7f0000002f40)="b1c75134bd3d0b4fcaf312bdbdded201f05ba0b7ac4355f4f15488ffae7e62ffecb2b9c2e9120dd745af8fb2af07cad3fe7a7b76f0b90e9a636de89f98e2460ea708fb67be9f50fb21bba470e87ab2e915ac0621f1e6709cc377f2e44ff5e0a252fac85d5109da434a912cbe8fd37fbc0569fdd19056b09350f3bbe419c748dc2835cf945bd0abd16b0f46f7b6a3fbd67280d15c84b02654f23f16cc347de77f799f4e7347215f772bd0470007e95a881685d35a20d2136903bda9fe1164cc58d1517890d23294ab60a53e", 0xcb}, {&(0x7f0000003040)="544424f060540c53353ba72dc415e8f89d4cea843fcb9835fa8a1920ea10432987912776430e4edf5eaff1ab15361a9dc2017602de412c018825b6c764b6e7d46874b86fc257ff4d25cd06dc4349f7365b913109afce984decdd3dc4ee1e398633ae685b1c1e9253678d3d29ec59bcd505cd34757cc4534d6b8d027872ab8b61d6c359ab7d46f98c4866bc81c58c2960c5ec1d562bcbfa688953c28b0736227623577d7a62368b711bd06748d0c3ea87044867a23c523febbc4bcaa85fcdd667cac81d0793389b67fddf6f507bc60a2ccda5fca70cbbb913d30a648481064458292b28f4f84e4c380eb5be4ee7bd61382af263602802ab366c92d8391c28f7d32b30dd88e1260b32e57ad428078f55405efa078353fef1ce6e37ace74797cddc07fbe699cf7c1a8b1c3b9f7635b69785a1a2ca9da580e2b22d5c72d64da8757a5c23ad7701f22dae0b8fb37a512855ca6dd8e6074d2763d553e6827c7d5a9c2168087608c2ed6a41b5108d786b4be9730c29b22e4ee4f794ef242682b6bd4a47bf5f733fb7de392fb1b7a18a26db9bd52d878aaae03b8305db1359ce3f826bfb61b648bd0ed80f505c7ba74a8ab5b484751009363c4b4899496180f7fb80cab55b03c3e2192c0c4e861fb9b247f8b01d7671d0186f52d8ec631e9a14c16341bc16e25203c8fda129b097815669d1fc25fb7b26f1524958277b5946eb0c7691e1f42f5c6031b9585cc9bc85931e35f040b05365ac1c3cf7b60351891a20be335117d17bd9dfd7ae17226177c3b37c15b45b809b350d169e7a02470ce7763c9ff10eb7279df8c652f61b31191cd55f0c42d32d752608d324c25a6c35f2d311c4aa0f92c8475c5a7a9811fa13469165523a6e528db5d45b2364ccce317789ae75700433a0f63d9dc35544e0cf3cb9d05a0c4935625280e4e0c255677f06400db00349e5f64c01e089a9d2e2ef9d1737b8c78c92c0f78ca725fc2d99409569c43ce833dd6b2655ce9eb026878a6c50b856cf828f783fa76c7a77db88982c5dd25987e0cf1d4e5f69de21521fa05fa0eac407a933397dcfc3662a7c7322888c8b47207c78f58828ddbb74f8e3a117aef7fe952a5bd298b371a515a79464e461f59cba08cd5bf9e5b8a4f49673a105e02bea01f61378879499eb822186e6f8c9f8d53ee084759384594fac2fc195f4a4d874cae471184fa0a3fcbf88f36b3545cc323772b0b6564c1405093d2e953c81295223a516151c454e28e9d0bee25bde5e42593654ec5c31efe63f9f6c45662d20341612cfd146761f4ff0b1b7b61ce42f4bb730f6ad6344ae93eb5208e2d12e96d81edb30ec447365b5dd90545e6df7b45920d0039b82e5f6e8db0cba12abe152374812e50cb90b4c628dd44d0940299aff152ff5ce301ee19c2b2f7d13be07f9a8860e6a79fd89e26eba35aceddfe20ce625bef1f14756df14c2a624bead3d4010bd3086af32d3717605d578da9d9878ac5998ee3eebc5bfc02c346046acdc1212132cd9e6cb4cbea407133187636822e701e44817418536c39c19a3dd4fcac61dd0ba0675c7dddc81cb0575ada26a35ba68fa40d14a09f9ffc67b0d87896b350de28ad85dd29344ca095ac749b6fab57a69f520f0f5f3f3664b4a478195d7f3139ddad18af973cf69e887ab53bca3cd1142ce396cc90cc9166b22cbd38b7cf0711ee4a51cb5366871ed5787fab6e2f341e7b0a477489eeefec7d7a39befd24aeec7735db86fdd095ab5a93d319b5a56c23c7bb2dc4957cea1a76ea489c21184a7484b91484f14fea4f193af8354cbb7fcf26b05b77bde138c409c244905179ad473b87ee97dee7bdb415ce6ba27717929439b9bac040072219d8c60e42a55ee482ee8112de65840379cb4cc8ca47e3699f2e24a2845342be0f626b391284e2d2990351dc6e705eb60400f3c2b69db11e69a49b08e9da5985079aea78d5b9969cbe4c4ccd985bcaf0ea75ae0f2e97e08f016afe5d2428b3738607cfccc2ae1e5b6707d6da8848fde7687d231404b8ead32f32150650e53c27c98aa1c9ff7941797f6b3e6890d6d09889e5f8d001858ae27e4cf9bfc69c93b72ae1cecc47bdf3417e6fec5c0bc96c7d8ce85b9fe794e14a4251c5fbaea5ec348f921efa45fbb8e6cd50b4cf85369a6bf535e24c16df25c3bd73ff8f48cfea7eaf6f97680b2eaa3d5d822584a2be193f01c95fb9240b970bba4765401cf73d756e8fc6e929b7aa9c23b29a755b7506200f6ea95a10ec555047724b7424cc7f46c6619c88b939d27bda75d5c47b228a3e515a2149373353452e78227651cc619ae0764cde969aaebcf1620f8e2620e1c9e26f1884425d445c264d203b89e447cdb4207a08ccffb911b1def95b01f01303f4c920460354cc9e79ab994af2eba537a8f2baf800a11ac7decfa971842ead48d810e57be0a2d4f809237853193066dcf04ace7166c4e6591b2bd2c6d90ad9444cd7565a2bf31599d0c07eebbb4b0fc132316064fd66d61b27ef6a6592dbac8accfa574ab472ccdd13b0e7816051c7f11e11e32b03d5e637a207d5cae2af56f95417ef32c62a62c8b867d99a1e919df5bc8bf31eb658aa8382f012ec3ded8ce8c00262e09ecf23de53dee05f1ac86f20a6e9a7358b2926c9e4f096c06564b6ce5ff159c1c564b9a1928ad14d825c5b4e4823aec1aab0d09a70b666ca55498a25b0aed1ff55be2d32f6ab2cdfde2d430b92a86d6b39a141d74aa7600e910de7b18900f93450b059584fd6717dbe54be1276600232dae62765a1cb87f7cb51a1b938acc56185c1cf746c79d8835bddb3a4d3b289bb35774f933455f100aed42141429e49fd095743e7c4198906ff9c8e6f5c1ca418f84a5e7ca1b7aaf734a932684e5545651de839f55d3cf5cb4acf0366057ec456c405fc4c385219885840ea41e716e1f4a09eb85484abb79c67866681db12e426f0c97bd12894c3d5638b0f2aee182beaa397a2ecd558fbb1822a220c8aeefca8dc57b5e12f18ae7585a52454668935be14a0ecd43dd48fdf904fe3563df76954f07fa21733b81f740b9b9b5d0797ecc2cd31cc9ad1e5f673b182bee8a57797fba6f05a40f591207854e45d427a3c028e478ef18949962b84db1054ae231589a27e232c23de159afc9038830f6ca7b949662e3b55edc431e9c43cfc822f858b6bfc247eb0e67c07fea44d979603ec46dc1879d365d064817ae4f691e571cc9716ecc268f5c6bd649af712a073387c62a76dc4d8c8284af29de2d9d0eb6b094d561638a018b4f6be79f9f807db86faeab509a8fdf56fa0b522b8bf1dda8ca58858b996f7d370677290a740cab359217d102a06635c91a7707f10635c415c4e7d195189b2cadc4fbe8e9d3ea4ff06e229a11ba924c9a2169a1ec75da6427659a43983fae89eec03af628ef739377e1d3a3f8f53385a7f0d523e15a99157d90ab6931b77c54f8af4c234613e7b8efb086836cacacebe2fd5f03b30c404f43c11718da76e58d689d05680f981deb4af7ce75f1737d4bebeaf631d48fb76cb330b6953fa46b8bc0c448e87234e52ad310174d12a2967755c035bd62bf7492a4e7147708d5a412e1d40732288dca81af66af0f7c7361ab8cc383b12efa52516d33abf3d9d853a7a83b042cdff84931988306ad317d5ad1c828d8a0a57ad9ceb9e10b6203c493c325b60a163f6ea006068d69291b00d8ebbecf96e723d25b026cffd4a756a788315044c9ea52842dbaa96a1b39b019b7f0007c20b095d9094ba6dcb38fdb707f56d2bbb9ef25fb19f8d59584e54d84c4f7d4aa3a016e8e579145a62442af90b2460ff32d2b5b924c48f6004f56a2abe54aa9876a6545e834af66de7b1348e70bbedc6de5b75e065186b8d61df863e944286bb09bff6d0dce80cac18d1d7ceb94f0876de237eb8e4488e631fce3685b6d19a9202c83019d226f824d90d2bd1747a6d067c8bb0ba7949c36640ff9eff7ed39ab438d54e32ed7acb20801d7f2af369e8de6724db5b72b491ce8c74155bc8db183ec59a06faec06b2af139c6707968693988a8c2e47ef43a0c7e4ecce9a0fbf1c96dcdb965a98df722d0fed8f5428f3457951946584dd98e8a322a4a83a3330bb5006ea818ef92e36a3e3f7c9c3a1a43406b64bf4f1557c1bb558804296a50d550dd0ee57b17d8c2c32d1b107ebc01fcfd4bd344757b398d235c7826e315c57c6086fb1f319056620dded1e46e3dd7930ea56f54393038241d89798ccedb34a5e0460ed22d386a78eb5219b537127333e9a6a7c3eee1a145629e648613af713ce05c90c39184a4c218929a2e9ae5b065c8f6437297e856112008d0fc7f69032aa42f6b7bc74bf7d75d4d7dea6fd48556d7b1ab9ced011922a4817df24a6ffb2289841847dc6c24df79d27d07e5c0474e76ccd5cbd454d9947c413e4b6907f0bd2a6e460a825911992221f556a18db2dcc5d19ff646302a3c5dd2df7b4b57ed1cf7da474741ab9f47c235250323d64adc46b92c4da061212b6670ec71f9f70ce36c180c093a29e411a2c6b78bc9bc2d758b5bf44e541b1ddf502d56361157a8c0cc9432f617d07da68df804cece6b4615c02a714da45f4b00cd281781fe252ed7102f56042d427cdf01d11954fd4d3106619a3534cd4731400e7037673afc0947dd24a716524672e6eb86e01316c5f580300e88eb56ddcd9ac268e83dd9802f59ed335c895bcb97bcf09b1c19e38a28df9789e7c98219d2afad7a45e0d4b4fdf10772b019aabb82e4e3329ef9dedf60828f6cbb04d521f40b1176b5e66353d9f16ea250d669f7c45be10c14fc63b0adc125f22a51b216f548fd311ae54e8fc75e1f532583241edddd455ea9d22b82f67a036927fcff6df4bb308a767bbfb188cec9a0599bfb60cd4b1ca0375deb6160456c14dbf0882f64f18ff192a12bc4aef7e3591559f7e11240b04f054c79a08bff55e5db8b44f05f07d9b74288710176fc162ed28a3d3742b53e0da5b4bc18686f4374efa51a8504373589d542be4e2381e4707fb04ba609f46e2a81b6233cf80793b0691c918bd3964363adc329dc4256072b2eb97cac40da78944c567bb1133eff5c8795ba93f0b5466a28eaf418300926a65b1402ed91be02c7307df348e7e797ae369ffa4c00e58247b9b1a94f1b41df1f304c897ae30d9daca44fcc13b8a2e8b215e8bfbf09e564b108936666db51f0906ef19daaee53957b1c8ab9d4e59e0fcbef13843e41815ec251f44126a480fe1bb00468234d6d8dae915c3c07fffe9b9e6b2ef0d4f44a8d5beba064db1f8bb4b21f5e4a99c886128548342fdea174c883505b8a221e701290ca51a466bc83d99c2d1d36e338213dffba655fbcdebdb5427b72ec5e62a9262b7e9eabc9fbd4874f7d2acfff97a7feed149fffecc4afddd8bfd3cc69865a21c561920dccfcc59cc5a780ed0f32608e47317b2f70f203807979d218c7ac0d0290164a7baa89236e5561b5d83673f1865fbe2637251f92a35bda295b332da02f3a2e6b79fc8fc40b3fc488e56c32ec6b635bcf779fd04b4f670b86295614a67585e97dd0fb6da5d5443c70b3577cfa8181caec1e8f4672dbd85af00a6f5a9bcedb5bf13eb7c5ec11c0e49ace072325b4fcbc2fd3a2a933ecb91f86255d2f5fe44394f4af16f96ea1ec75d525b530d656a1574f51119d457dde03d27440e2c6b82d6a97c3f63cc0c7ee06747a67ff63cfbc62f6d39ae1bfed01982c8b2a9e68abb37a7a17e78aa75d0fde77d3b9aa7e495d8869000c0f68e96340055933f02699908e4064ade3a808f2", 0x1000}, {&(0x7f0000004040)="dfa936a92612da3399cb52aa7750eb714d170c17d0cfa37da66c08315203b6095b7ceb1aa744d363e419cc985dfb7c3add6ea87b5ca27d755aa70402220c25cf65289ccab0f152a872042375755c5614b8027650192785acb9f5d7777d2187326a308d3bc2dc652fe33a6c025cdaf604a30cc364a96bbe044e986c1836ec5dde9c2e5c63ff594f39269e5d9b475fdfe6cfeca56d6dae657eeee388531d06a901096acc0b8893600768b8e121b6d435942f9a95875e", 0xb5}], 0x4, &(0x7f0000004140)=[@iv={0xa8, 0x117, 0x2, 0x8d, "d5ecd0a07c62937841d5b8246ba9954c8cb6018bb3bbe85d2620b0a41c781be0db9e050150d8982c163d10b78116e62646c83dcf4cc80337da35feec452098c31a08c18a9f22ba03abe1c5bd1f0521ac2b594ebcd9d44fbcc67477b641f01ca5eed89487cfaa6e540bd2362e5f5c63224badc5ef156c05a3169846f09c5fb9a11c1587ca7bd1846c9590fba269"}, @assoc={0x18, 0x117, 0x4, 0xccca}, @iv={0x78, 0x117, 0x2, 0x61, "2b43fe1ea537a0e81cf64a66461990bd829556f59ebc7550f1503a4fdf77331d520d580fb807a8c26411b22c7795922223d0a3e424e13bc8f25f48900c3c5d96916ad24bc9eaaa9c60d0444b19bc5809c83d25044f3a33f05ea32fff15afdf52f5"}, @op={0x18}], 0x150, 0x4044}], 0x2, 0x40040) epoll_ctl$EPOLL_CTL_ADD(r8, 0x1, r7, &(0x7f0000004340)={0x10}) (async) fallocate(r14, 0x1a, 0xffffffffffffa78c, 0x10001) (async) sendmsg$L2TP_CMD_SESSION_GET(0xffffffffffffffff, &(0x7f0000004480)={&(0x7f00000043c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000004440)={&(0x7f0000004400)={0x28, 0x0, 0x28, 0x70bd2a, 0x25dfdbfd, {}, [@L2TP_ATTR_FD={0x8, 0x17, @udp6=r7}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x1}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040011}, 0x801) 07:41:16 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) mount(&(0x7f0000000000)=@loop={'/dev/loop', 0x0}, &(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='befs\x00', 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006840)={0x2020, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r0, &(0x7f00000042c0)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f00000001c0)={0xae, 0x0, r1, {0x7, 0x26, 0x0, 0x12, 0x0, 0x4000}}, 0xfffffffffffffe84) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000002000)='./file0/file0\x00', 0x0, 0x0) dup3(r0, r2, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000ac0)='./file0/file0\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x660c, 0x0) utimensat(r3, &(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)={{0x77359400}, {0x77359400}}, 0x0) syz_fuse_handle_req(r0, &(0x7f0000002140)="d2e28503c8465b1bf52a8cd5e77b1ff3239ef0b73fbf1f88e5a513e2a0d91423f370972e1ce26a9428cc941472725f992040b5f5a5f8cff4ec60b79ec69c6735ce03c13cfd1cdf0017763e0559e96e21a2bd536b3f30d8cfc46847ab605085633973db54b2d56038307be57e4e009e6b849c95fd469c5b70a375f27f0f59482e80a3f12832f6c9f553e77cbca93b8b38cddd0b22cd851156289d429b7d7530c402b6a3be7b1158e81122125717cf1a2f32c7e4652b782698a9e03adf6be331693c23a83161606e8fb6edbb0ed98665e8872440db18336fc6fb2687927ed5603af1a047c0967ad89491082252343d1c7494e8fdf7336500680eaeb8488f06b6ecc3b7864e5f611d0d8a95ded8abc446bf6ba080b52df625173c0b1d7422461eb1aa316edacd001e2225810f684a1f3455bf5826233a38fd4f43dbbe8c5934be7dc584d382a5173d2436bc76f2b675780e4d6fd498cc04409aae4bb946d858ede3d02072fa25e6b51b0dddf84805c861dc65ec7250298bbfb135026aedef4d480ee59d0e84fcb37da9949a533404719a404ee95d543466cbf196c4669aa68682a8b51c0c3d0f138f2ea5cf45260207d1da24db5c7bdb22a223b33dc38636a66c7565607da839a1c6f5a752d9d0e4e05f1d415ca081f3f209441e2af99682393f504a95945ce788e1acdb4521fb9ce43555b86149f6a5b26d69932f819721f7e67a85028a1c6a968df10f7f308ed2944703a80e50db724b1a8ac68331a0a73ab0afb72e8d043bb77547e473376b35a15d67fd6587f46e38dff200fbd7d68f15cf6830c2df6fb1390e8940065d8530f9926202d6bebadedf4b088768e6e16fc9ad4af1d3729dde272036c43a21a1c2f84c1181c1d7b2ba446f9ac120c098221aec544dfd1a8e329320e87dc917dc5f4fe7694e9a92b37ccca86a0a4b391ad06ba6694410255a711367e368d4cabf8314a8246509884c6de7e25496ec7ba677886a0b4dff300f513b5ad39f98bb1187d511f012fb5ec3459511696a9ad1e8292d0fe0c03285d377bde85d2c9be6a2d20d710c2e55b762e2f8de0a4a1ee19e70cca9370b5c1fc508fe9a7e8ba58798663c2618426967b594902f37d1495f9b7203fd84265040b23ce0dad07882910b270c2337d3f80aa638aa7d716e6b05b54096dc4f0745261e6e46cd71fb234d0c13ab8964502eba12d4b1a11c37f94fed8be6e6551988251d1cfcecd59d654091a6b68918eb71889f93033f5d41e1af43e7e0a9f643ef9ba4b2d967941cd0880ab8566facac742055c730e263c33c5570111eccacee221c37cabaf0df27803eef90487af4d918a8f25fb1ae152e211ba21871f77844d804ad322203ef318e35816fd864cff7c04f599b11ec90d50986ab5fd0e4f68e207f5a77c33fa604beced55ac46e5dc91d87b93942af7f2192358d2954b627293b92c775712683d99044e3a642a7cd1268d7fae7aa214ebc4f2cbe3ed2b18b79bf12a1565a86d689ab1a447cd1213fe1c7d133a44525f9fa72181345665d6dcd6755f12e195759b78f66a29a75ec94b0513ccbd0dbb060a07dba6e03f9250e66da4a25a962a3b09c67872181d3ea8e636a6397693687b358cf06e8cb566540477976c357094b23d0784ce5e54547a75ccae309dd92cb688ff3a6181f88bf9f6f8ce3d28ed5b9236921c1866aa480ce82acddfb1715c278480d62adb93d936cc74bb6861a7fe7725050c3de9a6483793a1c8abef2a1bdc410f227579b5c2cb1cd124e82edbbf96a59ede6e5fa4639339120d3fc27202d4af13ed99f41012eb26def78f8cda0261753ec51b9a2d1781c31b18800ae57c5bd705536bc6c104df5cd43782936427dc0e77860b39350c2c386d783573768c4f0705a9343728bb1e272669a49f08da35194e114ea21b7738cc384c937ea0c24a277992ed66f43adf8f0cf1744c96b5a3b06281620aa29126778ce90deb5d89974fafb03fa247f5810dea31ca0784406ff35eadb2df5ee8e3939511faf6ed47bb98ed62e8d7bc1944fec82e85250aa03c78bdd00b9c3a9ec10cd299fb88430f2f11cb90e4d6d50f99a57a8caf9f704eb60de899e086342567fde50eb4a8959dc2953ff94aabe445bc668d5c13d975936d99499fddfad0a08d925ed6716b3cf1ebda7af5ef804c7f22855ad589db617ff54cb2f2d69e7bcf507cb15e2d7aa7bb655396f8e692b994abdf4355eba22b146f74ba5d6a694d0e045b51d9c143a23d253ca6d23c083784751e30632fb1b770ec9af3f30ee08e0e97bfff920d48c9f0cc4e3c96f3e3ed7de9cc8564b3ea91190fe32bc7dd4191610c061c8caffeeebba168b32e654f25cb58b278b6fe6393baf231f14407fcb46be39d7b0d7c0e59d3d01714dfd2093525c5ba08f424dc9c62e3249f478c803685644a1294eb92d000ba445454c03b3e9b853ea184e491a27e18e59a4da902157df5d04bb3f33307fb7442fe4716a5ec8829df855144254d57cada1a0e479ef06ebb7914cdf9ecf63c1c6cd3bb11d676daa776609bff6eb6df388df6835c89c859675d433a96fb3799047612ddce7a67b28bd53819cfc5791ee06a5fc4d29ceae1384d97ef3505cdf7657e972fc7102c182ad58049f89cf348d2c40b0531e06bdabd871b602591b48c1000788de71ef3693566b78f2ee75b2b75fb135831110b7f4104e5056fa956ece00536978e9e4670bde03d9f100426caba18fece67aa5b51f3c63abe3a64ffe2c1f7db358b20b7d2831a072f9c74d88efd1e386381fd706df1fe06ac62d5aed68a5cc77cbe70cb0604714b86d1725873c11cc5b66f72dc55131217bf70421b49bdb8a5c9eff0f7967be01205bb878367eec2e0b116659ed02bcee17048217cf8f0a83d02e603b8456d83a7a9e2f49d32a4da3cdf575c6547d78a106c24326de5f1041edb6a219961fed1e9e2ca1749ed96ed000354029fcfa060e3ecc265534ba42063aa70c6d29757b5a9abb8aaa93b90af0e752aa7c0b9aa89ac01a5359eef135db9ea957e5f9e50186ca54b9711a9d8d2f35f2c52ee43e5e6c4d4f9c6a2b07f0cf3f9eaeab5b75e845ac0b79acdc661aa5290f0cb9c5adc0fb9fed2b2315bf760eb2ac6af2ec06034295a6fe1d5dc8dc5fada16093f4f9282bc0468567594dd29b52c577f7b6a3a8752ca9703feaeb9b62494ce4fd1d71c10fdeb75b02df9ec744b3af5853e35178bc90613040d1d7bbf0cadc6a45ceb23f6ed8e04156b538f03a2c2ba4b9b549a24b3165cd494502d8fefc9931c992c9f7018834cc3055777093efd1a85e7fa76890ef4fdd6a076cb8b41b7ed8faf9f423a85dd25c202be30952426b9409ac99f25c228020fbd1e15ce2eab4971359e107c839398bed6c598646a204b917278201b15ab606c14c76d19d106746dc7b6fba342f3a08320162ffbb0c1c984156a291e00949a72e5831adec1d696d5dbee04e6738fd68592234508da29b12cd3c7205c49b29bd60b141002762d1b2289dc478ba45efc146df5dcf643d1f9097264b65a01dafbb381eb9fe071f63d62febc6f1f9cb273fde0dea3e04da32304b08fb749b01dffac8ae802db32a2d550d731fb4239f37b02f6df1556e487de8e86dff53b268a02eca45871b77724b03ab99d5290d125ebfbbb1ebce50cae3a5e229d9ddb06fa059546c6644cbf9e7fe6eafb0c8e387f4719106e3f715531a8d5162b7f54303164a939f18111463a8c4820b68880a60a498ef8adc652c104bf01b69321b816769835e18b9fd543b17cb0e949f2307749edde4205cb8bf54b381dcfb698d5860d1aea70b6f33fff14d46953b5db0d0ac2f9fdbe99a38e7932ad796d33a3ae922c3a8fb122d2537df4c171d68e40dc5deee82ab52e61c9ed0bab7ac0e9e4b420ffe61dbe46d8d0556034d75d585b8b2f0ba19e73f0e893ea6ce0e31a4d30c9e0445d41c4428906814e7ebf5f8c9f614892d020f87258fe060951f411476614aca9e550ef749500310a910dce2952a13f9ed07881718236e3ce942ba4f414a56b6829da9a64d4d179caee1c353ebe9bc68caa238f234aaf77b513ae1bf286c5844b7344269c2d3c1f2be5f5c04a225ce24446cffcb90523e4008627acbaeb3b96f2eeeddf263db62c5421482e46133a3b63399d8d6894ced25e3754ab5fc2f13565108e551d911d33d2cae7ad11e11eb2abdf1da8a15c2756a8656f22f2eb9d251cd2b71bd467d229b2a3d3178da027423aeb114549873c73b99643ea06996677ce5b0cf2123842d061696331bc8d37a7c1731623ee3289a22ef44a4176766c1fc97e97119edfba6a8142bcd12f23b459c6c9ef75094b5330326b52868fe8d913e468db450874cf1b212bdbd068c30a7398be5346cc7ad8d22a1403727473548c2b4252642162042d213192e81413a167ef661ab94e5522849ccf9eabec787eb9c629351b920e8d525d05fad00744b0c90f5e7a133be311c3edaa6cd5b57548d6f520eb287e707c48a44b4fb4ff5bbc6172ee9a0c8c0b3a5456b243e5cc212a2430f87063f1b5445d4235225fb7ddfb607c7e30fc848ee65eecb7e1031c7621401755090f29c29251e2f08615ab7381a77e9bdb54d23728e6e8b46a763935c69dda70ccacd51edafdf07a7f9ddc4700a055ac9d02cd9e2d9e187f3929ca821334b2abe3dd271e219e768848002c83813f09b73d20c51d48ed07fabff074ddc5d084467b02575cc94801b441d0c75c46c80c1f2df9a6c261cab69becb5c51ce40a69a67c9a2facc0491701716bddff92602dc9c6534cb55c711e144bd028ee03f5b5212a6d3254d660f35c2f2b3b5dc10189e711a764801486a4411742462be16aae504deea83c141c54eb78862856b4d7b77da26cbaa5544aecdfe033c9a4b7249b5d890ed16d84f53272e7829467e7a6de6487a3bea12cf970e05124d68d6246e3c094cd19b09e1234e2782b2579586596e751c2044da692e80aad30f0e70a84865c7af19288538d0830e2a099737129d777fe3531a3e129355515cf50dd7c75c0e3f1aa93ead1f058f02c4b1ad944cf13d04485295e64d9f3d5ab3aebc9a89e01b0c3118897470b90eb123d90ac1000cba59bc49993d082de459e487a3dd4051309013021f9a2d33429dda932fcc4b57d7fda5acca94eff3d5152f7e23a0f5bdeb4eb5522f72fddb3cae57b03dd37cabfa49623b8858508dc45d2bf041471a57a653c1a2c23ab35b27021700550af8a18f1a70a59811e4e30686ded098ce2e02a19d1c3cebed2757c7fb804577b1c968aa606d753f3e211c4d12ed40b0311adc0138019a23bf389ff7bc06879974661a55de3d0a03b748bbca1b82da06e505d86821fc03280965aee27bf9c8cbd488d63205906fcccdcba4f5c16aec1b3a7b21247dbffea7601336e57a4ddad5c3df8e3f1e076298a49bea839f348b13c295c142cef7e57cba047da79fb56be7d712739dd159548b17e2fbffb514b736749fa71884260d36481c0fd5dd37a8f8aee39a1a01bdede5f87bb526d53983b46318751614d0178fe47b58785618f7b637919131be5a0627be427d863cb5a48c9bdbc113aa6ed7071dd86cd1e26aa0b4aec8db4985ee2ec9dfe51d1af25e68cf95b0930959bc6a729ca255fa1c43bec9bed00a9e06d2e891b3fe089c84fd0e25b60c1c7b513492c2a64d57df3fc5a31cc14ab94e1bae499c6c2a7db06ce06945af1f4c1e33c8c0cc447d9772537e084554607cb38eeca7596cb732ade6b894143e1d3dafc2f2a6481c20f2d36debb06b95a8626a9eb8a91177f8213bf8c7b5b0fa311c988bf0a36c79c7ea1106518b219a1b04365eef3bc0e6e884277aafc3db8f20773a4deb82dac3e866092abeacee48111627fbd8414c48db716131d34480bf0af2d935aafb9b04fd0ab7ea87e7170054557a5f6765fddd83b9b32c05d5923f18ad9e62d6e47a9778512eaa15c0668ca7961acff40715104abdc5b6690e7ef5fff96c5d880dc8f71228baf4868d341aec8790ae0587ff6290776a299a675fbf7cbc585359025a8f8f3bb7f3353be1a1620766dd8cbceb133312b50a3007eb3718f00d10be718350c8517fc86c35733e50af668fd961d1b028831d512316d673560119d0cbd89580c47f2d2d2b2f45dea7c89e1c3732e569396e05c0ad9ce18572a99a6b39dc694916f0dd427f602a161587fad596f35ab434920594e0587026728425326217442594cb0021437a986366527dcbbcb84fa568dd277416dae66a6a3594e6fa80a25f7ec1ebae0ba9085f4d4a10e197429f37ef81aaec769aa9adc196247144e320025a2b586897ecaca4b3b67ff7b761fb5d93770743614c340534c01b41dd2a50311f209bfd5e61bc62901afa294b6d0544ac39fdf4773bf04c90029c61c6946b7aba08ce8320519ef151ad7ab35980c09d0c15776d98c1d6bd6375b1d4b594dac47f05f420abe5b5b3126276fb3e8850696de244dd313cca23d1590823fa4bfe7305229f600fedd5a77ef508ecb85d8b948960042b3c50e652fa2219d2affad833c118aecb64ca5d2c3fc0c548b5d54993c6c75cbeabc50f496334bac3956238d74ba7e6849d26acd1a2261212dabb84fc5741b1b8b557b9b6a11514707104d470983b4b1324816f8eccd4d34d8f0bf79a81bab9b364bca43a7ce5d5018403bc67210188fc779734c5b1f8f513ad04c9088781a6072c737ccd1ced036a799125e4c39da1c5ef5094451c5bbcf38229732ba281516f41df21c7546a50a525e672034f642484db8f3b44a20a6103c6c471ef346e35d359b291b69eef105197d41838ee3bc08d2dfe4e7e537d44a5dccaa4258245bb5e2e2adab5ac7fc0fe08077f639128d7cb6b6656b7aa62080daaf9ad8feb704b3ac76fac5164d74962ee12ec1acf405439671ef248596000a68f9b0e0c457623ded24f01761c4cd084ba392511e44590c9f31e0360f9c9c394246713605a68f8099b739a03d2bcf6ddea6f3b487b856fdde8fa35607e3f324ca2576e0dde9dfcf9af0607e23866400d2af8540d8a5ffc38138ed3b9c176bb6bf5dfb7f0fa27956954e8bda749d72a572bf12a5dd488a2e982c5d6e21f99b8c022c9378ec2ea11b8a0d5baff7bb141b6732589f2ed8e2f5d184a3f6e11654be7e8c51e6185f9509a1f853cfddbc67ca6e6e7c6cc1a8cd6ccbf0657446c1ee6c7b39331abb0f57e22d96104823e6fbe21d02cfcc4451d421ac0eb8c6ad0a7a80b6c0e4b2c9d8f1c4f065bb3e7b946c3cea215746897b9f46c8b6660fdffde8aa3e2aeaff93047adedfb3ddb55bd0b35b63a69608d113996cec3880314d992470f0c0ba293f42923c105bd41d5ba01edbedf23db1983fac908f6701b18f9dba8af3b7603c5a97fb1ab2ece4c30839812e2467a8a30268c6860c30c3247a3fdaff5e2738c1ad5e71da8fe23d836ed7c3950ce2db70398e0ab328f01b960cd5cea0512afed829e854058413b7b78f834092ac4f739d0c90dfd363a106487d34fffd1c16bbf0baca7429319bd84bb54e766d0eba42d3f630df5c831544beef6d0da29abaff04e4dc094033f3bd373316f896059d877f44852bb6d726ea721defb62414b43589f45978d84f9e1b3e0d4204ccef2de119a91c114f7de42a055f21b498a921404a8d6cc8c4d1f1c1cfeed0f302277fae79e34f1d5dbec49bb2fd301b01180df8ee2d3cc98c5f99e3eb093999150178c6e34bbcbf48e275c74ec37c30f97b88db2c789ce349177a3c27fef423d96c12791d306feb818c92116a690833ea17d5486cfa6496a3bb0c4834f937481692e0785706065b010c60184d100b1105eb8e18e126c90ea47a629058c1cc43ad5744ef869080d632852769bfab72b80ab813305176dc506ad3d41f29cee145c29ca16794a6aa9e05522ed7645310f535bafa3942767f8764ab0effc94c52128051bd50cc4d6f0aa16c8161ef20cea2fac29906639df5a0a5b432d6d22d31fb1d666d435452d75f5a5ce3850c4452008349310409794e15b337c1a407c1c6ec22f7159e01f35ad994c537660891dd4d7e3b5a9a69893b213af3cf1ccfa9e9123813e7ca3d30016e758b085080f573ba4fd5e63b80bc3d71afaeada432e32fb92b2ad2df54a817e3bc0f7d7a1c15e79e51f457120c21bb3ebb356a577d3b1c639790bdee298093d182ec4b3d95ce1db848e74d19b799a8426b5ce08d63ed3ed6fef8193fa110c3698e1b7c241fe67c573754b7814a2e8b9b991f69fa71e92ca0dc7260b642ba4d626cab97088969a9d093e9d56314e318851de79fa2363c16a60218966a72d08132b054b6a4fcaf1af263ab50858ab491749eb51448e17271615f4a363613047dd90446ba8b54171d2f1734126e0e2ec6f090f6352f4a4abacf0f4d8c050a3a589aa8c88c708364df6986ddf62a82ee0c9b1d88826e992f9a63431bc2d9eeeea4e20851de412aaf501d36fc4961be86b8d9be0396365dd30a30a96dc70fd49ccd8cef83c8b30354a7c8625c7b1d5cb170dcb5add14d68ed18e9b5d1a2d0f55b3f08fd7fd12d44ad562d7ba5899c0b665a10211cc02636cf5722b9b1ae30556448e134e1243f40e01e385277c335b84e041c7108479413140a45c359cdd4b1aa0a1d282b20d4537a2d16b8b1caddb0a740f12d68e3dbf1c0a1b07384622c791b4e19918dffdcc2314d2c91903187813bdf25ad22f51f66c8e2b859a89ad7260b8ac409b62ed3f4642a8c29628a87acff64d8acd865e45a355cefbbb89bb714b8cccc52bfcd99825b4ff089f986de8b89c1bd35b7b855cce5775fbb343eb267f1f8ae07aefa619f67d29535ec223677d48f5aa63b38a06e5caa7d83a44fadc495e603369198a28abfe39d89da71c07912b280b4b137c074ca40cacf87ea7d10b79b05a1ed03d9ef362a9715106c1c6a307c69fcbc8ca0c73dcf9e31636fb6dc1cc4cfab396d512bba89a708afed3efc92d5f89fd295571270a93953254727edc021c01bfe7263ba0aa26c4a2a7bd9f66ce8c55282729e0f6fedb4a7669ff46e4488d3dd68a6899a1f78ea97c0ae19c6116da976720b63b9f1184c24aadfe2a854956d31294714f5e3102a0d0139d505b1a713e363b090cd2104f6fe9a28cd41fa51c17443d0ff4df415f0c9912ba09a2d3ddaa3f251f3d5a90152092063f9af1cbc7211fc5cb4f4e7e7db0b1bc9b977096687631be7ebd400c921df6c12353ae5bd939160c68cc78b8bb1a196024ddc8b9676f96bc0d2ed458ee2db05ef7c0ac1bd5b594131cb354423d7a8b5a27d6b1d52a89e245bad0979a97da2d7ea4b0b0f2274cbcafdb750275af68a8ac52e4d84f672d3416fcb3425fb2314cfbfc1dbca1fc58c688598bbca390b85de42a3e95e9ce76ded4bdb50c2e4683dfcfb61252565d63533afc73b658d695a2102ab5ab864a9e0ad9eed48f132329c4601037e1f02929a9ab14c53d8296ac3e7e08820ac61166588bd6a290038e373dad5eb8f0fcecf4f0448041aea37cdb8c977d97482eb7f3a682fd2bfefa489853bcd94cbd846cf58a3cf143512c592e24aa7f5258e326995070bc37de7903183a5f2efb501dd604d91ffdc400e9cf29469f3cf249fce6a7bf74510c2247b477a4d5d16f69957f936b705533e3d3608ec51e47b05cc8ef3131196feb0ac93ef0bd7780a6f53bb5a478895eb14dc1edf69c50e622f9a59c8bff47b6c13fa94deaaca2889c433882d147be3fa8b17b3750d868028e48e4ad476c4390a630c950893704b536b74544ec471c73b118b6a09889a0955a1a18f6292c1d47704faf3beccc9e7eeb82f880fe35e0eba97c2a83ae28974fd965407a2752ff1d3bcfd118c800b1fce48526c8d04e7fc7764db6c730defb4cc5867c52151c1924773f89eef3448bdd62dfd66b8e7d0e1c9e238da4c5a235583b63981cd41641789154d6eea4db22d4049caeb7382ec2c01b69e01ad42bd7af8916c25b0d3fe32bcfd54f58b8cbd3735b9766142be4cf68304d81534d895ede74424740beb98aadafc3f8f3f29405b8387b24ea0ff6fc68bd69877af0ad590ef13d5eb2e763f6479fbedfdfe4b8bfa4947ed2dfb29768142f79fbc4674ad07f5156aaa7198e55ed1300a0a8e8aed028afa91e99425a88f6e4e96d43dce35eda660be2ce263201ec0a4caf90ce172e51464c4264b3d908934ae5ff17e3981f83563aea25b41432942d082f5bcfa924b40b7b619941b0ab8bd9df608a75ad2bef91ce539da7a50c34d4a5933aa700950e9f1ce4e0a650188ddacf161f91046f4188e82a7576676ce3abb147b76825b36c3a2c8cc2c67f2a06b614eb822d22e4a5dfcaad1510c40464511ef717588289909f8602b64c51bf25d973522ae54f496abc8a4f59bbaee1fa672b961aa70963ab9cf9af3dcbfbabceffdc1d27189d1457111ca1be3b80b33446376d9fb44fdb555e0e13628c0660bb47888d092584f4b1ee9165799f27e87436762d72683c1c3fe9e6d53d1389e388d0e6602e6e06f6808578994fcb5bca7300ae275e01536405d0a2c18747b091b33acc39a52c1ffd504aece9cd64fa90c9d2f333e9c48621bcc68fbdbc6d7253da46a8407f3438acb2fdf029a905844052bca230e9c17a6262a7d71240e4c318bd4c8a462cc34895ef28b7120d0dc39789dd8a0b02eb2f825ac4816928aa5652155fd635f5df00758dd27ba6b414c69c66d6872db483de1fc82b06937e638f8b7bb107e627f654cf4f161cd917d2667637656361456f702cac4a93f5ddd6caca801ef4cf5bbddc629e0e351684530c743c23d5cac1033a7118f4c0d3daecfd40ce9d275241cb8cfe656b206921a16f31309197e145d4f8f7504954a5905e6e8f19c1b8ca7bfcc61b9182302794f79e36924cc9da53c373bf2efca962a846c8c488dd8828170b5a6255422e55a8ea3df730711aab1d5debc492ce1ccb9c65cc0ec043cdb79a34940673127137d64ac26067dae651282d05615c5c1c8a6b038d7b243b29e60ccd2055c96d8aa53972e6b02309fc1a1443f299dc3c6a1cc5e61557e26fdda2ef9b0bb3d895afa71e3ddceb801e8e31059e04b580083314e764c05176463611a361afceb0967ea33a2370c35f2145428d288b626e6bfbfd7f67ebf351067b82f249deb2b59574086c4543ad763265ac388170489cca9bf8dc047d122a510e57f8e4e7df50e3a1d5e39ef16191ec953faac3551c9eec6dd7b57361940ba4e3c1c6951e63b4db99ad613e4069f74458d271845f72b88b326df290a26c366e69f1f2f0d7cbd04a9e679e28fafc0bbf4a28dc66e6afc1635691e1ae4bf93eb9fe23d0a2529db22433966bc34e41443671401fd751d4ef5ae8ae4a602d4b304d3b15c02e2386e6d4f56c55c7ce017cd26287e7603126266c2e11ece90399ebef43a246344042e4c8263881c076df29d5a2c66675bcc77967536b149191b731295f0d663e4ab6b37132dc1a6ca4120d19771fd31dc4117687a9bf87fe3b2d10ea687106d6be7b8a267d080a43ff74d1db127d6e22cb397736fe9db2c398590c4c675a8b39f6fd1b17714f0ca2a0e4e8b27ec2dbd704af0a56761f39722a6d1299d3bd35fe93a433bac585aa1be998fa6e05", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x90}, 0x0, 0x0, 0x0, 0x0}) 07:41:16 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='memory.events.local\x00', 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x383, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000d80)='memory.events\x00', 0x7a05, 0x1700) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r2}, 0x8) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="a2", 0xfffffdef}], 0x1}, 0x0) close(r3) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000200)={{0x1, 0x1, 0x18, r3}, './file0\x00'}) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40086602, &(0x7f0000000040)) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r4, &(0x7f0000000000), 0x248800) r5 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000001c0), 0xa0000, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r5, 0x2402, 0x7) [ 366.985812] hrtimer: interrupt took 43053 ns 07:41:17 executing program 5: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x195013, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x142) r1 = getpid() getpgrp(0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000780)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) perf_event_open(&(0x7f00000004c0)={0x5, 0x80, 0x8a, 0xdc, 0x7f, 0xff, 0x0, 0x6, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, @perf_config_ext={0x401, 0x8000000000000001}, 0x0, 0x2, 0xe92, 0x1, 0x6, 0x5, 0xa91f, 0x0, 0x53, 0x0, 0x2}, r1, 0xe, r0, 0x1) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, 0x0) ioprio_set$uid(0x3, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) setgid(0x0) lsetxattr$system_posix_acl(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000540)='system.posix_acl_access\x00', &(0x7f0000000580)=ANY=[@ANYBLOB="02000000010004000000000002000500", @ANYRES32=0x0, @ANYBLOB="0200028a", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYRES32=0x0, @ANYBLOB="040005000000000008000400", @ANYRES32=0x0, @ANYBLOB="10000100000000002000000000000000"], 0x44, 0x2) mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) ioctl$SG_GET_SG_TABLESIZE(0xffffffffffffffff, 0x2284, 0x0) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(0xffffffffffffffff, &(0x7f00000003c0)='system.posix_acl_access\x00', &(0x7f00000006c0)=ANY=[@ANYBLOB="02000000010004000000000002000200", @ANYBLOB="02000200", @ANYRES32=0xee00, @ANYBLOB, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="08000500", @ANYRES32=r4, @ANYBLOB="10000300000000002000000000000000"], 0x54, 0x1) r5 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_GET_SG_TABLESIZE(r5, 0x2284, 0x0) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r5, &(0x7f00000003c0)='system.posix_acl_access\x00', &(0x7f00000006c0)=ANY=[@ANYBLOB="02000000010004000000000002000200", @ANYBLOB="02000200", @ANYRES32=0xee00, @ANYBLOB, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="08000500", @ANYRES32=r6, @ANYBLOB="10000300000000002000000000000000"], 0x54, 0x1) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000002980)=ANY=[@ANYBLOB="010000000100000018000000c09b76429e45b27883e2e3be6e9f61525644cc3ffae3e17d31cf5df733250dbf4d1e16af5e39f51e3d10709ff38b597b35d27709e89c92b0619529d662dcfcf357f242437351c625b98b4d66be2afc2abf9d3afd1db16aedfb928e9cd7e40c8bec0b99d4f395aae2c5a383be12cd35c2375cc6bdd094008bd55a80be4f773eb95b9323719094e7dbdca79d0c8f021e2d9d059d97e5b0ebb369bcf5ad741fe519e0a73ae901d35fbb504110f185f96ae6e4961298b351108a479bd2d634320155c9e92fdcea", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB='./bus/file0\x00']) statx(0xffffffffffffff9c, &(0x7f0000000680)='./file2\x00', 0x500, 0x1, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000000240)='./bus\x00', &(0x7f0000000340)='system.posix_acl_default\x00', &(0x7f00000028c0)={{}, {0x1, 0x1}, [{0x2, 0x6, r2}, {0x2, 0x3, r2}, {0x2, 0x1}], {0x4, 0x3}, [{0x8, 0x4, r4}, {0x8, 0x1, r3}, {0x8, 0x5, r3}, {0x8, 0x9, r6}, {0x8, 0x4, r3}, {0x8, 0x5, r3}, {0x8, 0x1, r7}, {0x8, 0x2, r3}, {0x8, 0x3, r8}], {0x10, 0x2}, {0x20, 0x2}}, 0x84, 0x3) creat(&(0x7f0000000180)='./bus/file0\x00', 0x88) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='system.posix_acl_default\x00', &(0x7f0000000600)={{}, {0x1, 0x1}, [{0x2, 0x0, 0xee01}], {0x4, 0x4}, [{0x8, 0x0, 0xee01}, {0x8, 0x4, 0xee00}, {}], {}, {0x20, 0x4}}, 0x44, 0x2) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 367.627874] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. 07:41:17 executing program 5: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x195013, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000400)='./file0\x00', 0x142) (async) r1 = getpid() getpgrp(0x0) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000780)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) perf_event_open(&(0x7f00000004c0)={0x5, 0x80, 0x8a, 0xdc, 0x7f, 0xff, 0x0, 0x6, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, @perf_config_ext={0x401, 0x8000000000000001}, 0x0, 0x2, 0xe92, 0x1, 0x6, 0x5, 0xa91f, 0x0, 0x53, 0x0, 0x2}, r1, 0xe, r0, 0x1) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, 0x0) ioprio_set$uid(0x3, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) setgid(0x0) lsetxattr$system_posix_acl(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000540)='system.posix_acl_access\x00', &(0x7f0000000580)=ANY=[@ANYBLOB="02000000010004000000000002000500", @ANYRES32=0x0, @ANYBLOB="0200028a", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYRES32=0x0, @ANYBLOB="040005000000000008000400", @ANYRES32=0x0, @ANYBLOB="10000100000000002000000000000000"], 0x44, 0x2) mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) (async) ioctl$SG_GET_SG_TABLESIZE(0xffffffffffffffff, 0x2284, 0x0) (async) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(0xffffffffffffffff, &(0x7f00000003c0)='system.posix_acl_access\x00', &(0x7f00000006c0)=ANY=[@ANYBLOB="02000000010004000000000002000200", @ANYBLOB="02000200", @ANYRES32=0xee00, @ANYBLOB, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="08000500", @ANYRES32=r4, @ANYBLOB="10000300000000002000000000000000"], 0x54, 0x1) (async) r5 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_GET_SG_TABLESIZE(r5, 0x2284, 0x0) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r5, &(0x7f00000003c0)='system.posix_acl_access\x00', &(0x7f00000006c0)=ANY=[@ANYBLOB="02000000010004000000000002000200", @ANYBLOB="02000200", @ANYRES32=0xee00, @ANYBLOB, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="08000500", @ANYRES32=r6, @ANYBLOB="10000300000000002000000000000000"], 0x54, 0x1) (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000002980)=ANY=[@ANYBLOB="010000000100000018000000c09b76429e45b27883e2e3be6e9f61525644cc3ffae3e17d31cf5df733250dbf4d1e16af5e39f51e3d10709ff38b597b35d27709e89c92b0619529d662dcfcf357f242437351c625b98b4d66be2afc2abf9d3afd1db16aedfb928e9cd7e40c8bec0b99d4f395aae2c5a383be12cd35c2375cc6bdd094008bd55a80be4f773eb95b9323719094e7dbdca79d0c8f021e2d9d059d97e5b0ebb369bcf5ad741fe519e0a73ae901d35fbb504110f185f96ae6e4961298b351108a479bd2d634320155c9e92fdcea", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB='./bus/file0\x00']) (async) statx(0xffffffffffffff9c, &(0x7f0000000680)='./file2\x00', 0x500, 0x1, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000000240)='./bus\x00', &(0x7f0000000340)='system.posix_acl_default\x00', &(0x7f00000028c0)={{}, {0x1, 0x1}, [{0x2, 0x6, r2}, {0x2, 0x3, r2}, {0x2, 0x1}], {0x4, 0x3}, [{0x8, 0x4, r4}, {0x8, 0x1, r3}, {0x8, 0x5, r3}, {0x8, 0x9, r6}, {0x8, 0x4, r3}, {0x8, 0x5, r3}, {0x8, 0x1, r7}, {0x8, 0x2, r3}, {0x8, 0x3, r8}], {0x10, 0x2}, {0x20, 0x2}}, 0x84, 0x3) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x88) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) setxattr$system_posix_acl(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='system.posix_acl_default\x00', &(0x7f0000000600)={{}, {0x1, 0x1}, [{0x2, 0x0, 0xee01}], {0x4, 0x4}, [{0x8, 0x0, 0xee01}, {0x8, 0x4, 0xee00}, {}], {}, {0x20, 0x4}}, 0x44, 0x2) chdir(&(0x7f00000001c0)='./bus\x00') rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') 07:41:17 executing program 0: setrlimit(0xe, &(0x7f0000000380)={0xbe, 0x7fff}) sched_setscheduler(0x0, 0x1, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000200)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) setsockopt$inet6_tcp_int(r3, 0x6, 0xa, &(0x7f0000001100)=0x1, 0x4) sendto$inet6(r3, &(0x7f0000f6f000), 0xfffffffffffffea7, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x18115, @rand_addr, 0x983a}, 0x1c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x100010, r1, 0x3a193000) setrlimit(0xe, &(0x7f0000000380)={0xbe, 0x7fff}) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000000)=0x5) (async) getpid() (async) sched_setscheduler(r0, 0x1, &(0x7f0000000200)=0x3) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(r3, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) (async) setsockopt$inet6_tcp_int(r3, 0x6, 0xa, &(0x7f0000001100)=0x1, 0x4) (async) sendto$inet6(r3, &(0x7f0000f6f000), 0xfffffffffffffea7, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x18115, @rand_addr, 0x983a}, 0x1c) (async) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x100010, r1, 0x3a193000) (async) 07:41:17 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) mount(&(0x7f0000000000)=@loop={'/dev/loop', 0x0}, &(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='befs\x00', 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006840)={0x2020, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r0, &(0x7f00000042c0)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f00000001c0)={0xae, 0x0, r1, {0x7, 0x26, 0x0, 0x12, 0x0, 0x4000}}, 0xfffffffffffffe84) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000002000)='./file0/file0\x00', 0x0, 0x0) dup3(r0, r2, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000ac0)='./file0/file0\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x660c, 0x0) utimensat(r3, &(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)={{0x77359400}, {0x77359400}}, 0x0) syz_fuse_handle_req(r0, &(0x7f0000002140)="d2e28503c8465b1bf52a8cd5e77b1ff3239ef0b73fbf1f88e5a513e2a0d91423f370972e1ce26a9428cc941472725f992040b5f5a5f8cff4ec60b79ec69c6735ce03c13cfd1cdf0017763e0559e96e21a2bd536b3f30d8cfc46847ab605085633973db54b2d56038307be57e4e009e6b849c95fd469c5b70a375f27f0f59482e80a3f12832f6c9f553e77cbca93b8b38cddd0b22cd851156289d429b7d7530c402b6a3be7b1158e81122125717cf1a2f32c7e4652b782698a9e03adf6be331693c23a83161606e8fb6edbb0ed98665e8872440db18336fc6fb2687927ed5603af1a047c0967ad89491082252343d1c7494e8fdf7336500680eaeb8488f06b6ecc3b7864e5f611d0d8a95ded8abc446bf6ba080b52df625173c0b1d7422461eb1aa316edacd001e2225810f684a1f3455bf5826233a38fd4f43dbbe8c5934be7dc584d382a5173d2436bc76f2b675780e4d6fd498cc04409aae4bb946d858ede3d02072fa25e6b51b0dddf84805c861dc65ec7250298bbfb135026aedef4d480ee59d0e84fcb37da9949a533404719a404ee95d543466cbf196c4669aa68682a8b51c0c3d0f138f2ea5cf45260207d1da24db5c7bdb22a223b33dc38636a66c7565607da839a1c6f5a752d9d0e4e05f1d415ca081f3f209441e2af99682393f504a95945ce788e1acdb4521fb9ce43555b86149f6a5b26d69932f819721f7e67a85028a1c6a968df10f7f308ed2944703a80e50db724b1a8ac68331a0a73ab0afb72e8d043bb77547e473376b35a15d67fd6587f46e38dff200fbd7d68f15cf6830c2df6fb1390e8940065d8530f9926202d6bebadedf4b088768e6e16fc9ad4af1d3729dde272036c43a21a1c2f84c1181c1d7b2ba446f9ac120c098221aec544dfd1a8e329320e87dc917dc5f4fe7694e9a92b37ccca86a0a4b391ad06ba6694410255a711367e368d4cabf8314a8246509884c6de7e25496ec7ba677886a0b4dff300f513b5ad39f98bb1187d511f012fb5ec3459511696a9ad1e8292d0fe0c03285d377bde85d2c9be6a2d20d710c2e55b762e2f8de0a4a1ee19e70cca9370b5c1fc508fe9a7e8ba58798663c2618426967b594902f37d1495f9b7203fd84265040b23ce0dad07882910b270c2337d3f80aa638aa7d716e6b05b54096dc4f0745261e6e46cd71fb234d0c13ab8964502eba12d4b1a11c37f94fed8be6e6551988251d1cfcecd59d654091a6b68918eb71889f93033f5d41e1af43e7e0a9f643ef9ba4b2d967941cd0880ab8566facac742055c730e263c33c5570111eccacee221c37cabaf0df27803eef90487af4d918a8f25fb1ae152e211ba21871f77844d804ad322203ef318e35816fd864cff7c04f599b11ec90d50986ab5fd0e4f68e207f5a77c33fa604beced55ac46e5dc91d87b93942af7f2192358d2954b627293b92c775712683d99044e3a642a7cd1268d7fae7aa214ebc4f2cbe3ed2b18b79bf12a1565a86d689ab1a447cd1213fe1c7d133a44525f9fa72181345665d6dcd6755f12e195759b78f66a29a75ec94b0513ccbd0dbb060a07dba6e03f9250e66da4a25a962a3b09c67872181d3ea8e636a6397693687b358cf06e8cb566540477976c357094b23d0784ce5e54547a75ccae309dd92cb688ff3a6181f88bf9f6f8ce3d28ed5b9236921c1866aa480ce82acddfb1715c278480d62adb93d936cc74bb6861a7fe7725050c3de9a6483793a1c8abef2a1bdc410f227579b5c2cb1cd124e82edbbf96a59ede6e5fa4639339120d3fc27202d4af13ed99f41012eb26def78f8cda0261753ec51b9a2d1781c31b18800ae57c5bd705536bc6c104df5cd43782936427dc0e77860b39350c2c386d783573768c4f0705a9343728bb1e272669a49f08da35194e114ea21b7738cc384c937ea0c24a277992ed66f43adf8f0cf1744c96b5a3b06281620aa29126778ce90deb5d89974fafb03fa247f5810dea31ca0784406ff35eadb2df5ee8e3939511faf6ed47bb98ed62e8d7bc1944fec82e85250aa03c78bdd00b9c3a9ec10cd299fb88430f2f11cb90e4d6d50f99a57a8caf9f704eb60de899e086342567fde50eb4a8959dc2953ff94aabe445bc668d5c13d975936d99499fddfad0a08d925ed6716b3cf1ebda7af5ef804c7f22855ad589db617ff54cb2f2d69e7bcf507cb15e2d7aa7bb655396f8e692b994abdf4355eba22b146f74ba5d6a694d0e045b51d9c143a23d253ca6d23c083784751e30632fb1b770ec9af3f30ee08e0e97bfff920d48c9f0cc4e3c96f3e3ed7de9cc8564b3ea91190fe32bc7dd4191610c061c8caffeeebba168b32e654f25cb58b278b6fe6393baf231f14407fcb46be39d7b0d7c0e59d3d01714dfd2093525c5ba08f424dc9c62e3249f478c803685644a1294eb92d000ba445454c03b3e9b853ea184e491a27e18e59a4da902157df5d04bb3f33307fb7442fe4716a5ec8829df855144254d57cada1a0e479ef06ebb7914cdf9ecf63c1c6cd3bb11d676daa776609bff6eb6df388df6835c89c859675d433a96fb3799047612ddce7a67b28bd53819cfc5791ee06a5fc4d29ceae1384d97ef3505cdf7657e972fc7102c182ad58049f89cf348d2c40b0531e06bdabd871b602591b48c1000788de71ef3693566b78f2ee75b2b75fb135831110b7f4104e5056fa956ece00536978e9e4670bde03d9f100426caba18fece67aa5b51f3c63abe3a64ffe2c1f7db358b20b7d2831a072f9c74d88efd1e386381fd706df1fe06ac62d5aed68a5cc77cbe70cb0604714b86d1725873c11cc5b66f72dc55131217bf70421b49bdb8a5c9eff0f7967be01205bb878367eec2e0b116659ed02bcee17048217cf8f0a83d02e603b8456d83a7a9e2f49d32a4da3cdf575c6547d78a106c24326de5f1041edb6a219961fed1e9e2ca1749ed96ed000354029fcfa060e3ecc265534ba42063aa70c6d29757b5a9abb8aaa93b90af0e752aa7c0b9aa89ac01a5359eef135db9ea957e5f9e50186ca54b9711a9d8d2f35f2c52ee43e5e6c4d4f9c6a2b07f0cf3f9eaeab5b75e845ac0b79acdc661aa5290f0cb9c5adc0fb9fed2b2315bf760eb2ac6af2ec06034295a6fe1d5dc8dc5fada16093f4f9282bc0468567594dd29b52c577f7b6a3a8752ca9703feaeb9b62494ce4fd1d71c10fdeb75b02df9ec744b3af5853e35178bc90613040d1d7bbf0cadc6a45ceb23f6ed8e04156b538f03a2c2ba4b9b549a24b3165cd494502d8fefc9931c992c9f7018834cc3055777093efd1a85e7fa76890ef4fdd6a076cb8b41b7ed8faf9f423a85dd25c202be30952426b9409ac99f25c228020fbd1e15ce2eab4971359e107c839398bed6c598646a204b917278201b15ab606c14c76d19d106746dc7b6fba342f3a08320162ffbb0c1c984156a291e00949a72e5831adec1d696d5dbee04e6738fd68592234508da29b12cd3c7205c49b29bd60b141002762d1b2289dc478ba45efc146df5dcf643d1f9097264b65a01dafbb381eb9fe071f63d62febc6f1f9cb273fde0dea3e04da32304b08fb749b01dffac8ae802db32a2d550d731fb4239f37b02f6df1556e487de8e86dff53b268a02eca45871b77724b03ab99d5290d125ebfbbb1ebce50cae3a5e229d9ddb06fa059546c6644cbf9e7fe6eafb0c8e387f4719106e3f715531a8d5162b7f54303164a939f18111463a8c4820b68880a60a498ef8adc652c104bf01b69321b816769835e18b9fd543b17cb0e949f2307749edde4205cb8bf54b381dcfb698d5860d1aea70b6f33fff14d46953b5db0d0ac2f9fdbe99a38e7932ad796d33a3ae922c3a8fb122d2537df4c171d68e40dc5deee82ab52e61c9ed0bab7ac0e9e4b420ffe61dbe46d8d0556034d75d585b8b2f0ba19e73f0e893ea6ce0e31a4d30c9e0445d41c4428906814e7ebf5f8c9f614892d020f87258fe060951f411476614aca9e550ef749500310a910dce2952a13f9ed07881718236e3ce942ba4f414a56b6829da9a64d4d179caee1c353ebe9bc68caa238f234aaf77b513ae1bf286c5844b7344269c2d3c1f2be5f5c04a225ce24446cffcb90523e4008627acbaeb3b96f2eeeddf263db62c5421482e46133a3b63399d8d6894ced25e3754ab5fc2f13565108e551d911d33d2cae7ad11e11eb2abdf1da8a15c2756a8656f22f2eb9d251cd2b71bd467d229b2a3d3178da027423aeb114549873c73b99643ea06996677ce5b0cf2123842d061696331bc8d37a7c1731623ee3289a22ef44a4176766c1fc97e97119edfba6a8142bcd12f23b459c6c9ef75094b5330326b52868fe8d913e468db450874cf1b212bdbd068c30a7398be5346cc7ad8d22a1403727473548c2b4252642162042d213192e81413a167ef661ab94e5522849ccf9eabec787eb9c629351b920e8d525d05fad00744b0c90f5e7a133be311c3edaa6cd5b57548d6f520eb287e707c48a44b4fb4ff5bbc6172ee9a0c8c0b3a5456b243e5cc212a2430f87063f1b5445d4235225fb7ddfb607c7e30fc848ee65eecb7e1031c7621401755090f29c29251e2f08615ab7381a77e9bdb54d23728e6e8b46a763935c69dda70ccacd51edafdf07a7f9ddc4700a055ac9d02cd9e2d9e187f3929ca821334b2abe3dd271e219e768848002c83813f09b73d20c51d48ed07fabff074ddc5d084467b02575cc94801b441d0c75c46c80c1f2df9a6c261cab69becb5c51ce40a69a67c9a2facc0491701716bddff92602dc9c6534cb55c711e144bd028ee03f5b5212a6d3254d660f35c2f2b3b5dc10189e711a764801486a4411742462be16aae504deea83c141c54eb78862856b4d7b77da26cbaa5544aecdfe033c9a4b7249b5d890ed16d84f53272e7829467e7a6de6487a3bea12cf970e05124d68d6246e3c094cd19b09e1234e2782b2579586596e751c2044da692e80aad30f0e70a84865c7af19288538d0830e2a099737129d777fe3531a3e129355515cf50dd7c75c0e3f1aa93ead1f058f02c4b1ad944cf13d04485295e64d9f3d5ab3aebc9a89e01b0c3118897470b90eb123d90ac1000cba59bc49993d082de459e487a3dd4051309013021f9a2d33429dda932fcc4b57d7fda5acca94eff3d5152f7e23a0f5bdeb4eb5522f72fddb3cae57b03dd37cabfa49623b8858508dc45d2bf041471a57a653c1a2c23ab35b27021700550af8a18f1a70a59811e4e30686ded098ce2e02a19d1c3cebed2757c7fb804577b1c968aa606d753f3e211c4d12ed40b0311adc0138019a23bf389ff7bc06879974661a55de3d0a03b748bbca1b82da06e505d86821fc03280965aee27bf9c8cbd488d63205906fcccdcba4f5c16aec1b3a7b21247dbffea7601336e57a4ddad5c3df8e3f1e076298a49bea839f348b13c295c142cef7e57cba047da79fb56be7d712739dd159548b17e2fbffb514b736749fa71884260d36481c0fd5dd37a8f8aee39a1a01bdede5f87bb526d53983b46318751614d0178fe47b58785618f7b637919131be5a0627be427d863cb5a48c9bdbc113aa6ed7071dd86cd1e26aa0b4aec8db4985ee2ec9dfe51d1af25e68cf95b0930959bc6a729ca255fa1c43bec9bed00a9e06d2e891b3fe089c84fd0e25b60c1c7b513492c2a64d57df3fc5a31cc14ab94e1bae499c6c2a7db06ce06945af1f4c1e33c8c0cc447d9772537e084554607cb38eeca7596cb732ade6b894143e1d3dafc2f2a6481c20f2d36debb06b95a8626a9eb8a91177f8213bf8c7b5b0fa311c988bf0a36c79c7ea1106518b219a1b04365eef3bc0e6e884277aafc3db8f20773a4deb82dac3e866092abeacee48111627fbd8414c48db716131d34480bf0af2d935aafb9b04fd0ab7ea87e7170054557a5f6765fddd83b9b32c05d5923f18ad9e62d6e47a9778512eaa15c0668ca7961acff40715104abdc5b6690e7ef5fff96c5d880dc8f71228baf4868d341aec8790ae0587ff6290776a299a675fbf7cbc585359025a8f8f3bb7f3353be1a1620766dd8cbceb133312b50a3007eb3718f00d10be718350c8517fc86c35733e50af668fd961d1b028831d512316d673560119d0cbd89580c47f2d2d2b2f45dea7c89e1c3732e569396e05c0ad9ce18572a99a6b39dc694916f0dd427f602a161587fad596f35ab434920594e0587026728425326217442594cb0021437a986366527dcbbcb84fa568dd277416dae66a6a3594e6fa80a25f7ec1ebae0ba9085f4d4a10e197429f37ef81aaec769aa9adc196247144e320025a2b586897ecaca4b3b67ff7b761fb5d93770743614c340534c01b41dd2a50311f209bfd5e61bc62901afa294b6d0544ac39fdf4773bf04c90029c61c6946b7aba08ce8320519ef151ad7ab35980c09d0c15776d98c1d6bd6375b1d4b594dac47f05f420abe5b5b3126276fb3e8850696de244dd313cca23d1590823fa4bfe7305229f600fedd5a77ef508ecb85d8b948960042b3c50e652fa2219d2affad833c118aecb64ca5d2c3fc0c548b5d54993c6c75cbeabc50f496334bac3956238d74ba7e6849d26acd1a2261212dabb84fc5741b1b8b557b9b6a11514707104d470983b4b1324816f8eccd4d34d8f0bf79a81bab9b364bca43a7ce5d5018403bc67210188fc779734c5b1f8f513ad04c9088781a6072c737ccd1ced036a799125e4c39da1c5ef5094451c5bbcf38229732ba281516f41df21c7546a50a525e672034f642484db8f3b44a20a6103c6c471ef346e35d359b291b69eef105197d41838ee3bc08d2dfe4e7e537d44a5dccaa4258245bb5e2e2adab5ac7fc0fe08077f639128d7cb6b6656b7aa62080daaf9ad8feb704b3ac76fac5164d74962ee12ec1acf405439671ef248596000a68f9b0e0c457623ded24f01761c4cd084ba392511e44590c9f31e0360f9c9c394246713605a68f8099b739a03d2bcf6ddea6f3b487b856fdde8fa35607e3f324ca2576e0dde9dfcf9af0607e23866400d2af8540d8a5ffc38138ed3b9c176bb6bf5dfb7f0fa27956954e8bda749d72a572bf12a5dd488a2e982c5d6e21f99b8c022c9378ec2ea11b8a0d5baff7bb141b6732589f2ed8e2f5d184a3f6e11654be7e8c51e6185f9509a1f853cfddbc67ca6e6e7c6cc1a8cd6ccbf0657446c1ee6c7b39331abb0f57e22d96104823e6fbe21d02cfcc4451d421ac0eb8c6ad0a7a80b6c0e4b2c9d8f1c4f065bb3e7b946c3cea215746897b9f46c8b6660fdffde8aa3e2aeaff93047adedfb3ddb55bd0b35b63a69608d113996cec3880314d992470f0c0ba293f42923c105bd41d5ba01edbedf23db1983fac908f6701b18f9dba8af3b7603c5a97fb1ab2ece4c30839812e2467a8a30268c6860c30c3247a3fdaff5e2738c1ad5e71da8fe23d836ed7c3950ce2db70398e0ab328f01b960cd5cea0512afed829e854058413b7b78f834092ac4f739d0c90dfd363a106487d34fffd1c16bbf0baca7429319bd84bb54e766d0eba42d3f630df5c831544beef6d0da29abaff04e4dc094033f3bd373316f896059d877f44852bb6d726ea721defb62414b43589f45978d84f9e1b3e0d4204ccef2de119a91c114f7de42a055f21b498a921404a8d6cc8c4d1f1c1cfeed0f302277fae79e34f1d5dbec49bb2fd301b01180df8ee2d3cc98c5f99e3eb093999150178c6e34bbcbf48e275c74ec37c30f97b88db2c789ce349177a3c27fef423d96c12791d306feb818c92116a690833ea17d5486cfa6496a3bb0c4834f937481692e0785706065b010c60184d100b1105eb8e18e126c90ea47a629058c1cc43ad5744ef869080d632852769bfab72b80ab813305176dc506ad3d41f29cee145c29ca16794a6aa9e05522ed7645310f535bafa3942767f8764ab0effc94c52128051bd50cc4d6f0aa16c8161ef20cea2fac29906639df5a0a5b432d6d22d31fb1d666d435452d75f5a5ce3850c4452008349310409794e15b337c1a407c1c6ec22f7159e01f35ad994c537660891dd4d7e3b5a9a69893b213af3cf1ccfa9e9123813e7ca3d30016e758b085080f573ba4fd5e63b80bc3d71afaeada432e32fb92b2ad2df54a817e3bc0f7d7a1c15e79e51f457120c21bb3ebb356a577d3b1c639790bdee298093d182ec4b3d95ce1db848e74d19b799a8426b5ce08d63ed3ed6fef8193fa110c3698e1b7c241fe67c573754b7814a2e8b9b991f69fa71e92ca0dc7260b642ba4d626cab97088969a9d093e9d56314e318851de79fa2363c16a60218966a72d08132b054b6a4fcaf1af263ab50858ab491749eb51448e17271615f4a363613047dd90446ba8b54171d2f1734126e0e2ec6f090f6352f4a4abacf0f4d8c050a3a589aa8c88c708364df6986ddf62a82ee0c9b1d88826e992f9a63431bc2d9eeeea4e20851de412aaf501d36fc4961be86b8d9be0396365dd30a30a96dc70fd49ccd8cef83c8b30354a7c8625c7b1d5cb170dcb5add14d68ed18e9b5d1a2d0f55b3f08fd7fd12d44ad562d7ba5899c0b665a10211cc02636cf5722b9b1ae30556448e134e1243f40e01e385277c335b84e041c7108479413140a45c359cdd4b1aa0a1d282b20d4537a2d16b8b1caddb0a740f12d68e3dbf1c0a1b07384622c791b4e19918dffdcc2314d2c91903187813bdf25ad22f51f66c8e2b859a89ad7260b8ac409b62ed3f4642a8c29628a87acff64d8acd865e45a355cefbbb89bb714b8cccc52bfcd99825b4ff089f986de8b89c1bd35b7b855cce5775fbb343eb267f1f8ae07aefa619f67d29535ec223677d48f5aa63b38a06e5caa7d83a44fadc495e603369198a28abfe39d89da71c07912b280b4b137c074ca40cacf87ea7d10b79b05a1ed03d9ef362a9715106c1c6a307c69fcbc8ca0c73dcf9e31636fb6dc1cc4cfab396d512bba89a708afed3efc92d5f89fd295571270a93953254727edc021c01bfe7263ba0aa26c4a2a7bd9f66ce8c55282729e0f6fedb4a7669ff46e4488d3dd68a6899a1f78ea97c0ae19c6116da976720b63b9f1184c24aadfe2a854956d31294714f5e3102a0d0139d505b1a713e363b090cd2104f6fe9a28cd41fa51c17443d0ff4df415f0c9912ba09a2d3ddaa3f251f3d5a90152092063f9af1cbc7211fc5cb4f4e7e7db0b1bc9b977096687631be7ebd400c921df6c12353ae5bd939160c68cc78b8bb1a196024ddc8b9676f96bc0d2ed458ee2db05ef7c0ac1bd5b594131cb354423d7a8b5a27d6b1d52a89e245bad0979a97da2d7ea4b0b0f2274cbcafdb750275af68a8ac52e4d84f672d3416fcb3425fb2314cfbfc1dbca1fc58c688598bbca390b85de42a3e95e9ce76ded4bdb50c2e4683dfcfb61252565d63533afc73b658d695a2102ab5ab864a9e0ad9eed48f132329c4601037e1f02929a9ab14c53d8296ac3e7e08820ac61166588bd6a290038e373dad5eb8f0fcecf4f0448041aea37cdb8c977d97482eb7f3a682fd2bfefa489853bcd94cbd846cf58a3cf143512c592e24aa7f5258e326995070bc37de7903183a5f2efb501dd604d91ffdc400e9cf29469f3cf249fce6a7bf74510c2247b477a4d5d16f69957f936b705533e3d3608ec51e47b05cc8ef3131196feb0ac93ef0bd7780a6f53bb5a478895eb14dc1edf69c50e622f9a59c8bff47b6c13fa94deaaca2889c433882d147be3fa8b17b3750d868028e48e4ad476c4390a630c950893704b536b74544ec471c73b118b6a09889a0955a1a18f6292c1d47704faf3beccc9e7eeb82f880fe35e0eba97c2a83ae28974fd965407a2752ff1d3bcfd118c800b1fce48526c8d04e7fc7764db6c730defb4cc5867c52151c1924773f89eef3448bdd62dfd66b8e7d0e1c9e238da4c5a235583b63981cd41641789154d6eea4db22d4049caeb7382ec2c01b69e01ad42bd7af8916c25b0d3fe32bcfd54f58b8cbd3735b9766142be4cf68304d81534d895ede74424740beb98aadafc3f8f3f29405b8387b24ea0ff6fc68bd69877af0ad590ef13d5eb2e763f6479fbedfdfe4b8bfa4947ed2dfb29768142f79fbc4674ad07f5156aaa7198e55ed1300a0a8e8aed028afa91e99425a88f6e4e96d43dce35eda660be2ce263201ec0a4caf90ce172e51464c4264b3d908934ae5ff17e3981f83563aea25b41432942d082f5bcfa924b40b7b619941b0ab8bd9df608a75ad2bef91ce539da7a50c34d4a5933aa700950e9f1ce4e0a650188ddacf161f91046f4188e82a7576676ce3abb147b76825b36c3a2c8cc2c67f2a06b614eb822d22e4a5dfcaad1510c40464511ef717588289909f8602b64c51bf25d973522ae54f496abc8a4f59bbaee1fa672b961aa70963ab9cf9af3dcbfbabceffdc1d27189d1457111ca1be3b80b33446376d9fb44fdb555e0e13628c0660bb47888d092584f4b1ee9165799f27e87436762d72683c1c3fe9e6d53d1389e388d0e6602e6e06f6808578994fcb5bca7300ae275e01536405d0a2c18747b091b33acc39a52c1ffd504aece9cd64fa90c9d2f333e9c48621bcc68fbdbc6d7253da46a8407f3438acb2fdf029a905844052bca230e9c17a6262a7d71240e4c318bd4c8a462cc34895ef28b7120d0dc39789dd8a0b02eb2f825ac4816928aa5652155fd635f5df00758dd27ba6b414c69c66d6872db483de1fc82b06937e638f8b7bb107e627f654cf4f161cd917d2667637656361456f702cac4a93f5ddd6caca801ef4cf5bbddc629e0e351684530c743c23d5cac1033a7118f4c0d3daecfd40ce9d275241cb8cfe656b206921a16f31309197e145d4f8f7504954a5905e6e8f19c1b8ca7bfcc61b9182302794f79e36924cc9da53c373bf2efca962a846c8c488dd8828170b5a6255422e55a8ea3df730711aab1d5debc492ce1ccb9c65cc0ec043cdb79a34940673127137d64ac26067dae651282d05615c5c1c8a6b038d7b243b29e60ccd2055c96d8aa53972e6b02309fc1a1443f299dc3c6a1cc5e61557e26fdda2ef9b0bb3d895afa71e3ddceb801e8e31059e04b580083314e764c05176463611a361afceb0967ea33a2370c35f2145428d288b626e6bfbfd7f67ebf351067b82f249deb2b59574086c4543ad763265ac388170489cca9bf8dc047d122a510e57f8e4e7df50e3a1d5e39ef16191ec953faac3551c9eec6dd7b57361940ba4e3c1c6951e63b4db99ad613e4069f74458d271845f72b88b326df290a26c366e69f1f2f0d7cbd04a9e679e28fafc0bbf4a28dc66e6afc1635691e1ae4bf93eb9fe23d0a2529db22433966bc34e41443671401fd751d4ef5ae8ae4a602d4b304d3b15c02e2386e6d4f56c55c7ce017cd26287e7603126266c2e11ece90399ebef43a246344042e4c8263881c076df29d5a2c66675bcc77967536b149191b731295f0d663e4ab6b37132dc1a6ca4120d19771fd31dc4117687a9bf87fe3b2d10ea687106d6be7b8a267d080a43ff74d1db127d6e22cb397736fe9db2c398590c4c675a8b39f6fd1b17714f0ca2a0e4e8b27ec2dbd704af0a56761f39722a6d1299d3bd35fe93a433bac585aa1be998fa6e05", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x90}, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) mount(&(0x7f0000000000)=@loop={'/dev/loop', 0x0}, &(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='befs\x00', 0x0, 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) (async) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) read$FUSE(r0, &(0x7f0000006840)={0x2020}, 0x2020) (async) syz_fuse_handle_req(r0, &(0x7f00000042c0)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) write$FUSE_INIT(r0, &(0x7f00000001c0)={0xae, 0x0, r1, {0x7, 0x26, 0x0, 0x12, 0x0, 0x4000}}, 0xfffffffffffffe84) (async) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) (async) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) (async) openat$dir(0xffffffffffffff9c, &(0x7f0000002000)='./file0/file0\x00', 0x0, 0x0) (async) dup3(r0, r2, 0x0) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000ac0)='./file0/file0\x00', 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x660c, 0x0) (async) utimensat(r3, &(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)={{0x77359400}, {0x77359400}}, 0x0) (async) syz_fuse_handle_req(r0, &(0x7f0000002140)="d2e28503c8465b1bf52a8cd5e77b1ff3239ef0b73fbf1f88e5a513e2a0d91423f370972e1ce26a9428cc941472725f992040b5f5a5f8cff4ec60b79ec69c6735ce03c13cfd1cdf0017763e0559e96e21a2bd536b3f30d8cfc46847ab605085633973db54b2d56038307be57e4e009e6b849c95fd469c5b70a375f27f0f59482e80a3f12832f6c9f553e77cbca93b8b38cddd0b22cd851156289d429b7d7530c402b6a3be7b1158e81122125717cf1a2f32c7e4652b782698a9e03adf6be331693c23a83161606e8fb6edbb0ed98665e8872440db18336fc6fb2687927ed5603af1a047c0967ad89491082252343d1c7494e8fdf7336500680eaeb8488f06b6ecc3b7864e5f611d0d8a95ded8abc446bf6ba080b52df625173c0b1d7422461eb1aa316edacd001e2225810f684a1f3455bf5826233a38fd4f43dbbe8c5934be7dc584d382a5173d2436bc76f2b675780e4d6fd498cc04409aae4bb946d858ede3d02072fa25e6b51b0dddf84805c861dc65ec7250298bbfb135026aedef4d480ee59d0e84fcb37da9949a533404719a404ee95d543466cbf196c4669aa68682a8b51c0c3d0f138f2ea5cf45260207d1da24db5c7bdb22a223b33dc38636a66c7565607da839a1c6f5a752d9d0e4e05f1d415ca081f3f209441e2af99682393f504a95945ce788e1acdb4521fb9ce43555b86149f6a5b26d69932f819721f7e67a85028a1c6a968df10f7f308ed2944703a80e50db724b1a8ac68331a0a73ab0afb72e8d043bb77547e473376b35a15d67fd6587f46e38dff200fbd7d68f15cf6830c2df6fb1390e8940065d8530f9926202d6bebadedf4b088768e6e16fc9ad4af1d3729dde272036c43a21a1c2f84c1181c1d7b2ba446f9ac120c098221aec544dfd1a8e329320e87dc917dc5f4fe7694e9a92b37ccca86a0a4b391ad06ba6694410255a711367e368d4cabf8314a8246509884c6de7e25496ec7ba677886a0b4dff300f513b5ad39f98bb1187d511f012fb5ec3459511696a9ad1e8292d0fe0c03285d377bde85d2c9be6a2d20d710c2e55b762e2f8de0a4a1ee19e70cca9370b5c1fc508fe9a7e8ba58798663c2618426967b594902f37d1495f9b7203fd84265040b23ce0dad07882910b270c2337d3f80aa638aa7d716e6b05b54096dc4f0745261e6e46cd71fb234d0c13ab8964502eba12d4b1a11c37f94fed8be6e6551988251d1cfcecd59d654091a6b68918eb71889f93033f5d41e1af43e7e0a9f643ef9ba4b2d967941cd0880ab8566facac742055c730e263c33c5570111eccacee221c37cabaf0df27803eef90487af4d918a8f25fb1ae152e211ba21871f77844d804ad322203ef318e35816fd864cff7c04f599b11ec90d50986ab5fd0e4f68e207f5a77c33fa604beced55ac46e5dc91d87b93942af7f2192358d2954b627293b92c775712683d99044e3a642a7cd1268d7fae7aa214ebc4f2cbe3ed2b18b79bf12a1565a86d689ab1a447cd1213fe1c7d133a44525f9fa72181345665d6dcd6755f12e195759b78f66a29a75ec94b0513ccbd0dbb060a07dba6e03f9250e66da4a25a962a3b09c67872181d3ea8e636a6397693687b358cf06e8cb566540477976c357094b23d0784ce5e54547a75ccae309dd92cb688ff3a6181f88bf9f6f8ce3d28ed5b9236921c1866aa480ce82acddfb1715c278480d62adb93d936cc74bb6861a7fe7725050c3de9a6483793a1c8abef2a1bdc410f227579b5c2cb1cd124e82edbbf96a59ede6e5fa4639339120d3fc27202d4af13ed99f41012eb26def78f8cda0261753ec51b9a2d1781c31b18800ae57c5bd705536bc6c104df5cd43782936427dc0e77860b39350c2c386d783573768c4f0705a9343728bb1e272669a49f08da35194e114ea21b7738cc384c937ea0c24a277992ed66f43adf8f0cf1744c96b5a3b06281620aa29126778ce90deb5d89974fafb03fa247f5810dea31ca0784406ff35eadb2df5ee8e3939511faf6ed47bb98ed62e8d7bc1944fec82e85250aa03c78bdd00b9c3a9ec10cd299fb88430f2f11cb90e4d6d50f99a57a8caf9f704eb60de899e086342567fde50eb4a8959dc2953ff94aabe445bc668d5c13d975936d99499fddfad0a08d925ed6716b3cf1ebda7af5ef804c7f22855ad589db617ff54cb2f2d69e7bcf507cb15e2d7aa7bb655396f8e692b994abdf4355eba22b146f74ba5d6a694d0e045b51d9c143a23d253ca6d23c083784751e30632fb1b770ec9af3f30ee08e0e97bfff920d48c9f0cc4e3c96f3e3ed7de9cc8564b3ea91190fe32bc7dd4191610c061c8caffeeebba168b32e654f25cb58b278b6fe6393baf231f14407fcb46be39d7b0d7c0e59d3d01714dfd2093525c5ba08f424dc9c62e3249f478c803685644a1294eb92d000ba445454c03b3e9b853ea184e491a27e18e59a4da902157df5d04bb3f33307fb7442fe4716a5ec8829df855144254d57cada1a0e479ef06ebb7914cdf9ecf63c1c6cd3bb11d676daa776609bff6eb6df388df6835c89c859675d433a96fb3799047612ddce7a67b28bd53819cfc5791ee06a5fc4d29ceae1384d97ef3505cdf7657e972fc7102c182ad58049f89cf348d2c40b0531e06bdabd871b602591b48c1000788de71ef3693566b78f2ee75b2b75fb135831110b7f4104e5056fa956ece00536978e9e4670bde03d9f100426caba18fece67aa5b51f3c63abe3a64ffe2c1f7db358b20b7d2831a072f9c74d88efd1e386381fd706df1fe06ac62d5aed68a5cc77cbe70cb0604714b86d1725873c11cc5b66f72dc55131217bf70421b49bdb8a5c9eff0f7967be01205bb878367eec2e0b116659ed02bcee17048217cf8f0a83d02e603b8456d83a7a9e2f49d32a4da3cdf575c6547d78a106c24326de5f1041edb6a219961fed1e9e2ca1749ed96ed000354029fcfa060e3ecc265534ba42063aa70c6d29757b5a9abb8aaa93b90af0e752aa7c0b9aa89ac01a5359eef135db9ea957e5f9e50186ca54b9711a9d8d2f35f2c52ee43e5e6c4d4f9c6a2b07f0cf3f9eaeab5b75e845ac0b79acdc661aa5290f0cb9c5adc0fb9fed2b2315bf760eb2ac6af2ec06034295a6fe1d5dc8dc5fada16093f4f9282bc0468567594dd29b52c577f7b6a3a8752ca9703feaeb9b62494ce4fd1d71c10fdeb75b02df9ec744b3af5853e35178bc90613040d1d7bbf0cadc6a45ceb23f6ed8e04156b538f03a2c2ba4b9b549a24b3165cd494502d8fefc9931c992c9f7018834cc3055777093efd1a85e7fa76890ef4fdd6a076cb8b41b7ed8faf9f423a85dd25c202be30952426b9409ac99f25c228020fbd1e15ce2eab4971359e107c839398bed6c598646a204b917278201b15ab606c14c76d19d106746dc7b6fba342f3a08320162ffbb0c1c984156a291e00949a72e5831adec1d696d5dbee04e6738fd68592234508da29b12cd3c7205c49b29bd60b141002762d1b2289dc478ba45efc146df5dcf643d1f9097264b65a01dafbb381eb9fe071f63d62febc6f1f9cb273fde0dea3e04da32304b08fb749b01dffac8ae802db32a2d550d731fb4239f37b02f6df1556e487de8e86dff53b268a02eca45871b77724b03ab99d5290d125ebfbbb1ebce50cae3a5e229d9ddb06fa059546c6644cbf9e7fe6eafb0c8e387f4719106e3f715531a8d5162b7f54303164a939f18111463a8c4820b68880a60a498ef8adc652c104bf01b69321b816769835e18b9fd543b17cb0e949f2307749edde4205cb8bf54b381dcfb698d5860d1aea70b6f33fff14d46953b5db0d0ac2f9fdbe99a38e7932ad796d33a3ae922c3a8fb122d2537df4c171d68e40dc5deee82ab52e61c9ed0bab7ac0e9e4b420ffe61dbe46d8d0556034d75d585b8b2f0ba19e73f0e893ea6ce0e31a4d30c9e0445d41c4428906814e7ebf5f8c9f614892d020f87258fe060951f411476614aca9e550ef749500310a910dce2952a13f9ed07881718236e3ce942ba4f414a56b6829da9a64d4d179caee1c353ebe9bc68caa238f234aaf77b513ae1bf286c5844b7344269c2d3c1f2be5f5c04a225ce24446cffcb90523e4008627acbaeb3b96f2eeeddf263db62c5421482e46133a3b63399d8d6894ced25e3754ab5fc2f13565108e551d911d33d2cae7ad11e11eb2abdf1da8a15c2756a8656f22f2eb9d251cd2b71bd467d229b2a3d3178da027423aeb114549873c73b99643ea06996677ce5b0cf2123842d061696331bc8d37a7c1731623ee3289a22ef44a4176766c1fc97e97119edfba6a8142bcd12f23b459c6c9ef75094b5330326b52868fe8d913e468db450874cf1b212bdbd068c30a7398be5346cc7ad8d22a1403727473548c2b4252642162042d213192e81413a167ef661ab94e5522849ccf9eabec787eb9c629351b920e8d525d05fad00744b0c90f5e7a133be311c3edaa6cd5b57548d6f520eb287e707c48a44b4fb4ff5bbc6172ee9a0c8c0b3a5456b243e5cc212a2430f87063f1b5445d4235225fb7ddfb607c7e30fc848ee65eecb7e1031c7621401755090f29c29251e2f08615ab7381a77e9bdb54d23728e6e8b46a763935c69dda70ccacd51edafdf07a7f9ddc4700a055ac9d02cd9e2d9e187f3929ca821334b2abe3dd271e219e768848002c83813f09b73d20c51d48ed07fabff074ddc5d084467b02575cc94801b441d0c75c46c80c1f2df9a6c261cab69becb5c51ce40a69a67c9a2facc0491701716bddff92602dc9c6534cb55c711e144bd028ee03f5b5212a6d3254d660f35c2f2b3b5dc10189e711a764801486a4411742462be16aae504deea83c141c54eb78862856b4d7b77da26cbaa5544aecdfe033c9a4b7249b5d890ed16d84f53272e7829467e7a6de6487a3bea12cf970e05124d68d6246e3c094cd19b09e1234e2782b2579586596e751c2044da692e80aad30f0e70a84865c7af19288538d0830e2a099737129d777fe3531a3e129355515cf50dd7c75c0e3f1aa93ead1f058f02c4b1ad944cf13d04485295e64d9f3d5ab3aebc9a89e01b0c3118897470b90eb123d90ac1000cba59bc49993d082de459e487a3dd4051309013021f9a2d33429dda932fcc4b57d7fda5acca94eff3d5152f7e23a0f5bdeb4eb5522f72fddb3cae57b03dd37cabfa49623b8858508dc45d2bf041471a57a653c1a2c23ab35b27021700550af8a18f1a70a59811e4e30686ded098ce2e02a19d1c3cebed2757c7fb804577b1c968aa606d753f3e211c4d12ed40b0311adc0138019a23bf389ff7bc06879974661a55de3d0a03b748bbca1b82da06e505d86821fc03280965aee27bf9c8cbd488d63205906fcccdcba4f5c16aec1b3a7b21247dbffea7601336e57a4ddad5c3df8e3f1e076298a49bea839f348b13c295c142cef7e57cba047da79fb56be7d712739dd159548b17e2fbffb514b736749fa71884260d36481c0fd5dd37a8f8aee39a1a01bdede5f87bb526d53983b46318751614d0178fe47b58785618f7b637919131be5a0627be427d863cb5a48c9bdbc113aa6ed7071dd86cd1e26aa0b4aec8db4985ee2ec9dfe51d1af25e68cf95b0930959bc6a729ca255fa1c43bec9bed00a9e06d2e891b3fe089c84fd0e25b60c1c7b513492c2a64d57df3fc5a31cc14ab94e1bae499c6c2a7db06ce06945af1f4c1e33c8c0cc447d9772537e084554607cb38eeca7596cb732ade6b894143e1d3dafc2f2a6481c20f2d36debb06b95a8626a9eb8a91177f8213bf8c7b5b0fa311c988bf0a36c79c7ea1106518b219a1b04365eef3bc0e6e884277aafc3db8f20773a4deb82dac3e866092abeacee48111627fbd8414c48db716131d34480bf0af2d935aafb9b04fd0ab7ea87e7170054557a5f6765fddd83b9b32c05d5923f18ad9e62d6e47a9778512eaa15c0668ca7961acff40715104abdc5b6690e7ef5fff96c5d880dc8f71228baf4868d341aec8790ae0587ff6290776a299a675fbf7cbc585359025a8f8f3bb7f3353be1a1620766dd8cbceb133312b50a3007eb3718f00d10be718350c8517fc86c35733e50af668fd961d1b028831d512316d673560119d0cbd89580c47f2d2d2b2f45dea7c89e1c3732e569396e05c0ad9ce18572a99a6b39dc694916f0dd427f602a161587fad596f35ab434920594e0587026728425326217442594cb0021437a986366527dcbbcb84fa568dd277416dae66a6a3594e6fa80a25f7ec1ebae0ba9085f4d4a10e197429f37ef81aaec769aa9adc196247144e320025a2b586897ecaca4b3b67ff7b761fb5d93770743614c340534c01b41dd2a50311f209bfd5e61bc62901afa294b6d0544ac39fdf4773bf04c90029c61c6946b7aba08ce8320519ef151ad7ab35980c09d0c15776d98c1d6bd6375b1d4b594dac47f05f420abe5b5b3126276fb3e8850696de244dd313cca23d1590823fa4bfe7305229f600fedd5a77ef508ecb85d8b948960042b3c50e652fa2219d2affad833c118aecb64ca5d2c3fc0c548b5d54993c6c75cbeabc50f496334bac3956238d74ba7e6849d26acd1a2261212dabb84fc5741b1b8b557b9b6a11514707104d470983b4b1324816f8eccd4d34d8f0bf79a81bab9b364bca43a7ce5d5018403bc67210188fc779734c5b1f8f513ad04c9088781a6072c737ccd1ced036a799125e4c39da1c5ef5094451c5bbcf38229732ba281516f41df21c7546a50a525e672034f642484db8f3b44a20a6103c6c471ef346e35d359b291b69eef105197d41838ee3bc08d2dfe4e7e537d44a5dccaa4258245bb5e2e2adab5ac7fc0fe08077f639128d7cb6b6656b7aa62080daaf9ad8feb704b3ac76fac5164d74962ee12ec1acf405439671ef248596000a68f9b0e0c457623ded24f01761c4cd084ba392511e44590c9f31e0360f9c9c394246713605a68f8099b739a03d2bcf6ddea6f3b487b856fdde8fa35607e3f324ca2576e0dde9dfcf9af0607e23866400d2af8540d8a5ffc38138ed3b9c176bb6bf5dfb7f0fa27956954e8bda749d72a572bf12a5dd488a2e982c5d6e21f99b8c022c9378ec2ea11b8a0d5baff7bb141b6732589f2ed8e2f5d184a3f6e11654be7e8c51e6185f9509a1f853cfddbc67ca6e6e7c6cc1a8cd6ccbf0657446c1ee6c7b39331abb0f57e22d96104823e6fbe21d02cfcc4451d421ac0eb8c6ad0a7a80b6c0e4b2c9d8f1c4f065bb3e7b946c3cea215746897b9f46c8b6660fdffde8aa3e2aeaff93047adedfb3ddb55bd0b35b63a69608d113996cec3880314d992470f0c0ba293f42923c105bd41d5ba01edbedf23db1983fac908f6701b18f9dba8af3b7603c5a97fb1ab2ece4c30839812e2467a8a30268c6860c30c3247a3fdaff5e2738c1ad5e71da8fe23d836ed7c3950ce2db70398e0ab328f01b960cd5cea0512afed829e854058413b7b78f834092ac4f739d0c90dfd363a106487d34fffd1c16bbf0baca7429319bd84bb54e766d0eba42d3f630df5c831544beef6d0da29abaff04e4dc094033f3bd373316f896059d877f44852bb6d726ea721defb62414b43589f45978d84f9e1b3e0d4204ccef2de119a91c114f7de42a055f21b498a921404a8d6cc8c4d1f1c1cfeed0f302277fae79e34f1d5dbec49bb2fd301b01180df8ee2d3cc98c5f99e3eb093999150178c6e34bbcbf48e275c74ec37c30f97b88db2c789ce349177a3c27fef423d96c12791d306feb818c92116a690833ea17d5486cfa6496a3bb0c4834f937481692e0785706065b010c60184d100b1105eb8e18e126c90ea47a629058c1cc43ad5744ef869080d632852769bfab72b80ab813305176dc506ad3d41f29cee145c29ca16794a6aa9e05522ed7645310f535bafa3942767f8764ab0effc94c52128051bd50cc4d6f0aa16c8161ef20cea2fac29906639df5a0a5b432d6d22d31fb1d666d435452d75f5a5ce3850c4452008349310409794e15b337c1a407c1c6ec22f7159e01f35ad994c537660891dd4d7e3b5a9a69893b213af3cf1ccfa9e9123813e7ca3d30016e758b085080f573ba4fd5e63b80bc3d71afaeada432e32fb92b2ad2df54a817e3bc0f7d7a1c15e79e51f457120c21bb3ebb356a577d3b1c639790bdee298093d182ec4b3d95ce1db848e74d19b799a8426b5ce08d63ed3ed6fef8193fa110c3698e1b7c241fe67c573754b7814a2e8b9b991f69fa71e92ca0dc7260b642ba4d626cab97088969a9d093e9d56314e318851de79fa2363c16a60218966a72d08132b054b6a4fcaf1af263ab50858ab491749eb51448e17271615f4a363613047dd90446ba8b54171d2f1734126e0e2ec6f090f6352f4a4abacf0f4d8c050a3a589aa8c88c708364df6986ddf62a82ee0c9b1d88826e992f9a63431bc2d9eeeea4e20851de412aaf501d36fc4961be86b8d9be0396365dd30a30a96dc70fd49ccd8cef83c8b30354a7c8625c7b1d5cb170dcb5add14d68ed18e9b5d1a2d0f55b3f08fd7fd12d44ad562d7ba5899c0b665a10211cc02636cf5722b9b1ae30556448e134e1243f40e01e385277c335b84e041c7108479413140a45c359cdd4b1aa0a1d282b20d4537a2d16b8b1caddb0a740f12d68e3dbf1c0a1b07384622c791b4e19918dffdcc2314d2c91903187813bdf25ad22f51f66c8e2b859a89ad7260b8ac409b62ed3f4642a8c29628a87acff64d8acd865e45a355cefbbb89bb714b8cccc52bfcd99825b4ff089f986de8b89c1bd35b7b855cce5775fbb343eb267f1f8ae07aefa619f67d29535ec223677d48f5aa63b38a06e5caa7d83a44fadc495e603369198a28abfe39d89da71c07912b280b4b137c074ca40cacf87ea7d10b79b05a1ed03d9ef362a9715106c1c6a307c69fcbc8ca0c73dcf9e31636fb6dc1cc4cfab396d512bba89a708afed3efc92d5f89fd295571270a93953254727edc021c01bfe7263ba0aa26c4a2a7bd9f66ce8c55282729e0f6fedb4a7669ff46e4488d3dd68a6899a1f78ea97c0ae19c6116da976720b63b9f1184c24aadfe2a854956d31294714f5e3102a0d0139d505b1a713e363b090cd2104f6fe9a28cd41fa51c17443d0ff4df415f0c9912ba09a2d3ddaa3f251f3d5a90152092063f9af1cbc7211fc5cb4f4e7e7db0b1bc9b977096687631be7ebd400c921df6c12353ae5bd939160c68cc78b8bb1a196024ddc8b9676f96bc0d2ed458ee2db05ef7c0ac1bd5b594131cb354423d7a8b5a27d6b1d52a89e245bad0979a97da2d7ea4b0b0f2274cbcafdb750275af68a8ac52e4d84f672d3416fcb3425fb2314cfbfc1dbca1fc58c688598bbca390b85de42a3e95e9ce76ded4bdb50c2e4683dfcfb61252565d63533afc73b658d695a2102ab5ab864a9e0ad9eed48f132329c4601037e1f02929a9ab14c53d8296ac3e7e08820ac61166588bd6a290038e373dad5eb8f0fcecf4f0448041aea37cdb8c977d97482eb7f3a682fd2bfefa489853bcd94cbd846cf58a3cf143512c592e24aa7f5258e326995070bc37de7903183a5f2efb501dd604d91ffdc400e9cf29469f3cf249fce6a7bf74510c2247b477a4d5d16f69957f936b705533e3d3608ec51e47b05cc8ef3131196feb0ac93ef0bd7780a6f53bb5a478895eb14dc1edf69c50e622f9a59c8bff47b6c13fa94deaaca2889c433882d147be3fa8b17b3750d868028e48e4ad476c4390a630c950893704b536b74544ec471c73b118b6a09889a0955a1a18f6292c1d47704faf3beccc9e7eeb82f880fe35e0eba97c2a83ae28974fd965407a2752ff1d3bcfd118c800b1fce48526c8d04e7fc7764db6c730defb4cc5867c52151c1924773f89eef3448bdd62dfd66b8e7d0e1c9e238da4c5a235583b63981cd41641789154d6eea4db22d4049caeb7382ec2c01b69e01ad42bd7af8916c25b0d3fe32bcfd54f58b8cbd3735b9766142be4cf68304d81534d895ede74424740beb98aadafc3f8f3f29405b8387b24ea0ff6fc68bd69877af0ad590ef13d5eb2e763f6479fbedfdfe4b8bfa4947ed2dfb29768142f79fbc4674ad07f5156aaa7198e55ed1300a0a8e8aed028afa91e99425a88f6e4e96d43dce35eda660be2ce263201ec0a4caf90ce172e51464c4264b3d908934ae5ff17e3981f83563aea25b41432942d082f5bcfa924b40b7b619941b0ab8bd9df608a75ad2bef91ce539da7a50c34d4a5933aa700950e9f1ce4e0a650188ddacf161f91046f4188e82a7576676ce3abb147b76825b36c3a2c8cc2c67f2a06b614eb822d22e4a5dfcaad1510c40464511ef717588289909f8602b64c51bf25d973522ae54f496abc8a4f59bbaee1fa672b961aa70963ab9cf9af3dcbfbabceffdc1d27189d1457111ca1be3b80b33446376d9fb44fdb555e0e13628c0660bb47888d092584f4b1ee9165799f27e87436762d72683c1c3fe9e6d53d1389e388d0e6602e6e06f6808578994fcb5bca7300ae275e01536405d0a2c18747b091b33acc39a52c1ffd504aece9cd64fa90c9d2f333e9c48621bcc68fbdbc6d7253da46a8407f3438acb2fdf029a905844052bca230e9c17a6262a7d71240e4c318bd4c8a462cc34895ef28b7120d0dc39789dd8a0b02eb2f825ac4816928aa5652155fd635f5df00758dd27ba6b414c69c66d6872db483de1fc82b06937e638f8b7bb107e627f654cf4f161cd917d2667637656361456f702cac4a93f5ddd6caca801ef4cf5bbddc629e0e351684530c743c23d5cac1033a7118f4c0d3daecfd40ce9d275241cb8cfe656b206921a16f31309197e145d4f8f7504954a5905e6e8f19c1b8ca7bfcc61b9182302794f79e36924cc9da53c373bf2efca962a846c8c488dd8828170b5a6255422e55a8ea3df730711aab1d5debc492ce1ccb9c65cc0ec043cdb79a34940673127137d64ac26067dae651282d05615c5c1c8a6b038d7b243b29e60ccd2055c96d8aa53972e6b02309fc1a1443f299dc3c6a1cc5e61557e26fdda2ef9b0bb3d895afa71e3ddceb801e8e31059e04b580083314e764c05176463611a361afceb0967ea33a2370c35f2145428d288b626e6bfbfd7f67ebf351067b82f249deb2b59574086c4543ad763265ac388170489cca9bf8dc047d122a510e57f8e4e7df50e3a1d5e39ef16191ec953faac3551c9eec6dd7b57361940ba4e3c1c6951e63b4db99ad613e4069f74458d271845f72b88b326df290a26c366e69f1f2f0d7cbd04a9e679e28fafc0bbf4a28dc66e6afc1635691e1ae4bf93eb9fe23d0a2529db22433966bc34e41443671401fd751d4ef5ae8ae4a602d4b304d3b15c02e2386e6d4f56c55c7ce017cd26287e7603126266c2e11ece90399ebef43a246344042e4c8263881c076df29d5a2c66675bcc77967536b149191b731295f0d663e4ab6b37132dc1a6ca4120d19771fd31dc4117687a9bf87fe3b2d10ea687106d6be7b8a267d080a43ff74d1db127d6e22cb397736fe9db2c398590c4c675a8b39f6fd1b17714f0ca2a0e4e8b27ec2dbd704af0a56761f39722a6d1299d3bd35fe93a433bac585aa1be998fa6e05", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x90}, 0x0, 0x0, 0x0, 0x0}) (async) 07:41:17 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) (async, rerun: 32) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='memory.events.local\x00', 0x0, 0x0) (async, rerun: 32) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x383, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000d80)='memory.events\x00', 0x7a05, 0x1700) (async) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r2}, 0x8) (async, rerun: 32) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) sendmsg$tipc(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="a2", 0xfffffdef}], 0x1}, 0x0) (async) close(r3) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000200)={{0x1, 0x1, 0x18, r3}, './file0\x00'}) (async, rerun: 32) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40086602, &(0x7f0000000040)) (rerun: 32) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r4, &(0x7f0000000000), 0x248800) (async) r5 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000001c0), 0xa0000, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r5, 0x2402, 0x7) [ 368.230709] BTRFS info (device loop4): using free space tree [ 368.275027] BTRFS info (device loop4): has skinny extents [ 368.408404] overlayfs: overlapping lowerdir path 07:41:18 executing program 4: sendmsg$RDMA_NLDEV_CMD_RES_CQ_GET(0xffffffffffffffff, &(0x7f0000001240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000001200)={&(0x7f00000011c0)=ANY=[@ANYBLOB="400000000c1400032dbd7000ffdbdf25080003000200000008003d000000000008003d0000000000080080c8ad99e14cd82e0100020000000800030004000000"], 0x40}, 0x1, 0x0, 0x0, 0x4044004}, 0x80) (async) syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f00000010c0)='./file0\x00', 0x80, &(0x7f0000002b40)=ANY=[], 0x1, 0x50ef, &(0x7f000000a2c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/o8dOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHjgUAAAAAhPlbh9GzAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcCkAAP//AtvxeQ==") (async) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000001140)={0x2, 'team_slave_0\x00', {0x79c}, 0x2}) (async) r0 = gettid() perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1020, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9000, 0x0, @perf_bp={0x0}, 0x3401, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x8}, r0, 0x0, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x660c, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x95, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1122, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0, 0x8}, 0x100, 0x8, 0x2}, r0, 0xffffffffffffffff, r1, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BTRFS_IOC_SNAP_CREATE(r2, 0x5000940e, &(0x7f00000000c0)={{}, "4299c63c6aca4bec6872d207808dda69349c6254029bbc4a38fb4e91bba4826cd777cb59744add18267140882a98373fbbf4b5b07c005161d8348de689f8b08e978b07cd9472222632811dc83cd944c3dd6ada5c4078e34808cb0c49cca084d55a1e49aefc36e328e4c2a622703e9045dc390ff73fe1fe35f28f8f5b621603fb914d39e68a960b16c0123ebfa23724726d87336b0eec222157a2ccfdcdd79ed05fe57a662f1ff1d8d63ef8f06ec2159e9f40bc0c7bdca3b339a75fc9b9327aca13b107e7b81497dcbb4122722878b13381eb4e72215e056821153f7fb0ac1736d32a500ca103abb1d8dfa823ab9fb7d7b88c43711986bd063f57b413b66cbb5c5a51c1059dccac098c5babebb2dca3875f9755ab5097c90a59db8e2c778608b574f844766e809ae1f1a26aa0047cb92e22eab92cfa8f3faf26fb6afdf86d6cdf00a13731735c530953310a76fa6dafa9794c2e44b3e2094e6794e4a73d25edd67061275b045cc948f483aeb2a92591d717b69868750d7ad981ce16db25e440b157f35f9b46c4abf54520d15299bde60dd585c22d3477fb6aaa7a803d8a6112744b0f2faeb4a2c418e2ae93ba42a0b9ce8eeb2eeb56cbd7aa2b2f7ef2dad7793fa5f5719bee108db9951471dbdde95e526aff969544d0dd0e7eb828018875e9a6b7c6b1d0ffae2ce9f688a4434a53a95d1dcb0fd8beaf642285e18e7c67a70c5851b529fd5eef00509d8a6341dfef2df376969b8b7163d1616e4ccd266aae27c920b5311ea17ff8cbe8ec1fb400c5a41feccd066722d432a45cca2a16fa428023bdd5f2ce6a0224f0f92b6c569a3f35937627266db56bd7fd80a68fc333579af2423f89990fffce72c039976435178f2272d2b52af7c0a70243421469562c92684ee3100db25225a14ac15641735c23fca50ca3dc9c97258329d3075a4a494c7d98dc5356a0579d2decc742bc16ce25f0de256c702698eacde3eff85f5ac77514ecd89a2b223af4bc6cd252ee306a1c5679b4ecb07ced458049246fd4f1e1e4efa0a3e6212c50e69d21bc78cb39ade8562eeb32bfbd22cf838cc386711ae823094398323ef7b0873a607dd2fd3e7c45ac990dc1a5d901a239f8fd541d7459b941a57d7d549f09408ca291bff69e1ce2a9b56f28537da7e719e0286bcf6017fc77493cdaa76bce860a8405edd5b6b21a39b000470b5428096348ae3e23c3559c90e4372cc339627564582b9241a0d6dff98997eada31d909284e4e660eeb3ecc031bb74924aa91a299a4aee319e50f5bb453080f0a9df2024c9cb5be4fafe03c249edd3d1738efa178b5344a01c8faf3c5cac7200738aaa505c2d06f80e203a59551068071cdf0e0df5192a1a285ec9e8dcb854110389c13758a83ad77d2711c7349d850337427e28aa01a770991d8efba7562d11b9828ba9018a2f9022d4c2133665e99e662823ab2321f7ec811d4b6b2f47184880ace5ab369de70acd4b8bceaa10aa9b0b567bb374e69d83207d2ac23413b13c2247d17bf44cb93486b88c29970663f2802a991dea2856bb5230975194358159957cff00bec1282557cc20a6befd9fea5fb5578a7eeabef1d12f149122680c39e270bc3e3b02651fcefc7a0ffafbbb68c5929a4f2146e0266d48f5db9d1211f6cf8dc35fe63cec5dd5c6633188a45d77a0dc1e2fc77080b588fe473b24bc44bf3830fed211f44f77d5963ec350454613006071c653e5935a597712617680730783274f2232166fbf8ce1854ed70db93f3625d3d5e36e1c521d4f56dc27fedb4ecca9aab0c5ea875c153de568796c8b971723556a7585a5e10d1523cff58d3cebf7e4d4f1ea12a7fd99087e9a38a8f9da7c3fe8ac785bbcda017f10e359f8ebb259dfae8055cbd3eca13ecc14cc7275c40120b1b397bbd96ccf553dff184a225fd4ad22d1da128f6869d4612b8b275970c49de095189be0fc0d1c26fa479b07ed8a79d8f70a442c96377cb32ee90a3d462a767976675701cf018d271556ed70e33334142851a803d637ed007a7f6acc98a3a7fe7b90451a47b9077a0e319d1512ca216252aaab52ccfae2b7458ea78888556f873454cb1859754385c75cdef2e9209102f6bb4a56820e3647541ceb12bda09d40d96d20580e0072acca7f67fe630e665a9da13f5317401101a0b9fbd04ecdc6b136140a8a93ebb46a3214fb7cff21b173a1878c8da411476e78d05d9449bb05f2ca1b043cc05c52f14b429cb9fd543d673154b33339f123365570df0c2304d8085881fd3c7d0a303a636af9843f468cd9b33db75bfc3181686454f1d89887f8584603d20f1085b54f9072937fea2dba4927330f96be4798eac11ae2261333f62d4ddda7d74d13523ef732aa466f9dfbf26dc3108b88879db6be1bcae0010ddc420e40a8635606df3ea4a000b4520592b8ad4cc86a6213e9be38fbd17764c811bbd14d699d33ec0f73e9bd9ad17af901adc246c9eae755ff5370b30847b87bbae0244d9b70c3caf411d4662ee1e24b73ed3716597e2dc473b4257edcdf9f3f2c96121e21f4ec05975c366d0eab187fcc98d32a5382602a1a87ca875b0e7d6f9387d7972ad6d72b23a8e50953551760fa2834e07ac3b9b1d191d8590bcbf02338134aaf7105407957ff5e544c2dd8ccaf98ce33195951aaef98b3cff6909b52abe74f48d3a8691165416df191ddd08d5cfa3268abcf9819045f88396c6dec1a0656c182ffd9a83d587c34ca06a48fe2e2767319b184788bdf770b69b86e47804faf8a299c7d4aedc58ccef84e1ab4ae20be2c10d010cd3a780ac9dbf97178fff627d1493db4778e3ad3f5d3f3cef1de9108b6257a0fd4a0af3e6cf3fad10bf1727805195888fc647d14ba6e33fb7afc9fe331cc4171b8a0db7e813f32c7859a39ef8d7c20a127354e71f5b283ff99c0a18f40bd60feefdeccecdaede586f077f6f0fd9e32bd07b3bfd1d4997a343f1e628a4321edace50d6287c5d02c0105a4b1d395553878d43c5eac1130476eda667dd5b489f28845517af8b95a249afb9f8dd5acd8cdad45160521adaf4cf5b25cd65d7ecbc687b9a08fee21bb85db98d670170546957c1beb1a5f9224f369c2297147bb74b629cacb63aded13c629a957fb3b0870562e8ea8b632e1f4fde7b4d45a02dd418598bedc5629e1b0d0e6a2bcf676b1fe1fe096828a087d5d4be3af23491d5ad0dfec0c00690bfed7fa06f2f80beee66dfcb72336df9671073a5a7ef7e3e04b1594e1108a2b2b20754e3509574e9e33da2f977887ef801e81e384cd1842e72c45e692b510e3876dc739f8b7bb7c82ccba5a94daff42a69a75bf508ff225c947b7891a1307073094ecd132bfe9fe86c7dea2b177e91f46ede4b20e5c7991e8f9fed3664d47e0841afe1fe6adf6fc8fe3e67eee8decadb155b7f54d0ab83860fff06b2dd75f9dcfa8f8bdca5545e4bdf499a29db2ed4974e77510ad4c930eb4f7800a5f2dfd8ce2a8ade0f38cfa3ccbe72c7a069322cac1f23941aee648f0c97e21d9a7c97e416a02d895894a60bba94bb0f9eeba242db42b739ea163ffa738df6dcdb8099ad21241e9cb27fda58a0a904aba7819647cadc5f57c89f9e57e8f0897e26542f2adeb00297571dabea77e19e792efced606ea237e9ff2e33a157abf03eafcd1f092a95c18036c84b33014205a0a5e10eff4d95b61862bc758c432a836ca2f457a2dbf9a8546bb42027a2ad29040758e801bc19ec8e85c3f4fdd305319506b525357a07610ac379886591f551a900a9b9bc9d6469eedb9a74f764d4d54d56ebd4ac9889f4b4ef5c501b935ff32bd62d197317269233cecd8b7d027efe24687ab25650f55038616520e66940a2008de8b8c999e22f00ccb5a0adfe145e9b4cf581e2b841c26c43d3e741e9d923bdf1ebdce9fff194fce47e610ce3a751248a39f4a025f6fb15f2787e406bc7f74e9e99323ea743735439d417efd457f567485438d1269c19c1f25d1e51086ff6eb6711df9358feffe012a4634b184cf9f8051cc150ff8aaf45532bfd9b0c768def4818f5bf9000697fba28fcdd09af50046066e89ebe3b145788913d347aa9094fded561510aeb6c4dfc5b335e2c530777150ffa9bb4c36dd0df1b37dee011a82b0c8f341d3662259a5795feb7d85653bad551b7f1327ad7087956523c242f797f9a05e0ff1540e5eabdef7eacb00ed885cc079e8c7d66f4a65fcc6d74ea8069293be60ca6c52f40701d28ff3e75082ed8656266c00a49c32d6bab2468ac3d7c4d842ac05df814c1163dee576d51e9e0d69a66e5b9e48f7c70a138dcadeb2c417b00b90e8bee9d4805eabba86990e4c79c407d7100693122828d0978e4ae471e95d07a80e4f04a3033b056ec2ae8ea8c9067fff6f63486875874b9b01de0d35b98e3a75f9c92b7c49a5c9225702903536870e2c516e4af9d1cfe94819c860e5af886f6adb27b1d93dcf626e92524042830a30e003f010c82c46aa745ab3fcacd36740270693eebad6dfe13bc8e89d15058f82b985fb2f7e35b62a3c900f9def6f99ce3500486e9933ac5efe39667a89b1b73f2a8bbf9bd95509fdd17205ad913dfdeb5085ba56af47a6953c9407a1b156fdf601c86ad273a04eaa68e9034c7b22e821e1e042474379ec8e0a3883d818ad23859d659e6ecc8b0728e09eacd4514b704b4dafcdf76c24a3e2db6de2be951aaf6b2105f803fd6a96b0aa211aa33e45584f9460be29832ee382db677f80ce26b8a525c3926b3b673079898d6040ca77d7c44e8f5e7c8836bd6d6c593c431f8e6d2d74784938eccb612dad391382051f101a2216d595704d6f1168456f37c75a24cbec7d44e94df853a1578f1941aef904283a1593d00ed9568cef25df739c2d252365370f4ed310099fcaec90516c09870eeeb295f1c769d845f80d2b04ae3565f84820e3f9b401ccb02235e4070f77af1d543b2a6660b91acd33c4374625129efd950bc1f133ad495a032aa51224621fe137e52e9d3c2929ae95d67e78882887f390f517ffb7db1f51b1dc8b8b60125d71858ec99cbd786a0f13ab9f9a5cbe1bea2405762d31c2117aca1a05e95128d910258d68fc1b0f4d26a48181ad80c49b8ebb95154a6c59d995c9662b4745966954baf544de8caf4615f06eabfe5e242e462fdcc84643925a4b383b1c006adf89fe0633621dc93b772ba43637500bd926e73a38a9e7cda92df6afa329d1211461dcda3b81e7fc88fdb274061db21ab578f3879d6dfc559624f18ebd33152d2a679b1d3e527b8888d93bf6dd7cd587f317b3604cfd8fd39753206fb07e10a42694d0d37fe2cd2773742b528476269a09b88f11545bf292a7638f17e7b0e4198c62c60428ea8cc8139e7522fbb7ba27b3f4d9772314acc2f253563e95745dd811e6cd03d963a123542a0d9b1847054d1751880d452aa2e1c7764b71195930c85a996c7fde5c1574d8675e1ec1cbc7304f1edad8906fdc9c69b9a61fb7ddfcd068e68d6f0dec58c448e7e3de5d3e43f4692bf6ca5954115983d826b49d330d49ce6f6bf5edd4347ae78525a91af9a11b1a3abb03fe376f886ffc214cced965a55428bb47f8522d16a13c096e1f33e7f7d9c987906ca6cd5f2d02774fd456d829f289c782e619f63302f3814acb0042a38a47dc1366773f46f9a676650a5f81e4981d49ca35e27ddd32b8cb65cef8356ad8f2814e185930b58b24cbba6bd6252f9e31e2a4b5346acbf93442b4f75b5d013ebfc7fd0377cd9cd1a35951b35d23c3aeb2d39c0d24dc16ab484b53699a12934"}) (async) ioctl$TCGETS(r2, 0x5401, &(0x7f0000001180)) r3 = socket$nl_rdma(0x10, 0x3, 0x14) fallocate(r3, 0x4a, 0x40, 0x1) (async) open(&(0x7f0000000040)='./file0\x00', 0x4a080, 0x81) openat$cgroup(r2, &(0x7f0000001100)='syz0\x00', 0x200002, 0x0) 07:41:18 executing program 0: setrlimit(0xe, &(0x7f0000000380)={0xbe, 0x7fff}) sched_setscheduler(0x0, 0x1, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000200)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) setsockopt$inet6_tcp_int(r3, 0x6, 0xa, &(0x7f0000001100)=0x1, 0x4) sendto$inet6(r3, &(0x7f0000f6f000), 0xfffffffffffffea7, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x18115, @rand_addr, 0x983a}, 0x1c) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x100010, r1, 0x3a193000) setrlimit(0xe, &(0x7f0000000380)={0xbe, 0x7fff}) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000000)=0x5) (async) getpid() (async) sched_setscheduler(r0, 0x1, &(0x7f0000000200)=0x3) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) bind$inet6(r3, &(0x7f0000d84000)={0xa, 0x2}, 0x1c) (async) setsockopt$inet6_tcp_int(r3, 0x6, 0xa, &(0x7f0000001100)=0x1, 0x4) (async) sendto$inet6(r3, &(0x7f0000f6f000), 0xfffffffffffffea7, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2, 0x18115, @rand_addr, 0x983a}, 0x1c) (async) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x100010, r1, 0x3a193000) (async) 07:41:18 executing program 5: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x195013, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x142) (async) r1 = getpid() getpgrp(0x0) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000780)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) perf_event_open(&(0x7f00000004c0)={0x5, 0x80, 0x8a, 0xdc, 0x7f, 0xff, 0x0, 0x6, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, @perf_config_ext={0x401, 0x8000000000000001}, 0x0, 0x2, 0xe92, 0x1, 0x6, 0x5, 0xa91f, 0x0, 0x53, 0x0, 0x2}, r1, 0xe, r0, 0x1) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, 0x0) (async) ioprio_set$uid(0x3, 0x0, 0x0) (async) socket$netlink(0x10, 0x3, 0x0) (async) setgid(0x0) (async) lsetxattr$system_posix_acl(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000540)='system.posix_acl_access\x00', &(0x7f0000000580)=ANY=[@ANYBLOB="02000000010004000000000002000500", @ANYRES32=0x0, @ANYBLOB="0200028a", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYRES32=0x0, @ANYBLOB="040005000000000008000400", @ANYRES32=0x0, @ANYBLOB="10000100000000002000000000000000"], 0x44, 0x2) mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) (async) ioctl$SG_GET_SG_TABLESIZE(0xffffffffffffffff, 0x2284, 0x0) (async) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(0xffffffffffffffff, &(0x7f00000003c0)='system.posix_acl_access\x00', &(0x7f00000006c0)=ANY=[@ANYBLOB="02000000010004000000000002000200", @ANYBLOB="02000200", @ANYRES32=0xee00, @ANYBLOB, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="08000500", @ANYRES32=r4, @ANYBLOB="10000300000000002000000000000000"], 0x54, 0x1) (async) r5 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_GET_SG_TABLESIZE(r5, 0x2284, 0x0) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r5, &(0x7f00000003c0)='system.posix_acl_access\x00', &(0x7f00000006c0)=ANY=[@ANYBLOB="02000000010004000000000002000200", @ANYBLOB="02000200", @ANYRES32=0xee00, @ANYBLOB, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="08000500", @ANYRES32=r6, @ANYBLOB="10000300000000002000000000000000"], 0x54, 0x1) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000002980)=ANY=[@ANYBLOB="010000000100000018000000c09b76429e45b27883e2e3be6e9f61525644cc3ffae3e17d31cf5df733250dbf4d1e16af5e39f51e3d10709ff38b597b35d27709e89c92b0619529d662dcfcf357f242437351c625b98b4d66be2afc2abf9d3afd1db16aedfb928e9cd7e40c8bec0b99d4f395aae2c5a383be12cd35c2375cc6bdd094008bd55a80be4f773eb95b9323719094e7dbdca79d0c8f021e2d9d059d97e5b0ebb369bcf5ad741fe519e0a73ae901d35fbb504110f185f96ae6e4961298b351108a479bd2d634320155c9e92fdcea", @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB='./bus/file0\x00']) (async) statx(0xffffffffffffff9c, &(0x7f0000000680)='./file2\x00', 0x500, 0x1, &(0x7f00000027c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$system_posix_acl(&(0x7f0000000240)='./bus\x00', &(0x7f0000000340)='system.posix_acl_default\x00', &(0x7f00000028c0)={{}, {0x1, 0x1}, [{0x2, 0x6, r2}, {0x2, 0x3, r2}, {0x2, 0x1}], {0x4, 0x3}, [{0x8, 0x4, r4}, {0x8, 0x1, r3}, {0x8, 0x5, r3}, {0x8, 0x9, r6}, {0x8, 0x4, r3}, {0x8, 0x5, r3}, {0x8, 0x1, r7}, {0x8, 0x2, r3}, {0x8, 0x3, r8}], {0x10, 0x2}, {0x20, 0x2}}, 0x84, 0x3) (async) creat(&(0x7f0000000180)='./bus/file0\x00', 0x88) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) setxattr$system_posix_acl(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='system.posix_acl_default\x00', &(0x7f0000000600)={{}, {0x1, 0x1}, [{0x2, 0x0, 0xee01}], {0x4, 0x4}, [{0x8, 0x0, 0xee01}, {0x8, 0x4, 0xee00}, {}], {}, {0x20, 0x4}}, 0x44, 0x2) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') [ 368.522509] syz-executor.4 (9853) used greatest stack depth: 23896 bytes left [ 369.306513] BTRFS info (device loop4): using free space tree [ 369.316848] BTRFS info (device loop4): has skinny extents [ 369.502386] ====================================================== [ 369.502386] WARNING: the mand mount option is being deprecated and [ 369.502386] will be removed in v5.15! [ 369.502386] ====================================================== [ 369.528799] F2FS-fs (loop2): invalid crc value [ 369.538919] F2FS-fs (loop2): Found nat_bits in checkpoint [ 369.574424] F2FS-fs (loop2): f2fs_check_nid_range: out-of-range nid=2, run fsck to fix. [ 369.591053] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e4 07:41:19 executing program 2: openat$dsp(0xffffffffffffff9c, &(0x7f0000000480), 0x400000, 0x0) (async) syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000010640)='./file0\x00', 0x1008050, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000b800000000ed021f9f3c000000000000"], 0x1, 0x105ec, &(0x7f0000010680)="$eJzs3L9vG2UYB/DHCf1JKRHqDwYQJyGkRMJWnKQVLChAK0BqqojCwASO7VhubV8UO4npAgMMSEws/BNM8DewwM4KCxsLSGwVRb67oIaCBMSNU/L5SJfve6/vHj9nZXl91gVwZM0kv/5SirNxKiKmI+JMRDYuFVtmOY8nI+KZiJi6ZysV839MHI+I0xFxdlQ8r1kqXnrqtzs/fPnttac/+f6z7z74/Ocbk7tqYNKei4juRj7e6eaZtvK8WczXtttZdpe2i8xf6N4q9tM8d5prWYWd2u5xtSwXW/nx6cZWf5TrnVp9lK32eja/0cvfsL/d2q2TnXCztpntN5prWbb7aZat23lfwyJv9wd5nUZR7/2sfAwGu5nPN4fN/Ho2bmVZ7w2K+bxu2mgOR7ldZPF2UU87jayPtf/8MR9619q9rWGy3dzst9NecqlSfaFSvVyubqaN5qC5VK51G5eXktlWZ3RYedCsdZdbadrqNCv1tDuXzLbq9XK1msxeaa61a72kWq0sVubLl+aK0fPJa9ffTjqNZHaUr7R7W4N2p5+sp5tJfsZcslBZfHEuebaa3FhZTVbfvHp1ZfWtd6+8c/3llTdeLQ66r61kdmF+YaFcnS8vVOdc/34MS/s7nyOuNDXpDgAeOtb/wCRY/1v/h/Xvkb9+63/2xf8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCR9eOxr17PBjP5/qPF/GPF1BMRcTEiLkTE+dKHEXfvNx3H99Q8FxGlYvwXh9899qcevi5FVmF0zoliOx0Ry8V25/EH/SkAAADA/9cX33z0ccT0aJj9eWnSDXGQii9tTo6rXvaVzyPjqnYuKzYcU7XzuyXH4kJEHJv5aUzVLkbE1Jn3xlTtH5neEyfviVIeUwfZDQAAcDD2rgTGtnoDAADg0Pl00g0wGdn92uK3+MW94BN5FDcET+3ZAwAAAB5CpUk3AAAAADxw2fr/Xz3/72+e5+f5fwAAAHB45c//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPidnbu5TRyI4gD+gPXCfmnRio9WOK32yIEitoQcU0DSTW7UEAlRB7mlhAgi7IkURxwieYwT9PtJZsYW/PXM7XmsAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTQ/Fenm3vbltmrM/NJPnbgAAAIBTdsV6WU7G1fmPdP1XuvQnIuYRMYuIaUSc6t0H8bWWOYmIXpqf+n7xpob7iDLh+JthOr5HxL90PP1u+18AAACAy7XdLFYRg+O0/PjbdUGcU3poM8qVVz7y+ZIrbVKGXWdKm75EZjGLiGL8mCltHhH9n/8zpb3LoDaMXg29auifsxoAAOA86p1Atu4NAACAD+eq6wLoRrlem97FT2vBw2pIC4LfamcAAADAJ9TrugAAAACgdWX/b/8/AAAAuGzV/n8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0aVesl9vNYtU0Z39oJs/dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz+zPOQrFMBQDQP0l251M7n+soOA6bZoZMAgJFw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAnn/nyXWbza3Mm+bdtuJeRZO3UsHVq2Ds3HP0wXj0FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIv9uTuBEAiCMNh3/ue0mH9Y0qAxiFAFCx8zzMMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBH/e6X/xNT40wyd9pYOh5J1q4aW1eNvQeNowfj7d8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhf+5tEwbCOA6/viRK3CYjpLcSmIGGCsEIfEhIljwDA7AQDRWtxSKwAkhwrulMwfM0/19xxb0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAA6mvh/NpnQshHO/9XTe8/XJvZq99/f6x0XQ8Ovl8Mb5m4xKFEMLN+Vp1sINr6WZnw3Bz/+Hzw4H4Gf553vLq2q1KrVZdUigUiu0ig19aAAAcWoVkNHL9x8LmVONYbjKErac78/+5qA5t5v+tJwOv43vF+X+oYyvsbmn+n76+MfG3/F9aWVgsLa+uXZhfqMxV56q3h8bGxwZHyqPDY6Xm+5SStyoAAADsr5iMOP/nJ3f3/49EdWgz/796eW06vleP/L9Lmv8v9/c/a6//n8EkAQAA/hFHT337mtvjeK5YDHcrKytLQ63t9s/DrW0GUz2w/5IR5/+eyaxnBQAAAHRCfT23o/8/G9Whzf7/++9XTsTX7Akh9CX9/4szd2qznVtO10r7/xOXKjey/vv/DJYPAABAh/QlI+7/F5rf/+dPp+fkQwgDZ1p18m8A28r/Px+Mv4nvFX//P9K5JXalfLn1PNL8v/Huxfx++b95bjmE3nJGkwUAAODQ+z8Zjfz/qbA5tfTj8dWi7/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAXO3aM0kwQxQF8kk2+r1EMCGJpoY2FqCBYBSwEiYewEAXBIwTEAyh4FgvvIJI6KT1ACm8gM9mRsI0Ksqvh94PJ/xE22bczTV4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBT06OwkesivvRmdbt8b/w2PI85qWT67M3aQVyxbtXb9p+zXubz5PRpPLeHrcPmegIAAGDxFHm+DyG8dh9PYrb7af7fytfEmX+4PKvzPF+d+3Pm2T+upYfi7ONGvdl9uiGEy6vri93anvB32wz7KQcv2/fze1i9buUL39VJ55P+oSnSsbUHt6vTbtr11t1odPwvlf9//ikAgO/ayVkW+fdRzL0mGwNgYXXKFebm/6LfbE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXgPAAD///xbkEo=") (async) r0 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0x801c581f, &(0x7f0000000e80)={0x0, 0x0, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) (async) recvfrom$netrom(r1, &(0x7f0000000340)=""/212, 0xd4, 0x10141, &(0x7f00000001c0)={{0x3, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x2}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @bcast]}, 0x48) (async, rerun: 64) r2 = open(&(0x7f0000000000)='./bus\x00', 0xa4082, 0x0) (rerun: 64) prctl$PR_GET_UNALIGN(0x5, &(0x7f00000002c0)) (async) ftruncate(r2, 0x2007ffb) r3 = getpgid(0x0) r4 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffffffffffff}}, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r5 = socket$inet_sctp(0x2, 0x400000000001, 0x84) listen(r5, 0xda8c) unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0) (async) accept4(r5, 0x0, 0x0, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r4, {0xdb}}, './file0\x00'}) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @multicast1}, 0x10) sendfile(r0, r2, 0x0, 0x1000000201005) (async) r7 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x660c, 0x0) (async) listen(r7, 0xfff) (async) creat(&(0x7f0000000040)='./bus\x00', 0x0) 07:41:19 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='memory.events.local\x00', 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x383, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000d80)='memory.events\x00', 0x7a05, 0x1700) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r2}, 0x8) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="a2", 0xfffffdef}], 0x1}, 0x0) close(r3) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000200)={{0x1, 0x1, 0x18, r3}, './file0\x00'}) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40086602, &(0x7f0000000040)) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r4, &(0x7f0000000000), 0x248800) r5 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000001c0), 0xa0000, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r5, 0x2402, 0x7) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) bpf$PROG_LOAD(0x5, 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='memory.events.local\x00', 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x383, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000d80)='memory.events\x00', 0x7a05, 0x1700) (async) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000080)={r2}, 0x8) (async) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)) (async) sendmsg$tipc(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="a2", 0xfffffdef}], 0x1}, 0x0) (async) close(r3) (async) ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(r0, 0xc018937a, &(0x7f0000000200)={{0x1, 0x1, 0x18, r3}, './file0\x00'}) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40086602, &(0x7f0000000040)) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async) write$cgroup_type(r4, &(0x7f0000000000), 0x248800) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f00000001c0), 0xa0000, 0x0) (async) ioctl$PERF_EVENT_IOC_REFRESH(r5, 0x2402, 0x7) (async) 07:41:19 executing program 5: socket$inet6(0xa, 0x800000000000002, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet_udp(0x2, 0x2, 0x0) socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket$inet6(0xa, 0x80003, 0x6) socket$packet(0x11, 0x2, 0x300) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = getpid() syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000002c00)=[{&(0x7f00000009c0)={0x28, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @fd=r0}, @typed={0x8, 0x0, 0x0, 0x0, @ipv4=@broadcast}, @typed={0x8, 0x4, 0x0, 0x0, @pid=r1}]}, 0x28}], 0x1}, 0x0) 07:41:19 executing program 0: r0 = creat(&(0x7f0000000140)='./bus\x00', 0x0) io_setup(0x81, &(0x7f0000000100)=0x0) syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) sendmsg$TIPC_NL_NODE_GET(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x0, 0x10, 0xffffffffffffffff, 0x0) write$FUSE_ATTR(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x4004881) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0xe2, 0x0, 0x505, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) io_submit(r1, 0x8, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000000), 0x200a00}]) 07:41:19 executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$notify(0xffffffffffffffff, 0x402, 0x3) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x15, 0x0, 0x0, 0x0, 0xd}) ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) write$evdev(0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$DRM_IOCTL_MODE_GETFB(r1, 0xc01c64ad, &(0x7f0000000080)={0x8, 0x101, 0xeb7c, 0x0, 0x800, 0x1}) openat$null(0xffffffffffffff9c, 0x0, 0x240000, 0x0) socket$nl_route(0x10, 0x3, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x40000000) unshare(0x20000) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x7, 0xe, &(0x7f0000000400)=ANY=[@ANYBLOB="7b804822ba44d13edf66ed673f42d31ef7648e89e1071bdcd7ead101889e03c8dc110c34d538a51d473f01f829153630a9af9ab1ec30460742d9502d663f9cf2d1782c0ddd78dc134a593c150ce10a0c9ee949cd840fdd83d27396ec3965c617a44da4c722ad0a8141e9e79076f4aff398deaaf2a6d049ab467a9a808d81e062f14d33795f8a319541ef3604f80acd78d1d9c10bcdb9181518a10d5d0662dcddea1fbe1e4e7912562fa6894f160d95b3d2dba247ab276e545dfe6d5e54dacbcae89a79e72240a63f629aedcb5441208c83e603792a69aa", @ANYBLOB="1cd6a176346a784fbd2ed9b2e6d764929c51612dd04e9810977a6d33f89f28be2fcae1cf1cd8f530d5af6709e6678e2041f5cbe1e24da9ac57e3dd5e7beacfb5209f950368f8a3708587e4175a5bae641e533b"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x2, '\x00', 0x0, 0x12, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0xfffffffe}, 0x8, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) pipe(&(0x7f0000000840)) socket(0x0, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x18, 0x4, 0x0, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) r2 = syz_open_procfs$userns(0x0, &(0x7f0000000200)) write(r2, &(0x7f0000000240)="df17659e44acfb064568281acf5126b7469be9e22558f97b863031181d36abd56386a9f18e8cb1a2b0c1e75c348f3ca62fe5b8e6c3685884459ea092d388418e09d7e14b582d0090ce4d14527b356143669b0fb0a2c288c50fcf710753aae491c3ed05f73298e8c098fd31336a51ccc1164b441cf7feb9c042d2feec29504ef27cb3a85410605383f7dfa8d2db4930e52d58e2b85463d439ded2c9af6fd3bd0b8006ff46eda5478284063194e2c76de2aed3d76d286bd5b82cd105d0f26ab6e8a8e51bdd393298c65c54d16686201a34c40e2151b25f69", 0xd7) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock2(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mremap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x10, 0x4, &(0x7f0000000040)=@raw=[@generic={0x1, 0x3, 0x5, 0x3ff, 0x8001}, @jmp={0x5, 0x1, 0x0, 0x2, 0x4, 0xfffffffffffffffe, 0xffffffffffffffff}, @map_idx_val={0x18, 0x3, 0x6, 0x0, 0xb, 0x0, 0x0, 0x0, 0x7fff}], &(0x7f00000000c0)='syzkaller\x00', 0x2000ff, 0x0, 0x0, 0x41100, 0xa, '\x00', 0x0, 0x27, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x2, 0x3}, 0x8, 0x10, &(0x7f0000000340)={0x0, 0xa, 0x2, 0x5}, 0x10, 0x0, r0}, 0x80) 07:41:19 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) mount(&(0x7f0000000000)=@loop={'/dev/loop', 0x0}, &(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='befs\x00', 0x0, 0x0) (async) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) read$FUSE(r0, &(0x7f0000006840)={0x2020, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r0, &(0x7f00000042c0)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) write$FUSE_INIT(r0, &(0x7f00000001c0)={0xae, 0x0, r1, {0x7, 0x26, 0x0, 0x12, 0x0, 0x4000}}, 0xfffffffffffffe84) (async) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) (async) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) (async) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000002000)='./file0/file0\x00', 0x0, 0x0) dup3(r0, r2, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000ac0)='./file0/file0\x00', 0x0, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x660c, 0x0) (async) utimensat(r3, &(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)={{0x77359400}, {0x77359400}}, 0x0) (async) syz_fuse_handle_req(r0, &(0x7f0000002140)="d2e28503c8465b1bf52a8cd5e77b1ff3239ef0b73fbf1f88e5a513e2a0d91423f370972e1ce26a9428cc941472725f992040b5f5a5f8cff4ec60b79ec69c6735ce03c13cfd1cdf0017763e0559e96e21a2bd536b3f30d8cfc46847ab605085633973db54b2d56038307be57e4e009e6b849c95fd469c5b70a375f27f0f59482e80a3f12832f6c9f553e77cbca93b8b38cddd0b22cd851156289d429b7d7530c402b6a3be7b1158e81122125717cf1a2f32c7e4652b782698a9e03adf6be331693c23a83161606e8fb6edbb0ed98665e8872440db18336fc6fb2687927ed5603af1a047c0967ad89491082252343d1c7494e8fdf7336500680eaeb8488f06b6ecc3b7864e5f611d0d8a95ded8abc446bf6ba080b52df625173c0b1d7422461eb1aa316edacd001e2225810f684a1f3455bf5826233a38fd4f43dbbe8c5934be7dc584d382a5173d2436bc76f2b675780e4d6fd498cc04409aae4bb946d858ede3d02072fa25e6b51b0dddf84805c861dc65ec7250298bbfb135026aedef4d480ee59d0e84fcb37da9949a533404719a404ee95d543466cbf196c4669aa68682a8b51c0c3d0f138f2ea5cf45260207d1da24db5c7bdb22a223b33dc38636a66c7565607da839a1c6f5a752d9d0e4e05f1d415ca081f3f209441e2af99682393f504a95945ce788e1acdb4521fb9ce43555b86149f6a5b26d69932f819721f7e67a85028a1c6a968df10f7f308ed2944703a80e50db724b1a8ac68331a0a73ab0afb72e8d043bb77547e473376b35a15d67fd6587f46e38dff200fbd7d68f15cf6830c2df6fb1390e8940065d8530f9926202d6bebadedf4b088768e6e16fc9ad4af1d3729dde272036c43a21a1c2f84c1181c1d7b2ba446f9ac120c098221aec544dfd1a8e329320e87dc917dc5f4fe7694e9a92b37ccca86a0a4b391ad06ba6694410255a711367e368d4cabf8314a8246509884c6de7e25496ec7ba677886a0b4dff300f513b5ad39f98bb1187d511f012fb5ec3459511696a9ad1e8292d0fe0c03285d377bde85d2c9be6a2d20d710c2e55b762e2f8de0a4a1ee19e70cca9370b5c1fc508fe9a7e8ba58798663c2618426967b594902f37d1495f9b7203fd84265040b23ce0dad07882910b270c2337d3f80aa638aa7d716e6b05b54096dc4f0745261e6e46cd71fb234d0c13ab8964502eba12d4b1a11c37f94fed8be6e6551988251d1cfcecd59d654091a6b68918eb71889f93033f5d41e1af43e7e0a9f643ef9ba4b2d967941cd0880ab8566facac742055c730e263c33c5570111eccacee221c37cabaf0df27803eef90487af4d918a8f25fb1ae152e211ba21871f77844d804ad322203ef318e35816fd864cff7c04f599b11ec90d50986ab5fd0e4f68e207f5a77c33fa604beced55ac46e5dc91d87b93942af7f2192358d2954b627293b92c775712683d99044e3a642a7cd1268d7fae7aa214ebc4f2cbe3ed2b18b79bf12a1565a86d689ab1a447cd1213fe1c7d133a44525f9fa72181345665d6dcd6755f12e195759b78f66a29a75ec94b0513ccbd0dbb060a07dba6e03f9250e66da4a25a962a3b09c67872181d3ea8e636a6397693687b358cf06e8cb566540477976c357094b23d0784ce5e54547a75ccae309dd92cb688ff3a6181f88bf9f6f8ce3d28ed5b9236921c1866aa480ce82acddfb1715c278480d62adb93d936cc74bb6861a7fe7725050c3de9a6483793a1c8abef2a1bdc410f227579b5c2cb1cd124e82edbbf96a59ede6e5fa4639339120d3fc27202d4af13ed99f41012eb26def78f8cda0261753ec51b9a2d1781c31b18800ae57c5bd705536bc6c104df5cd43782936427dc0e77860b39350c2c386d783573768c4f0705a9343728bb1e272669a49f08da35194e114ea21b7738cc384c937ea0c24a277992ed66f43adf8f0cf1744c96b5a3b06281620aa29126778ce90deb5d89974fafb03fa247f5810dea31ca0784406ff35eadb2df5ee8e3939511faf6ed47bb98ed62e8d7bc1944fec82e85250aa03c78bdd00b9c3a9ec10cd299fb88430f2f11cb90e4d6d50f99a57a8caf9f704eb60de899e086342567fde50eb4a8959dc2953ff94aabe445bc668d5c13d975936d99499fddfad0a08d925ed6716b3cf1ebda7af5ef804c7f22855ad589db617ff54cb2f2d69e7bcf507cb15e2d7aa7bb655396f8e692b994abdf4355eba22b146f74ba5d6a694d0e045b51d9c143a23d253ca6d23c083784751e30632fb1b770ec9af3f30ee08e0e97bfff920d48c9f0cc4e3c96f3e3ed7de9cc8564b3ea91190fe32bc7dd4191610c061c8caffeeebba168b32e654f25cb58b278b6fe6393baf231f14407fcb46be39d7b0d7c0e59d3d01714dfd2093525c5ba08f424dc9c62e3249f478c803685644a1294eb92d000ba445454c03b3e9b853ea184e491a27e18e59a4da902157df5d04bb3f33307fb7442fe4716a5ec8829df855144254d57cada1a0e479ef06ebb7914cdf9ecf63c1c6cd3bb11d676daa776609bff6eb6df388df6835c89c859675d433a96fb3799047612ddce7a67b28bd53819cfc5791ee06a5fc4d29ceae1384d97ef3505cdf7657e972fc7102c182ad58049f89cf348d2c40b0531e06bdabd871b602591b48c1000788de71ef3693566b78f2ee75b2b75fb135831110b7f4104e5056fa956ece00536978e9e4670bde03d9f100426caba18fece67aa5b51f3c63abe3a64ffe2c1f7db358b20b7d2831a072f9c74d88efd1e386381fd706df1fe06ac62d5aed68a5cc77cbe70cb0604714b86d1725873c11cc5b66f72dc55131217bf70421b49bdb8a5c9eff0f7967be01205bb878367eec2e0b116659ed02bcee17048217cf8f0a83d02e603b8456d83a7a9e2f49d32a4da3cdf575c6547d78a106c24326de5f1041edb6a219961fed1e9e2ca1749ed96ed000354029fcfa060e3ecc265534ba42063aa70c6d29757b5a9abb8aaa93b90af0e752aa7c0b9aa89ac01a5359eef135db9ea957e5f9e50186ca54b9711a9d8d2f35f2c52ee43e5e6c4d4f9c6a2b07f0cf3f9eaeab5b75e845ac0b79acdc661aa5290f0cb9c5adc0fb9fed2b2315bf760eb2ac6af2ec06034295a6fe1d5dc8dc5fada16093f4f9282bc0468567594dd29b52c577f7b6a3a8752ca9703feaeb9b62494ce4fd1d71c10fdeb75b02df9ec744b3af5853e35178bc90613040d1d7bbf0cadc6a45ceb23f6ed8e04156b538f03a2c2ba4b9b549a24b3165cd494502d8fefc9931c992c9f7018834cc3055777093efd1a85e7fa76890ef4fdd6a076cb8b41b7ed8faf9f423a85dd25c202be30952426b9409ac99f25c228020fbd1e15ce2eab4971359e107c839398bed6c598646a204b917278201b15ab606c14c76d19d106746dc7b6fba342f3a08320162ffbb0c1c984156a291e00949a72e5831adec1d696d5dbee04e6738fd68592234508da29b12cd3c7205c49b29bd60b141002762d1b2289dc478ba45efc146df5dcf643d1f9097264b65a01dafbb381eb9fe071f63d62febc6f1f9cb273fde0dea3e04da32304b08fb749b01dffac8ae802db32a2d550d731fb4239f37b02f6df1556e487de8e86dff53b268a02eca45871b77724b03ab99d5290d125ebfbbb1ebce50cae3a5e229d9ddb06fa059546c6644cbf9e7fe6eafb0c8e387f4719106e3f715531a8d5162b7f54303164a939f18111463a8c4820b68880a60a498ef8adc652c104bf01b69321b816769835e18b9fd543b17cb0e949f2307749edde4205cb8bf54b381dcfb698d5860d1aea70b6f33fff14d46953b5db0d0ac2f9fdbe99a38e7932ad796d33a3ae922c3a8fb122d2537df4c171d68e40dc5deee82ab52e61c9ed0bab7ac0e9e4b420ffe61dbe46d8d0556034d75d585b8b2f0ba19e73f0e893ea6ce0e31a4d30c9e0445d41c4428906814e7ebf5f8c9f614892d020f87258fe060951f411476614aca9e550ef749500310a910dce2952a13f9ed07881718236e3ce942ba4f414a56b6829da9a64d4d179caee1c353ebe9bc68caa238f234aaf77b513ae1bf286c5844b7344269c2d3c1f2be5f5c04a225ce24446cffcb90523e4008627acbaeb3b96f2eeeddf263db62c5421482e46133a3b63399d8d6894ced25e3754ab5fc2f13565108e551d911d33d2cae7ad11e11eb2abdf1da8a15c2756a8656f22f2eb9d251cd2b71bd467d229b2a3d3178da027423aeb114549873c73b99643ea06996677ce5b0cf2123842d061696331bc8d37a7c1731623ee3289a22ef44a4176766c1fc97e97119edfba6a8142bcd12f23b459c6c9ef75094b5330326b52868fe8d913e468db450874cf1b212bdbd068c30a7398be5346cc7ad8d22a1403727473548c2b4252642162042d213192e81413a167ef661ab94e5522849ccf9eabec787eb9c629351b920e8d525d05fad00744b0c90f5e7a133be311c3edaa6cd5b57548d6f520eb287e707c48a44b4fb4ff5bbc6172ee9a0c8c0b3a5456b243e5cc212a2430f87063f1b5445d4235225fb7ddfb607c7e30fc848ee65eecb7e1031c7621401755090f29c29251e2f08615ab7381a77e9bdb54d23728e6e8b46a763935c69dda70ccacd51edafdf07a7f9ddc4700a055ac9d02cd9e2d9e187f3929ca821334b2abe3dd271e219e768848002c83813f09b73d20c51d48ed07fabff074ddc5d084467b02575cc94801b441d0c75c46c80c1f2df9a6c261cab69becb5c51ce40a69a67c9a2facc0491701716bddff92602dc9c6534cb55c711e144bd028ee03f5b5212a6d3254d660f35c2f2b3b5dc10189e711a764801486a4411742462be16aae504deea83c141c54eb78862856b4d7b77da26cbaa5544aecdfe033c9a4b7249b5d890ed16d84f53272e7829467e7a6de6487a3bea12cf970e05124d68d6246e3c094cd19b09e1234e2782b2579586596e751c2044da692e80aad30f0e70a84865c7af19288538d0830e2a099737129d777fe3531a3e129355515cf50dd7c75c0e3f1aa93ead1f058f02c4b1ad944cf13d04485295e64d9f3d5ab3aebc9a89e01b0c3118897470b90eb123d90ac1000cba59bc49993d082de459e487a3dd4051309013021f9a2d33429dda932fcc4b57d7fda5acca94eff3d5152f7e23a0f5bdeb4eb5522f72fddb3cae57b03dd37cabfa49623b8858508dc45d2bf041471a57a653c1a2c23ab35b27021700550af8a18f1a70a59811e4e30686ded098ce2e02a19d1c3cebed2757c7fb804577b1c968aa606d753f3e211c4d12ed40b0311adc0138019a23bf389ff7bc06879974661a55de3d0a03b748bbca1b82da06e505d86821fc03280965aee27bf9c8cbd488d63205906fcccdcba4f5c16aec1b3a7b21247dbffea7601336e57a4ddad5c3df8e3f1e076298a49bea839f348b13c295c142cef7e57cba047da79fb56be7d712739dd159548b17e2fbffb514b736749fa71884260d36481c0fd5dd37a8f8aee39a1a01bdede5f87bb526d53983b46318751614d0178fe47b58785618f7b637919131be5a0627be427d863cb5a48c9bdbc113aa6ed7071dd86cd1e26aa0b4aec8db4985ee2ec9dfe51d1af25e68cf95b0930959bc6a729ca255fa1c43bec9bed00a9e06d2e891b3fe089c84fd0e25b60c1c7b513492c2a64d57df3fc5a31cc14ab94e1bae499c6c2a7db06ce06945af1f4c1e33c8c0cc447d9772537e084554607cb38eeca7596cb732ade6b894143e1d3dafc2f2a6481c20f2d36debb06b95a8626a9eb8a91177f8213bf8c7b5b0fa311c988bf0a36c79c7ea1106518b219a1b04365eef3bc0e6e884277aafc3db8f20773a4deb82dac3e866092abeacee48111627fbd8414c48db716131d34480bf0af2d935aafb9b04fd0ab7ea87e7170054557a5f6765fddd83b9b32c05d5923f18ad9e62d6e47a9778512eaa15c0668ca7961acff40715104abdc5b6690e7ef5fff96c5d880dc8f71228baf4868d341aec8790ae0587ff6290776a299a675fbf7cbc585359025a8f8f3bb7f3353be1a1620766dd8cbceb133312b50a3007eb3718f00d10be718350c8517fc86c35733e50af668fd961d1b028831d512316d673560119d0cbd89580c47f2d2d2b2f45dea7c89e1c3732e569396e05c0ad9ce18572a99a6b39dc694916f0dd427f602a161587fad596f35ab434920594e0587026728425326217442594cb0021437a986366527dcbbcb84fa568dd277416dae66a6a3594e6fa80a25f7ec1ebae0ba9085f4d4a10e197429f37ef81aaec769aa9adc196247144e320025a2b586897ecaca4b3b67ff7b761fb5d93770743614c340534c01b41dd2a50311f209bfd5e61bc62901afa294b6d0544ac39fdf4773bf04c90029c61c6946b7aba08ce8320519ef151ad7ab35980c09d0c15776d98c1d6bd6375b1d4b594dac47f05f420abe5b5b3126276fb3e8850696de244dd313cca23d1590823fa4bfe7305229f600fedd5a77ef508ecb85d8b948960042b3c50e652fa2219d2affad833c118aecb64ca5d2c3fc0c548b5d54993c6c75cbeabc50f496334bac3956238d74ba7e6849d26acd1a2261212dabb84fc5741b1b8b557b9b6a11514707104d470983b4b1324816f8eccd4d34d8f0bf79a81bab9b364bca43a7ce5d5018403bc67210188fc779734c5b1f8f513ad04c9088781a6072c737ccd1ced036a799125e4c39da1c5ef5094451c5bbcf38229732ba281516f41df21c7546a50a525e672034f642484db8f3b44a20a6103c6c471ef346e35d359b291b69eef105197d41838ee3bc08d2dfe4e7e537d44a5dccaa4258245bb5e2e2adab5ac7fc0fe08077f639128d7cb6b6656b7aa62080daaf9ad8feb704b3ac76fac5164d74962ee12ec1acf405439671ef248596000a68f9b0e0c457623ded24f01761c4cd084ba392511e44590c9f31e0360f9c9c394246713605a68f8099b739a03d2bcf6ddea6f3b487b856fdde8fa35607e3f324ca2576e0dde9dfcf9af0607e23866400d2af8540d8a5ffc38138ed3b9c176bb6bf5dfb7f0fa27956954e8bda749d72a572bf12a5dd488a2e982c5d6e21f99b8c022c9378ec2ea11b8a0d5baff7bb141b6732589f2ed8e2f5d184a3f6e11654be7e8c51e6185f9509a1f853cfddbc67ca6e6e7c6cc1a8cd6ccbf0657446c1ee6c7b39331abb0f57e22d96104823e6fbe21d02cfcc4451d421ac0eb8c6ad0a7a80b6c0e4b2c9d8f1c4f065bb3e7b946c3cea215746897b9f46c8b6660fdffde8aa3e2aeaff93047adedfb3ddb55bd0b35b63a69608d113996cec3880314d992470f0c0ba293f42923c105bd41d5ba01edbedf23db1983fac908f6701b18f9dba8af3b7603c5a97fb1ab2ece4c30839812e2467a8a30268c6860c30c3247a3fdaff5e2738c1ad5e71da8fe23d836ed7c3950ce2db70398e0ab328f01b960cd5cea0512afed829e854058413b7b78f834092ac4f739d0c90dfd363a106487d34fffd1c16bbf0baca7429319bd84bb54e766d0eba42d3f630df5c831544beef6d0da29abaff04e4dc094033f3bd373316f896059d877f44852bb6d726ea721defb62414b43589f45978d84f9e1b3e0d4204ccef2de119a91c114f7de42a055f21b498a921404a8d6cc8c4d1f1c1cfeed0f302277fae79e34f1d5dbec49bb2fd301b01180df8ee2d3cc98c5f99e3eb093999150178c6e34bbcbf48e275c74ec37c30f97b88db2c789ce349177a3c27fef423d96c12791d306feb818c92116a690833ea17d5486cfa6496a3bb0c4834f937481692e0785706065b010c60184d100b1105eb8e18e126c90ea47a629058c1cc43ad5744ef869080d632852769bfab72b80ab813305176dc506ad3d41f29cee145c29ca16794a6aa9e05522ed7645310f535bafa3942767f8764ab0effc94c52128051bd50cc4d6f0aa16c8161ef20cea2fac29906639df5a0a5b432d6d22d31fb1d666d435452d75f5a5ce3850c4452008349310409794e15b337c1a407c1c6ec22f7159e01f35ad994c537660891dd4d7e3b5a9a69893b213af3cf1ccfa9e9123813e7ca3d30016e758b085080f573ba4fd5e63b80bc3d71afaeada432e32fb92b2ad2df54a817e3bc0f7d7a1c15e79e51f457120c21bb3ebb356a577d3b1c639790bdee298093d182ec4b3d95ce1db848e74d19b799a8426b5ce08d63ed3ed6fef8193fa110c3698e1b7c241fe67c573754b7814a2e8b9b991f69fa71e92ca0dc7260b642ba4d626cab97088969a9d093e9d56314e318851de79fa2363c16a60218966a72d08132b054b6a4fcaf1af263ab50858ab491749eb51448e17271615f4a363613047dd90446ba8b54171d2f1734126e0e2ec6f090f6352f4a4abacf0f4d8c050a3a589aa8c88c708364df6986ddf62a82ee0c9b1d88826e992f9a63431bc2d9eeeea4e20851de412aaf501d36fc4961be86b8d9be0396365dd30a30a96dc70fd49ccd8cef83c8b30354a7c8625c7b1d5cb170dcb5add14d68ed18e9b5d1a2d0f55b3f08fd7fd12d44ad562d7ba5899c0b665a10211cc02636cf5722b9b1ae30556448e134e1243f40e01e385277c335b84e041c7108479413140a45c359cdd4b1aa0a1d282b20d4537a2d16b8b1caddb0a740f12d68e3dbf1c0a1b07384622c791b4e19918dffdcc2314d2c91903187813bdf25ad22f51f66c8e2b859a89ad7260b8ac409b62ed3f4642a8c29628a87acff64d8acd865e45a355cefbbb89bb714b8cccc52bfcd99825b4ff089f986de8b89c1bd35b7b855cce5775fbb343eb267f1f8ae07aefa619f67d29535ec223677d48f5aa63b38a06e5caa7d83a44fadc495e603369198a28abfe39d89da71c07912b280b4b137c074ca40cacf87ea7d10b79b05a1ed03d9ef362a9715106c1c6a307c69fcbc8ca0c73dcf9e31636fb6dc1cc4cfab396d512bba89a708afed3efc92d5f89fd295571270a93953254727edc021c01bfe7263ba0aa26c4a2a7bd9f66ce8c55282729e0f6fedb4a7669ff46e4488d3dd68a6899a1f78ea97c0ae19c6116da976720b63b9f1184c24aadfe2a854956d31294714f5e3102a0d0139d505b1a713e363b090cd2104f6fe9a28cd41fa51c17443d0ff4df415f0c9912ba09a2d3ddaa3f251f3d5a90152092063f9af1cbc7211fc5cb4f4e7e7db0b1bc9b977096687631be7ebd400c921df6c12353ae5bd939160c68cc78b8bb1a196024ddc8b9676f96bc0d2ed458ee2db05ef7c0ac1bd5b594131cb354423d7a8b5a27d6b1d52a89e245bad0979a97da2d7ea4b0b0f2274cbcafdb750275af68a8ac52e4d84f672d3416fcb3425fb2314cfbfc1dbca1fc58c688598bbca390b85de42a3e95e9ce76ded4bdb50c2e4683dfcfb61252565d63533afc73b658d695a2102ab5ab864a9e0ad9eed48f132329c4601037e1f02929a9ab14c53d8296ac3e7e08820ac61166588bd6a290038e373dad5eb8f0fcecf4f0448041aea37cdb8c977d97482eb7f3a682fd2bfefa489853bcd94cbd846cf58a3cf143512c592e24aa7f5258e326995070bc37de7903183a5f2efb501dd604d91ffdc400e9cf29469f3cf249fce6a7bf74510c2247b477a4d5d16f69957f936b705533e3d3608ec51e47b05cc8ef3131196feb0ac93ef0bd7780a6f53bb5a478895eb14dc1edf69c50e622f9a59c8bff47b6c13fa94deaaca2889c433882d147be3fa8b17b3750d868028e48e4ad476c4390a630c950893704b536b74544ec471c73b118b6a09889a0955a1a18f6292c1d47704faf3beccc9e7eeb82f880fe35e0eba97c2a83ae28974fd965407a2752ff1d3bcfd118c800b1fce48526c8d04e7fc7764db6c730defb4cc5867c52151c1924773f89eef3448bdd62dfd66b8e7d0e1c9e238da4c5a235583b63981cd41641789154d6eea4db22d4049caeb7382ec2c01b69e01ad42bd7af8916c25b0d3fe32bcfd54f58b8cbd3735b9766142be4cf68304d81534d895ede74424740beb98aadafc3f8f3f29405b8387b24ea0ff6fc68bd69877af0ad590ef13d5eb2e763f6479fbedfdfe4b8bfa4947ed2dfb29768142f79fbc4674ad07f5156aaa7198e55ed1300a0a8e8aed028afa91e99425a88f6e4e96d43dce35eda660be2ce263201ec0a4caf90ce172e51464c4264b3d908934ae5ff17e3981f83563aea25b41432942d082f5bcfa924b40b7b619941b0ab8bd9df608a75ad2bef91ce539da7a50c34d4a5933aa700950e9f1ce4e0a650188ddacf161f91046f4188e82a7576676ce3abb147b76825b36c3a2c8cc2c67f2a06b614eb822d22e4a5dfcaad1510c40464511ef717588289909f8602b64c51bf25d973522ae54f496abc8a4f59bbaee1fa672b961aa70963ab9cf9af3dcbfbabceffdc1d27189d1457111ca1be3b80b33446376d9fb44fdb555e0e13628c0660bb47888d092584f4b1ee9165799f27e87436762d72683c1c3fe9e6d53d1389e388d0e6602e6e06f6808578994fcb5bca7300ae275e01536405d0a2c18747b091b33acc39a52c1ffd504aece9cd64fa90c9d2f333e9c48621bcc68fbdbc6d7253da46a8407f3438acb2fdf029a905844052bca230e9c17a6262a7d71240e4c318bd4c8a462cc34895ef28b7120d0dc39789dd8a0b02eb2f825ac4816928aa5652155fd635f5df00758dd27ba6b414c69c66d6872db483de1fc82b06937e638f8b7bb107e627f654cf4f161cd917d2667637656361456f702cac4a93f5ddd6caca801ef4cf5bbddc629e0e351684530c743c23d5cac1033a7118f4c0d3daecfd40ce9d275241cb8cfe656b206921a16f31309197e145d4f8f7504954a5905e6e8f19c1b8ca7bfcc61b9182302794f79e36924cc9da53c373bf2efca962a846c8c488dd8828170b5a6255422e55a8ea3df730711aab1d5debc492ce1ccb9c65cc0ec043cdb79a34940673127137d64ac26067dae651282d05615c5c1c8a6b038d7b243b29e60ccd2055c96d8aa53972e6b02309fc1a1443f299dc3c6a1cc5e61557e26fdda2ef9b0bb3d895afa71e3ddceb801e8e31059e04b580083314e764c05176463611a361afceb0967ea33a2370c35f2145428d288b626e6bfbfd7f67ebf351067b82f249deb2b59574086c4543ad763265ac388170489cca9bf8dc047d122a510e57f8e4e7df50e3a1d5e39ef16191ec953faac3551c9eec6dd7b57361940ba4e3c1c6951e63b4db99ad613e4069f74458d271845f72b88b326df290a26c366e69f1f2f0d7cbd04a9e679e28fafc0bbf4a28dc66e6afc1635691e1ae4bf93eb9fe23d0a2529db22433966bc34e41443671401fd751d4ef5ae8ae4a602d4b304d3b15c02e2386e6d4f56c55c7ce017cd26287e7603126266c2e11ece90399ebef43a246344042e4c8263881c076df29d5a2c66675bcc77967536b149191b731295f0d663e4ab6b37132dc1a6ca4120d19771fd31dc4117687a9bf87fe3b2d10ea687106d6be7b8a267d080a43ff74d1db127d6e22cb397736fe9db2c398590c4c675a8b39f6fd1b17714f0ca2a0e4e8b27ec2dbd704af0a56761f39722a6d1299d3bd35fe93a433bac585aa1be998fa6e05", 0x2000, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x90}, 0x0, 0x0, 0x0, 0x0}) [ 369.894074] syz-executor.2 (9830) used greatest stack depth: 23728 bytes left 07:41:19 executing program 5: socket$inet6(0xa, 0x800000000000002, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) socket(0x10, 0x3, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (rerun: 32) socket$inet6(0xa, 0x80003, 0x6) (async) socket$packet(0x11, 0x2, 0x300) (async, rerun: 32) r0 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 32) r1 = getpid() syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) (async, rerun: 64) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000002c00)=[{&(0x7f00000009c0)={0x28, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @fd=r0}, @typed={0x8, 0x0, 0x0, 0x0, @ipv4=@broadcast}, @typed={0x8, 0x4, 0x0, 0x0, @pid=r1}]}, 0x28}], 0x1}, 0x0) (rerun: 64) 07:41:19 executing program 3: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000100)='\x00') mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @dev, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "932b1c", 0x14, 0x2b, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) r1 = syz_open_dev$ttys(0xc, 0x2, 0x1) ioctl$TIOCSPTLCK(r1, 0x5423, &(0x7f0000000000)=0x5) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r0) [ 369.989510] IPVS: ftp: loaded support on port[0] = 21 07:41:20 executing program 1: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$SNDCTL_DSP_GETBLKSIZE(r0, 0xc0045004, 0x0) ioctl$SNDCTL_DSP_SETDUPLEX(r0, 0x5016, 0x0) getuid() socket$nl_route(0x10, 0x3, 0x0) getuid() openat$audio1(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f0000000180)={{0x1, 0x1, 0x18, r0, {0x81}}, './file0\x00'}) ioctl$SNDCTL_DSP_SETDUPLEX(r1, 0x5016, 0x0) syz_clone(0xc0004000, &(0x7f0000000080)="9d2038137860e4daddecff4400eb62c002a691c8130e4bfd4f84097d56ff125fdda39bb95222055b34ec9c0b813edd90eaf22338ed8122c0634e455691ac6d5ef96319cf99b0294df30c2cc6da674baf82a0adc536114137a7a686026d19090b1b78fe548205f6f08178f42eff5f8c30094bfd067045c1aacdedf4f26355ec22cc9e2ec83c64cd7d90715d8746", 0x8d, 0x0, &(0x7f0000003880), &(0x7f0000000040)="17d042a5095b2ee532db41efe0388ef3c31e814a1ef3474c") 07:41:20 executing program 0: r0 = creat(&(0x7f0000000140)='./bus\x00', 0x0) io_setup(0x81, &(0x7f0000000100)=0x0) syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) sendmsg$TIPC_NL_NODE_GET(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x0, 0x10, 0xffffffffffffffff, 0x0) write$FUSE_ATTR(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x4004881) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0xe2, 0x0, 0x505, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) io_submit(r1, 0x8, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000000), 0x200a00}]) creat(&(0x7f0000000140)='./bus\x00', 0x0) (async) io_setup(0x81, &(0x7f0000000100)) (async) syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) (async) sendmsg$TIPC_NL_NODE_GET(0xffffffffffffffff, 0x0, 0x0) (async) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) write$FUSE_ATTR(0xffffffffffffffff, 0x0, 0x0) (async) fcntl$setstatus(r0, 0x4, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x4004881) (async) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0xe2, 0x0, 0x505, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) unlinkat(0xffffffffffffffff, 0x0, 0x0) (async) io_submit(r1, 0x8, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000000), 0x200a00}]) (async) [ 370.252711] mkiss: ax0: crc mode is auto. [ 370.310181] IPVS: ftp: loaded support on port[0] = 21 07:41:20 executing program 3: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000100)='\x00') mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @dev, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "932b1c", 0x14, 0x2b, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) r1 = syz_open_dev$ttys(0xc, 0x2, 0x1) ioctl$TIOCSPTLCK(r1, 0x5423, &(0x7f0000000000)=0x5) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000100)='\x00') (async) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) (async) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @dev, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "932b1c", 0x14, 0x2b, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) (async) syz_open_dev$ttys(0xc, 0x2, 0x1) (async) ioctl$TIOCSPTLCK(r1, 0x5423, &(0x7f0000000000)=0x5) (async) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r0) (async) 07:41:20 executing program 0: r0 = creat(&(0x7f0000000140)='./bus\x00', 0x0) io_setup(0x81, &(0x7f0000000100)=0x0) syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) sendmsg$TIPC_NL_NODE_GET(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x0, 0x10, 0xffffffffffffffff, 0x0) write$FUSE_ATTR(0xffffffffffffffff, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x4004881) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0xe2, 0x0, 0x505, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) io_submit(r1, 0x8, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000000), 0x200a00}]) creat(&(0x7f0000000140)='./bus\x00', 0x0) (async) io_setup(0x81, &(0x7f0000000100)) (async) syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) (async) sendmsg$TIPC_NL_NODE_GET(0xffffffffffffffff, 0x0, 0x0) (async) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x0, 0x10, 0xffffffffffffffff, 0x0) (async) write$FUSE_ATTR(0xffffffffffffffff, 0x0, 0x0) (async) fcntl$setstatus(r0, 0x4, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x4004881) (async) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0xe2, 0x0, 0x505, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) unlinkat(0xffffffffffffffff, 0x0, 0x0) (async) io_submit(r1, 0x8, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000000), 0x200a00}]) (async) [ 371.632854] F2FS-fs (loop2): invalid crc value [ 371.640996] F2FS-fs (loop2): Found nat_bits in checkpoint [ 371.679632] F2FS-fs (loop2): f2fs_check_nid_range: out-of-range nid=2, run fsck to fix. [ 371.696367] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e4 07:41:21 executing program 2: openat$dsp(0xffffffffffffff9c, &(0x7f0000000480), 0x400000, 0x0) (async) syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000010640)='./file0\x00', 0x1008050, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000b800000000ed021f9f3c000000000000"], 0x1, 0x105ec, &(0x7f0000010680)="$eJzs3L9vG2UYB/DHCf1JKRHqDwYQJyGkRMJWnKQVLChAK0BqqojCwASO7VhubV8UO4npAgMMSEws/BNM8DewwM4KCxsLSGwVRb67oIaCBMSNU/L5SJfve6/vHj9nZXl91gVwZM0kv/5SirNxKiKmI+JMRDYuFVtmOY8nI+KZiJi6ZysV839MHI+I0xFxdlQ8r1kqXnrqtzs/fPnttac/+f6z7z74/Ocbk7tqYNKei4juRj7e6eaZtvK8WczXtttZdpe2i8xf6N4q9tM8d5prWYWd2u5xtSwXW/nx6cZWf5TrnVp9lK32eja/0cvfsL/d2q2TnXCztpntN5prWbb7aZat23lfwyJv9wd5nUZR7/2sfAwGu5nPN4fN/Ho2bmVZ7w2K+bxu2mgOR7ldZPF2UU87jayPtf/8MR9619q9rWGy3dzst9NecqlSfaFSvVyubqaN5qC5VK51G5eXktlWZ3RYedCsdZdbadrqNCv1tDuXzLbq9XK1msxeaa61a72kWq0sVubLl+aK0fPJa9ffTjqNZHaUr7R7W4N2p5+sp5tJfsZcslBZfHEuebaa3FhZTVbfvHp1ZfWtd6+8c/3llTdeLQ66r61kdmF+YaFcnS8vVOdc/34MS/s7nyOuNDXpDgAeOtb/wCRY/1v/h/Xvkb9+63/2xf8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCR9eOxr17PBjP5/qPF/GPF1BMRcTEiLkTE+dKHEXfvNx3H99Q8FxGlYvwXh9899qcevi5FVmF0zoliOx0Ry8V25/EH/SkAAADA/9cX33z0ccT0aJj9eWnSDXGQii9tTo6rXvaVzyPjqnYuKzYcU7XzuyXH4kJEHJv5aUzVLkbE1Jn3xlTtH5neEyfviVIeUwfZDQAAcDD2rgTGtnoDAADg0Pl00g0wGdn92uK3+MW94BN5FDcET+3ZAwAAAB5CpUk3AAAAADxw2fr/Xz3/72+e5+f5fwAAAHB45c//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPidnbu5TRyI4gD+gPXCfmnRio9WOK32yIEitoQcU0DSTW7UEAlRB7mlhAgi7IkURxwieYwT9PtJZsYW/PXM7XmsAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTQ/Fenm3vbltmrM/NJPnbgAAAIBTdsV6WU7G1fmPdP1XuvQnIuYRMYuIaUSc6t0H8bWWOYmIXpqf+n7xpob7iDLh+JthOr5HxL90PP1u+18AAACAy7XdLFYRg+O0/PjbdUGcU3poM8qVVz7y+ZIrbVKGXWdKm75EZjGLiGL8mCltHhH9n/8zpb3LoDaMXg29auifsxoAAOA86p1Atu4NAACAD+eq6wLoRrlem97FT2vBw2pIC4LfamcAAADAJ9TrugAAAACgdWX/b/8/AAAAuGzV/n8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0aVesl9vNYtU0Z39oJs/dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz+zPOQrFMBQDQP0l251M7n+soOA6bZoZMAgJFw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAnn/nyXWbza3Mm+bdtuJeRZO3UsHVq2Ds3HP0wXj0FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIv9uTuBEAiCMNh3/ue0mH9Y0qAxiFAFCx8zzMMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBH/e6X/xNT40wyd9pYOh5J1q4aW1eNvQeNowfj7d8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhf+5tEwbCOA6/viRK3CYjpLcSmIGGCsEIfEhIljwDA7AQDRWtxSKwAkhwrulMwfM0/19xxb0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAA6mvh/NpnQshHO/9XTe8/XJvZq99/f6x0XQ8Ovl8Mb5m4xKFEMLN+Vp1sINr6WZnw3Bz/+Hzw4H4Gf553vLq2q1KrVZdUigUiu0ig19aAAAcWoVkNHL9x8LmVONYbjKErac78/+5qA5t5v+tJwOv43vF+X+oYyvsbmn+n76+MfG3/F9aWVgsLa+uXZhfqMxV56q3h8bGxwZHyqPDY6Xm+5SStyoAAADsr5iMOP/nJ3f3/49EdWgz/796eW06vleP/L9Lmv8v9/c/a6//n8EkAQAA/hFHT337mtvjeK5YDHcrKytLQ63t9s/DrW0GUz2w/5IR5/+eyaxnBQAAAHRCfT23o/8/G9Whzf7/++9XTsTX7Akh9CX9/4szd2qznVtO10r7/xOXKjey/vv/DJYPAABAh/QlI+7/F5rf/+dPp+fkQwgDZ1p18m8A28r/Px+Mv4nvFX//P9K5JXalfLn1PNL8v/Huxfx++b95bjmE3nJGkwUAAODQ+z8Zjfz/qbA5tfTj8dWi7/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAXO3aM0kwQxQF8kk2+r1EMCGJpoY2FqCBYBSwEiYewEAXBIwTEAyh4FgvvIJI6KT1ACm8gM9mRsI0Ksqvh94PJ/xE22bczTV4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBT06OwkesivvRmdbt8b/w2PI85qWT67M3aQVyxbtXb9p+zXubz5PRpPLeHrcPmegIAAGDxFHm+DyG8dh9PYrb7af7fytfEmX+4PKvzPF+d+3Pm2T+upYfi7ONGvdl9uiGEy6vri93anvB32wz7KQcv2/fze1i9buUL39VJ55P+oSnSsbUHt6vTbtr11t1odPwvlf9//ikAgO/ayVkW+fdRzL0mGwNgYXXKFebm/6LfbE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXgPAAD///xbkEo=") (async) r0 = open(&(0x7f0000002000)='./bus\x00', 0x143142, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE_V2(0xffffffffffffffff, 0x801c581f, &(0x7f0000000e80)={0x0, 0x0, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) (async) recvfrom$netrom(r1, &(0x7f0000000340)=""/212, 0xd4, 0x10141, &(0x7f00000001c0)={{0x3, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x2}, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @bcast]}, 0x48) (async) r2 = open(&(0x7f0000000000)='./bus\x00', 0xa4082, 0x0) (async) prctl$PR_GET_UNALIGN(0x5, &(0x7f00000002c0)) ftruncate(r2, 0x2007ffb) (async, rerun: 64) r3 = getpgid(0x0) (rerun: 64) r4 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffffffffffff}}, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = socket$inet_sctp(0x2, 0x400000000001, 0x84) listen(r5, 0xda8c) unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0) accept4(r5, 0x0, 0x0, 0x0) (async) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000080)) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f00000000c0)={{0x1, 0x1, 0x18, r4, {0xdb}}, './file0\x00'}) connect$inet(r6, &(0x7f0000000140)={0x2, 0x4e22, @multicast1}, 0x10) (async) sendfile(r0, r2, 0x0, 0x1000000201005) (async, rerun: 64) r7 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) (rerun: 64) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x660c, 0x0) (async) listen(r7, 0xfff) creat(&(0x7f0000000040)='./bus\x00', 0x0) 07:41:21 executing program 0: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000100)='\x00') mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @dev, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "932b1c", 0x14, 0x2b, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) r1 = syz_open_dev$ttys(0xc, 0x2, 0x1) ioctl$TIOCSPTLCK(r1, 0x5423, &(0x7f0000000000)=0x5) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r0) 07:41:21 executing program 3: r0 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000100)='\x00') mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @dev, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "932b1c", 0x14, 0x2b, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) r1 = syz_open_dev$ttys(0xc, 0x2, 0x1) ioctl$TIOCSPTLCK(r1, 0x5423, &(0x7f0000000000)=0x5) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000100)='\x00') (async) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) (async) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @dev, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "932b1c", 0x14, 0x2b, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) (async) syz_open_dev$ttys(0xc, 0x2, 0x1) (async) ioctl$TIOCSPTLCK(r1, 0x5423, &(0x7f0000000000)=0x5) (async) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r0) (async) 07:41:21 executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) fcntl$notify(0xffffffffffffffff, 0x402, 0x3) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x15, 0x0, 0x0, 0x0, 0xd}) (async) ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) (async) write$evdev(0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$DRM_IOCTL_MODE_GETFB(r1, 0xc01c64ad, &(0x7f0000000080)={0x8, 0x101, 0xeb7c, 0x0, 0x800, 0x1}) (async) openat$null(0xffffffffffffff9c, 0x0, 0x240000, 0x0) socket$nl_route(0x10, 0x3, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) unshare(0x40000000) (async) unshare(0x20000) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x7, 0xe, &(0x7f0000000400)=ANY=[@ANYBLOB="7b804822ba44d13edf66ed673f42d31ef7648e89e1071bdcd7ead101889e03c8dc110c34d538a51d473f01f829153630a9af9ab1ec30460742d9502d663f9cf2d1782c0ddd78dc134a593c150ce10a0c9ee949cd840fdd83d27396ec3965c617a44da4c722ad0a8141e9e79076f4aff398deaaf2a6d049ab467a9a808d81e062f14d33795f8a319541ef3604f80acd78d1d9c10bcdb9181518a10d5d0662dcddea1fbe1e4e7912562fa6894f160d95b3d2dba247ab276e545dfe6d5e54dacbcae89a79e72240a63f629aedcb5441208c83e603792a69aa", @ANYBLOB="1cd6a176346a784fbd2ed9b2e6d764929c51612dd04e9810977a6d33f89f28be2fcae1cf1cd8f530d5af6709e6678e2041f5cbe1e24da9ac57e3dd5e7beacfb5209f950368f8a3708587e4175a5bae641e533b"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x2, '\x00', 0x0, 0x12, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0xfffffffe}, 0x8, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) (async) pipe(&(0x7f0000000840)) socket(0x0, 0x2, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x18, 0x4, 0x0, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) (async) r2 = syz_open_procfs$userns(0x0, &(0x7f0000000200)) write(r2, &(0x7f0000000240)="df17659e44acfb064568281acf5126b7469be9e22558f97b863031181d36abd56386a9f18e8cb1a2b0c1e75c348f3ca62fe5b8e6c3685884459ea092d388418e09d7e14b582d0090ce4d14527b356143669b0fb0a2c288c50fcf710753aae491c3ed05f73298e8c098fd31336a51ccc1164b441cf7feb9c042d2feec29504ef27cb3a85410605383f7dfa8d2db4930e52d58e2b85463d439ded2c9af6fd3bd0b8006ff46eda5478284063194e2c76de2aed3d76d286bd5b82cd105d0f26ab6e8a8e51bdd393298c65c54d16686201a34c40e2151b25f69", 0xd7) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) (async) mlock2(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mremap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x10, 0x4, &(0x7f0000000040)=@raw=[@generic={0x1, 0x3, 0x5, 0x3ff, 0x8001}, @jmp={0x5, 0x1, 0x0, 0x2, 0x4, 0xfffffffffffffffe, 0xffffffffffffffff}, @map_idx_val={0x18, 0x3, 0x6, 0x0, 0xb, 0x0, 0x0, 0x0, 0x7fff}], &(0x7f00000000c0)='syzkaller\x00', 0x2000ff, 0x0, 0x0, 0x41100, 0xa, '\x00', 0x0, 0x27, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x2, 0x3}, 0x8, 0x10, &(0x7f0000000340)={0x0, 0xa, 0x2, 0x5}, 0x10, 0x0, r0}, 0x80) 07:41:21 executing program 5: socket$inet6(0xa, 0x800000000000002, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) socket$inet_udp(0x2, 0x2, 0x0) socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket$inet6(0xa, 0x80003, 0x6) socket$packet(0x11, 0x2, 0x300) (async) r0 = socket$nl_route(0x10, 0x3, 0x0) (async) r1 = getpid() syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000002c00)=[{&(0x7f00000009c0)={0x28, 0x10, 0x1, 0x0, 0x0, "", [@typed={0x8, 0x0, 0x0, 0x0, @fd=r0}, @typed={0x8, 0x0, 0x0, 0x0, @ipv4=@broadcast}, @typed={0x8, 0x4, 0x0, 0x0, @pid=r1}]}, 0x28}], 0x1}, 0x0) 07:41:21 executing program 1: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$SNDCTL_DSP_GETBLKSIZE(r0, 0xc0045004, 0x0) (async) ioctl$SNDCTL_DSP_SETDUPLEX(r0, 0x5016, 0x0) (async) getuid() (async) socket$nl_route(0x10, 0x3, 0x0) getuid() (async, rerun: 64) openat$audio1(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (rerun: 64) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f0000000180)={{0x1, 0x1, 0x18, r0, {0x81}}, './file0\x00'}) ioctl$SNDCTL_DSP_SETDUPLEX(r1, 0x5016, 0x0) (async) syz_clone(0xc0004000, &(0x7f0000000080)="9d2038137860e4daddecff4400eb62c002a691c8130e4bfd4f84097d56ff125fdda39bb95222055b34ec9c0b813edd90eaf22338ed8122c0634e455691ac6d5ef96319cf99b0294df30c2cc6da674baf82a0adc536114137a7a686026d19090b1b78fe548205f6f08178f42eff5f8c30094bfd067045c1aacdedf4f26355ec22cc9e2ec83c64cd7d90715d8746", 0x8d, 0x0, &(0x7f0000003880), &(0x7f0000000040)="17d042a5095b2ee532db41efe0388ef3c31e814a1ef3474c") [ 371.842318] IPVS: ftp: loaded support on port[0] = 21 07:41:21 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x1a3000, 0x0) sendmsg$NFQNL_MSG_CONFIG(r1, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000002c0)={&(0x7f00000003c0)={0x48, 0x2, 0x3, 0x101, 0x0, 0x0, {0x3, 0x0, 0x4}, [@NFQA_CFG_CMD={0x8, 0x1, {0x2, 0x0, 0xb}}, @NFQA_CFG_MASK={0x8, 0x4, 0x1, 0x0, 0x21}, @NFQA_CFG_CMD={0x8, 0x1, {0x2, 0x0, 0x3c}}, @NFQA_CFG_CMD={0x8, 0x1, {0x3, 0x0, 0x21}}, @NFQA_CFG_PARAMS={0x9}, @NFQA_CFG_CMD={0x8, 0x1, {0x4, 0x0, 0x26}}]}, 0x48}, 0x1, 0x0, 0x0, 0x8000}, 0x8) sendmsg$IPSET_CMD_LIST(r1, &(0x7f0000000000)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x3c, 0x7, 0x6, 0x101, 0x0, 0x0, {0x5, 0x0, 0xa}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_FLAGS={0x8, 0x6, 0x1, 0x0, 0xffff}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20000000}, 0x8c1) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)=ANY=[@ANYBLOB="64000000000000000000dbfcea47f73ca0ba6ba43637323f4e6269746d61703a706f72740005000400000000000900020073797a3000000000050005000000000085000100060000001c000780060004404160aef4530000000000000000"], 0x64}}, 0x0) [ 371.892622] IPVS: ftp: loaded support on port[0] = 21 07:41:21 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x1a3000, 0x0) sendmsg$NFQNL_MSG_CONFIG(r1, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000002c0)={&(0x7f00000003c0)={0x48, 0x2, 0x3, 0x101, 0x0, 0x0, {0x3, 0x0, 0x4}, [@NFQA_CFG_CMD={0x8, 0x1, {0x2, 0x0, 0xb}}, @NFQA_CFG_MASK={0x8, 0x4, 0x1, 0x0, 0x21}, @NFQA_CFG_CMD={0x8, 0x1, {0x2, 0x0, 0x3c}}, @NFQA_CFG_CMD={0x8, 0x1, {0x3, 0x0, 0x21}}, @NFQA_CFG_PARAMS={0x9}, @NFQA_CFG_CMD={0x8, 0x1, {0x4, 0x0, 0x26}}]}, 0x48}, 0x1, 0x0, 0x0, 0x8000}, 0x8) sendmsg$IPSET_CMD_LIST(r1, &(0x7f0000000000)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x3c, 0x7, 0x6, 0x101, 0x0, 0x0, {0x5, 0x0, 0xa}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_FLAGS={0x8, 0x6, 0x1, 0x0, 0xffff}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20000000}, 0x8c1) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)=ANY=[@ANYBLOB="64000000000000000000dbfcea47f73ca0ba6ba43637323f4e6269746d61703a706f72740005000400000000000900020073797a3000000000050005000000000085000100060000001c000780060004404160aef4530000000000000000"], 0x64}}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) (async) openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x1a3000, 0x0) (async) sendmsg$NFQNL_MSG_CONFIG(r1, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000002c0)={&(0x7f00000003c0)={0x48, 0x2, 0x3, 0x101, 0x0, 0x0, {0x3, 0x0, 0x4}, [@NFQA_CFG_CMD={0x8, 0x1, {0x2, 0x0, 0xb}}, @NFQA_CFG_MASK={0x8, 0x4, 0x1, 0x0, 0x21}, @NFQA_CFG_CMD={0x8, 0x1, {0x2, 0x0, 0x3c}}, @NFQA_CFG_CMD={0x8, 0x1, {0x3, 0x0, 0x21}}, @NFQA_CFG_PARAMS={0x9}, @NFQA_CFG_CMD={0x8, 0x1, {0x4, 0x0, 0x26}}]}, 0x48}, 0x1, 0x0, 0x0, 0x8000}, 0x8) (async) sendmsg$IPSET_CMD_LIST(r1, &(0x7f0000000000)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x3c, 0x7, 0x6, 0x101, 0x0, 0x0, {0x5, 0x0, 0xa}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_FLAGS={0x8, 0x6, 0x1, 0x0, 0xffff}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20000000}, 0x8c1) (async) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)=ANY=[@ANYBLOB="64000000000000000000dbfcea47f73ca0ba6ba43637323f4e6269746d61703a706f72740005000400000000000900020073797a3000000000050005000000000085000100060000001c000780060004404160aef4530000000000000000"], 0x64}}, 0x0) (async) 07:41:21 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) stat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000003c0)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) setxattr(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f0000002140)="c1ca6dafb89824dffd8273ac1d5604fd9d0ec59d2d1c51e1b48c866091dbc6c6987c498becd32bf25589b1a2dc386e145190ea5089d87558b05cb1201eabced61db63875bc67588b2ce91e701f9aa7a2fd3eeda4dbe55b0b81b5bc00da605b4268e84a61e03fe49b0f249535427940f3a0cc21486bea3cab4eaa17b119f11231547c14c59133f47cee27c38d9899f79570dddf92862bd2b5f9eca0c4786649ac848ed483c4337b5feaf3b6a9685eb3e243c2f712f69358a5da5069426321ad14b49f0824091c6d3538b5ef9a1b49d95313580ec77fe097dc1bd97c9c0280276d1a3ef34975290c8463d9c80c161eaaab772cca1eb3dd8556fc6eb6028571c381586323e01c4e6510f20262b99fabdc246dd5ef2291131e00f88b2d4fccf1af5532e197bfc453fe5ab41d9db78d9975559ef8cff1590afdfac016f7dd0d10dc0b72968efa105b641eb9d95fe1f02da9a2f3a7534c4ab1b4ea7635a8f34f4fc6e9e44d69b1b4e0bdb8d7be7ebe89065a131cbd53dedf22f56a70f5267ae78370abefce3691f2148aa13bbe1fb894597b908e6426c07f9afce75b5d45d33a6fca9370ca7d519fb67099e1df3c96c2dfb7787a4cf5e9550727264db762c80d641fdd0185b142261510068b319cb52f5a8727d7aa2816cfdd18e9f26680bdd504a88e1d01c61873e77cfbb6f69809976e166e4e87bcd379936d303339997ebd2e7729058542e45f6ef0eac80a847531f0e4d6b9856b62b935a87f89d29ba08c21d851be3ed1a7067dfc9629b6cbc64f08a50864bcfa66aeab8f39aa63a06cc41027dbdb21e7e24b6686778642396e701f3413e5f7e0a5a03e6912458cfd8379df276a6c60560be56e90b16de9e2c649544c64f7a9ea96cd05c172445d1e0f9950ccf39066493fb10a144bf3229802b25598c13bda1ebf69676c3afdedde3d63622f9947c6dae228d82628d07acd656ee212c8d25e6e5837fac2f24f9ddf17f71d222061c5add6283aa2364be2eca5424e58bfaa23cd1c2c62c05eb1a2e3b5a7428cdca3eb6fba4ac45a0711b6f31857cd9a186cfd934c44459c76e756ba106fe11a9afc220b8007f5f25724eae301dc7011baecfc973977b713cb3b324de797df049875c1a9747e276be135786cb6ea6575ebaacd0651889e59186fa552cd477775c04658067090ba2ff212736fb68b6fbb9e07a53f9bbfd1bc83e63d45bedf34a08d7709d7fcf4054f5b15a7469d2f560495405c83e81f046f883d9a39aeb7f9a97f458f69aeeacb5f768fe215aca80fa66aeb5f58a24aaf05d461ea00a5138e600a57cad42f1bce8626145dcfcf6a0c0423409a132494dcc39c5e796e1db434cbf6153b0f2339f5b399b0cd5b691d51303fddb4a38cf91ea4132c715cd329b2f9478de0b4c031b704fc1cd05b770f23d21a41caacef5546abb66457892e8822610ae3e94f3202b5de7d5524ed7df0275995e6f20c61882e1b400e87b3f066fc4e13409d3ebd4e88be9ffcd8e77c421f07dc429ed7795196105d47b53642bb92f493ec70e679390599100e07aee93c5de5c348022b8003fdeb622cabf12de50298c1244a899e09b0bc848e6ab277aec30a5913e26b91329c84d82db048d2be08a8c3d3110489651c9a993e086189b65d010d3b40f6185a79040ad9304ed9bcd0ea818bd341a408d1278c179a5871c548a14601386f746e85e1cbb211e148af9276718496a6f993248e30864040b8720199c3a0ffd2dc29fb67f7f7cfdcf5b9e944c1a527f455970d699835c4740f29c1743521aca01e279df101eafb0ebed93ebc19e01bacd4c77b6f7c3132bcf7109aea33695242862cc4a72d1b353be49a1247bb5a94c9359c2b656722fb2cf53ebebbf8360eba6b200fe67042df8e8fbecefbaac7b259213dab9e21133bce8e0f55ab61907fbc2abfd57b8166c9181eca57f7e2e653833275f654104c0fadcd9df6bd84bebb8301561c7bf8b6db524a56b35c801bbc56eab89e7eba519a67323834f35290da638c28bf340a3f91d6a9002c1d486541b086d2896c177d49e7d948786ff227cb6e0175c5540dc95d5938a565d51850d935637abde1f772f9af119fb427b7cd077ec5fd03adcbcbbfeff7b11b80de530aaebca88871f7d90c7b85055f533020fdca3f059de2cb823669889d8acbcbfff6dbbcedadc3065fb9cb79cbde61fcb4f44041b18b17cef59f50712cdb91006f78767b7be05e57fb769e5835cb51256ffe20c253403e91d97fce56a8370649d9ebceeb22240c03419d569db291e93d7574a2ae68e86202799d6956b070608f4bdfb1bfe09e53d0a55346094524ecded5f2b50b6091366397000013c9eb09fd22fc79d18915bc78d09e5895695d8f9f1ff235a781c9fcc66f87dc22c52dc7e0c277539d91c2cf4212ee7a1206e6ef654b90c1b483beeb98c26f76ccdbe13a933cb06a77b13149e2787cd408fcafbfe8fbbb6b6700ff960fa7bbcc6e194777fbc8d291e4e1979cecd42c48a655b229bc1f49220836ad934a2828e63856efe1de0361a1d2102c29f966dba72fd03fd1cd036f6b4a41ce78761840027a0b424fe6935aedd4653fbb9e0f3657c273c69f32ff42559f76e3d75527d86c58417a8cf64c6354b8cfbdd874554d8ef7171c6c28f67909f6881426f7fe4f5b30dc6fabc95921486a2ad8649335359579f19ba4c9e28e66de8487cc6e05e138e11b8ddf47729e275136c6f8595ec4f53ed285e4400bdc6899e17086fe575f2e176465085752781473531feb10013d16eb78708f58607fa213720c43360c2b0c4569fec9d5b9cec337abd8ce38a86f3d14c29966f84fbfb2c0932d2a00becac62bbb5830daa551a523067fb9e7a90fed04a20d9908d52c5eb9a415a1db7daad549d272fa8ffecfd0f591a3c411940f012fb1c5e208a9716317986439f356bf134c95a65821a738d3e60722c6eb6fc752a12e33f91ded111fead7130b865dfe2e08def3a5f23caefffd28e8dab162a35d71b895aaadf416a35955b2895baabfd52c82e3e76c1fd236f7a34b1b85b1c9c8270e3e6b5fbe9a62faf541a65a3286a7c255839b1441580ae1bfe2dfc7e5a4396dac6cb24f4693607b927558d1d82d1a9d76d9cfbd2bdac78bbeed74c79baefce1a94da37dcbf4277d5bb62264ad6a93c75cd800da38123e82b1c6dde98a5234526a56dc9ec76eda24c8e13c6639a88206ffcc9688f5c8913cd650a5fb9f176030884bf74fcddbf927ec0245296f8532b23269ed5c7f29c9f07c7458b3c9f8bcdc30c1d7461fc08454b37d3c86800adbdd11eb591eb913e81448e147b16f2bc710fc548f53dd12a0d4e59d316ea63b356be9a62fc2ef7ef6008173ffdfb3a6a483bb07b0c43c5eb636aabb3202da48dbb4619a74ad0f95e9b3867fabef3652efa66b53b1ebdb8b1c77c61cc233c6b344d4695d24feb9ab6ec839b0dfb6908a481a88f4b59b5696f780c49738069f51fc7be83963ffb39b4c30386beaae1f672532b9e302c53735d04fa0e5e47216f7ded8505417fc9f135e5155bf49579943e4856300a1e3689ef1c2097e34e2cac2334fe0499d4f3cefc011eac13a9b2b2ee7558ce40da2655d6272ac5c4efd5acd2ec49591a249c8e24e4d46d71247668570aa23c1c24edc213d3cfcc0aa64ded63d26dafa979115e3f72f2d82b6e4f6bd1e9e7678e4a8de6bd47c4273e2057c355683682c2f34a48336a7539f85da7d9440d77883ae05ee4e389b16234f7d8989f076f5b696ae930c5448d96ecdc711db788d7a43a21e1e72ac8118bf7202ae4a9f844cc4745824ae71239a8c0832fa18557307627b1110d99646dc45373db4be93270e2de7f24956941f699f489aa9fdc3b51092e7571556f4a2e2c1c7956ef593a715a14f21976d2c739bbb6b963cdf1eec17bcb4d597020d5493fc197cde40063908fe15e33b727fb0a5e8451a870430e0bc9299e4e29d6a5387429313c845cc5e2e5ba1387c2ce921602124eaab57aed811380e6d3ef05faa03683cc0b2fa4dcd83249cfa601aa3ee02d9a935b71228a77cb7985e00ef07c01069e8ef8d78c41e6b0d01d9716fa7abcce76e821ddc66dfce607cfd109eaa23a999c8f460b047724166df2e2eb83eb40f6ed7187546652138cdfcb66f176007c615f54dd2edb98979d3625b310687f5635f71e12d765b9cd9db17516bc58257c1cbfaaf6d2f843e1937246a9007d918badc25ebe459414f2ebef22451008c3edb9ca222e385b1244f8440f6edff097b218eb0fee75d9bfffac68d2aacb4e5f2905eee314981b3884a3bbb6e8005cb470573b2a906275a8f2ebd9a6b7933f34447ddefe56c847f181a20924c7f2ecda2bf71f1b27aed7786413021d96e4d7c890645943ae18930ff2c2835ae819c41b5694cc0d504967fb0ce2407049852ddad6d37bc74f7eb6209f11a06d54ec101f1814b05131e74ce510278af6637d4e254081be5c84f4ca0fc7070aa44df5febf0fabce02f7ad15b6a3403b4bb506cf53a74bad2b5eeb36c401bcf5f119967468e897df9eb0bf18b30015d7c40c70683c9694665ed1784fac4c80810bcd5a16cd6f646a67743ae07fdc1c83c13b8c9a2ef3b0959af74d4cf3705c56d8530a54965ada863b4fe5b122b68f2a25e699a81223a94905f4987e1e8c36f1eb1d91ed77f7f9890e84a9ff4bbeac54dcc47174ca78d3cb167679a4e69bd16afe4c20e535ce3907799e22f3990ab0178a8a274d1af6486065fa80e958d289052b9479bc1174471dbd119007647bbe1fdccb08ff1d5b282c89e160ad087afe307427718028296b251437828cb1f9b8afee972b8158834145fce59ebd3fcada4b12c9220f542752c05901ffe24b2347fdee8343f09ee59377d9329c79ede8fd0fe15d6f45af7141eef89c8175be9f8b32e5f01a02757f8726d8764d00ff63d0236eeb06fb24fb1d7c882c97e63c8244406205a7fc41570bf3a06288a214963a1f76accf67eb25e1221cff5daf60704027bdc9d91ac107ba3f635a1b8e58bffca4ed465f090e482ab75bed6a423bac3dbc18a775c75994a7948fe18cfde0ef20f30ddd3212f0683b22795c0a9e97d27af3a00e44e4d2ef886b35a1e93548915ebf765a7aceff23d1585edbc440d9053b5bbfe6d2c8e517632a32552cd88c082764f7ed27cd7f648652ccfc6719afe45494f81766b5c4a5f8597bdc7f840e63f2dd77d183f5bd4f925c7dabcd171142cce7e1f790fa9fb870967e7194ffd50da6a2d5f8576f4723a1a0c8129a9776c0296d59667b4a1c82ed192e7742b204d03ff897c200292a8a3fd868cfc3221126eed696ec293c4bb6a96a017ce6a7ad339ce89e580456fbfd250eeb5d883f5554d185d47d6c131f26c30c81083621b11d664131543e41f368e758e02262de8e7e87c0b15dbe9baf92ae7998d42d068ebc3d397962be3336ce0f1f18bac20cca0d62e22e9a676116a10dd619c6a90e0ee4295356ba62eb4fbd75b3ab1b631bfbc7bb84a600028cf2986ce75ce749d2cd1ff7267951d45ac0dea061beec447887386cf4296951f236433facd946914da5714f52d118fc9c840dad71f7aec0188ece7b7d579f2e9efc05bff846fe8515e99a57e87c5bb3a26ee6c63da80e78f97b932d837deee764ba7f503b8238cf931264f0ad94caf6a36387a7f150b0f404bbcd801e9fb34358bc6bd02cbe077cf2fceb72019fb8eb8d63ae77026c016f31caf5317b7bd248933c9f64fe4187c766184264b2e343b31b846115bba9128df4b13c504c315b66b3c18a9fcfcf2d2362325ea1f6abc848e386bd1f26a630ba6998d30c9f4f115eff9a32c1bf81916ce693042cd99efe024286f7d32ad57776097e5f0be71d2fc523f2f9ece91db6a9cbdbf87c98db051910d51d5fc8c4c729758efacc1fcdef293def786320434bda3557a82b7ad16b8c526a7175b8f8d3d529102064ff6125fddf8c0c68d323d0e418a9ed7df1d7d26e1dc2cd5e0ed41b4f6e1b14e617df4f2498c9d2110882d4e7050192f8157095bc66c940c22d27e9426f876709e8b4fb80cb496be123ddc0350268aeaaf7f013b8f0a85ec85dc87b1e8e45b9c353f930a38b45e434e5740101444f71980773c3419fc6ee303d00dc1f4e3641bfbe296e8ddf9e717a4422fbd482c4e134e80e4184814df153088f825f3489212538d2d504949a302710a39cd857ad35cbaaf743785aecbf41bd0d09d0b23b648a01570b0121794a0464231b992726e4904d3b5b71c89cda42cd0b7085283a63b93df69990b8b38386e8acf1ddb831bc2445827c125ffbee877beb15489432ca9a5a1538cc92f368578f7fa1d1d41d4973bba9c4114d8cf1c013fe96ecdfd065622401ea6f50b62fa4baf62dfe0c8e124b6f79b3a9e5676a33cfe4c74d6e4d7e97218ed287e2a9f8ed9b63b936f7e0d6c9eb01b19804c8f6edd8c29de8b3c0e42c02971eb2a4f668571f4c5d9108289da24fbfacd312721c11ecf3fd0a7cd76d0505f66b27fc1f2719c265d07f21b326ef44891001f1574672caf517008050450fc4ab51aa30fd1e2e110ffc854c2ffb22c4f1ce6268330132832212cea34cdeb1378d4fe6a4fa51ad8334c46fe904a0277d451a2695829f05ad86a1004a637730c198920f33533c9a01fa2ed2c776dc5a65064f7d1765c2ba3d19576b769b4e5b7356e17bbc92bd9e091d47fbdb986fa42948178b439ad6833cf6e5bb5023192090eb7ef8043769daedca9852c8d85cfe3d291afb346e05f879722fa37cf74a32094e92e1895dca9a871bbf0ca51678e9788d0b24e2641fa1e67f38e2571845c62b010f81141131ca11a9a6b682913ed603d4f52c756254773b2a8bbbac2d1eb5819ee445ace4831494c1db020c1fcf7285aba2c1e14cd14441bbb8300698bd1fa44009eb5b6d487a409b2a19693efb3d0fd85452428fb56be68c2e8acb05f35f2bf5a559a84c77f6a69423571e24e4e634facedfbd932a8ebe6f5412963ab45e40dbd2e9c5170cd338a95b33d53b985f4f131d235d34a635199449636bf8ac053d4a0ad417578ce36dd9f1bf08ac56f942b6cf3c586bd47aab12ee0a37402260fb345949049d9f3ab648901cd234c3666bec5d4794de8a26e65e5fb08d2c819af4d6b9c3bec7f4fe957b4fd7e5392b8fb47550f2dd77e546759c54433f6fa0d2feb149ae285acbaf2198511cff908c016fff224d1e15e145c8a8968696f80352d7ee4455e2a5170f6d59189839ce687e2f3538d9ad072852f96c1f494f7ab6f0f16823957bea2a7cb80ae2a010dd52981165d81ea4424b113cee73ddea4d5afdc41e9af948bae6d4b8341d26b368b8331ed8d8c7cbb45e64eaa39e903e7b39faec9012caeed4acece48ede85c5cd2a08e760ddc4410b89d7c85fa9eb841a3b5cfa90bd5e106b52b73516299583672b6106fbac6307189a100570a8a50bd76d9e7682ad7436ba1957af7f72d71ed7679fa6055aeedb93a34cc16758da704975950f0dfb909ac1688c21053117376976f6913443d13971723217fce6b67333849ee695f10d859b15fe53bd983febaf03da2b163c9d490eedf8a61743a13018b11ceceef7268477f0cf1060fb5f5ee3f6408be2e978c3e89d90718d0c958f83f071bcb216c22777a1af6ea868b45fb8642f7e0c9d16099b9c10fbe0ed39b866938da920e6fc2fe60c6ccae395067f29236ed2c94b006bad2211ff43ffc943c21e39d1f31e75bc4ed8e326c5a5aaa00dedcf968f620407c028fe98acced51e82ecce58e14c29318985da72e279131a8f573b355ee2ffedd5d7494353a0e49b76b64756ac4554af7f1f40b428d7b6c9f0cd928945625b075138d7b6f3821901d335b86b88ff1ff5d866dbf61cab2e1608a8b4a82c2148c5310682207a789d0fd37eb4409c085b28c664d00c09bbef62ca2cd755b5d259795a05b10141c7df801e0fff0e745f413ae8499441362415e6037f1d094a268bf50eaed72d6011887be07eeb1735b69830c8e7331bc164e1cebb13a4f71db4f44a1cbe174bc2fba814008b62d0c7bac570c54abda94cfdecca4468038ccb6df512013bd505617a2c0e728bfb4d171f2db582ac8f6b17dc3987bc403d7f0acccb8cd491c24f360ef52556feef37ca24edfe324cd0f98b4cefb2712b0e2420fff06b8caab2c8e6c05360757d1b59c0583baac4aa9f7d508a544d53b9d5202f640118fdd409e442c9062203ebaa32ac10413fb44e2d66958947e62bdc1d29494d302b8fb02f2b9ff82f384165a355557a41b417f84ba85a0ffc042b3475affd0f1f73c2e67a40a4beb7c6c058a359f33a090392b1b5208418d6a6f7adb60459633ad4de350b0b9a10946f5b988e2b04dab15d6d9acfec5e8758e1f2d7101f6b06f019b2faff2ff277d8155359fa4ae82b3a9f500b11d4d3f2e74727daa6891d54f3c45ecde0c4ecee3df58b6154f273f1f27d02c05c3600c0c91ff4c307ee369fe31643232e1c77bd6bbd882e0cff95dcf4332e83f07aa7ea6ead89766cfbc4d02e798a5338c1d6b50556560ed42f1b2d2fe677e965a66dfd3f7c83d45fe4a4d0c3e8dce6a9d37d29de266b8d8bc84ea5105fe1e10acf89ed79041fc3723994b0181168a2d6ca257aa7cad2fa24fe75627ec9a16a231194a312ae9f8c9af2484568179b513baf493eab72ba729b11f541ae8e93039a93285b78a88452e1e8bc5e415a3c6a78b8b2ad1aa9dcb0193ef37969033baa2b27a6b836ad081030aa4c5daff253ffcb3a54fb972c50a717bc27c63fb67e82f708dbd1eaa2422abfb01d31a49495111c639cb372f54726d92ae85e9fdc1df30f26f902c43174a86aaf18ffe6f11be9fdcc57894cb99edfda3d94ced0abfd763eff81597c26c13d152aa48a1710f135cfb376400e6f38fc5724a69a50f3b447fc75cfb38f49be698b9f9d103f21225ceed71089fbb1f88f216703d28646855c51c1afa6b18a76990c96950a21e4e1b42030de7f12c0030efb3c5e72ae5a6e49ac6207152d18f5d11e55fe75de0b74642319d1e813882baae66b4a83f02cc22ade9c29ad8bff2c8fa2ba76066aac629ce7ed6c2e8d8c942e959df90d8df59859d11e320a834685f9d9528c33a4e8c36ad5bb2fd5f07802ab6586249e01c7fa9f98153a50ffc260c65704bb3749f29ce8d3abb79398ab0ae574b2ea263537465a41907c735a7a92fd2b328e13236e0118fea9479d722fc9f2c37f79da4d548bdbc64c43a07b3f80aeef354484e88396eca63177597ecf70cb77fd45df29671c131aa3b65d972639ef756489aa6eafc1a51ce963fdb90aab135bff818f8d41f17e82ef97e9a9e075006d57f6e6e8c979b378c97f1b6439b873889263894d5068e23ed82b3d2cac466ffac01c8cfc38ad970b83170c6b7327ca0039831e5c55e4ea1a81171164975c7b9f8b3c0e6ccd037bfe5bb607d3e78ca857e16f96564c8d6d6c71dad5329d4006583a4e112ef6a87f240688d9c55630baf85ec4fb0d4642e68c7a6e32848004adadbddb8ca5ad29363ee143e5c3ba34fbe84c5669c5dcf6378bfbf7303c2d0decde31012b7071a1cf02f44d971d372abc3c1ebbe7166f183c30a5617e4a8a300aad0fcd29dca14447162b47eadccbe6a86b170b744b57069df5721351fbb0fa307b952efa73ce883876a7573952de4d131a5db329867c92c0cc05fc383f2da315b274ff7870a93bef3ada78d49338c05f3df226d782e64fa8a2fa12fb323566cd9e3d2c8a9a4e9638a5a528299c6598ad94a15a6d80b070aa1ccb46a65629dca3699d49b24f8ea2c3b12b1b02d36d267de2935db254f229653dadf267924a80894eecfb818b3800bdae4af0eda535ac4b42b6acfc7b8d3044d12b1bb5f2cb375f10e6c4a30671ba75f06e6271baa03aeb08f831cba977c7f7c2689edfd4e049e7b65e52b1062879ee14f82a84bcc04b937ad74e9f2118cb72dd44fed0dda330f40eb85250dfd9d9fde7607b51f64d35a580c1addee1d740ec5c507c37ad4d924dbd164e4576e84fea39ad05abfd06967ee355bb6421ba18c9c8e31ab1a3f5db78559860d6979795917a13a36e58092066853c4f4cdd0c85023b8e8ae41423e7bf9482870f5b29d2e5ea1a4381cab2f0eecae40c45f1b651a0dc6c02bf5fd6551e022e5bc91d42558d8380c8ffa0f14d38a2fb2cd70430fd25b34904b4f3586d83c5e97a468bceb5922ebcb956a14ace192ba26638e1e42a3f95c9882d89fba5a71b6f33a92519243bd7f83787391a853788940520f8eb5bc507077fc719172bca6635069e98bce3b653886072c7519891c915f4a90d9395e66fefcd6d120cd693cdc8e86d85c997ef79561ec4370e5e2952c3b35fa722c056685592ffe1fafad3535c4e437c0b0d7fdda0363ff1e2397a9a037004227d1fdbe630dd41d8fae374bff4813bd5d3791bce168a37f8cea20797018f8735afc3d636db81ede88803cd7642562bee21539b2d736957b00acc42c69006c26661b7c867fd7c4f42b4e37c73f9de700479eed8483395559dacf96f6bb547d235a01321937fb9082d5406ffad9263ad80302038002c2da7fdc3a7ab85fcb10d2cdb77689c31a7eb8c08185c46482d0087782cdfd4cdf3148312993a4875ccb45995c341071e9e8da105cdeed4d25644af9bbf0cf0221a53243f951e5dc3f75b90b222216445fff2bd57ead78ec4a77fe10e51342150cd6292be58194a7ab553fab61e791a950c118f6e6d6f001766b9d15198b0b4cad75da01cd603cb9527f7cb3402dfe87c800b203bc9ffd8ecc4863c9c6b34c410b58a12149e6e4bfe93a254a1464660bce757eb29c2a0cfe9625f610fadbb36a22d782b2e3d848f141137f32f0dbfeb99bb16954248896904d57dbab65bf1656da96955d923d6d22f5e003a2d33b7cb62e5495b79154ef7dc9bdf69cb318d3536ee01014dca9c3bfcdf40aa05326bb69b1031cbe5733c2e0cfc1c270fc15182efc362ae8cf6e330529e2eb6d919093be77d52fae8209b58a43eda06af2346c1d00e4f8eee4e60d9f1b95a85acc16255f4e71dab91c36af7d80a832a465440de2dac913d8b610689f50d89640b4de70db98e576e485563788e13da7d2ef1e661521c352c04a5e5f315486f952d26afc83491f064cbe74c38d233b0b4aefa565848ef576cb8dd8315cd85c219c282cb14917dd796e8b86c37346c196bec90cfac7f711e66394315747349097231660600c9a21f7325f180e0dd679d4300aeeb6021d9bcf8deccd28ce918f7faca82322242af7264495de3cb536b33d3b34901ce45aade07fd80ac508763d18f3d916858c714d699151b40de8228bd620da06fdf2fe2c03c883839cc24df527ddec8294eff3f062781f96add0ed2a298a5a1513cc13d1affe4479c509086648a19d0b6c67ad82b9395edebf34d9f399ab5d4d19e73acd4d1533d4957a8d5375ea1aee072861938a955d7b75eb6f584f180eb22a500ce1169f782add945427d70306008f50fdfbd4af9f37ac85969e80b443a16c1e287b63009da4500302dc472d6c06eac584bacaf47906c57cd3d76d06b06b42be1f41095ef0202d6ec9866df8a55ab54b891007cc3a8533ceb2d1", 0x2000, &(0x7f0000000fc0)={&(0x7f0000000000)={0x50, 0x0, 0x0, {0x7, 0x5}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 07:41:21 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x1a3000, 0x0) sendmsg$NFQNL_MSG_CONFIG(r1, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000002c0)={&(0x7f00000003c0)={0x48, 0x2, 0x3, 0x101, 0x0, 0x0, {0x3, 0x0, 0x4}, [@NFQA_CFG_CMD={0x8, 0x1, {0x2, 0x0, 0xb}}, @NFQA_CFG_MASK={0x8, 0x4, 0x1, 0x0, 0x21}, @NFQA_CFG_CMD={0x8, 0x1, {0x2, 0x0, 0x3c}}, @NFQA_CFG_CMD={0x8, 0x1, {0x3, 0x0, 0x21}}, @NFQA_CFG_PARAMS={0x9}, @NFQA_CFG_CMD={0x8, 0x1, {0x4, 0x0, 0x26}}]}, 0x48}, 0x1, 0x0, 0x0, 0x8000}, 0x8) sendmsg$IPSET_CMD_LIST(r1, &(0x7f0000000000)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x3c, 0x7, 0x6, 0x101, 0x0, 0x0, {0x5, 0x0, 0xa}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_FLAGS={0x8, 0x6, 0x1, 0x0, 0xffff}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20000000}, 0x8c1) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)=ANY=[@ANYBLOB="64000000000000000000dbfcea47f73ca0ba6ba43637323f4e6269746d61703a706f72740005000400000000000900020073797a3000000000050005000000000085000100060000001c000780060004404160aef4530000000000000000"], 0x64}}, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) (async) openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x1a3000, 0x0) (async) sendmsg$NFQNL_MSG_CONFIG(r1, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000002c0)={&(0x7f00000003c0)={0x48, 0x2, 0x3, 0x101, 0x0, 0x0, {0x3, 0x0, 0x4}, [@NFQA_CFG_CMD={0x8, 0x1, {0x2, 0x0, 0xb}}, @NFQA_CFG_MASK={0x8, 0x4, 0x1, 0x0, 0x21}, @NFQA_CFG_CMD={0x8, 0x1, {0x2, 0x0, 0x3c}}, @NFQA_CFG_CMD={0x8, 0x1, {0x3, 0x0, 0x21}}, @NFQA_CFG_PARAMS={0x9}, @NFQA_CFG_CMD={0x8, 0x1, {0x4, 0x0, 0x26}}]}, 0x48}, 0x1, 0x0, 0x0, 0x8000}, 0x8) (async) sendmsg$IPSET_CMD_LIST(r1, &(0x7f0000000000)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x3c, 0x7, 0x6, 0x101, 0x0, 0x0, {0x5, 0x0, 0xa}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_FLAGS={0x8, 0x6, 0x1, 0x0, 0xffff}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20000000}, 0x8c1) (async) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000340)=ANY=[@ANYBLOB="64000000000000000000dbfcea47f73ca0ba6ba43637323f4e6269746d61703a706f72740005000400000000000900020073797a3000000000050005000000000085000100060000001c000780060004404160aef4530000000000000000"], 0x64}}, 0x0) (async) [ 372.053888] mkiss: ax0: crc mode is auto. 07:41:22 executing program 5: perf_event_open(&(0x7f0000000780)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x14202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000002b00)='./file0\x00', 0x0, 0x800058, 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000640)='./bus\x00', 0x0) syz_mount_image$ubifs(&(0x7f00000001c0), &(0x7f0000000580)='./bus/file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) r1 = syz_mount_image$ext4(0x0, 0x0, 0x88000, 0x0, 0x0, 0x0, &(0x7f0000000680)) lsetxattr$system_posix_acl(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000540)='system.posix_acl_access\x00', &(0x7f00000008c0)={{}, {}, [{0x2, 0x3}]}, 0x2c, 0x0) lchown(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) r3 = creat(&(0x7f00000002c0)='./bus\x00', 0x1) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000008d00)={0x0, 0x0, &(0x7f0000005d00)=[{&(0x7f00000004c0)=ANY=[@ANYBLOB="70000000250013072abd7000fcdbdf2512e84fe63419965b02f604e17a7d076bbee9ea2db5868aa5dab56aa9b651230eab0f21b3373fd3f09b35c6829897cd58e7dcd9843b794bc0", @ANYBLOB="267aaa0c0071000104000a000000d50000"], 0x70}, {&(0x7f0000000b40)={0x10fc, 0x3e, 0x10, 0x70bd28, 0x25dfdbfe, "", [@nested={0xaf, 0x0, 0x0, 0x1, [@typed={0x8, 0x56, 0x0, 0x0, @uid}, @generic="173fb39938c5be8f3ff2ffd5952e5b5d2480bf4ca91f0fae54f496b899520ec7e9887a04db7f0922f13d77cc277f9f2817b5313305cec99624e058a2ba624dc547c6257e16041bb89b0be36e011c58e88fe837e658749834183f801573b8146094c2a7008cd3ceb8ccd1c3", @generic="d11fed17c5952d81a3c261d40337931ddad39139dd94b69632e65ee471539ec9cc6013a28c3a093cd04bd12196a21e27f4a037122a492adb"]}, @nested={0x1025, 0x7, 0x0, 0x1, [@typed={0xc, 0x7a, 0x0, 0x0, @u64=0xe9b1}, @generic, @generic="28e47cdac599eeb148d6a8cd09791073df5254079beaa5550a02f0ecb4bb64b755eabf298ecac8dcb1477c3c6732c30ac9da8100871d881aa38e207669f51999b5200e6dbe63591d1f65a8ca0c6a8e40fa939e78cb1091505c68f962c536bc0f858baa0aa168f5ea5aa691b46779b61e43ead6615b3a1281160b69ce6c227d90744c1ddd45d5663f850a0cc37b282f264e0b2721c6d241fd3a3a9074c47bd17e606ef16e11572d63b546d1a0525c86558857863251b69a1c2a0769b558972137f68fc88e219a2cb54d6fcb666209538995beac70d26d5918909ce1d732fde6785196ea5365d5ee10607964a58b2064a65800e1aca060cebf3650a25db8fcf9ea7a76c7018080b80e13d41c3c67fe0cbab1f5c95360c6e98e56072ba8df3be92660ae410adcf576d1e6b3914eb662945b6185b3383a62583cdca4d9f028c3549967840d3280a7d798b1bbced410a2bad828f4130e435491b47b44e56717b6899eef4e8835306462a01746f17467a1b5c53277c922d7c9e89412715bc2e86d4880b468ca2e03169c5f475ed28e4c832698491058014b47f1be2815f344a9d49dc75b674ba8363a8a565ecefc3875504e9f362c3fb5c49eda66a6c023aaf2201ea3493d09857355ae853caf80073a8a652d1b0b6b8b8e46fc02bfdc67379bd2aa38ee9b057e90bf841fadbd1d849a93d2eaafe5b3c426f60fcca4170f968bea05d6faf6c9ae0cb4025bfa408c72a8891d908d989dbca2b792e3583daf10a7672b79b1f286ec414f959904f04437b34916a2196139f1159a1bcbfd7f38cd827f14e6f51b20af53738a9d7d35056d2e2ad181df237af4cd3af6f0ae20f87cf67b13e2bda5cfd9a73105d98a2311eee0282969f043552320d5ba6da20833a52fcb590bb0f1a057ec9fa69adc8faec3f5ab77125a3669524b8c3040ee67d43c83661cdbb9587d1764a4641024d0e0ffaf3715975bf9df16b8c78ae7be5731c26e315fd42ae137e11eb988350d37748b24a93e618d209f65bf86d7c490a67dec29b71bda7a39e9b160f585820dcba0e360caf8f94316bccb50d2bcbf593e32e2ff6b123258a153c51c5459c41376b762f3123f8d2e80291a64a7d02d6363f5e40acac1141f5527be57ce6de05224a41219fbf1c1385e6358599b672535e5c876349ac2673803b49ec604ab7c446124c3ede7266de7d7c7c10f2132c1ed2092bd6928144bf8a725fb74854909c4ca5c5f7b0335c4d886f92f9f90c05be1b6ccf02aca4f8917324e311996a7a0213357ea08c427ba906329dab944db823eb67fd6864944df966769e9f92325e1fcbc3be4de3e3f45d0cc66c06bf659df540937f8b538d604e5e32e107a1a68a22eb0cb996424f7914bf4030eab064e9aa768fa5df86c29f3ca584ea37b5ce51e236335c9704f5064ead23a34f851b4ae9700104ab7fd9154618fbef306db281a8d5676a7324e0a495e98571863f7bbff843721aa8211b589cb38069c70132c0ddce36a2f6e6ff7dd1f8be0b60453d12cbdba5c3fe4c433e05c3ddcf318deba15e35369620a0684714cecc8db94d6d0509354f7b0adf3be2063b186d475127d2c017a933b4787b8a1e39563c8b30669a24774da03c7a67de6b65f723a7f3529c44c26ee7f3a406d68eb512363cc3461a41f5900d96a1daa1dd6b1137c4d44e259b84423ae0057cb2303115b3624ef14d302f438325ff120fcea9fa50ef270d0e40365f81820dfa2c6483a074ee635880aaa6155fa64bd30a783eb4bf0ad51a12a29552cef08707f832933aa9a2fab9dd486f79fb8308d2b09bd67e99fd95d62d87e7800bf82cc95ed4d40a576bb90c2e772bf19e5d99222352b957975d1ec2cc837f9c34554c17343a96b9dc52248d7bdb45ad094e78a4a7116093d40ab8ad6dff85d9dbc0addbd77f619092cc5d49d1453153569ce1d38dc13a0b1e530ee9ae4c64bb6ebc2ed80eda18dcbeb7c4640e090f65e9d05099bd8f60b53bb9620e7bcc6eb86f4feb967b54419b8ccd5e65b5faa159d2219fca8a66ca0f0ea6777b0a605441deec1908a92f59d72239e8005d0794a028dd614a3c3ca280dd0bc6ef9d99d5f54b43595b6f983e3cf459fb2ccb29bcf5622e36f68baf9966c20e48dd5a93e014b5dbf8b78c00bacc5053589d3dfe1a92bb2394c4f15eb931ca3be548d9990c2dc7df76fd2fcd524285595333db7e2b670b6f858d17ad07c5120912333f1973d587d09d0246e292fa4247c1f86d4313156bbb27db43d9bf80e18220866fa20e92440e438ef3544503e369260386de008a855ba9c311f06b50c0f07eeef2b6bc9bd67b8d86797746ab815dcebee1f1ce7f639fc78764c25a7293cfea9541dc3fa26cd0dfce6bb63d7c1580e684da576222b6ab83299c4f3200dd0aa90fb3eb21478a8299e6df492357b84c038c744fafdf4cbe180b1ee437b72e7351bad064a0d8549148fb686592ef0c0d72510404d78631b5ab27b6c58f61e4e7ac87719d8894f906350d8540b1cfa39544631f5023fdbb57a69a94e711f28134917e28b2404572c0a0570532747c94193d227908ec9f53c6f186cbd9c7b321ac56617401ddace90959a1f19b5d7ca3755192ede52ec38bd3b3978a759751f51751d4ab0295d205f2c3101de7046923ec4bfdcedf2bfa254ce1041ac9d2ef01793f438b7e6e0c72a224f897e5fac2cc8a0cad561eb84af96fada0e922deee08a0109b32519df2c4afb70bc1fb7c26c4c84d6660877938e0e57576efdc4a1176de2e447450314de354776aa90ddfc4dd2a448a44e54e77d46c5627a8195441aac735b1d8e90b1e8b7b8626d527b0f67ee2e75fb3dfda9aa8a52b067ad92ace987e1bee1d62cd36c62d5c268c08610c2f435d528222e76ab698c0bf645f4fb0762b005ec37391f2d9d4605fc9eece442c7934ee75cd626922d40adc93b7b341785af8cacc5efe27d2bd12611efa16bc0d1cc9118b21073fdb100fe5518b022f7afc52bc36ce09e4af749b3fa84531f7a54da49fd2b59550f5aac7c46ed718dea519251586cafcf3d99c4a00c17d0c583854bd1ac1a6d5697c082f4c959fab1cdbeebd3bb6c9f4402b8671e4938c1d1125ca988dde456709bdec8b0ad5717c6db8e55ebd187f19bd47246478db24e02d7aacd1b52274eab6a99d27895b046ea0c54c194730f18114f351f2df9efeb4d59f697617b397586ebe52f2faf93faa54b65978293bf382376b787396bcb845405f8ef2f6357f9583e25946f875be193e06d843014da36a61ed507fa00897a6f80c89a784ae7342dea0f1ef7f33f1a5ecc78e2405532695b70a6bdf734226a6cf5eeaabfcdf93d52fed8de4d926ae6bfba3a9a44aaf13b60046002d8526135ab5b4cf5f720c5abbc54c561f2026ca37c32c36cbdd52130b18119601ccf6e353bce7d24bae1e736a40badb1305da89203e049eb6211c9f53ce72d5ba10e7f31c5e823d819b10e59d7013df2dfc5a3ade023887af438074177cfc710ca8f1e9eaa049f4e31d8c34793efa28287f32ae03e1a6a9f05d2390815d58ce85bf7f55d72b2ac1f96f55e94c7a849102dbf27ddccd75b004a879519a2d1e655eb4f675567f1d03bfe8a0a53c631ce0ff536306c9bc1e8dd3674666cd88e859c3eff64572e6685b5297f68c1b4ece437827b95ce941bf423b806da981de5a3728b4a6f4e814dfaeede7e53db14e6c35624a4c6cf53f3d7ad8c96f9cdaab4d39a460d187ba8b4ef10c266d968e7c9906bf91d465c3c0d0c51e22e59e5d9599aca5d91ee50e643c612531aac47c2dec2c729584aa34dc07d0ad07fd1c9b3cfdcd3c320fe1453d5adda0414223df2eee72cb0babea12975ae4e9b8592aca4cf4bf1ed6419c22835fed2771f925c51d17b4357b701ab88fc97f1a79e8792842db4438f9fc4f063c3653b4b20408f9fd65880b2b5f2a72a309d80da0394a296800f675a6680f9f02881e4de2fdd05b4819a960343672d30f547bb0d857ca5273978159da7843343458e03305ec211d67160fe32ef464f6483271a2939987a10ea0b12317167e3288bb3569ff27b61840215d2221f44149ae7e57d819db67752cc6dfcc2f0281ad44ce30611e48f510bd0484221a1efac5c16391f249c9c7f86bcd18a6b8397b6dd04a8849cc96387d0e97892bd9dab4d1c5e260768868308b8689cb9fb4cc2b7983b6b3dd7cabd23c78bad2a662d06bece8d70f185f650824152f0c07f11ef6afd756ba56e61314e0169303ef3590896f5eca1bba8994f43dd6a319812c5ec3c7a062051d38ed42c9e32dee5a13832c8d0acafc84d15157c76cd31fa8f31e6b88f4d08b732e85d6ca4d473ef2dfd14611c79a3751ce57154d57c91642621e11231d0447893d0cc1095cabc0009c787c34eaee494d66966d8e76359bbf6274db80110a2bd0f87cd5f2259fb39d1584f33ba838bfedd340b1e336a5800218974ab066a23e4088bf07da921db6233f25dc4dcbc291a7a785067df916c874286f91d12e2cb629f8d5e516c6bf3530601512cd2d228608b7662816c735c04dc2deb2c9b174c0585bb6198ee7bbfc05dc11b16aa6fe9f8d3d19768d79b26f4377fa9af72bd9e32575f5e374cd1beeaddc66e2c7709c74dd3c8460aa79b338ecfe2aaeedabcfef5d654e111229f315bf05d6839fdf810f0d1a45887fb7b06a205a04c859d7d87b4dc7052086b5ef9e1b44dd30f2d3d9ca43cc495013cefc5605347c03c961b4b1a95af42c22650c0e81b27cd6a0ec8c1eb171b63513d490d4c9fceb7eb87b4ea30b517f906ae3fe40b71e9cf77e99f907cc1a42a64e032c1559f52513f5c3c67692dba39c09fcd015b4488b6a5a14d263069843018b721377809b825a00a6bc05a783d8927d840909e7788d55da039fcf59c37076e3b787d24c56de479b78628c75206d8e78381467e23204286148094cda33c32b4645c7781b186dcf0628e75fadc6222a33820dd4895272b05c5abddc2cff4dfe5f31d5c2a6d757d4c301f8e6317375017f3202ef12b7a30c74c00c3677b5a5c997abe592da7b31400756935e7ba8fc71f13a9a56cd00c5e1b130d6e0daa2df2935b5c1e78f3a4b8d18598e30a056e12966a6d2db9b95bddb52838d6f3b3e4f21f2d58e9d3ae086348702e1a947aeb4702841b2eaf84d2968898377c3845cb9470d3df39733d57a15ec5f256c2651e11ce385321ef52b4b46eb800b2844f9f0f0f3d3131277d269ae875e5c6b9003694c6e274214040917b734fefff97c3de15718a31fb86c6c441d76e43f60b7c6a972ac836b14f7d15a19ffd438405fc5e250b52dc82680797cb48f037649c5894b9dbd53fbeab740e4ab8ad8ca8f0722cc90234a5a820ce8f443de7910e7d4f2d454b50e771622cbfa24f1e598019da7ab8bd8a4f240a1e17a7cbde98054923ddf24b14397fb6efc2c9bf705f6108b852f79fbb399dddeb79bbd1d9b140c66c08643e651a46fc3e61d02fda4ce6b6d34b78ba329efbfd9b6349b772272dad4894f615bf5fb3da3016426040801fec39d273437d8abd344fd15734051feb59a897d3ffceccc1eec11167cf9c61969386fb1f4dbefeb3743612f04b89041a473491613560fd1a4c4e4b90a9b137d1ddd56488d110f0c0c10ff87c02273a1fb5aebce4c4b16e3d6d6f953c2a76fec0b8b0a7ce775c898b51a2ce54fedc65adb2c0361ec5d85338c7f0bd3d6c961667ce2189ac70fd0cb8c86399af54", @typed={0x8, 0x75, 0x0, 0x0, @fd}, @typed={0x3b, 0x63, 0x0, 0x0, @binary="5611a406aa4c7b3307885996c7000a8ffb3308daf1fe71f9965da79c84f8a9825892c9dc00899934db9136b92027f0bcf2386e17226663"}]}, @typed={0x8, 0x24, 0x0, 0x0, @fd}, @typed={0x8, 0x4d, 0x0, 0x0, @ipv4=@dev}, @typed={0x4}]}, 0x10fc}, {&(0x7f0000001dc0)={0x174, 0x0, 0x0, 0x70bd28, 0x25dfdbfd, "", [@generic="62130c7550fbb5574570e0160718292b7421f57a34c2fe31a5a5f32b08a53b3f61626af072d72df1d00ccef57c9dde49e04e3442ccedae7c", @generic="ddcfb272ea58b137137a21a95c770cbe192b689b251959f99e33341d824be68b5836cc00eb390d1325663fbca13b3e14b7cc266dba585385c81f4f11c0476e23f251c1a93aa61a6b", @nested={0x55, 0x0, 0x0, 0x1, [@generic="84177cbf7a03954d0c30dc2ace43a377536fedeec5cc5f7d2d0a5ab8dc057b236138b95a402081646931bc1d832ea20606812c29f073e1d877b16409c7ee6869e8da8503749e8d2bfe624f2068a7eeb635"]}, @generic="1dbc1ea8a0586d75232ce8ccc70e64ba9134d5b5b3639b76413867d3af11408fde5c1cc2a54477a854d0953a2f94f404da3202ed02c37bb1b5f11390e07159426ce8e2fb85dec28c5a0f59f0e3e42674a9c89a8aff5a22f5b304f6cef1d0093683a12747a07c6033495f8d6196c27e24b190ab98003e553857977435536219d756cacb60d9de3800da"]}, 0x174}, {&(0x7f0000003000)={0xa0, 0x0, 0x4, 0x70bd29, 0x25dfdbfe, "", [@generic="2af51f938d2ed4d220d88658e27c3557e609421124e2b880d7d58884aae7a3760942d340775575d7e81157ba7203056d4e8c914d4912ec220a07d10011b5b27ab38c3d9dbe4b3144f0836106e7593c0543d7be2c2e536472e59abb05bbcdf7d98ef607388c0f23c8af737b30ad99db49dd5420c7de42212a8b7c3e3f8928f88d5c6701e2f7ee15388bb0f4f92f3d49"]}, 0xa0}, {&(0x7f00000033c0)={0x54, 0x23, 0x400, 0x0, 0x25dfdbff, "", [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@private=0xa010102}, @nested={0x3a, 0x0, 0x0, 0x1, [@generic="a871d967d3bc8e05a2a32e18b02f668b667e11eac6733c03a4a3675e26126aa233c788f2b39ee2c0aa9d4b45f9c9e87e06f1a239d361"]}]}, 0x54}], 0x5, &(0x7f0000000580)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r0, r3]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r1, r1]}}], 0x80, 0x50}, 0x840) mount$overlay(0x0, &(0x7f0000000280)='./bus/file0\x00', &(0x7f00000003c0), 0x80a0, &(0x7f00000029c0)={[{@nfs_export_on}, {@xino_auto}, {@xino_auto}, {@xino_auto}], [{@subj_role={'subj_role', 0x3d, 'tmpfs\x00'}}, {@dont_hash}, {@defcontext={'defcontext', 0x3d, 'system_u'}}, {@smackfstransmute={'smackfstransmute', 0x3d, ')'}}, {@audit}, {@euid_lt={'euid<', 0xee00}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@uid_eq}, {@smackfsroot={'smackfsroot', 0x3d, 'quota'}}]}) mount(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) mount$9p_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB='trans=tcp,port=0x0000000000004e22,version=']) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='lowerdir=.:file0']) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) lsetxattr$system_posix_acl(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='system.posix_acl_access\x00', 0x0, 0x0, 0x0) chdir(&(0x7f0000000540)='./bus\x00') open(0x0, 0x18200, 0x2) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') syz_mount_image$jfs(&(0x7f0000000600), &(0x7f0000000640)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) clock_gettime(0x3, &(0x7f0000000800)) clock_gettime(0x0, &(0x7f0000000740)={0x0, 0x0}) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f00000006c0)={{}, {r4, r5/1000+60000}}) read$FUSE(0xffffffffffffffff, &(0x7f0000000980)={0x2020}, 0x2020) 07:41:22 executing program 0: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f000000c840), 0x2, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getresuid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)=0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000180)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r3 = syz_clone(0x60100000, &(0x7f00000021c0)="1ea634b234381d6fc80a76b617aa863946db3b03b704fd30979e52ca0e906764797ea9220f4669b7d038b2183ba65171ccc40b35a8fc109ecabf5bc3cf4d6b2450ea2f7a0adeaa1a03381cce3322ce6f2f06212af84ee2a92e6e1e0899df4e555caf062b2a20e2893cda6744633847c45eb435f876466e37698141f1bf5e6bb2fa6e76754cac6695f1c65162421970a8ad68829f034d3044f5c82dc99907be72fedfad6c6750567f388802422077fb1e185eea5e3c06b9fcad73544ee842b33fd3d42913ea49f11d40d070dc3c4f25a15c015ca333ce6495a0c81646ce46af603cd13618f622acbdc58d006c633777456ce821cc", 0xf4, &(0x7f00000022c0), &(0x7f0000002300), &(0x7f0000002340)="2119a2bb962df46e6b74f4e30619e2700e02ca1a4c5a04b9f8d9f697fd01b1050f83cf3470b49a80b4a0579b6dadbbcb3bacbdb08925cc2b0e4aafb6ad12e30b51e8169bd1ace11ce600c7a9c311d0d5100cb2003bea8f9aa582b283") msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000023c0)={{0x2, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, 0x6, 0x101}, 0x0, 0x0, 0x3, 0x1, 0xffffffffffffffff, 0x3e, 0x4, 0x0, 0x4, 0x40, r2, r3}) read$FUSE(r0, &(0x7f0000002440)={0x2020}, 0x2020) getegid() getresuid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)=0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000180)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r6 = syz_clone(0x60100000, &(0x7f00000021c0)="1ea634b234381d6fc80a76b617aa863946db3b03b704fd30979e52ca0e906764797ea9220f4669b7d038b2183ba65171ccc40b35a8fc109ecabf5bc3cf4d6b2450ea2f7a0adeaa1a03381cce3322ce6f2f06212af84ee2a92e6e1e0899df4e555caf062b2a20e2893cda6744633847c45eb435f876466e37698141f1bf5e6bb2fa6e76754cac6695f1c65162421970a8ad68829f034d3044f5c82dc99907be72fedfad6c6750567f388802422077fb1e185eea5e3c06b9fcad73544ee842b33fd3d42913ea49f11d40d070dc3c4f25a15c015ca333ce6495a0c81646ce46af603cd13618f622acbdc58d006c633777456ce821cc", 0xf4, &(0x7f00000022c0), &(0x7f0000002300), &(0x7f0000002340)="2119a2bb962df46e6b74f4e30619e2700e02ca1a4c5a04b9f8d9f697fd01b1050f83cf3470b49a80b4a0579b6dadbbcb3bacbdb08925cc2b0e4aafb6ad12e30b51e8169bd1ace11ce600c7a9c311d0d5100cb2003bea8f9aa582b283") msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000023c0)={{0x2, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, 0x6, 0x101}, 0x0, 0x0, 0x3, 0x1, 0xffffffffffffffff, 0x3e, 0x4, 0x0, 0x4, 0x40, r5, r6}) getresuid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)=0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000180)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) r9 = syz_clone(0x60100000, &(0x7f00000021c0)="1ea634b234381d6fc80a76b617aa863946db3b03b704fd30979e52ca0e906764797ea9220f4669b7d038b2183ba65171ccc40b35a8fc109ecabf5bc3cf4d6b2450ea2f7a0adeaa1a03381cce3322ce6f2f06212af84ee2a92e6e1e0899df4e555caf062b2a20e2893cda6744633847c45eb435f876466e37698141f1bf5e6bb2fa6e76754cac6695f1c65162421970a8ad68829f034d3044f5c82dc99907be72fedfad6c6750567f388802422077fb1e185eea5e3c06b9fcad73544ee842b33fd3d42913ea49f11d40d070dc3c4f25a15c015ca333ce6495a0c81646ce46af603cd13618f622acbdc58d006c633777456ce821cc", 0xf4, &(0x7f00000022c0), &(0x7f0000002300), &(0x7f0000002340)="2119a2bb962df46e6b74f4e30619e2700e02ca1a4c5a04b9f8d9f697fd01b1050f83cf3470b49a80b4a0579b6dadbbcb3bacbdb08925cc2b0e4aafb6ad12e30b51e8169bd1ace11ce600c7a9c311d0d5100cb2003bea8f9aa582b283") msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000023c0)={{0x2, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, 0x6, 0x101}, 0x0, 0x0, 0x3, 0x1, 0xffffffffffffffff, 0x3e, 0x4, 0x0, 0x4, 0x40, r8, r9}) r10 = msgget(0x0, 0x10) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000004480)=""/158) syz_clone(0x20002000, &(0x7f0000000000)="cf77bb92eb21d22ce1beacc16915b18b8eae6279bafb20", 0x17, &(0x7f0000000040), &(0x7f0000000080), &(0x7f0000008880)="639d6816a2179abcabf76e952d8ae84f70393fa1b9657b8dc8e2a9c9a7d1ca021e64cc74f732abfb6a9742") [ 372.334800] IPVS: ftp: loaded support on port[0] = 21 [ 372.388779] IPVS: ftp: loaded support on port[0] = 21 [ 372.408914] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 372.474606] IPVS: ftp: loaded support on port[0] = 21 07:41:23 executing program 2: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000000fc0)=ANY=[@ANYRES64=0x0, @ANYBLOB="fc50116d75f02d841f9c73262913f9de63bfade281ef4d8423633d6581f5f1558ac700d79ea63011ea49db12c8411347d5e281b71466cb8732d5c115de5bf39d84e79cfae2de221363669b11f66ca41360d4f025ca39ec4e007b8e8465ed920050d1462eace39defc88ad62882f2b743d9e810ef4c45a1cfd52fa5f8e3500610f41ce8fe4c1988793a8a584697eb4166c85ddc05ea9e5b6aa0e22be377791e456580f7cf9109cfa8e9b8d6ce37fddf8efc68208032958d8935783d42dc3b6c3fac783392eca5f788c0d85b0bc44d4453375b18f8984e85bb55d33eafa86e27126361a60057f073ce49da076b57a6ceb0039f1fa57b07b287e0c570b5d002a1496dbd19331ff5cc69e45a2e9322014dc63f14565a67ea9ef045b64cd91a8b06a4f03ae5b2eb16887e778433a118b67c55e9822a36c1ba259224d61623b9171538375a281f1ca551c5ac472cc6f613af6c5dc626fcb9870dbe9f406af174917169c686fae8112f95cb66d53726e496078870f65485e4d9b43c2abf75160f81eae6cbf6d14829001e071334e601b195e3688bc42ff711ebf133fc6dc69397fc7cd746f5bc4f1e1e495d7a89b4206a021b97c668658d35a5cdc079aeb833c862adae92eefb2afa694a4bf1cd550e27080182de50027acc51a490acb294414880da618234d94cdd3129377a817493303bb818c8fd552b0b3240b9a3f91732f0d0fa622beeae9dbfefdb4e3ef68bc0eda94101eab12d1eb38fd8d08207734d30241f533e139dd4712b1835520ca679ec3a31fcc11d929b7bf15f6a88ccfa244d04b0f8321f28edd9db9bed201f25c428eef8c7f1b6560ff12d39d704b46819ab7ad19799ff8ed45f5533acbcb0addfe1a216900539ac23fc0b0df88a13b8b815311a2aebad5bd57ad62f3f042b9614bc4092d530a60999893d48f3e994ecfa677c1d163e4dda0e530489761b9867a872b910df3ee107b2bcc332aa326bae7f5956511c1254eccb7ac8a51d92c0dd65176552763868167e1cb1ad243302bda253c8d7d7b18449e5cbd26299ac94b0e15ad0f915ebda7b71381e98f19557875e328ba559faf3e0cca42978a53a9bc8a83cc078e41b02bde69a9e7dd7b65f76bd557a32777a27f30a5920cf8449b5995ff227ace02b9a1e6121b57f50916b053fc771f587d000cc3a09a204c2cb2ecd5114c1d2fad2398a7f93a78c9f8c3fc5a1ccda75d98d626c27119376a6941ee7880e78e4b6f2c892b0d6ac1c72c0120a15ca80925b475213c7af02affe3370c5a3cf9eb092ae1e4f748bf72b18c22e6158cfe2d2b7ac47cac3b19e75804e11b408a0b941c95d6a14d022027128b6858adc39e323d76539ca18e2518f987f6991931660dec11266dad0a52f05d0dd07d6ede6014c1d6c0ab0407e3ab8c05819036e383631639be17b5ad0bc055f06732848ded6a8400aa82a9a8f697b137b4a77f2614e226cc16081167271e9f254f2cf910bea6e0ad2162cb74fe4e96fa50c6d9ec556fd10c77ca2bf5bfeb07b36def6e2dfcd882e1505e7fb934aecfad205ff357b8089be84252bd86d4a5ca8bce361bd220e24fee981d6496f6ff6cb9517ffb24a0edc5f8aba8020b7ea63f8ae086c18ad2ecb22c98f9c04dceee16e7f678bf64ffb7c5478d9ed8eb90f6d38ca2e9413a88096e2b1d60c285026e44b38e8f38a46c7aac46e0356bbf0ea767a34b72b60827251dbc8ec3f732655ae2dd964656b7e50742810125dc723f04a1aac3822a7c5308bca6f6e3c54a7d46f09fc731c922d79d77dc476a33a7dc72ea15545136beb554d6fb175efce5f593321f86e1b9a02efb5e722125ae65dc22cae7e2ac9d148b26a35c1ae2bfcde178f7bb23157e6f65d60a773e9954868fc091c7162afc1679d2dae9411616d92be975d10e7c051b3d9e2740990761f1a2b3c82515a6432c121d983b264f2cf01e6ef9643858c9d7e9bf33f01a66771e8ec47ac2a0cd5552d7c8556877ec4d940876eadae48675f3f590ff7bde8f1beba5b3f73da84a6526845824c544514f731bdd239679880a8d47b7b691c3c56a0d0dcc5708bfd89c064bca13726db2a684e67910b991c3f3ad8672843a45b9c151f42c86f3fe3792feb11abbb7b24da0cc9d3ee7d8a72dbf24575c33ae9bee3c84bd2ed32385dcbeb75003183c48f3955d9f3477cb3094db3252d1eaadac54611d1d082e9a6824a557e25c61b20ec2a3d37ed5bac170fbedf3227737d9c9b7fd02ce3e86c83881e3ee8437bcdb1242a148321bd613575d1e7f79801c990106b312a971e9dd1382f9e275b19ed1c342a06a2963eb8ccc84cc580e48d9be4337a6541ebd8448813169787eca6c5562d5db655d15cecb998aa9bab2b8d4dd2293e20d7f102a58ba52a472cc8889b4dfe4d2dfbcca3b1c108aaf524fca4e38409a7561178dab922d2f10307727f1d81428d658e1cc855a2b7f87964eaf386c50fc6a75b888bb0d3ce411c2cf1a6fce252b2603f130535ed69a48af2d34160790401b147d6cbdac92b6865249569b3931c370cb8ac1e858372db587411f5e733ee301e261a2ce812b31fc49f861a4a29404f6d7c33df69d0267608e7961a396d677ffd5b4e0cedc9a5f34ed72d7db34e2d810707e43ab78310bdf1e3ecd8f026a59bece4e0a01b4cb8bfc04043545fa8dbb2c312a749e0bc3d4508b33f80dfcb8b5db9160becd2328edd433bff761a88c9ce44bce2959a9477eb194e491030597dd0678b75e0f90df4e8931aafeb76c5b35feecd4f68591139d9da225e3497d0df6f4f128d4bf6dd200f3c92b573c4feaf4529a76cdd0c7b43ac75b56c654f1f683123d33daa387a0a52646eb25773d1675ee0dd505398a3aab6803c69c15f0e877a657447789c47dac5ff1ad544748ccb7d1e420eaeb5b96aa961e450ee7173502cc75afeee4475b16795b80fb4a0a923a3ec4cce5456ea7bb1839991d15a0799731942374ebaac43332f58af2fef3d3fc83bd9db50aec9fb078a7d221bff9179bf2cfcf9d3f8daa2cfa0aa77402caa323bf992cd2542ab8c904ce94384cf7caa389b232f771cf4fd05ea5cefe2798592b09b0d475f985641515754f863282ab45275247a5ccca075ccbbeb69b5eac9e15c3c653deb14941fe25070b5443edafffae771c02442214f51aa3aa26a33ca66c168fd0c204abcea1e393afd58c6df796694eefdf570b8a28d5fd0475ae9e7ca900b4075aca5c0d3648545fe5ca86709ba400e432c6912f98b08dda06acce8d6582e6c66ebb3b2c2913ccf9d99ebbe4908c12b56ed66859ff03411b52839872ba372b66b090000cf7e5378522e68382ca57eb6102934d376ba8eeb8148917794d64bf1116d0dce6182e7c2418deea3ac345a6076c5091991674240754432ae9aa7b52ed3abb0ff439fd7524809d089038f6b18b8e8512abe3faf1089ca9f19a6ea88099f635686c5237cf24386fcb2f2f9309969956c8620e644a62b26e1dc78e1d37d2c5f968324868aadcf568ddaef86f8294a1d8c2fe0d7a210b0f8999e82dbacaa84676e23de8c96b2ede1ea1295f11f2113180d1def78fc7c76fccfe1684235d8abe08b0a4d1a79781f916a1940476073cc53fe207b1e2dbc192fdb9394c3243265e300ff9f63b8b5c77e7ff336aa8fe3a17862520cafbcf94eebd3c2ca7300e29daac7218d88a793d4965f9137a17a0d298cf35c81cca6defcf288778715b1c70d268e2bfe11b4fe97abff99e87243a8fa83091b53edbe8279ceec4243275c9f15f7fadfed9393eb9526a124d8775a428d1cc7fa70654212440cc2dc8b3d778d9406fb047c23b338bce21039d76fc9fd72369f87ba2c0aa2281fd6a85da860fb37f270262d6c5a9afcd30fa61fc2801d59828771262e16e919c54e8cc918c02cc0e6957f7543d71dfedb21a05c6b29c8e9869567677cc230ff6681ac6f4e6e47cdf5df9f268333de67b034778101d60805e32d0a5b4b757cad9e5fe07fab9888a58b983cfa7a18142eda531eb4e414ce6d074d33c9052521b3d49ec9b021c9c81e9ed12932851651e74ce0437a6d0060b3e504b0085818b3d44a421bbc778f3af19a1b9cc48a87e7ec401ff28981a1baa5ae915b14d469e36afe96b34bab047f77971df4da9cf680adcfbc53c8e21890b1ca203467183705a113b4dccaa8f6aebadf4b30329d0b40c95436f7b002f70578154e8c7c10f9fe29ce501d0738f1b0bfb3c48d2b676165039fe5e0c2ee0fa23cad37a3d5c81310c8cf7fbfa66262576fa28b58fb29be8201d2ae9fb78758703d4ab035991c2e5f279e3e7726228fa5bb2c0c92195a76f3ca68fbed329035b2edf81bc17c9f64075c930fcbfba58761b6d439bbe44bd16da6f7bbeb0f60833b99558331db7c56c5bfb242c1419271aa815be938455ff64442c6edabe79f9ac644949ba00a9ac84b2a922c6c4ec7887ad8d3776ec948a07926a036cfd2f3ac658eefba96baf246a016c8d3b3b5aeb4069da5ae30becd8a3061e9f1cd5edb8ea5f8daea29a49795446b819187c6c8c5b53b78ecaebc0fac0b9b00a4eb7e44b5203bae3cccfcd97b08b351cbbe0c62c9052c06414c9d310f90a92967388f4be0ec34c8cf177be9e9da34f0e128071e8e249a378d243768b4a9366af4573701a4ef74369cfcbe3d3b028fc4af39dd2f15ec76384f2d584c54ea4137d815e6ef1f01db5bb4c7bf24fd9e12a1105995928c6da55d1f492dd63960da6b3a2e8e7cc3e1e33e465feafa34eb33f4848504d08c43212ed5f975b29a55a1e0529e2d6b5a5a3017c251b40890f6aac3725cfa56e667bb2434c1243d792ffb5f0aae6d25d08e5d06ddd2b93ec54d188680b67b6a7c51f0262cb511d307757a69e68898c97c220eebd97735e4ee3d0500b3a2ee27a3ac44ca031cafbae87c904bc50cf5c729799a3f28f406d5c28056de1c61630d7fa7ba564a015684c06848d2435540ad1d6eb4bd6155200614798e40dcb3e494ca578451bdaab3716997a9f0436376516b4384a90a1faf3fefba6bf43d6e6d55bceb47beff2eaf5fcfbf66ce99c9fe0456c5bb5f3bd4358d02c4c4cb3e514b7db89255df4dd8a0dfb5a0e9df2e2089003df781d348a435c81bdc00f41140e70230592be090f0d332836f964188a87c36bde1943c0d5c40c98ed1636f15a311c1f3df5879c1bc1116873da9dbab2afb5a5fa6b1a5ed3008d460d6e5b0608844d5c20b2a0654f486876397c2c11d8bab6b45d3729016fea515a7735808316899c627bc2b281b0a74fe7ef7231ed62c283004f2ac9b4289eee841df6a0db777050200bdb713d47d41014d11adf13da74fe9208dadee550f730d9774ed05f39d24d6301c86f803f4b3bb1462ee2022ab377563800d3b8e7239c3326e7a614149b6d4183b780a72d0d5eab8db692803e97a095661d7c503b54eeb0e0c8b63a714d1b1562284c7c204da6194431061fc4de2f5a620cbe52a2dc4d5a884b764c818fbbdf01f1f88f1ebc9cf00a801375dc6e91e6c24b063e135e04769206b547ec4ab0bfa6c1a716b2249b602ddffbbbc698e53f9cbf53f69e0beec713c056900a9c90efb6f004637799eae31802012879ae91e41fd39b88217d66ac5a9f7adbc5176df5fc9597660a342c7447c6ccdbacbbd3aa77a5b58937665a4164049d8276622d3f4764fa7f129f1a90c75a08e4a30a60172196b2539a40b9f082ae4663002f4676fa1432959d1616333c429ffd9fa129f4016a51ec28017c2a6edda230411e83c751723fc63321e7d8d358a2a1c2ac64720dd486dd19b496f29e0cf70fec66ad0e7"], 0x1, 0x75b, &(0x7f0000000840)="$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") r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007ffb) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffeffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNAPSHOT_UNFREEZE(r1, 0x3302) write$cgroup_type(r1, &(0x7f0000000040), 0x9) fsetxattr$security_capability(r1, &(0x7f00000000c0), &(0x7f0000000180)=@v1={0x1000000, [{0xffff3920, 0x3}]}, 0xc, 0x3) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x1000000201005) 07:41:23 executing program 5: perf_event_open(&(0x7f0000000780)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x14202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(0x0, 0x0) (async) mount(0x0, &(0x7f0000002b00)='./file0\x00', 0x0, 0x800058, 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000380)='./file0\x00') (async) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000640)='./bus\x00', 0x0) (async) syz_mount_image$ubifs(&(0x7f00000001c0), &(0x7f0000000580)='./bus/file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) r1 = syz_mount_image$ext4(0x0, 0x0, 0x88000, 0x0, 0x0, 0x0, &(0x7f0000000680)) (async) lsetxattr$system_posix_acl(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000540)='system.posix_acl_access\x00', &(0x7f00000008c0)={{}, {}, [{0x2, 0x3}]}, 0x2c, 0x0) (async) lchown(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) (async) r2 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) r3 = creat(&(0x7f00000002c0)='./bus\x00', 0x1) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000008d00)={0x0, 0x0, &(0x7f0000005d00)=[{&(0x7f00000004c0)=ANY=[@ANYBLOB="70000000250013072abd7000fcdbdf2512e84fe63419965b02f604e17a7d076bbee9ea2db5868aa5dab56aa9b651230eab0f21b3373fd3f09b35c6829897cd58e7dcd9843b794bc0", @ANYBLOB="267aaa0c0071000104000a000000d50000"], 0x70}, {&(0x7f0000000b40)={0x10fc, 0x3e, 0x10, 0x70bd28, 0x25dfdbfe, "", [@nested={0xaf, 0x0, 0x0, 0x1, [@typed={0x8, 0x56, 0x0, 0x0, @uid}, @generic="173fb39938c5be8f3ff2ffd5952e5b5d2480bf4ca91f0fae54f496b899520ec7e9887a04db7f0922f13d77cc277f9f2817b5313305cec99624e058a2ba624dc547c6257e16041bb89b0be36e011c58e88fe837e658749834183f801573b8146094c2a7008cd3ceb8ccd1c3", @generic="d11fed17c5952d81a3c261d40337931ddad39139dd94b69632e65ee471539ec9cc6013a28c3a093cd04bd12196a21e27f4a037122a492adb"]}, @nested={0x1025, 0x7, 0x0, 0x1, [@typed={0xc, 0x7a, 0x0, 0x0, @u64=0xe9b1}, @generic, @generic="28e47cdac599eeb148d6a8cd09791073df5254079beaa5550a02f0ecb4bb64b755eabf298ecac8dcb1477c3c6732c30ac9da8100871d881aa38e207669f51999b5200e6dbe63591d1f65a8ca0c6a8e40fa939e78cb1091505c68f962c536bc0f858baa0aa168f5ea5aa691b46779b61e43ead6615b3a1281160b69ce6c227d90744c1ddd45d5663f850a0cc37b282f264e0b2721c6d241fd3a3a9074c47bd17e606ef16e11572d63b546d1a0525c86558857863251b69a1c2a0769b558972137f68fc88e219a2cb54d6fcb666209538995beac70d26d5918909ce1d732fde6785196ea5365d5ee10607964a58b2064a65800e1aca060cebf3650a25db8fcf9ea7a76c7018080b80e13d41c3c67fe0cbab1f5c95360c6e98e56072ba8df3be92660ae410adcf576d1e6b3914eb662945b6185b3383a62583cdca4d9f028c3549967840d3280a7d798b1bbced410a2bad828f4130e435491b47b44e56717b6899eef4e8835306462a01746f17467a1b5c53277c922d7c9e89412715bc2e86d4880b468ca2e03169c5f475ed28e4c832698491058014b47f1be2815f344a9d49dc75b674ba8363a8a565ecefc3875504e9f362c3fb5c49eda66a6c023aaf2201ea3493d09857355ae853caf80073a8a652d1b0b6b8b8e46fc02bfdc67379bd2aa38ee9b057e90bf841fadbd1d849a93d2eaafe5b3c426f60fcca4170f968bea05d6faf6c9ae0cb4025bfa408c72a8891d908d989dbca2b792e3583daf10a7672b79b1f286ec414f959904f04437b34916a2196139f1159a1bcbfd7f38cd827f14e6f51b20af53738a9d7d35056d2e2ad181df237af4cd3af6f0ae20f87cf67b13e2bda5cfd9a73105d98a2311eee0282969f043552320d5ba6da20833a52fcb590bb0f1a057ec9fa69adc8faec3f5ab77125a3669524b8c3040ee67d43c83661cdbb9587d1764a4641024d0e0ffaf3715975bf9df16b8c78ae7be5731c26e315fd42ae137e11eb988350d37748b24a93e618d209f65bf86d7c490a67dec29b71bda7a39e9b160f585820dcba0e360caf8f94316bccb50d2bcbf593e32e2ff6b123258a153c51c5459c41376b762f3123f8d2e80291a64a7d02d6363f5e40acac1141f5527be57ce6de05224a41219fbf1c1385e6358599b672535e5c876349ac2673803b49ec604ab7c446124c3ede7266de7d7c7c10f2132c1ed2092bd6928144bf8a725fb74854909c4ca5c5f7b0335c4d886f92f9f90c05be1b6ccf02aca4f8917324e311996a7a0213357ea08c427ba906329dab944db823eb67fd6864944df966769e9f92325e1fcbc3be4de3e3f45d0cc66c06bf659df540937f8b538d604e5e32e107a1a68a22eb0cb996424f7914bf4030eab064e9aa768fa5df86c29f3ca584ea37b5ce51e236335c9704f5064ead23a34f851b4ae9700104ab7fd9154618fbef306db281a8d5676a7324e0a495e98571863f7bbff843721aa8211b589cb38069c70132c0ddce36a2f6e6ff7dd1f8be0b60453d12cbdba5c3fe4c433e05c3ddcf318deba15e35369620a0684714cecc8db94d6d0509354f7b0adf3be2063b186d475127d2c017a933b4787b8a1e39563c8b30669a24774da03c7a67de6b65f723a7f3529c44c26ee7f3a406d68eb512363cc3461a41f5900d96a1daa1dd6b1137c4d44e259b84423ae0057cb2303115b3624ef14d302f438325ff120fcea9fa50ef270d0e40365f81820dfa2c6483a074ee635880aaa6155fa64bd30a783eb4bf0ad51a12a29552cef08707f832933aa9a2fab9dd486f79fb8308d2b09bd67e99fd95d62d87e7800bf82cc95ed4d40a576bb90c2e772bf19e5d99222352b957975d1ec2cc837f9c34554c17343a96b9dc52248d7bdb45ad094e78a4a7116093d40ab8ad6dff85d9dbc0addbd77f619092cc5d49d1453153569ce1d38dc13a0b1e530ee9ae4c64bb6ebc2ed80eda18dcbeb7c4640e090f65e9d05099bd8f60b53bb9620e7bcc6eb86f4feb967b54419b8ccd5e65b5faa159d2219fca8a66ca0f0ea6777b0a605441deec1908a92f59d72239e8005d0794a028dd614a3c3ca280dd0bc6ef9d99d5f54b43595b6f983e3cf459fb2ccb29bcf5622e36f68baf9966c20e48dd5a93e014b5dbf8b78c00bacc5053589d3dfe1a92bb2394c4f15eb931ca3be548d9990c2dc7df76fd2fcd524285595333db7e2b670b6f858d17ad07c5120912333f1973d587d09d0246e292fa4247c1f86d4313156bbb27db43d9bf80e18220866fa20e92440e438ef3544503e369260386de008a855ba9c311f06b50c0f07eeef2b6bc9bd67b8d86797746ab815dcebee1f1ce7f639fc78764c25a7293cfea9541dc3fa26cd0dfce6bb63d7c1580e684da576222b6ab83299c4f3200dd0aa90fb3eb21478a8299e6df492357b84c038c744fafdf4cbe180b1ee437b72e7351bad064a0d8549148fb686592ef0c0d72510404d78631b5ab27b6c58f61e4e7ac87719d8894f906350d8540b1cfa39544631f5023fdbb57a69a94e711f28134917e28b2404572c0a0570532747c94193d227908ec9f53c6f186cbd9c7b321ac56617401ddace90959a1f19b5d7ca3755192ede52ec38bd3b3978a759751f51751d4ab0295d205f2c3101de7046923ec4bfdcedf2bfa254ce1041ac9d2ef01793f438b7e6e0c72a224f897e5fac2cc8a0cad561eb84af96fada0e922deee08a0109b32519df2c4afb70bc1fb7c26c4c84d6660877938e0e57576efdc4a1176de2e447450314de354776aa90ddfc4dd2a448a44e54e77d46c5627a8195441aac735b1d8e90b1e8b7b8626d527b0f67ee2e75fb3dfda9aa8a52b067ad92ace987e1bee1d62cd36c62d5c268c08610c2f435d528222e76ab698c0bf645f4fb0762b005ec37391f2d9d4605fc9eece442c7934ee75cd626922d40adc93b7b341785af8cacc5efe27d2bd12611efa16bc0d1cc9118b21073fdb100fe5518b022f7afc52bc36ce09e4af749b3fa84531f7a54da49fd2b59550f5aac7c46ed718dea519251586cafcf3d99c4a00c17d0c583854bd1ac1a6d5697c082f4c959fab1cdbeebd3bb6c9f4402b8671e4938c1d1125ca988dde456709bdec8b0ad5717c6db8e55ebd187f19bd47246478db24e02d7aacd1b52274eab6a99d27895b046ea0c54c194730f18114f351f2df9efeb4d59f697617b397586ebe52f2faf93faa54b65978293bf382376b787396bcb845405f8ef2f6357f9583e25946f875be193e06d843014da36a61ed507fa00897a6f80c89a784ae7342dea0f1ef7f33f1a5ecc78e2405532695b70a6bdf734226a6cf5eeaabfcdf93d52fed8de4d926ae6bfba3a9a44aaf13b60046002d8526135ab5b4cf5f720c5abbc54c561f2026ca37c32c36cbdd52130b18119601ccf6e353bce7d24bae1e736a40badb1305da89203e049eb6211c9f53ce72d5ba10e7f31c5e823d819b10e59d7013df2dfc5a3ade023887af438074177cfc710ca8f1e9eaa049f4e31d8c34793efa28287f32ae03e1a6a9f05d2390815d58ce85bf7f55d72b2ac1f96f55e94c7a849102dbf27ddccd75b004a879519a2d1e655eb4f675567f1d03bfe8a0a53c631ce0ff536306c9bc1e8dd3674666cd88e859c3eff64572e6685b5297f68c1b4ece437827b95ce941bf423b806da981de5a3728b4a6f4e814dfaeede7e53db14e6c35624a4c6cf53f3d7ad8c96f9cdaab4d39a460d187ba8b4ef10c266d968e7c9906bf91d465c3c0d0c51e22e59e5d9599aca5d91ee50e643c612531aac47c2dec2c729584aa34dc07d0ad07fd1c9b3cfdcd3c320fe1453d5adda0414223df2eee72cb0babea12975ae4e9b8592aca4cf4bf1ed6419c22835fed2771f925c51d17b4357b701ab88fc97f1a79e8792842db4438f9fc4f063c3653b4b20408f9fd65880b2b5f2a72a309d80da0394a296800f675a6680f9f02881e4de2fdd05b4819a960343672d30f547bb0d857ca5273978159da7843343458e03305ec211d67160fe32ef464f6483271a2939987a10ea0b12317167e3288bb3569ff27b61840215d2221f44149ae7e57d819db67752cc6dfcc2f0281ad44ce30611e48f510bd0484221a1efac5c16391f249c9c7f86bcd18a6b8397b6dd04a8849cc96387d0e97892bd9dab4d1c5e260768868308b8689cb9fb4cc2b7983b6b3dd7cabd23c78bad2a662d06bece8d70f185f650824152f0c07f11ef6afd756ba56e61314e0169303ef3590896f5eca1bba8994f43dd6a319812c5ec3c7a062051d38ed42c9e32dee5a13832c8d0acafc84d15157c76cd31fa8f31e6b88f4d08b732e85d6ca4d473ef2dfd14611c79a3751ce57154d57c91642621e11231d0447893d0cc1095cabc0009c787c34eaee494d66966d8e76359bbf6274db80110a2bd0f87cd5f2259fb39d1584f33ba838bfedd340b1e336a5800218974ab066a23e4088bf07da921db6233f25dc4dcbc291a7a785067df916c874286f91d12e2cb629f8d5e516c6bf3530601512cd2d228608b7662816c735c04dc2deb2c9b174c0585bb6198ee7bbfc05dc11b16aa6fe9f8d3d19768d79b26f4377fa9af72bd9e32575f5e374cd1beeaddc66e2c7709c74dd3c8460aa79b338ecfe2aaeedabcfef5d654e111229f315bf05d6839fdf810f0d1a45887fb7b06a205a04c859d7d87b4dc7052086b5ef9e1b44dd30f2d3d9ca43cc495013cefc5605347c03c961b4b1a95af42c22650c0e81b27cd6a0ec8c1eb171b63513d490d4c9fceb7eb87b4ea30b517f906ae3fe40b71e9cf77e99f907cc1a42a64e032c1559f52513f5c3c67692dba39c09fcd015b4488b6a5a14d263069843018b721377809b825a00a6bc05a783d8927d840909e7788d55da039fcf59c37076e3b787d24c56de479b78628c75206d8e78381467e23204286148094cda33c32b4645c7781b186dcf0628e75fadc6222a33820dd4895272b05c5abddc2cff4dfe5f31d5c2a6d757d4c301f8e6317375017f3202ef12b7a30c74c00c3677b5a5c997abe592da7b31400756935e7ba8fc71f13a9a56cd00c5e1b130d6e0daa2df2935b5c1e78f3a4b8d18598e30a056e12966a6d2db9b95bddb52838d6f3b3e4f21f2d58e9d3ae086348702e1a947aeb4702841b2eaf84d2968898377c3845cb9470d3df39733d57a15ec5f256c2651e11ce385321ef52b4b46eb800b2844f9f0f0f3d3131277d269ae875e5c6b9003694c6e274214040917b734fefff97c3de15718a31fb86c6c441d76e43f60b7c6a972ac836b14f7d15a19ffd438405fc5e250b52dc82680797cb48f037649c5894b9dbd53fbeab740e4ab8ad8ca8f0722cc90234a5a820ce8f443de7910e7d4f2d454b50e771622cbfa24f1e598019da7ab8bd8a4f240a1e17a7cbde98054923ddf24b14397fb6efc2c9bf705f6108b852f79fbb399dddeb79bbd1d9b140c66c08643e651a46fc3e61d02fda4ce6b6d34b78ba329efbfd9b6349b772272dad4894f615bf5fb3da3016426040801fec39d273437d8abd344fd15734051feb59a897d3ffceccc1eec11167cf9c61969386fb1f4dbefeb3743612f04b89041a473491613560fd1a4c4e4b90a9b137d1ddd56488d110f0c0c10ff87c02273a1fb5aebce4c4b16e3d6d6f953c2a76fec0b8b0a7ce775c898b51a2ce54fedc65adb2c0361ec5d85338c7f0bd3d6c961667ce2189ac70fd0cb8c86399af54", @typed={0x8, 0x75, 0x0, 0x0, @fd}, @typed={0x3b, 0x63, 0x0, 0x0, @binary="5611a406aa4c7b3307885996c7000a8ffb3308daf1fe71f9965da79c84f8a9825892c9dc00899934db9136b92027f0bcf2386e17226663"}]}, @typed={0x8, 0x24, 0x0, 0x0, @fd}, @typed={0x8, 0x4d, 0x0, 0x0, @ipv4=@dev}, @typed={0x4}]}, 0x10fc}, {&(0x7f0000001dc0)={0x174, 0x0, 0x0, 0x70bd28, 0x25dfdbfd, "", [@generic="62130c7550fbb5574570e0160718292b7421f57a34c2fe31a5a5f32b08a53b3f61626af072d72df1d00ccef57c9dde49e04e3442ccedae7c", @generic="ddcfb272ea58b137137a21a95c770cbe192b689b251959f99e33341d824be68b5836cc00eb390d1325663fbca13b3e14b7cc266dba585385c81f4f11c0476e23f251c1a93aa61a6b", @nested={0x55, 0x0, 0x0, 0x1, [@generic="84177cbf7a03954d0c30dc2ace43a377536fedeec5cc5f7d2d0a5ab8dc057b236138b95a402081646931bc1d832ea20606812c29f073e1d877b16409c7ee6869e8da8503749e8d2bfe624f2068a7eeb635"]}, @generic="1dbc1ea8a0586d75232ce8ccc70e64ba9134d5b5b3639b76413867d3af11408fde5c1cc2a54477a854d0953a2f94f404da3202ed02c37bb1b5f11390e07159426ce8e2fb85dec28c5a0f59f0e3e42674a9c89a8aff5a22f5b304f6cef1d0093683a12747a07c6033495f8d6196c27e24b190ab98003e553857977435536219d756cacb60d9de3800da"]}, 0x174}, {&(0x7f0000003000)={0xa0, 0x0, 0x4, 0x70bd29, 0x25dfdbfe, "", [@generic="2af51f938d2ed4d220d88658e27c3557e609421124e2b880d7d58884aae7a3760942d340775575d7e81157ba7203056d4e8c914d4912ec220a07d10011b5b27ab38c3d9dbe4b3144f0836106e7593c0543d7be2c2e536472e59abb05bbcdf7d98ef607388c0f23c8af737b30ad99db49dd5420c7de42212a8b7c3e3f8928f88d5c6701e2f7ee15388bb0f4f92f3d49"]}, 0xa0}, {&(0x7f00000033c0)={0x54, 0x23, 0x400, 0x0, 0x25dfdbff, "", [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@private=0xa010102}, @nested={0x3a, 0x0, 0x0, 0x1, [@generic="a871d967d3bc8e05a2a32e18b02f668b667e11eac6733c03a4a3675e26126aa233c788f2b39ee2c0aa9d4b45f9c9e87e06f1a239d361"]}]}, 0x54}], 0x5, &(0x7f0000000580)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r0, r3]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r1, r1]}}], 0x80, 0x50}, 0x840) (async) mount$overlay(0x0, &(0x7f0000000280)='./bus/file0\x00', &(0x7f00000003c0), 0x80a0, &(0x7f00000029c0)={[{@nfs_export_on}, {@xino_auto}, {@xino_auto}, {@xino_auto}], [{@subj_role={'subj_role', 0x3d, 'tmpfs\x00'}}, {@dont_hash}, {@defcontext={'defcontext', 0x3d, 'system_u'}}, {@smackfstransmute={'smackfstransmute', 0x3d, ')'}}, {@audit}, {@euid_lt={'euid<', 0xee00}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@uid_eq}, {@smackfsroot={'smackfsroot', 0x3d, 'quota'}}]}) (async) mount(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$9p_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB='trans=tcp,port=0x0000000000004e22,version=']) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$system_posix_acl(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='system.posix_acl_access\x00', 0x0, 0x0, 0x0) chdir(&(0x7f0000000540)='./bus\x00') open(0x0, 0x18200, 0x2) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') (async) syz_mount_image$jfs(&(0x7f0000000600), &(0x7f0000000640)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async) clock_gettime(0x3, &(0x7f0000000800)) (async) clock_gettime(0x0, &(0x7f0000000740)={0x0, 0x0}) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f00000006c0)={{}, {r4, r5/1000+60000}}) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000980)={0x2020}, 0x2020) 07:41:23 executing program 1: r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$SNDCTL_DSP_GETBLKSIZE(r0, 0xc0045004, 0x0) ioctl$SNDCTL_DSP_SETDUPLEX(r0, 0x5016, 0x0) getuid() socket$nl_route(0x10, 0x3, 0x0) getuid() openat$audio1(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f0000000180)={{0x1, 0x1, 0x18, r0, {0x81}}, './file0\x00'}) ioctl$SNDCTL_DSP_SETDUPLEX(r1, 0x5016, 0x0) syz_clone(0xc0004000, &(0x7f0000000080)="9d2038137860e4daddecff4400eb62c002a691c8130e4bfd4f84097d56ff125fdda39bb95222055b34ec9c0b813edd90eaf22338ed8122c0634e455691ac6d5ef96319cf99b0294df30c2cc6da674baf82a0adc536114137a7a686026d19090b1b78fe548205f6f08178f42eff5f8c30094bfd067045c1aacdedf4f26355ec22cc9e2ec83c64cd7d90715d8746", 0x8d, 0x0, &(0x7f0000003880), &(0x7f0000000040)="17d042a5095b2ee532db41efe0388ef3c31e814a1ef3474c") openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) ioctl$SNDCTL_DSP_GETBLKSIZE(r0, 0xc0045004, 0x0) (async) ioctl$SNDCTL_DSP_SETDUPLEX(r0, 0x5016, 0x0) (async) getuid() (async) socket$nl_route(0x10, 0x3, 0x0) (async) getuid() (async) openat$audio1(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f0000000180)={{0x1, 0x1, 0x18, r0, {0x81}}, './file0\x00'}) (async) ioctl$SNDCTL_DSP_SETDUPLEX(r1, 0x5016, 0x0) (async) syz_clone(0xc0004000, &(0x7f0000000080)="9d2038137860e4daddecff4400eb62c002a691c8130e4bfd4f84097d56ff125fdda39bb95222055b34ec9c0b813edd90eaf22338ed8122c0634e455691ac6d5ef96319cf99b0294df30c2cc6da674baf82a0adc536114137a7a686026d19090b1b78fe548205f6f08178f42eff5f8c30094bfd067045c1aacdedf4f26355ec22cc9e2ec83c64cd7d90715d8746", 0x8d, 0x0, &(0x7f0000003880), &(0x7f0000000040)="17d042a5095b2ee532db41efe0388ef3c31e814a1ef3474c") (async) [ 373.854964] IPVS: ftp: loaded support on port[0] = 21 [ 373.932767] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 373.975117] audit: type=1804 audit(1673941283.826:2): pid=10411 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir3662580971/syzkaller.gQKvTV/6/file0/bus" dev="loop2" ino=18 res=1 [ 374.483627] syz-executor.2 (10411) used greatest stack depth: 22440 bytes left 07:41:24 executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) fcntl$notify(0xffffffffffffffff, 0x402, 0x3) ioctl$RTC_ALM_SET(0xffffffffffffffff, 0x40247007, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x15, 0x0, 0x0, 0x0, 0xd}) (async) ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) (async) write$evdev(0xffffffffffffffff, 0x0, 0x0) (async) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$DRM_IOCTL_MODE_GETFB(r1, 0xc01c64ad, &(0x7f0000000080)={0x8, 0x101, 0xeb7c, 0x0, 0x800, 0x1}) (async) openat$null(0xffffffffffffff9c, 0x0, 0x240000, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x1000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) unshare(0x40000000) unshare(0x20000) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x7, 0xe, &(0x7f0000000400)=ANY=[@ANYBLOB="7b804822ba44d13edf66ed673f42d31ef7648e89e1071bdcd7ead101889e03c8dc110c34d538a51d473f01f829153630a9af9ab1ec30460742d9502d663f9cf2d1782c0ddd78dc134a593c150ce10a0c9ee949cd840fdd83d27396ec3965c617a44da4c722ad0a8141e9e79076f4aff398deaaf2a6d049ab467a9a808d81e062f14d33795f8a319541ef3604f80acd78d1d9c10bcdb9181518a10d5d0662dcddea1fbe1e4e7912562fa6894f160d95b3d2dba247ab276e545dfe6d5e54dacbcae89a79e72240a63f629aedcb5441208c83e603792a69aa", @ANYBLOB="1cd6a176346a784fbd2ed9b2e6d764929c51612dd04e9810977a6d33f89f28be2fcae1cf1cd8f530d5af6709e6678e2041f5cbe1e24da9ac57e3dd5e7beacfb5209f950368f8a3708587e4175a5bae641e533b"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x2, '\x00', 0x0, 0x12, 0xffffffffffffffff, 0x8, &(0x7f0000000000)={0xfffffffe}, 0x8, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) (async) pipe(&(0x7f0000000840)) socket(0x0, 0x2, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x18, 0x4, 0x0, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) (async) r2 = syz_open_procfs$userns(0x0, &(0x7f0000000200)) write(r2, &(0x7f0000000240)="df17659e44acfb064568281acf5126b7469be9e22558f97b863031181d36abd56386a9f18e8cb1a2b0c1e75c348f3ca62fe5b8e6c3685884459ea092d388418e09d7e14b582d0090ce4d14527b356143669b0fb0a2c288c50fcf710753aae491c3ed05f73298e8c098fd31336a51ccc1164b441cf7feb9c042d2feec29504ef27cb3a85410605383f7dfa8d2db4930e52d58e2b85463d439ded2c9af6fd3bd0b8006ff46eda5478284063194e2c76de2aed3d76d286bd5b82cd105d0f26ab6e8a8e51bdd393298c65c54d16686201a34c40e2151b25f69", 0xd7) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) (async) mlock2(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mremap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x10, 0x4, &(0x7f0000000040)=@raw=[@generic={0x1, 0x3, 0x5, 0x3ff, 0x8001}, @jmp={0x5, 0x1, 0x0, 0x2, 0x4, 0xfffffffffffffffe, 0xffffffffffffffff}, @map_idx_val={0x18, 0x3, 0x6, 0x0, 0xb, 0x0, 0x0, 0x0, 0x7fff}], &(0x7f00000000c0)='syzkaller\x00', 0x2000ff, 0x0, 0x0, 0x41100, 0xa, '\x00', 0x0, 0x27, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x2, 0x3}, 0x8, 0x10, &(0x7f0000000340)={0x0, 0xa, 0x2, 0x5}, 0x10, 0x0, r0}, 0x80) 07:41:24 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) stat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000003c0)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) setxattr(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f0000002140)="c1ca6dafb89824dffd8273ac1d5604fd9d0ec59d2d1c51e1b48c866091dbc6c6987c498becd32bf25589b1a2dc386e145190ea5089d87558b05cb1201eabced61db63875bc67588b2ce91e701f9aa7a2fd3eeda4dbe55b0b81b5bc00da605b4268e84a61e03fe49b0f249535427940f3a0cc21486bea3cab4eaa17b119f11231547c14c59133f47cee27c38d9899f79570dddf92862bd2b5f9eca0c4786649ac848ed483c4337b5feaf3b6a9685eb3e243c2f712f69358a5da5069426321ad14b49f0824091c6d3538b5ef9a1b49d95313580ec77fe097dc1bd97c9c0280276d1a3ef34975290c8463d9c80c161eaaab772cca1eb3dd8556fc6eb6028571c381586323e01c4e6510f20262b99fabdc246dd5ef2291131e00f88b2d4fccf1af5532e197bfc453fe5ab41d9db78d9975559ef8cff1590afdfac016f7dd0d10dc0b72968efa105b641eb9d95fe1f02da9a2f3a7534c4ab1b4ea7635a8f34f4fc6e9e44d69b1b4e0bdb8d7be7ebe89065a131cbd53dedf22f56a70f5267ae78370abefce3691f2148aa13bbe1fb894597b908e6426c07f9afce75b5d45d33a6fca9370ca7d519fb67099e1df3c96c2dfb7787a4cf5e9550727264db762c80d641fdd0185b142261510068b319cb52f5a8727d7aa2816cfdd18e9f26680bdd504a88e1d01c61873e77cfbb6f69809976e166e4e87bcd379936d303339997ebd2e7729058542e45f6ef0eac80a847531f0e4d6b9856b62b935a87f89d29ba08c21d851be3ed1a7067dfc9629b6cbc64f08a50864bcfa66aeab8f39aa63a06cc41027dbdb21e7e24b6686778642396e701f3413e5f7e0a5a03e6912458cfd8379df276a6c60560be56e90b16de9e2c649544c64f7a9ea96cd05c172445d1e0f9950ccf39066493fb10a144bf3229802b25598c13bda1ebf69676c3afdedde3d63622f9947c6dae228d82628d07acd656ee212c8d25e6e5837fac2f24f9ddf17f71d222061c5add6283aa2364be2eca5424e58bfaa23cd1c2c62c05eb1a2e3b5a7428cdca3eb6fba4ac45a0711b6f31857cd9a186cfd934c44459c76e756ba106fe11a9afc220b8007f5f25724eae301dc7011baecfc973977b713cb3b324de797df049875c1a9747e276be135786cb6ea6575ebaacd0651889e59186fa552cd477775c04658067090ba2ff212736fb68b6fbb9e07a53f9bbfd1bc83e63d45bedf34a08d7709d7fcf4054f5b15a7469d2f560495405c83e81f046f883d9a39aeb7f9a97f458f69aeeacb5f768fe215aca80fa66aeb5f58a24aaf05d461ea00a5138e600a57cad42f1bce8626145dcfcf6a0c0423409a132494dcc39c5e796e1db434cbf6153b0f2339f5b399b0cd5b691d51303fddb4a38cf91ea4132c715cd329b2f9478de0b4c031b704fc1cd05b770f23d21a41caacef5546abb66457892e8822610ae3e94f3202b5de7d5524ed7df0275995e6f20c61882e1b400e87b3f066fc4e13409d3ebd4e88be9ffcd8e77c421f07dc429ed7795196105d47b53642bb92f493ec70e679390599100e07aee93c5de5c348022b8003fdeb622cabf12de50298c1244a899e09b0bc848e6ab277aec30a5913e26b91329c84d82db048d2be08a8c3d3110489651c9a993e086189b65d010d3b40f6185a79040ad9304ed9bcd0ea818bd341a408d1278c179a5871c548a14601386f746e85e1cbb211e148af9276718496a6f993248e30864040b8720199c3a0ffd2dc29fb67f7f7cfdcf5b9e944c1a527f455970d699835c4740f29c1743521aca01e279df101eafb0ebed93ebc19e01bacd4c77b6f7c3132bcf7109aea33695242862cc4a72d1b353be49a1247bb5a94c9359c2b656722fb2cf53ebebbf8360eba6b200fe67042df8e8fbecefbaac7b259213dab9e21133bce8e0f55ab61907fbc2abfd57b8166c9181eca57f7e2e653833275f654104c0fadcd9df6bd84bebb8301561c7bf8b6db524a56b35c801bbc56eab89e7eba519a67323834f35290da638c28bf340a3f91d6a9002c1d486541b086d2896c177d49e7d948786ff227cb6e0175c5540dc95d5938a565d51850d935637abde1f772f9af119fb427b7cd077ec5fd03adcbcbbfeff7b11b80de530aaebca88871f7d90c7b85055f533020fdca3f059de2cb823669889d8acbcbfff6dbbcedadc3065fb9cb79cbde61fcb4f44041b18b17cef59f50712cdb91006f78767b7be05e57fb769e5835cb51256ffe20c253403e91d97fce56a8370649d9ebceeb22240c03419d569db291e93d7574a2ae68e86202799d6956b070608f4bdfb1bfe09e53d0a55346094524ecded5f2b50b6091366397000013c9eb09fd22fc79d18915bc78d09e5895695d8f9f1ff235a781c9fcc66f87dc22c52dc7e0c277539d91c2cf4212ee7a1206e6ef654b90c1b483beeb98c26f76ccdbe13a933cb06a77b13149e2787cd408fcafbfe8fbbb6b6700ff960fa7bbcc6e194777fbc8d291e4e1979cecd42c48a655b229bc1f49220836ad934a2828e63856efe1de0361a1d2102c29f966dba72fd03fd1cd036f6b4a41ce78761840027a0b424fe6935aedd4653fbb9e0f3657c273c69f32ff42559f76e3d75527d86c58417a8cf64c6354b8cfbdd874554d8ef7171c6c28f67909f6881426f7fe4f5b30dc6fabc95921486a2ad8649335359579f19ba4c9e28e66de8487cc6e05e138e11b8ddf47729e275136c6f8595ec4f53ed285e4400bdc6899e17086fe575f2e176465085752781473531feb10013d16eb78708f58607fa213720c43360c2b0c4569fec9d5b9cec337abd8ce38a86f3d14c29966f84fbfb2c0932d2a00becac62bbb5830daa551a523067fb9e7a90fed04a20d9908d52c5eb9a415a1db7daad549d272fa8ffecfd0f591a3c411940f012fb1c5e208a9716317986439f356bf134c95a65821a738d3e60722c6eb6fc752a12e33f91ded111fead7130b865dfe2e08def3a5f23caefffd28e8dab162a35d71b895aaadf416a35955b2895baabfd52c82e3e76c1fd236f7a34b1b85b1c9c8270e3e6b5fbe9a62faf541a65a3286a7c255839b1441580ae1bfe2dfc7e5a4396dac6cb24f4693607b927558d1d82d1a9d76d9cfbd2bdac78bbeed74c79baefce1a94da37dcbf4277d5bb62264ad6a93c75cd800da38123e82b1c6dde98a5234526a56dc9ec76eda24c8e13c6639a88206ffcc9688f5c8913cd650a5fb9f176030884bf74fcddbf927ec0245296f8532b23269ed5c7f29c9f07c7458b3c9f8bcdc30c1d7461fc08454b37d3c86800adbdd11eb591eb913e81448e147b16f2bc710fc548f53dd12a0d4e59d316ea63b356be9a62fc2ef7ef6008173ffdfb3a6a483bb07b0c43c5eb636aabb3202da48dbb4619a74ad0f95e9b3867fabef3652efa66b53b1ebdb8b1c77c61cc233c6b344d4695d24feb9ab6ec839b0dfb6908a481a88f4b59b5696f780c49738069f51fc7be83963ffb39b4c30386beaae1f672532b9e302c53735d04fa0e5e47216f7ded8505417fc9f135e5155bf49579943e4856300a1e3689ef1c2097e34e2cac2334fe0499d4f3cefc011eac13a9b2b2ee7558ce40da2655d6272ac5c4efd5acd2ec49591a249c8e24e4d46d71247668570aa23c1c24edc213d3cfcc0aa64ded63d26dafa979115e3f72f2d82b6e4f6bd1e9e7678e4a8de6bd47c4273e2057c355683682c2f34a48336a7539f85da7d9440d77883ae05ee4e389b16234f7d8989f076f5b696ae930c5448d96ecdc711db788d7a43a21e1e72ac8118bf7202ae4a9f844cc4745824ae71239a8c0832fa18557307627b1110d99646dc45373db4be93270e2de7f24956941f699f489aa9fdc3b51092e7571556f4a2e2c1c7956ef593a715a14f21976d2c739bbb6b963cdf1eec17bcb4d597020d5493fc197cde40063908fe15e33b727fb0a5e8451a870430e0bc9299e4e29d6a5387429313c845cc5e2e5ba1387c2ce921602124eaab57aed811380e6d3ef05faa03683cc0b2fa4dcd83249cfa601aa3ee02d9a935b71228a77cb7985e00ef07c01069e8ef8d78c41e6b0d01d9716fa7abcce76e821ddc66dfce607cfd109eaa23a999c8f460b047724166df2e2eb83eb40f6ed7187546652138cdfcb66f176007c615f54dd2edb98979d3625b310687f5635f71e12d765b9cd9db17516bc58257c1cbfaaf6d2f843e1937246a9007d918badc25ebe459414f2ebef22451008c3edb9ca222e385b1244f8440f6edff097b218eb0fee75d9bfffac68d2aacb4e5f2905eee314981b3884a3bbb6e8005cb470573b2a906275a8f2ebd9a6b7933f34447ddefe56c847f181a20924c7f2ecda2bf71f1b27aed7786413021d96e4d7c890645943ae18930ff2c2835ae819c41b5694cc0d504967fb0ce2407049852ddad6d37bc74f7eb6209f11a06d54ec101f1814b05131e74ce510278af6637d4e254081be5c84f4ca0fc7070aa44df5febf0fabce02f7ad15b6a3403b4bb506cf53a74bad2b5eeb36c401bcf5f119967468e897df9eb0bf18b30015d7c40c70683c9694665ed1784fac4c80810bcd5a16cd6f646a67743ae07fdc1c83c13b8c9a2ef3b0959af74d4cf3705c56d8530a54965ada863b4fe5b122b68f2a25e699a81223a94905f4987e1e8c36f1eb1d91ed77f7f9890e84a9ff4bbeac54dcc47174ca78d3cb167679a4e69bd16afe4c20e535ce3907799e22f3990ab0178a8a274d1af6486065fa80e958d289052b9479bc1174471dbd119007647bbe1fdccb08ff1d5b282c89e160ad087afe307427718028296b251437828cb1f9b8afee972b8158834145fce59ebd3fcada4b12c9220f542752c05901ffe24b2347fdee8343f09ee59377d9329c79ede8fd0fe15d6f45af7141eef89c8175be9f8b32e5f01a02757f8726d8764d00ff63d0236eeb06fb24fb1d7c882c97e63c8244406205a7fc41570bf3a06288a214963a1f76accf67eb25e1221cff5daf60704027bdc9d91ac107ba3f635a1b8e58bffca4ed465f090e482ab75bed6a423bac3dbc18a775c75994a7948fe18cfde0ef20f30ddd3212f0683b22795c0a9e97d27af3a00e44e4d2ef886b35a1e93548915ebf765a7aceff23d1585edbc440d9053b5bbfe6d2c8e517632a32552cd88c082764f7ed27cd7f648652ccfc6719afe45494f81766b5c4a5f8597bdc7f840e63f2dd77d183f5bd4f925c7dabcd171142cce7e1f790fa9fb870967e7194ffd50da6a2d5f8576f4723a1a0c8129a9776c0296d59667b4a1c82ed192e7742b204d03ff897c200292a8a3fd868cfc3221126eed696ec293c4bb6a96a017ce6a7ad339ce89e580456fbfd250eeb5d883f5554d185d47d6c131f26c30c81083621b11d664131543e41f368e758e02262de8e7e87c0b15dbe9baf92ae7998d42d068ebc3d397962be3336ce0f1f18bac20cca0d62e22e9a676116a10dd619c6a90e0ee4295356ba62eb4fbd75b3ab1b631bfbc7bb84a600028cf2986ce75ce749d2cd1ff7267951d45ac0dea061beec447887386cf4296951f236433facd946914da5714f52d118fc9c840dad71f7aec0188ece7b7d579f2e9efc05bff846fe8515e99a57e87c5bb3a26ee6c63da80e78f97b932d837deee764ba7f503b8238cf931264f0ad94caf6a36387a7f150b0f404bbcd801e9fb34358bc6bd02cbe077cf2fceb72019fb8eb8d63ae77026c016f31caf5317b7bd248933c9f64fe4187c766184264b2e343b31b846115bba9128df4b13c504c315b66b3c18a9fcfcf2d2362325ea1f6abc848e386bd1f26a630ba6998d30c9f4f115eff9a32c1bf81916ce693042cd99efe024286f7d32ad57776097e5f0be71d2fc523f2f9ece91db6a9cbdbf87c98db051910d51d5fc8c4c729758efacc1fcdef293def786320434bda3557a82b7ad16b8c526a7175b8f8d3d529102064ff6125fddf8c0c68d323d0e418a9ed7df1d7d26e1dc2cd5e0ed41b4f6e1b14e617df4f2498c9d2110882d4e7050192f8157095bc66c940c22d27e9426f876709e8b4fb80cb496be123ddc0350268aeaaf7f013b8f0a85ec85dc87b1e8e45b9c353f930a38b45e434e5740101444f71980773c3419fc6ee303d00dc1f4e3641bfbe296e8ddf9e717a4422fbd482c4e134e80e4184814df153088f825f3489212538d2d504949a302710a39cd857ad35cbaaf743785aecbf41bd0d09d0b23b648a01570b0121794a0464231b992726e4904d3b5b71c89cda42cd0b7085283a63b93df69990b8b38386e8acf1ddb831bc2445827c125ffbee877beb15489432ca9a5a1538cc92f368578f7fa1d1d41d4973bba9c4114d8cf1c013fe96ecdfd065622401ea6f50b62fa4baf62dfe0c8e124b6f79b3a9e5676a33cfe4c74d6e4d7e97218ed287e2a9f8ed9b63b936f7e0d6c9eb01b19804c8f6edd8c29de8b3c0e42c02971eb2a4f668571f4c5d9108289da24fbfacd312721c11ecf3fd0a7cd76d0505f66b27fc1f2719c265d07f21b326ef44891001f1574672caf517008050450fc4ab51aa30fd1e2e110ffc854c2ffb22c4f1ce6268330132832212cea34cdeb1378d4fe6a4fa51ad8334c46fe904a0277d451a2695829f05ad86a1004a637730c198920f33533c9a01fa2ed2c776dc5a65064f7d1765c2ba3d19576b769b4e5b7356e17bbc92bd9e091d47fbdb986fa42948178b439ad6833cf6e5bb5023192090eb7ef8043769daedca9852c8d85cfe3d291afb346e05f879722fa37cf74a32094e92e1895dca9a871bbf0ca51678e9788d0b24e2641fa1e67f38e2571845c62b010f81141131ca11a9a6b682913ed603d4f52c756254773b2a8bbbac2d1eb5819ee445ace4831494c1db020c1fcf7285aba2c1e14cd14441bbb8300698bd1fa44009eb5b6d487a409b2a19693efb3d0fd85452428fb56be68c2e8acb05f35f2bf5a559a84c77f6a69423571e24e4e634facedfbd932a8ebe6f5412963ab45e40dbd2e9c5170cd338a95b33d53b985f4f131d235d34a635199449636bf8ac053d4a0ad417578ce36dd9f1bf08ac56f942b6cf3c586bd47aab12ee0a37402260fb345949049d9f3ab648901cd234c3666bec5d4794de8a26e65e5fb08d2c819af4d6b9c3bec7f4fe957b4fd7e5392b8fb47550f2dd77e546759c54433f6fa0d2feb149ae285acbaf2198511cff908c016fff224d1e15e145c8a8968696f80352d7ee4455e2a5170f6d59189839ce687e2f3538d9ad072852f96c1f494f7ab6f0f16823957bea2a7cb80ae2a010dd52981165d81ea4424b113cee73ddea4d5afdc41e9af948bae6d4b8341d26b368b8331ed8d8c7cbb45e64eaa39e903e7b39faec9012caeed4acece48ede85c5cd2a08e760ddc4410b89d7c85fa9eb841a3b5cfa90bd5e106b52b73516299583672b6106fbac6307189a100570a8a50bd76d9e7682ad7436ba1957af7f72d71ed7679fa6055aeedb93a34cc16758da704975950f0dfb909ac1688c21053117376976f6913443d13971723217fce6b67333849ee695f10d859b15fe53bd983febaf03da2b163c9d490eedf8a61743a13018b11ceceef7268477f0cf1060fb5f5ee3f6408be2e978c3e89d90718d0c958f83f071bcb216c22777a1af6ea868b45fb8642f7e0c9d16099b9c10fbe0ed39b866938da920e6fc2fe60c6ccae395067f29236ed2c94b006bad2211ff43ffc943c21e39d1f31e75bc4ed8e326c5a5aaa00dedcf968f620407c028fe98acced51e82ecce58e14c29318985da72e279131a8f573b355ee2ffedd5d7494353a0e49b76b64756ac4554af7f1f40b428d7b6c9f0cd928945625b075138d7b6f3821901d335b86b88ff1ff5d866dbf61cab2e1608a8b4a82c2148c5310682207a789d0fd37eb4409c085b28c664d00c09bbef62ca2cd755b5d259795a05b10141c7df801e0fff0e745f413ae8499441362415e6037f1d094a268bf50eaed72d6011887be07eeb1735b69830c8e7331bc164e1cebb13a4f71db4f44a1cbe174bc2fba814008b62d0c7bac570c54abda94cfdecca4468038ccb6df512013bd505617a2c0e728bfb4d171f2db582ac8f6b17dc3987bc403d7f0acccb8cd491c24f360ef52556feef37ca24edfe324cd0f98b4cefb2712b0e2420fff06b8caab2c8e6c05360757d1b59c0583baac4aa9f7d508a544d53b9d5202f640118fdd409e442c9062203ebaa32ac10413fb44e2d66958947e62bdc1d29494d302b8fb02f2b9ff82f384165a355557a41b417f84ba85a0ffc042b3475affd0f1f73c2e67a40a4beb7c6c058a359f33a090392b1b5208418d6a6f7adb60459633ad4de350b0b9a10946f5b988e2b04dab15d6d9acfec5e8758e1f2d7101f6b06f019b2faff2ff277d8155359fa4ae82b3a9f500b11d4d3f2e74727daa6891d54f3c45ecde0c4ecee3df58b6154f273f1f27d02c05c3600c0c91ff4c307ee369fe31643232e1c77bd6bbd882e0cff95dcf4332e83f07aa7ea6ead89766cfbc4d02e798a5338c1d6b50556560ed42f1b2d2fe677e965a66dfd3f7c83d45fe4a4d0c3e8dce6a9d37d29de266b8d8bc84ea5105fe1e10acf89ed79041fc3723994b0181168a2d6ca257aa7cad2fa24fe75627ec9a16a231194a312ae9f8c9af2484568179b513baf493eab72ba729b11f541ae8e93039a93285b78a88452e1e8bc5e415a3c6a78b8b2ad1aa9dcb0193ef37969033baa2b27a6b836ad081030aa4c5daff253ffcb3a54fb972c50a717bc27c63fb67e82f708dbd1eaa2422abfb01d31a49495111c639cb372f54726d92ae85e9fdc1df30f26f902c43174a86aaf18ffe6f11be9fdcc57894cb99edfda3d94ced0abfd763eff81597c26c13d152aa48a1710f135cfb376400e6f38fc5724a69a50f3b447fc75cfb38f49be698b9f9d103f21225ceed71089fbb1f88f216703d28646855c51c1afa6b18a76990c96950a21e4e1b42030de7f12c0030efb3c5e72ae5a6e49ac6207152d18f5d11e55fe75de0b74642319d1e813882baae66b4a83f02cc22ade9c29ad8bff2c8fa2ba76066aac629ce7ed6c2e8d8c942e959df90d8df59859d11e320a834685f9d9528c33a4e8c36ad5bb2fd5f07802ab6586249e01c7fa9f98153a50ffc260c65704bb3749f29ce8d3abb79398ab0ae574b2ea263537465a41907c735a7a92fd2b328e13236e0118fea9479d722fc9f2c37f79da4d548bdbc64c43a07b3f80aeef354484e88396eca63177597ecf70cb77fd45df29671c131aa3b65d972639ef756489aa6eafc1a51ce963fdb90aab135bff818f8d41f17e82ef97e9a9e075006d57f6e6e8c979b378c97f1b6439b873889263894d5068e23ed82b3d2cac466ffac01c8cfc38ad970b83170c6b7327ca0039831e5c55e4ea1a81171164975c7b9f8b3c0e6ccd037bfe5bb607d3e78ca857e16f96564c8d6d6c71dad5329d4006583a4e112ef6a87f240688d9c55630baf85ec4fb0d4642e68c7a6e32848004adadbddb8ca5ad29363ee143e5c3ba34fbe84c5669c5dcf6378bfbf7303c2d0decde31012b7071a1cf02f44d971d372abc3c1ebbe7166f183c30a5617e4a8a300aad0fcd29dca14447162b47eadccbe6a86b170b744b57069df5721351fbb0fa307b952efa73ce883876a7573952de4d131a5db329867c92c0cc05fc383f2da315b274ff7870a93bef3ada78d49338c05f3df226d782e64fa8a2fa12fb323566cd9e3d2c8a9a4e9638a5a528299c6598ad94a15a6d80b070aa1ccb46a65629dca3699d49b24f8ea2c3b12b1b02d36d267de2935db254f229653dadf267924a80894eecfb818b3800bdae4af0eda535ac4b42b6acfc7b8d3044d12b1bb5f2cb375f10e6c4a30671ba75f06e6271baa03aeb08f831cba977c7f7c2689edfd4e049e7b65e52b1062879ee14f82a84bcc04b937ad74e9f2118cb72dd44fed0dda330f40eb85250dfd9d9fde7607b51f64d35a580c1addee1d740ec5c507c37ad4d924dbd164e4576e84fea39ad05abfd06967ee355bb6421ba18c9c8e31ab1a3f5db78559860d6979795917a13a36e58092066853c4f4cdd0c85023b8e8ae41423e7bf9482870f5b29d2e5ea1a4381cab2f0eecae40c45f1b651a0dc6c02bf5fd6551e022e5bc91d42558d8380c8ffa0f14d38a2fb2cd70430fd25b34904b4f3586d83c5e97a468bceb5922ebcb956a14ace192ba26638e1e42a3f95c9882d89fba5a71b6f33a92519243bd7f83787391a853788940520f8eb5bc507077fc719172bca6635069e98bce3b653886072c7519891c915f4a90d9395e66fefcd6d120cd693cdc8e86d85c997ef79561ec4370e5e2952c3b35fa722c056685592ffe1fafad3535c4e437c0b0d7fdda0363ff1e2397a9a037004227d1fdbe630dd41d8fae374bff4813bd5d3791bce168a37f8cea20797018f8735afc3d636db81ede88803cd7642562bee21539b2d736957b00acc42c69006c26661b7c867fd7c4f42b4e37c73f9de700479eed8483395559dacf96f6bb547d235a01321937fb9082d5406ffad9263ad80302038002c2da7fdc3a7ab85fcb10d2cdb77689c31a7eb8c08185c46482d0087782cdfd4cdf3148312993a4875ccb45995c341071e9e8da105cdeed4d25644af9bbf0cf0221a53243f951e5dc3f75b90b222216445fff2bd57ead78ec4a77fe10e51342150cd6292be58194a7ab553fab61e791a950c118f6e6d6f001766b9d15198b0b4cad75da01cd603cb9527f7cb3402dfe87c800b203bc9ffd8ecc4863c9c6b34c410b58a12149e6e4bfe93a254a1464660bce757eb29c2a0cfe9625f610fadbb36a22d782b2e3d848f141137f32f0dbfeb99bb16954248896904d57dbab65bf1656da96955d923d6d22f5e003a2d33b7cb62e5495b79154ef7dc9bdf69cb318d3536ee01014dca9c3bfcdf40aa05326bb69b1031cbe5733c2e0cfc1c270fc15182efc362ae8cf6e330529e2eb6d919093be77d52fae8209b58a43eda06af2346c1d00e4f8eee4e60d9f1b95a85acc16255f4e71dab91c36af7d80a832a465440de2dac913d8b610689f50d89640b4de70db98e576e485563788e13da7d2ef1e661521c352c04a5e5f315486f952d26afc83491f064cbe74c38d233b0b4aefa565848ef576cb8dd8315cd85c219c282cb14917dd796e8b86c37346c196bec90cfac7f711e66394315747349097231660600c9a21f7325f180e0dd679d4300aeeb6021d9bcf8deccd28ce918f7faca82322242af7264495de3cb536b33d3b34901ce45aade07fd80ac508763d18f3d916858c714d699151b40de8228bd620da06fdf2fe2c03c883839cc24df527ddec8294eff3f062781f96add0ed2a298a5a1513cc13d1affe4479c509086648a19d0b6c67ad82b9395edebf34d9f399ab5d4d19e73acd4d1533d4957a8d5375ea1aee072861938a955d7b75eb6f584f180eb22a500ce1169f782add945427d70306008f50fdfbd4af9f37ac85969e80b443a16c1e287b63009da4500302dc472d6c06eac584bacaf47906c57cd3d76d06b06b42be1f41095ef0202d6ec9866df8a55ab54b891007cc3a8533ceb2d1", 0x2000, &(0x7f0000000fc0)={&(0x7f0000000000)={0x50, 0x0, 0x0, {0x7, 0x5}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) (async) stat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)) (async) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000003c0)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) (async) setxattr(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0) (async) syz_fuse_handle_req(r0, &(0x7f0000002140)="c1ca6dafb89824dffd8273ac1d5604fd9d0ec59d2d1c51e1b48c866091dbc6c6987c498becd32bf25589b1a2dc386e145190ea5089d87558b05cb1201eabced61db63875bc67588b2ce91e701f9aa7a2fd3eeda4dbe55b0b81b5bc00da605b4268e84a61e03fe49b0f249535427940f3a0cc21486bea3cab4eaa17b119f11231547c14c59133f47cee27c38d9899f79570dddf92862bd2b5f9eca0c4786649ac848ed483c4337b5feaf3b6a9685eb3e243c2f712f69358a5da5069426321ad14b49f0824091c6d3538b5ef9a1b49d95313580ec77fe097dc1bd97c9c0280276d1a3ef34975290c8463d9c80c161eaaab772cca1eb3dd8556fc6eb6028571c381586323e01c4e6510f20262b99fabdc246dd5ef2291131e00f88b2d4fccf1af5532e197bfc453fe5ab41d9db78d9975559ef8cff1590afdfac016f7dd0d10dc0b72968efa105b641eb9d95fe1f02da9a2f3a7534c4ab1b4ea7635a8f34f4fc6e9e44d69b1b4e0bdb8d7be7ebe89065a131cbd53dedf22f56a70f5267ae78370abefce3691f2148aa13bbe1fb894597b908e6426c07f9afce75b5d45d33a6fca9370ca7d519fb67099e1df3c96c2dfb7787a4cf5e9550727264db762c80d641fdd0185b142261510068b319cb52f5a8727d7aa2816cfdd18e9f26680bdd504a88e1d01c61873e77cfbb6f69809976e166e4e87bcd379936d303339997ebd2e7729058542e45f6ef0eac80a847531f0e4d6b9856b62b935a87f89d29ba08c21d851be3ed1a7067dfc9629b6cbc64f08a50864bcfa66aeab8f39aa63a06cc41027dbdb21e7e24b6686778642396e701f3413e5f7e0a5a03e6912458cfd8379df276a6c60560be56e90b16de9e2c649544c64f7a9ea96cd05c172445d1e0f9950ccf39066493fb10a144bf3229802b25598c13bda1ebf69676c3afdedde3d63622f9947c6dae228d82628d07acd656ee212c8d25e6e5837fac2f24f9ddf17f71d222061c5add6283aa2364be2eca5424e58bfaa23cd1c2c62c05eb1a2e3b5a7428cdca3eb6fba4ac45a0711b6f31857cd9a186cfd934c44459c76e756ba106fe11a9afc220b8007f5f25724eae301dc7011baecfc973977b713cb3b324de797df049875c1a9747e276be135786cb6ea6575ebaacd0651889e59186fa552cd477775c04658067090ba2ff212736fb68b6fbb9e07a53f9bbfd1bc83e63d45bedf34a08d7709d7fcf4054f5b15a7469d2f560495405c83e81f046f883d9a39aeb7f9a97f458f69aeeacb5f768fe215aca80fa66aeb5f58a24aaf05d461ea00a5138e600a57cad42f1bce8626145dcfcf6a0c0423409a132494dcc39c5e796e1db434cbf6153b0f2339f5b399b0cd5b691d51303fddb4a38cf91ea4132c715cd329b2f9478de0b4c031b704fc1cd05b770f23d21a41caacef5546abb66457892e8822610ae3e94f3202b5de7d5524ed7df0275995e6f20c61882e1b400e87b3f066fc4e13409d3ebd4e88be9ffcd8e77c421f07dc429ed7795196105d47b53642bb92f493ec70e679390599100e07aee93c5de5c348022b8003fdeb622cabf12de50298c1244a899e09b0bc848e6ab277aec30a5913e26b91329c84d82db048d2be08a8c3d3110489651c9a993e086189b65d010d3b40f6185a79040ad9304ed9bcd0ea818bd341a408d1278c179a5871c548a14601386f746e85e1cbb211e148af9276718496a6f993248e30864040b8720199c3a0ffd2dc29fb67f7f7cfdcf5b9e944c1a527f455970d699835c4740f29c1743521aca01e279df101eafb0ebed93ebc19e01bacd4c77b6f7c3132bcf7109aea33695242862cc4a72d1b353be49a1247bb5a94c9359c2b656722fb2cf53ebebbf8360eba6b200fe67042df8e8fbecefbaac7b259213dab9e21133bce8e0f55ab61907fbc2abfd57b8166c9181eca57f7e2e653833275f654104c0fadcd9df6bd84bebb8301561c7bf8b6db524a56b35c801bbc56eab89e7eba519a67323834f35290da638c28bf340a3f91d6a9002c1d486541b086d2896c177d49e7d948786ff227cb6e0175c5540dc95d5938a565d51850d935637abde1f772f9af119fb427b7cd077ec5fd03adcbcbbfeff7b11b80de530aaebca88871f7d90c7b85055f533020fdca3f059de2cb823669889d8acbcbfff6dbbcedadc3065fb9cb79cbde61fcb4f44041b18b17cef59f50712cdb91006f78767b7be05e57fb769e5835cb51256ffe20c253403e91d97fce56a8370649d9ebceeb22240c03419d569db291e93d7574a2ae68e86202799d6956b070608f4bdfb1bfe09e53d0a55346094524ecded5f2b50b6091366397000013c9eb09fd22fc79d18915bc78d09e5895695d8f9f1ff235a781c9fcc66f87dc22c52dc7e0c277539d91c2cf4212ee7a1206e6ef654b90c1b483beeb98c26f76ccdbe13a933cb06a77b13149e2787cd408fcafbfe8fbbb6b6700ff960fa7bbcc6e194777fbc8d291e4e1979cecd42c48a655b229bc1f49220836ad934a2828e63856efe1de0361a1d2102c29f966dba72fd03fd1cd036f6b4a41ce78761840027a0b424fe6935aedd4653fbb9e0f3657c273c69f32ff42559f76e3d75527d86c58417a8cf64c6354b8cfbdd874554d8ef7171c6c28f67909f6881426f7fe4f5b30dc6fabc95921486a2ad8649335359579f19ba4c9e28e66de8487cc6e05e138e11b8ddf47729e275136c6f8595ec4f53ed285e4400bdc6899e17086fe575f2e176465085752781473531feb10013d16eb78708f58607fa213720c43360c2b0c4569fec9d5b9cec337abd8ce38a86f3d14c29966f84fbfb2c0932d2a00becac62bbb5830daa551a523067fb9e7a90fed04a20d9908d52c5eb9a415a1db7daad549d272fa8ffecfd0f591a3c411940f012fb1c5e208a9716317986439f356bf134c95a65821a738d3e60722c6eb6fc752a12e33f91ded111fead7130b865dfe2e08def3a5f23caefffd28e8dab162a35d71b895aaadf416a35955b2895baabfd52c82e3e76c1fd236f7a34b1b85b1c9c8270e3e6b5fbe9a62faf541a65a3286a7c255839b1441580ae1bfe2dfc7e5a4396dac6cb24f4693607b927558d1d82d1a9d76d9cfbd2bdac78bbeed74c79baefce1a94da37dcbf4277d5bb62264ad6a93c75cd800da38123e82b1c6dde98a5234526a56dc9ec76eda24c8e13c6639a88206ffcc9688f5c8913cd650a5fb9f176030884bf74fcddbf927ec0245296f8532b23269ed5c7f29c9f07c7458b3c9f8bcdc30c1d7461fc08454b37d3c86800adbdd11eb591eb913e81448e147b16f2bc710fc548f53dd12a0d4e59d316ea63b356be9a62fc2ef7ef6008173ffdfb3a6a483bb07b0c43c5eb636aabb3202da48dbb4619a74ad0f95e9b3867fabef3652efa66b53b1ebdb8b1c77c61cc233c6b344d4695d24feb9ab6ec839b0dfb6908a481a88f4b59b5696f780c49738069f51fc7be83963ffb39b4c30386beaae1f672532b9e302c53735d04fa0e5e47216f7ded8505417fc9f135e5155bf49579943e4856300a1e3689ef1c2097e34e2cac2334fe0499d4f3cefc011eac13a9b2b2ee7558ce40da2655d6272ac5c4efd5acd2ec49591a249c8e24e4d46d71247668570aa23c1c24edc213d3cfcc0aa64ded63d26dafa979115e3f72f2d82b6e4f6bd1e9e7678e4a8de6bd47c4273e2057c355683682c2f34a48336a7539f85da7d9440d77883ae05ee4e389b16234f7d8989f076f5b696ae930c5448d96ecdc711db788d7a43a21e1e72ac8118bf7202ae4a9f844cc4745824ae71239a8c0832fa18557307627b1110d99646dc45373db4be93270e2de7f24956941f699f489aa9fdc3b51092e7571556f4a2e2c1c7956ef593a715a14f21976d2c739bbb6b963cdf1eec17bcb4d597020d5493fc197cde40063908fe15e33b727fb0a5e8451a870430e0bc9299e4e29d6a5387429313c845cc5e2e5ba1387c2ce921602124eaab57aed811380e6d3ef05faa03683cc0b2fa4dcd83249cfa601aa3ee02d9a935b71228a77cb7985e00ef07c01069e8ef8d78c41e6b0d01d9716fa7abcce76e821ddc66dfce607cfd109eaa23a999c8f460b047724166df2e2eb83eb40f6ed7187546652138cdfcb66f176007c615f54dd2edb98979d3625b310687f5635f71e12d765b9cd9db17516bc58257c1cbfaaf6d2f843e1937246a9007d918badc25ebe459414f2ebef22451008c3edb9ca222e385b1244f8440f6edff097b218eb0fee75d9bfffac68d2aacb4e5f2905eee314981b3884a3bbb6e8005cb470573b2a906275a8f2ebd9a6b7933f34447ddefe56c847f181a20924c7f2ecda2bf71f1b27aed7786413021d96e4d7c890645943ae18930ff2c2835ae819c41b5694cc0d504967fb0ce2407049852ddad6d37bc74f7eb6209f11a06d54ec101f1814b05131e74ce510278af6637d4e254081be5c84f4ca0fc7070aa44df5febf0fabce02f7ad15b6a3403b4bb506cf53a74bad2b5eeb36c401bcf5f119967468e897df9eb0bf18b30015d7c40c70683c9694665ed1784fac4c80810bcd5a16cd6f646a67743ae07fdc1c83c13b8c9a2ef3b0959af74d4cf3705c56d8530a54965ada863b4fe5b122b68f2a25e699a81223a94905f4987e1e8c36f1eb1d91ed77f7f9890e84a9ff4bbeac54dcc47174ca78d3cb167679a4e69bd16afe4c20e535ce3907799e22f3990ab0178a8a274d1af6486065fa80e958d289052b9479bc1174471dbd119007647bbe1fdccb08ff1d5b282c89e160ad087afe307427718028296b251437828cb1f9b8afee972b8158834145fce59ebd3fcada4b12c9220f542752c05901ffe24b2347fdee8343f09ee59377d9329c79ede8fd0fe15d6f45af7141eef89c8175be9f8b32e5f01a02757f8726d8764d00ff63d0236eeb06fb24fb1d7c882c97e63c8244406205a7fc41570bf3a06288a214963a1f76accf67eb25e1221cff5daf60704027bdc9d91ac107ba3f635a1b8e58bffca4ed465f090e482ab75bed6a423bac3dbc18a775c75994a7948fe18cfde0ef20f30ddd3212f0683b22795c0a9e97d27af3a00e44e4d2ef886b35a1e93548915ebf765a7aceff23d1585edbc440d9053b5bbfe6d2c8e517632a32552cd88c082764f7ed27cd7f648652ccfc6719afe45494f81766b5c4a5f8597bdc7f840e63f2dd77d183f5bd4f925c7dabcd171142cce7e1f790fa9fb870967e7194ffd50da6a2d5f8576f4723a1a0c8129a9776c0296d59667b4a1c82ed192e7742b204d03ff897c200292a8a3fd868cfc3221126eed696ec293c4bb6a96a017ce6a7ad339ce89e580456fbfd250eeb5d883f5554d185d47d6c131f26c30c81083621b11d664131543e41f368e758e02262de8e7e87c0b15dbe9baf92ae7998d42d068ebc3d397962be3336ce0f1f18bac20cca0d62e22e9a676116a10dd619c6a90e0ee4295356ba62eb4fbd75b3ab1b631bfbc7bb84a600028cf2986ce75ce749d2cd1ff7267951d45ac0dea061beec447887386cf4296951f236433facd946914da5714f52d118fc9c840dad71f7aec0188ece7b7d579f2e9efc05bff846fe8515e99a57e87c5bb3a26ee6c63da80e78f97b932d837deee764ba7f503b8238cf931264f0ad94caf6a36387a7f150b0f404bbcd801e9fb34358bc6bd02cbe077cf2fceb72019fb8eb8d63ae77026c016f31caf5317b7bd248933c9f64fe4187c766184264b2e343b31b846115bba9128df4b13c504c315b66b3c18a9fcfcf2d2362325ea1f6abc848e386bd1f26a630ba6998d30c9f4f115eff9a32c1bf81916ce693042cd99efe024286f7d32ad57776097e5f0be71d2fc523f2f9ece91db6a9cbdbf87c98db051910d51d5fc8c4c729758efacc1fcdef293def786320434bda3557a82b7ad16b8c526a7175b8f8d3d529102064ff6125fddf8c0c68d323d0e418a9ed7df1d7d26e1dc2cd5e0ed41b4f6e1b14e617df4f2498c9d2110882d4e7050192f8157095bc66c940c22d27e9426f876709e8b4fb80cb496be123ddc0350268aeaaf7f013b8f0a85ec85dc87b1e8e45b9c353f930a38b45e434e5740101444f71980773c3419fc6ee303d00dc1f4e3641bfbe296e8ddf9e717a4422fbd482c4e134e80e4184814df153088f825f3489212538d2d504949a302710a39cd857ad35cbaaf743785aecbf41bd0d09d0b23b648a01570b0121794a0464231b992726e4904d3b5b71c89cda42cd0b7085283a63b93df69990b8b38386e8acf1ddb831bc2445827c125ffbee877beb15489432ca9a5a1538cc92f368578f7fa1d1d41d4973bba9c4114d8cf1c013fe96ecdfd065622401ea6f50b62fa4baf62dfe0c8e124b6f79b3a9e5676a33cfe4c74d6e4d7e97218ed287e2a9f8ed9b63b936f7e0d6c9eb01b19804c8f6edd8c29de8b3c0e42c02971eb2a4f668571f4c5d9108289da24fbfacd312721c11ecf3fd0a7cd76d0505f66b27fc1f2719c265d07f21b326ef44891001f1574672caf517008050450fc4ab51aa30fd1e2e110ffc854c2ffb22c4f1ce6268330132832212cea34cdeb1378d4fe6a4fa51ad8334c46fe904a0277d451a2695829f05ad86a1004a637730c198920f33533c9a01fa2ed2c776dc5a65064f7d1765c2ba3d19576b769b4e5b7356e17bbc92bd9e091d47fbdb986fa42948178b439ad6833cf6e5bb5023192090eb7ef8043769daedca9852c8d85cfe3d291afb346e05f879722fa37cf74a32094e92e1895dca9a871bbf0ca51678e9788d0b24e2641fa1e67f38e2571845c62b010f81141131ca11a9a6b682913ed603d4f52c756254773b2a8bbbac2d1eb5819ee445ace4831494c1db020c1fcf7285aba2c1e14cd14441bbb8300698bd1fa44009eb5b6d487a409b2a19693efb3d0fd85452428fb56be68c2e8acb05f35f2bf5a559a84c77f6a69423571e24e4e634facedfbd932a8ebe6f5412963ab45e40dbd2e9c5170cd338a95b33d53b985f4f131d235d34a635199449636bf8ac053d4a0ad417578ce36dd9f1bf08ac56f942b6cf3c586bd47aab12ee0a37402260fb345949049d9f3ab648901cd234c3666bec5d4794de8a26e65e5fb08d2c819af4d6b9c3bec7f4fe957b4fd7e5392b8fb47550f2dd77e546759c54433f6fa0d2feb149ae285acbaf2198511cff908c016fff224d1e15e145c8a8968696f80352d7ee4455e2a5170f6d59189839ce687e2f3538d9ad072852f96c1f494f7ab6f0f16823957bea2a7cb80ae2a010dd52981165d81ea4424b113cee73ddea4d5afdc41e9af948bae6d4b8341d26b368b8331ed8d8c7cbb45e64eaa39e903e7b39faec9012caeed4acece48ede85c5cd2a08e760ddc4410b89d7c85fa9eb841a3b5cfa90bd5e106b52b73516299583672b6106fbac6307189a100570a8a50bd76d9e7682ad7436ba1957af7f72d71ed7679fa6055aeedb93a34cc16758da704975950f0dfb909ac1688c21053117376976f6913443d13971723217fce6b67333849ee695f10d859b15fe53bd983febaf03da2b163c9d490eedf8a61743a13018b11ceceef7268477f0cf1060fb5f5ee3f6408be2e978c3e89d90718d0c958f83f071bcb216c22777a1af6ea868b45fb8642f7e0c9d16099b9c10fbe0ed39b866938da920e6fc2fe60c6ccae395067f29236ed2c94b006bad2211ff43ffc943c21e39d1f31e75bc4ed8e326c5a5aaa00dedcf968f620407c028fe98acced51e82ecce58e14c29318985da72e279131a8f573b355ee2ffedd5d7494353a0e49b76b64756ac4554af7f1f40b428d7b6c9f0cd928945625b075138d7b6f3821901d335b86b88ff1ff5d866dbf61cab2e1608a8b4a82c2148c5310682207a789d0fd37eb4409c085b28c664d00c09bbef62ca2cd755b5d259795a05b10141c7df801e0fff0e745f413ae8499441362415e6037f1d094a268bf50eaed72d6011887be07eeb1735b69830c8e7331bc164e1cebb13a4f71db4f44a1cbe174bc2fba814008b62d0c7bac570c54abda94cfdecca4468038ccb6df512013bd505617a2c0e728bfb4d171f2db582ac8f6b17dc3987bc403d7f0acccb8cd491c24f360ef52556feef37ca24edfe324cd0f98b4cefb2712b0e2420fff06b8caab2c8e6c05360757d1b59c0583baac4aa9f7d508a544d53b9d5202f640118fdd409e442c9062203ebaa32ac10413fb44e2d66958947e62bdc1d29494d302b8fb02f2b9ff82f384165a355557a41b417f84ba85a0ffc042b3475affd0f1f73c2e67a40a4beb7c6c058a359f33a090392b1b5208418d6a6f7adb60459633ad4de350b0b9a10946f5b988e2b04dab15d6d9acfec5e8758e1f2d7101f6b06f019b2faff2ff277d8155359fa4ae82b3a9f500b11d4d3f2e74727daa6891d54f3c45ecde0c4ecee3df58b6154f273f1f27d02c05c3600c0c91ff4c307ee369fe31643232e1c77bd6bbd882e0cff95dcf4332e83f07aa7ea6ead89766cfbc4d02e798a5338c1d6b50556560ed42f1b2d2fe677e965a66dfd3f7c83d45fe4a4d0c3e8dce6a9d37d29de266b8d8bc84ea5105fe1e10acf89ed79041fc3723994b0181168a2d6ca257aa7cad2fa24fe75627ec9a16a231194a312ae9f8c9af2484568179b513baf493eab72ba729b11f541ae8e93039a93285b78a88452e1e8bc5e415a3c6a78b8b2ad1aa9dcb0193ef37969033baa2b27a6b836ad081030aa4c5daff253ffcb3a54fb972c50a717bc27c63fb67e82f708dbd1eaa2422abfb01d31a49495111c639cb372f54726d92ae85e9fdc1df30f26f902c43174a86aaf18ffe6f11be9fdcc57894cb99edfda3d94ced0abfd763eff81597c26c13d152aa48a1710f135cfb376400e6f38fc5724a69a50f3b447fc75cfb38f49be698b9f9d103f21225ceed71089fbb1f88f216703d28646855c51c1afa6b18a76990c96950a21e4e1b42030de7f12c0030efb3c5e72ae5a6e49ac6207152d18f5d11e55fe75de0b74642319d1e813882baae66b4a83f02cc22ade9c29ad8bff2c8fa2ba76066aac629ce7ed6c2e8d8c942e959df90d8df59859d11e320a834685f9d9528c33a4e8c36ad5bb2fd5f07802ab6586249e01c7fa9f98153a50ffc260c65704bb3749f29ce8d3abb79398ab0ae574b2ea263537465a41907c735a7a92fd2b328e13236e0118fea9479d722fc9f2c37f79da4d548bdbc64c43a07b3f80aeef354484e88396eca63177597ecf70cb77fd45df29671c131aa3b65d972639ef756489aa6eafc1a51ce963fdb90aab135bff818f8d41f17e82ef97e9a9e075006d57f6e6e8c979b378c97f1b6439b873889263894d5068e23ed82b3d2cac466ffac01c8cfc38ad970b83170c6b7327ca0039831e5c55e4ea1a81171164975c7b9f8b3c0e6ccd037bfe5bb607d3e78ca857e16f96564c8d6d6c71dad5329d4006583a4e112ef6a87f240688d9c55630baf85ec4fb0d4642e68c7a6e32848004adadbddb8ca5ad29363ee143e5c3ba34fbe84c5669c5dcf6378bfbf7303c2d0decde31012b7071a1cf02f44d971d372abc3c1ebbe7166f183c30a5617e4a8a300aad0fcd29dca14447162b47eadccbe6a86b170b744b57069df5721351fbb0fa307b952efa73ce883876a7573952de4d131a5db329867c92c0cc05fc383f2da315b274ff7870a93bef3ada78d49338c05f3df226d782e64fa8a2fa12fb323566cd9e3d2c8a9a4e9638a5a528299c6598ad94a15a6d80b070aa1ccb46a65629dca3699d49b24f8ea2c3b12b1b02d36d267de2935db254f229653dadf267924a80894eecfb818b3800bdae4af0eda535ac4b42b6acfc7b8d3044d12b1bb5f2cb375f10e6c4a30671ba75f06e6271baa03aeb08f831cba977c7f7c2689edfd4e049e7b65e52b1062879ee14f82a84bcc04b937ad74e9f2118cb72dd44fed0dda330f40eb85250dfd9d9fde7607b51f64d35a580c1addee1d740ec5c507c37ad4d924dbd164e4576e84fea39ad05abfd06967ee355bb6421ba18c9c8e31ab1a3f5db78559860d6979795917a13a36e58092066853c4f4cdd0c85023b8e8ae41423e7bf9482870f5b29d2e5ea1a4381cab2f0eecae40c45f1b651a0dc6c02bf5fd6551e022e5bc91d42558d8380c8ffa0f14d38a2fb2cd70430fd25b34904b4f3586d83c5e97a468bceb5922ebcb956a14ace192ba26638e1e42a3f95c9882d89fba5a71b6f33a92519243bd7f83787391a853788940520f8eb5bc507077fc719172bca6635069e98bce3b653886072c7519891c915f4a90d9395e66fefcd6d120cd693cdc8e86d85c997ef79561ec4370e5e2952c3b35fa722c056685592ffe1fafad3535c4e437c0b0d7fdda0363ff1e2397a9a037004227d1fdbe630dd41d8fae374bff4813bd5d3791bce168a37f8cea20797018f8735afc3d636db81ede88803cd7642562bee21539b2d736957b00acc42c69006c26661b7c867fd7c4f42b4e37c73f9de700479eed8483395559dacf96f6bb547d235a01321937fb9082d5406ffad9263ad80302038002c2da7fdc3a7ab85fcb10d2cdb77689c31a7eb8c08185c46482d0087782cdfd4cdf3148312993a4875ccb45995c341071e9e8da105cdeed4d25644af9bbf0cf0221a53243f951e5dc3f75b90b222216445fff2bd57ead78ec4a77fe10e51342150cd6292be58194a7ab553fab61e791a950c118f6e6d6f001766b9d15198b0b4cad75da01cd603cb9527f7cb3402dfe87c800b203bc9ffd8ecc4863c9c6b34c410b58a12149e6e4bfe93a254a1464660bce757eb29c2a0cfe9625f610fadbb36a22d782b2e3d848f141137f32f0dbfeb99bb16954248896904d57dbab65bf1656da96955d923d6d22f5e003a2d33b7cb62e5495b79154ef7dc9bdf69cb318d3536ee01014dca9c3bfcdf40aa05326bb69b1031cbe5733c2e0cfc1c270fc15182efc362ae8cf6e330529e2eb6d919093be77d52fae8209b58a43eda06af2346c1d00e4f8eee4e60d9f1b95a85acc16255f4e71dab91c36af7d80a832a465440de2dac913d8b610689f50d89640b4de70db98e576e485563788e13da7d2ef1e661521c352c04a5e5f315486f952d26afc83491f064cbe74c38d233b0b4aefa565848ef576cb8dd8315cd85c219c282cb14917dd796e8b86c37346c196bec90cfac7f711e66394315747349097231660600c9a21f7325f180e0dd679d4300aeeb6021d9bcf8deccd28ce918f7faca82322242af7264495de3cb536b33d3b34901ce45aade07fd80ac508763d18f3d916858c714d699151b40de8228bd620da06fdf2fe2c03c883839cc24df527ddec8294eff3f062781f96add0ed2a298a5a1513cc13d1affe4479c509086648a19d0b6c67ad82b9395edebf34d9f399ab5d4d19e73acd4d1533d4957a8d5375ea1aee072861938a955d7b75eb6f584f180eb22a500ce1169f782add945427d70306008f50fdfbd4af9f37ac85969e80b443a16c1e287b63009da4500302dc472d6c06eac584bacaf47906c57cd3d76d06b06b42be1f41095ef0202d6ec9866df8a55ab54b891007cc3a8533ceb2d1", 0x2000, &(0x7f0000000fc0)={&(0x7f0000000000)={0x50, 0x0, 0x0, {0x7, 0x5}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) 07:41:24 executing program 0: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f000000c840), 0x2, 0x0) (async) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) getresuid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)=0x0) (async, rerun: 32) read$FUSE(0xffffffffffffffff, &(0x7f0000000180)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async, rerun: 64) r3 = syz_clone(0x60100000, &(0x7f00000021c0)="1ea634b234381d6fc80a76b617aa863946db3b03b704fd30979e52ca0e906764797ea9220f4669b7d038b2183ba65171ccc40b35a8fc109ecabf5bc3cf4d6b2450ea2f7a0adeaa1a03381cce3322ce6f2f06212af84ee2a92e6e1e0899df4e555caf062b2a20e2893cda6744633847c45eb435f876466e37698141f1bf5e6bb2fa6e76754cac6695f1c65162421970a8ad68829f034d3044f5c82dc99907be72fedfad6c6750567f388802422077fb1e185eea5e3c06b9fcad73544ee842b33fd3d42913ea49f11d40d070dc3c4f25a15c015ca333ce6495a0c81646ce46af603cd13618f622acbdc58d006c633777456ce821cc", 0xf4, &(0x7f00000022c0), &(0x7f0000002300), &(0x7f0000002340)="2119a2bb962df46e6b74f4e30619e2700e02ca1a4c5a04b9f8d9f697fd01b1050f83cf3470b49a80b4a0579b6dadbbcb3bacbdb08925cc2b0e4aafb6ad12e30b51e8169bd1ace11ce600c7a9c311d0d5100cb2003bea8f9aa582b283") (rerun: 64) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000023c0)={{0x2, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, 0x6, 0x101}, 0x0, 0x0, 0x3, 0x1, 0xffffffffffffffff, 0x3e, 0x4, 0x0, 0x4, 0x40, r2, r3}) (async) read$FUSE(r0, &(0x7f0000002440)={0x2020}, 0x2020) (async) getegid() (async) getresuid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)=0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000180)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r6 = syz_clone(0x60100000, &(0x7f00000021c0)="1ea634b234381d6fc80a76b617aa863946db3b03b704fd30979e52ca0e906764797ea9220f4669b7d038b2183ba65171ccc40b35a8fc109ecabf5bc3cf4d6b2450ea2f7a0adeaa1a03381cce3322ce6f2f06212af84ee2a92e6e1e0899df4e555caf062b2a20e2893cda6744633847c45eb435f876466e37698141f1bf5e6bb2fa6e76754cac6695f1c65162421970a8ad68829f034d3044f5c82dc99907be72fedfad6c6750567f388802422077fb1e185eea5e3c06b9fcad73544ee842b33fd3d42913ea49f11d40d070dc3c4f25a15c015ca333ce6495a0c81646ce46af603cd13618f622acbdc58d006c633777456ce821cc", 0xf4, &(0x7f00000022c0), &(0x7f0000002300), &(0x7f0000002340)="2119a2bb962df46e6b74f4e30619e2700e02ca1a4c5a04b9f8d9f697fd01b1050f83cf3470b49a80b4a0579b6dadbbcb3bacbdb08925cc2b0e4aafb6ad12e30b51e8169bd1ace11ce600c7a9c311d0d5100cb2003bea8f9aa582b283") msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000023c0)={{0x2, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, 0x6, 0x101}, 0x0, 0x0, 0x3, 0x1, 0xffffffffffffffff, 0x3e, 0x4, 0x0, 0x4, 0x40, r5, r6}) (async) getresuid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)=0x0) (async, rerun: 64) read$FUSE(0xffffffffffffffff, &(0x7f0000000180)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async, rerun: 64) r9 = syz_clone(0x60100000, &(0x7f00000021c0)="1ea634b234381d6fc80a76b617aa863946db3b03b704fd30979e52ca0e906764797ea9220f4669b7d038b2183ba65171ccc40b35a8fc109ecabf5bc3cf4d6b2450ea2f7a0adeaa1a03381cce3322ce6f2f06212af84ee2a92e6e1e0899df4e555caf062b2a20e2893cda6744633847c45eb435f876466e37698141f1bf5e6bb2fa6e76754cac6695f1c65162421970a8ad68829f034d3044f5c82dc99907be72fedfad6c6750567f388802422077fb1e185eea5e3c06b9fcad73544ee842b33fd3d42913ea49f11d40d070dc3c4f25a15c015ca333ce6495a0c81646ce46af603cd13618f622acbdc58d006c633777456ce821cc", 0xf4, &(0x7f00000022c0), &(0x7f0000002300), &(0x7f0000002340)="2119a2bb962df46e6b74f4e30619e2700e02ca1a4c5a04b9f8d9f697fd01b1050f83cf3470b49a80b4a0579b6dadbbcb3bacbdb08925cc2b0e4aafb6ad12e30b51e8169bd1ace11ce600c7a9c311d0d5100cb2003bea8f9aa582b283") msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000023c0)={{0x2, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, 0x6, 0x101}, 0x0, 0x0, 0x3, 0x1, 0xffffffffffffffff, 0x3e, 0x4, 0x0, 0x4, 0x40, r8, r9}) (async) r10 = msgget(0x0, 0x10) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000004480)=""/158) syz_clone(0x20002000, &(0x7f0000000000)="cf77bb92eb21d22ce1beacc16915b18b8eae6279bafb20", 0x17, &(0x7f0000000040), &(0x7f0000000080), &(0x7f0000008880)="639d6816a2179abcabf76e952d8ae84f70393fa1b9657b8dc8e2a9c9a7d1ca021e64cc74f732abfb6a9742") 07:41:24 executing program 5: perf_event_open(&(0x7f0000000780)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x14202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0}, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mkdir(0x0, 0x0) (async) mount(0x0, &(0x7f0000002b00)='./file0\x00', 0x0, 0x800058, 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000380)='./file0\x00') (async) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000640)='./bus\x00', 0x0) (async) syz_mount_image$ubifs(&(0x7f00000001c0), &(0x7f0000000580)='./bus/file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) r1 = syz_mount_image$ext4(0x0, 0x0, 0x88000, 0x0, 0x0, 0x0, &(0x7f0000000680)) (async) lsetxattr$system_posix_acl(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000540)='system.posix_acl_access\x00', &(0x7f00000008c0)={{}, {}, [{0x2, 0x3}]}, 0x2c, 0x0) (async) lchown(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) r2 = creat(&(0x7f0000000180)='./bus/file0\x00', 0x0) (async) r3 = creat(&(0x7f00000002c0)='./bus\x00', 0x1) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000008d00)={0x0, 0x0, &(0x7f0000005d00)=[{&(0x7f00000004c0)=ANY=[@ANYBLOB="70000000250013072abd7000fcdbdf2512e84fe63419965b02f604e17a7d076bbee9ea2db5868aa5dab56aa9b651230eab0f21b3373fd3f09b35c6829897cd58e7dcd9843b794bc0", @ANYBLOB="267aaa0c0071000104000a000000d50000"], 0x70}, {&(0x7f0000000b40)={0x10fc, 0x3e, 0x10, 0x70bd28, 0x25dfdbfe, "", [@nested={0xaf, 0x0, 0x0, 0x1, [@typed={0x8, 0x56, 0x0, 0x0, @uid}, @generic="173fb39938c5be8f3ff2ffd5952e5b5d2480bf4ca91f0fae54f496b899520ec7e9887a04db7f0922f13d77cc277f9f2817b5313305cec99624e058a2ba624dc547c6257e16041bb89b0be36e011c58e88fe837e658749834183f801573b8146094c2a7008cd3ceb8ccd1c3", @generic="d11fed17c5952d81a3c261d40337931ddad39139dd94b69632e65ee471539ec9cc6013a28c3a093cd04bd12196a21e27f4a037122a492adb"]}, @nested={0x1025, 0x7, 0x0, 0x1, [@typed={0xc, 0x7a, 0x0, 0x0, @u64=0xe9b1}, @generic, @generic="28e47cdac599eeb148d6a8cd09791073df5254079beaa5550a02f0ecb4bb64b755eabf298ecac8dcb1477c3c6732c30ac9da8100871d881aa38e207669f51999b5200e6dbe63591d1f65a8ca0c6a8e40fa939e78cb1091505c68f962c536bc0f858baa0aa168f5ea5aa691b46779b61e43ead6615b3a1281160b69ce6c227d90744c1ddd45d5663f850a0cc37b282f264e0b2721c6d241fd3a3a9074c47bd17e606ef16e11572d63b546d1a0525c86558857863251b69a1c2a0769b558972137f68fc88e219a2cb54d6fcb666209538995beac70d26d5918909ce1d732fde6785196ea5365d5ee10607964a58b2064a65800e1aca060cebf3650a25db8fcf9ea7a76c7018080b80e13d41c3c67fe0cbab1f5c95360c6e98e56072ba8df3be92660ae410adcf576d1e6b3914eb662945b6185b3383a62583cdca4d9f028c3549967840d3280a7d798b1bbced410a2bad828f4130e435491b47b44e56717b6899eef4e8835306462a01746f17467a1b5c53277c922d7c9e89412715bc2e86d4880b468ca2e03169c5f475ed28e4c832698491058014b47f1be2815f344a9d49dc75b674ba8363a8a565ecefc3875504e9f362c3fb5c49eda66a6c023aaf2201ea3493d09857355ae853caf80073a8a652d1b0b6b8b8e46fc02bfdc67379bd2aa38ee9b057e90bf841fadbd1d849a93d2eaafe5b3c426f60fcca4170f968bea05d6faf6c9ae0cb4025bfa408c72a8891d908d989dbca2b792e3583daf10a7672b79b1f286ec414f959904f04437b34916a2196139f1159a1bcbfd7f38cd827f14e6f51b20af53738a9d7d35056d2e2ad181df237af4cd3af6f0ae20f87cf67b13e2bda5cfd9a73105d98a2311eee0282969f043552320d5ba6da20833a52fcb590bb0f1a057ec9fa69adc8faec3f5ab77125a3669524b8c3040ee67d43c83661cdbb9587d1764a4641024d0e0ffaf3715975bf9df16b8c78ae7be5731c26e315fd42ae137e11eb988350d37748b24a93e618d209f65bf86d7c490a67dec29b71bda7a39e9b160f585820dcba0e360caf8f94316bccb50d2bcbf593e32e2ff6b123258a153c51c5459c41376b762f3123f8d2e80291a64a7d02d6363f5e40acac1141f5527be57ce6de05224a41219fbf1c1385e6358599b672535e5c876349ac2673803b49ec604ab7c446124c3ede7266de7d7c7c10f2132c1ed2092bd6928144bf8a725fb74854909c4ca5c5f7b0335c4d886f92f9f90c05be1b6ccf02aca4f8917324e311996a7a0213357ea08c427ba906329dab944db823eb67fd6864944df966769e9f92325e1fcbc3be4de3e3f45d0cc66c06bf659df540937f8b538d604e5e32e107a1a68a22eb0cb996424f7914bf4030eab064e9aa768fa5df86c29f3ca584ea37b5ce51e236335c9704f5064ead23a34f851b4ae9700104ab7fd9154618fbef306db281a8d5676a7324e0a495e98571863f7bbff843721aa8211b589cb38069c70132c0ddce36a2f6e6ff7dd1f8be0b60453d12cbdba5c3fe4c433e05c3ddcf318deba15e35369620a0684714cecc8db94d6d0509354f7b0adf3be2063b186d475127d2c017a933b4787b8a1e39563c8b30669a24774da03c7a67de6b65f723a7f3529c44c26ee7f3a406d68eb512363cc3461a41f5900d96a1daa1dd6b1137c4d44e259b84423ae0057cb2303115b3624ef14d302f438325ff120fcea9fa50ef270d0e40365f81820dfa2c6483a074ee635880aaa6155fa64bd30a783eb4bf0ad51a12a29552cef08707f832933aa9a2fab9dd486f79fb8308d2b09bd67e99fd95d62d87e7800bf82cc95ed4d40a576bb90c2e772bf19e5d99222352b957975d1ec2cc837f9c34554c17343a96b9dc52248d7bdb45ad094e78a4a7116093d40ab8ad6dff85d9dbc0addbd77f619092cc5d49d1453153569ce1d38dc13a0b1e530ee9ae4c64bb6ebc2ed80eda18dcbeb7c4640e090f65e9d05099bd8f60b53bb9620e7bcc6eb86f4feb967b54419b8ccd5e65b5faa159d2219fca8a66ca0f0ea6777b0a605441deec1908a92f59d72239e8005d0794a028dd614a3c3ca280dd0bc6ef9d99d5f54b43595b6f983e3cf459fb2ccb29bcf5622e36f68baf9966c20e48dd5a93e014b5dbf8b78c00bacc5053589d3dfe1a92bb2394c4f15eb931ca3be548d9990c2dc7df76fd2fcd524285595333db7e2b670b6f858d17ad07c5120912333f1973d587d09d0246e292fa4247c1f86d4313156bbb27db43d9bf80e18220866fa20e92440e438ef3544503e369260386de008a855ba9c311f06b50c0f07eeef2b6bc9bd67b8d86797746ab815dcebee1f1ce7f639fc78764c25a7293cfea9541dc3fa26cd0dfce6bb63d7c1580e684da576222b6ab83299c4f3200dd0aa90fb3eb21478a8299e6df492357b84c038c744fafdf4cbe180b1ee437b72e7351bad064a0d8549148fb686592ef0c0d72510404d78631b5ab27b6c58f61e4e7ac87719d8894f906350d8540b1cfa39544631f5023fdbb57a69a94e711f28134917e28b2404572c0a0570532747c94193d227908ec9f53c6f186cbd9c7b321ac56617401ddace90959a1f19b5d7ca3755192ede52ec38bd3b3978a759751f51751d4ab0295d205f2c3101de7046923ec4bfdcedf2bfa254ce1041ac9d2ef01793f438b7e6e0c72a224f897e5fac2cc8a0cad561eb84af96fada0e922deee08a0109b32519df2c4afb70bc1fb7c26c4c84d6660877938e0e57576efdc4a1176de2e447450314de354776aa90ddfc4dd2a448a44e54e77d46c5627a8195441aac735b1d8e90b1e8b7b8626d527b0f67ee2e75fb3dfda9aa8a52b067ad92ace987e1bee1d62cd36c62d5c268c08610c2f435d528222e76ab698c0bf645f4fb0762b005ec37391f2d9d4605fc9eece442c7934ee75cd626922d40adc93b7b341785af8cacc5efe27d2bd12611efa16bc0d1cc9118b21073fdb100fe5518b022f7afc52bc36ce09e4af749b3fa84531f7a54da49fd2b59550f5aac7c46ed718dea519251586cafcf3d99c4a00c17d0c583854bd1ac1a6d5697c082f4c959fab1cdbeebd3bb6c9f4402b8671e4938c1d1125ca988dde456709bdec8b0ad5717c6db8e55ebd187f19bd47246478db24e02d7aacd1b52274eab6a99d27895b046ea0c54c194730f18114f351f2df9efeb4d59f697617b397586ebe52f2faf93faa54b65978293bf382376b787396bcb845405f8ef2f6357f9583e25946f875be193e06d843014da36a61ed507fa00897a6f80c89a784ae7342dea0f1ef7f33f1a5ecc78e2405532695b70a6bdf734226a6cf5eeaabfcdf93d52fed8de4d926ae6bfba3a9a44aaf13b60046002d8526135ab5b4cf5f720c5abbc54c561f2026ca37c32c36cbdd52130b18119601ccf6e353bce7d24bae1e736a40badb1305da89203e049eb6211c9f53ce72d5ba10e7f31c5e823d819b10e59d7013df2dfc5a3ade023887af438074177cfc710ca8f1e9eaa049f4e31d8c34793efa28287f32ae03e1a6a9f05d2390815d58ce85bf7f55d72b2ac1f96f55e94c7a849102dbf27ddccd75b004a879519a2d1e655eb4f675567f1d03bfe8a0a53c631ce0ff536306c9bc1e8dd3674666cd88e859c3eff64572e6685b5297f68c1b4ece437827b95ce941bf423b806da981de5a3728b4a6f4e814dfaeede7e53db14e6c35624a4c6cf53f3d7ad8c96f9cdaab4d39a460d187ba8b4ef10c266d968e7c9906bf91d465c3c0d0c51e22e59e5d9599aca5d91ee50e643c612531aac47c2dec2c729584aa34dc07d0ad07fd1c9b3cfdcd3c320fe1453d5adda0414223df2eee72cb0babea12975ae4e9b8592aca4cf4bf1ed6419c22835fed2771f925c51d17b4357b701ab88fc97f1a79e8792842db4438f9fc4f063c3653b4b20408f9fd65880b2b5f2a72a309d80da0394a296800f675a6680f9f02881e4de2fdd05b4819a960343672d30f547bb0d857ca5273978159da7843343458e03305ec211d67160fe32ef464f6483271a2939987a10ea0b12317167e3288bb3569ff27b61840215d2221f44149ae7e57d819db67752cc6dfcc2f0281ad44ce30611e48f510bd0484221a1efac5c16391f249c9c7f86bcd18a6b8397b6dd04a8849cc96387d0e97892bd9dab4d1c5e260768868308b8689cb9fb4cc2b7983b6b3dd7cabd23c78bad2a662d06bece8d70f185f650824152f0c07f11ef6afd756ba56e61314e0169303ef3590896f5eca1bba8994f43dd6a319812c5ec3c7a062051d38ed42c9e32dee5a13832c8d0acafc84d15157c76cd31fa8f31e6b88f4d08b732e85d6ca4d473ef2dfd14611c79a3751ce57154d57c91642621e11231d0447893d0cc1095cabc0009c787c34eaee494d66966d8e76359bbf6274db80110a2bd0f87cd5f2259fb39d1584f33ba838bfedd340b1e336a5800218974ab066a23e4088bf07da921db6233f25dc4dcbc291a7a785067df916c874286f91d12e2cb629f8d5e516c6bf3530601512cd2d228608b7662816c735c04dc2deb2c9b174c0585bb6198ee7bbfc05dc11b16aa6fe9f8d3d19768d79b26f4377fa9af72bd9e32575f5e374cd1beeaddc66e2c7709c74dd3c8460aa79b338ecfe2aaeedabcfef5d654e111229f315bf05d6839fdf810f0d1a45887fb7b06a205a04c859d7d87b4dc7052086b5ef9e1b44dd30f2d3d9ca43cc495013cefc5605347c03c961b4b1a95af42c22650c0e81b27cd6a0ec8c1eb171b63513d490d4c9fceb7eb87b4ea30b517f906ae3fe40b71e9cf77e99f907cc1a42a64e032c1559f52513f5c3c67692dba39c09fcd015b4488b6a5a14d263069843018b721377809b825a00a6bc05a783d8927d840909e7788d55da039fcf59c37076e3b787d24c56de479b78628c75206d8e78381467e23204286148094cda33c32b4645c7781b186dcf0628e75fadc6222a33820dd4895272b05c5abddc2cff4dfe5f31d5c2a6d757d4c301f8e6317375017f3202ef12b7a30c74c00c3677b5a5c997abe592da7b31400756935e7ba8fc71f13a9a56cd00c5e1b130d6e0daa2df2935b5c1e78f3a4b8d18598e30a056e12966a6d2db9b95bddb52838d6f3b3e4f21f2d58e9d3ae086348702e1a947aeb4702841b2eaf84d2968898377c3845cb9470d3df39733d57a15ec5f256c2651e11ce385321ef52b4b46eb800b2844f9f0f0f3d3131277d269ae875e5c6b9003694c6e274214040917b734fefff97c3de15718a31fb86c6c441d76e43f60b7c6a972ac836b14f7d15a19ffd438405fc5e250b52dc82680797cb48f037649c5894b9dbd53fbeab740e4ab8ad8ca8f0722cc90234a5a820ce8f443de7910e7d4f2d454b50e771622cbfa24f1e598019da7ab8bd8a4f240a1e17a7cbde98054923ddf24b14397fb6efc2c9bf705f6108b852f79fbb399dddeb79bbd1d9b140c66c08643e651a46fc3e61d02fda4ce6b6d34b78ba329efbfd9b6349b772272dad4894f615bf5fb3da3016426040801fec39d273437d8abd344fd15734051feb59a897d3ffceccc1eec11167cf9c61969386fb1f4dbefeb3743612f04b89041a473491613560fd1a4c4e4b90a9b137d1ddd56488d110f0c0c10ff87c02273a1fb5aebce4c4b16e3d6d6f953c2a76fec0b8b0a7ce775c898b51a2ce54fedc65adb2c0361ec5d85338c7f0bd3d6c961667ce2189ac70fd0cb8c86399af54", @typed={0x8, 0x75, 0x0, 0x0, @fd}, @typed={0x3b, 0x63, 0x0, 0x0, @binary="5611a406aa4c7b3307885996c7000a8ffb3308daf1fe71f9965da79c84f8a9825892c9dc00899934db9136b92027f0bcf2386e17226663"}]}, @typed={0x8, 0x24, 0x0, 0x0, @fd}, @typed={0x8, 0x4d, 0x0, 0x0, @ipv4=@dev}, @typed={0x4}]}, 0x10fc}, {&(0x7f0000001dc0)={0x174, 0x0, 0x0, 0x70bd28, 0x25dfdbfd, "", [@generic="62130c7550fbb5574570e0160718292b7421f57a34c2fe31a5a5f32b08a53b3f61626af072d72df1d00ccef57c9dde49e04e3442ccedae7c", @generic="ddcfb272ea58b137137a21a95c770cbe192b689b251959f99e33341d824be68b5836cc00eb390d1325663fbca13b3e14b7cc266dba585385c81f4f11c0476e23f251c1a93aa61a6b", @nested={0x55, 0x0, 0x0, 0x1, [@generic="84177cbf7a03954d0c30dc2ace43a377536fedeec5cc5f7d2d0a5ab8dc057b236138b95a402081646931bc1d832ea20606812c29f073e1d877b16409c7ee6869e8da8503749e8d2bfe624f2068a7eeb635"]}, @generic="1dbc1ea8a0586d75232ce8ccc70e64ba9134d5b5b3639b76413867d3af11408fde5c1cc2a54477a854d0953a2f94f404da3202ed02c37bb1b5f11390e07159426ce8e2fb85dec28c5a0f59f0e3e42674a9c89a8aff5a22f5b304f6cef1d0093683a12747a07c6033495f8d6196c27e24b190ab98003e553857977435536219d756cacb60d9de3800da"]}, 0x174}, {&(0x7f0000003000)={0xa0, 0x0, 0x4, 0x70bd29, 0x25dfdbfe, "", [@generic="2af51f938d2ed4d220d88658e27c3557e609421124e2b880d7d58884aae7a3760942d340775575d7e81157ba7203056d4e8c914d4912ec220a07d10011b5b27ab38c3d9dbe4b3144f0836106e7593c0543d7be2c2e536472e59abb05bbcdf7d98ef607388c0f23c8af737b30ad99db49dd5420c7de42212a8b7c3e3f8928f88d5c6701e2f7ee15388bb0f4f92f3d49"]}, 0xa0}, {&(0x7f00000033c0)={0x54, 0x23, 0x400, 0x0, 0x25dfdbff, "", [@typed={0x8, 0x0, 0x0, 0x0, @ipv4=@private=0xa010102}, @nested={0x3a, 0x0, 0x0, 0x1, [@generic="a871d967d3bc8e05a2a32e18b02f668b667e11eac6733c03a4a3675e26126aa233c788f2b39ee2c0aa9d4b45f9c9e87e06f1a239d361"]}]}, 0x54}], 0x5, &(0x7f0000000580)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r0, r3]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r1, r1]}}], 0x80, 0x50}, 0x840) (async) mount$overlay(0x0, &(0x7f0000000280)='./bus/file0\x00', &(0x7f00000003c0), 0x80a0, &(0x7f00000029c0)={[{@nfs_export_on}, {@xino_auto}, {@xino_auto}, {@xino_auto}], [{@subj_role={'subj_role', 0x3d, 'tmpfs\x00'}}, {@dont_hash}, {@defcontext={'defcontext', 0x3d, 'system_u'}}, {@smackfstransmute={'smackfstransmute', 0x3d, ')'}}, {@audit}, {@euid_lt={'euid<', 0xee00}}, {@fscontext={'fscontext', 0x3d, 'system_u'}}, {@uid_eq}, {@smackfsroot={'smackfsroot', 0x3d, 'quota'}}]}) (async) mount(0x0, &(0x7f0000000480)='./file0\x00', &(0x7f0000000000)='configfs\x00', 0x0, 0x0) (async) mount$9p_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB='trans=tcp,port=0x0000000000004e22,version=']) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='lowerdir=.:file0']) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./file1,lowerdir=./file0']) (async) lsetxattr$system_posix_acl(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='system.posix_acl_access\x00', 0x0, 0x0, 0x0) (async) chdir(&(0x7f0000000540)='./bus\x00') (async) open(0x0, 0x18200, 0x2) (async) rename(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000440)='./file0\x00') syz_mount_image$jfs(&(0x7f0000000600), &(0x7f0000000640)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async) clock_gettime(0x3, &(0x7f0000000800)) clock_gettime(0x0, &(0x7f0000000740)={0x0, 0x0}) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f00000006c0)={{}, {r4, r5/1000+60000}}) read$FUSE(0xffffffffffffffff, &(0x7f0000000980)={0x2020}, 0x2020) 07:41:24 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000200)='fd\x00') ioctl$USBDEVFS_SUBMITURB(0xffffffffffffffff, 0x8038550a, &(0x7f0000000080)=@urb_type_control={0x2, {}, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x8, 0x0, 0x0, 0xfffd}, 0xff02, 0x0, 0x40000000, 0x74000000, 0xffffffff, 0x0, 0x0}) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000300)={'syz', 0x1}, &(0x7f0000000140)='\x00', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f00000003c0), &(0x7f0000000440), &(0x7f00000000c0), 0xc9, 0xfffffffffffffffd) r3 = add_key$user(&(0x7f00000003c0), &(0x7f0000000440), &(0x7f00000000c0), 0xc9, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r2, r3}, &(0x7f00000000c0)=""/83, 0x53, 0x0) fchdir(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg$unix(r4, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000080)=@file={0x1, './file0/../file0\x00'}, 0x6e, 0x0}}], 0x2, 0x0) 07:41:24 executing program 2: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000000fc0)=ANY=[@ANYRES64=0x0, @ANYBLOB="fc50116d75f02d841f9c73262913f9de63bfade281ef4d8423633d6581f5f1558ac700d79ea63011ea49db12c8411347d5e281b71466cb8732d5c115de5bf39d84e79cfae2de221363669b11f66ca41360d4f025ca39ec4e007b8e8465ed920050d1462eace39defc88ad62882f2b743d9e810ef4c45a1cfd52fa5f8e3500610f41ce8fe4c1988793a8a584697eb4166c85ddc05ea9e5b6aa0e22be377791e456580f7cf9109cfa8e9b8d6ce37fddf8efc68208032958d8935783d42dc3b6c3fac783392eca5f788c0d85b0bc44d4453375b18f8984e85bb55d33eafa86e27126361a60057f073ce49da076b57a6ceb0039f1fa57b07b287e0c570b5d002a1496dbd19331ff5cc69e45a2e9322014dc63f14565a67ea9ef045b64cd91a8b06a4f03ae5b2eb16887e778433a118b67c55e9822a36c1ba259224d61623b9171538375a281f1ca551c5ac472cc6f613af6c5dc626fcb9870dbe9f406af174917169c686fae8112f95cb66d53726e496078870f65485e4d9b43c2abf75160f81eae6cbf6d14829001e071334e601b195e3688bc42ff711ebf133fc6dc69397fc7cd746f5bc4f1e1e495d7a89b4206a021b97c668658d35a5cdc079aeb833c862adae92eefb2afa694a4bf1cd550e27080182de50027acc51a490acb294414880da618234d94cdd3129377a817493303bb818c8fd552b0b3240b9a3f91732f0d0fa622beeae9dbfefdb4e3ef68bc0eda94101eab12d1eb38fd8d08207734d30241f533e139dd4712b1835520ca679ec3a31fcc11d929b7bf15f6a88ccfa244d04b0f8321f28edd9db9bed201f25c428eef8c7f1b6560ff12d39d704b46819ab7ad19799ff8ed45f5533acbcb0addfe1a216900539ac23fc0b0df88a13b8b815311a2aebad5bd57ad62f3f042b9614bc4092d530a60999893d48f3e994ecfa677c1d163e4dda0e530489761b9867a872b910df3ee107b2bcc332aa326bae7f5956511c1254eccb7ac8a51d92c0dd65176552763868167e1cb1ad243302bda253c8d7d7b18449e5cbd26299ac94b0e15ad0f915ebda7b71381e98f19557875e328ba559faf3e0cca42978a53a9bc8a83cc078e41b02bde69a9e7dd7b65f76bd557a32777a27f30a5920cf8449b5995ff227ace02b9a1e6121b57f50916b053fc771f587d000cc3a09a204c2cb2ecd5114c1d2fad2398a7f93a78c9f8c3fc5a1ccda75d98d626c27119376a6941ee7880e78e4b6f2c892b0d6ac1c72c0120a15ca80925b475213c7af02affe3370c5a3cf9eb092ae1e4f748bf72b18c22e6158cfe2d2b7ac47cac3b19e75804e11b408a0b941c95d6a14d022027128b6858adc39e323d76539ca18e2518f987f6991931660dec11266dad0a52f05d0dd07d6ede6014c1d6c0ab0407e3ab8c05819036e383631639be17b5ad0bc055f06732848ded6a8400aa82a9a8f697b137b4a77f2614e226cc16081167271e9f254f2cf910bea6e0ad2162cb74fe4e96fa50c6d9ec556fd10c77ca2bf5bfeb07b36def6e2dfcd882e1505e7fb934aecfad205ff357b8089be84252bd86d4a5ca8bce361bd220e24fee981d6496f6ff6cb9517ffb24a0edc5f8aba8020b7ea63f8ae086c18ad2ecb22c98f9c04dceee16e7f678bf64ffb7c5478d9ed8eb90f6d38ca2e9413a88096e2b1d60c285026e44b38e8f38a46c7aac46e0356bbf0ea767a34b72b60827251dbc8ec3f732655ae2dd964656b7e50742810125dc723f04a1aac3822a7c5308bca6f6e3c54a7d46f09fc731c922d79d77dc476a33a7dc72ea15545136beb554d6fb175efce5f593321f86e1b9a02efb5e722125ae65dc22cae7e2ac9d148b26a35c1ae2bfcde178f7bb23157e6f65d60a773e9954868fc091c7162afc1679d2dae9411616d92be975d10e7c051b3d9e2740990761f1a2b3c82515a6432c121d983b264f2cf01e6ef9643858c9d7e9bf33f01a66771e8ec47ac2a0cd5552d7c8556877ec4d940876eadae48675f3f590ff7bde8f1beba5b3f73da84a6526845824c544514f731bdd239679880a8d47b7b691c3c56a0d0dcc5708bfd89c064bca13726db2a684e67910b991c3f3ad8672843a45b9c151f42c86f3fe3792feb11abbb7b24da0cc9d3ee7d8a72dbf24575c33ae9bee3c84bd2ed32385dcbeb75003183c48f3955d9f3477cb3094db3252d1eaadac54611d1d082e9a6824a557e25c61b20ec2a3d37ed5bac170fbedf3227737d9c9b7fd02ce3e86c83881e3ee8437bcdb1242a148321bd613575d1e7f79801c990106b312a971e9dd1382f9e275b19ed1c342a06a2963eb8ccc84cc580e48d9be4337a6541ebd8448813169787eca6c5562d5db655d15cecb998aa9bab2b8d4dd2293e20d7f102a58ba52a472cc8889b4dfe4d2dfbcca3b1c108aaf524fca4e38409a7561178dab922d2f10307727f1d81428d658e1cc855a2b7f87964eaf386c50fc6a75b888bb0d3ce411c2cf1a6fce252b2603f130535ed69a48af2d34160790401b147d6cbdac92b6865249569b3931c370cb8ac1e858372db587411f5e733ee301e261a2ce812b31fc49f861a4a29404f6d7c33df69d0267608e7961a396d677ffd5b4e0cedc9a5f34ed72d7db34e2d810707e43ab78310bdf1e3ecd8f026a59bece4e0a01b4cb8bfc04043545fa8dbb2c312a749e0bc3d4508b33f80dfcb8b5db9160becd2328edd433bff761a88c9ce44bce2959a9477eb194e491030597dd0678b75e0f90df4e8931aafeb76c5b35feecd4f68591139d9da225e3497d0df6f4f128d4bf6dd200f3c92b573c4feaf4529a76cdd0c7b43ac75b56c654f1f683123d33daa387a0a52646eb25773d1675ee0dd505398a3aab6803c69c15f0e877a657447789c47dac5ff1ad544748ccb7d1e420eaeb5b96aa961e450ee7173502cc75afeee4475b16795b80fb4a0a923a3ec4cce5456ea7bb1839991d15a0799731942374ebaac43332f58af2fef3d3fc83bd9db50aec9fb078a7d221bff9179bf2cfcf9d3f8daa2cfa0aa77402caa323bf992cd2542ab8c904ce94384cf7caa389b232f771cf4fd05ea5cefe2798592b09b0d475f985641515754f863282ab45275247a5ccca075ccbbeb69b5eac9e15c3c653deb14941fe25070b5443edafffae771c02442214f51aa3aa26a33ca66c168fd0c204abcea1e393afd58c6df796694eefdf570b8a28d5fd0475ae9e7ca900b4075aca5c0d3648545fe5ca86709ba400e432c6912f98b08dda06acce8d6582e6c66ebb3b2c2913ccf9d99ebbe4908c12b56ed66859ff03411b52839872ba372b66b090000cf7e5378522e68382ca57eb6102934d376ba8eeb8148917794d64bf1116d0dce6182e7c2418deea3ac345a6076c5091991674240754432ae9aa7b52ed3abb0ff439fd7524809d089038f6b18b8e8512abe3faf1089ca9f19a6ea88099f635686c5237cf24386fcb2f2f9309969956c8620e644a62b26e1dc78e1d37d2c5f968324868aadcf568ddaef86f8294a1d8c2fe0d7a210b0f8999e82dbacaa84676e23de8c96b2ede1ea1295f11f2113180d1def78fc7c76fccfe1684235d8abe08b0a4d1a79781f916a1940476073cc53fe207b1e2dbc192fdb9394c3243265e300ff9f63b8b5c77e7ff336aa8fe3a17862520cafbcf94eebd3c2ca7300e29daac7218d88a793d4965f9137a17a0d298cf35c81cca6defcf288778715b1c70d268e2bfe11b4fe97abff99e87243a8fa83091b53edbe8279ceec4243275c9f15f7fadfed9393eb9526a124d8775a428d1cc7fa70654212440cc2dc8b3d778d9406fb047c23b338bce21039d76fc9fd72369f87ba2c0aa2281fd6a85da860fb37f270262d6c5a9afcd30fa61fc2801d59828771262e16e919c54e8cc918c02cc0e6957f7543d71dfedb21a05c6b29c8e9869567677cc230ff6681ac6f4e6e47cdf5df9f268333de67b034778101d60805e32d0a5b4b757cad9e5fe07fab9888a58b983cfa7a18142eda531eb4e414ce6d074d33c9052521b3d49ec9b021c9c81e9ed12932851651e74ce0437a6d0060b3e504b0085818b3d44a421bbc778f3af19a1b9cc48a87e7ec401ff28981a1baa5ae915b14d469e36afe96b34bab047f77971df4da9cf680adcfbc53c8e21890b1ca203467183705a113b4dccaa8f6aebadf4b30329d0b40c95436f7b002f70578154e8c7c10f9fe29ce501d0738f1b0bfb3c48d2b676165039fe5e0c2ee0fa23cad37a3d5c81310c8cf7fbfa66262576fa28b58fb29be8201d2ae9fb78758703d4ab035991c2e5f279e3e7726228fa5bb2c0c92195a76f3ca68fbed329035b2edf81bc17c9f64075c930fcbfba58761b6d439bbe44bd16da6f7bbeb0f60833b99558331db7c56c5bfb242c1419271aa815be938455ff64442c6edabe79f9ac644949ba00a9ac84b2a922c6c4ec7887ad8d3776ec948a07926a036cfd2f3ac658eefba96baf246a016c8d3b3b5aeb4069da5ae30becd8a3061e9f1cd5edb8ea5f8daea29a49795446b819187c6c8c5b53b78ecaebc0fac0b9b00a4eb7e44b5203bae3cccfcd97b08b351cbbe0c62c9052c06414c9d310f90a92967388f4be0ec34c8cf177be9e9da34f0e128071e8e249a378d243768b4a9366af4573701a4ef74369cfcbe3d3b028fc4af39dd2f15ec76384f2d584c54ea4137d815e6ef1f01db5bb4c7bf24fd9e12a1105995928c6da55d1f492dd63960da6b3a2e8e7cc3e1e33e465feafa34eb33f4848504d08c43212ed5f975b29a55a1e0529e2d6b5a5a3017c251b40890f6aac3725cfa56e667bb2434c1243d792ffb5f0aae6d25d08e5d06ddd2b93ec54d188680b67b6a7c51f0262cb511d307757a69e68898c97c220eebd97735e4ee3d0500b3a2ee27a3ac44ca031cafbae87c904bc50cf5c729799a3f28f406d5c28056de1c61630d7fa7ba564a015684c06848d2435540ad1d6eb4bd6155200614798e40dcb3e494ca578451bdaab3716997a9f0436376516b4384a90a1faf3fefba6bf43d6e6d55bceb47beff2eaf5fcfbf66ce99c9fe0456c5bb5f3bd4358d02c4c4cb3e514b7db89255df4dd8a0dfb5a0e9df2e2089003df781d348a435c81bdc00f41140e70230592be090f0d332836f964188a87c36bde1943c0d5c40c98ed1636f15a311c1f3df5879c1bc1116873da9dbab2afb5a5fa6b1a5ed3008d460d6e5b0608844d5c20b2a0654f486876397c2c11d8bab6b45d3729016fea515a7735808316899c627bc2b281b0a74fe7ef7231ed62c283004f2ac9b4289eee841df6a0db777050200bdb713d47d41014d11adf13da74fe9208dadee550f730d9774ed05f39d24d6301c86f803f4b3bb1462ee2022ab377563800d3b8e7239c3326e7a614149b6d4183b780a72d0d5eab8db692803e97a095661d7c503b54eeb0e0c8b63a714d1b1562284c7c204da6194431061fc4de2f5a620cbe52a2dc4d5a884b764c818fbbdf01f1f88f1ebc9cf00a801375dc6e91e6c24b063e135e04769206b547ec4ab0bfa6c1a716b2249b602ddffbbbc698e53f9cbf53f69e0beec713c056900a9c90efb6f004637799eae31802012879ae91e41fd39b88217d66ac5a9f7adbc5176df5fc9597660a342c7447c6ccdbacbbd3aa77a5b58937665a4164049d8276622d3f4764fa7f129f1a90c75a08e4a30a60172196b2539a40b9f082ae4663002f4676fa1432959d1616333c429ffd9fa129f4016a51ec28017c2a6edda230411e83c751723fc63321e7d8d358a2a1c2ac64720dd486dd19b496f29e0cf70fec66ad0e7"], 0x1, 0x75b, &(0x7f0000000840)="$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") r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) (async) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007ffb) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffeffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNAPSHOT_UNFREEZE(r1, 0x3302) write$cgroup_type(r1, &(0x7f0000000040), 0x9) (async) fsetxattr$security_capability(r1, &(0x7f00000000c0), &(0x7f0000000180)=@v1={0x1000000, [{0xffff3920, 0x3}]}, 0xc, 0x3) (async) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x1000000201005) [ 374.680672] IPVS: ftp: loaded support on port[0] = 21 07:41:24 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000200)='fd\x00') ioctl$USBDEVFS_SUBMITURB(0xffffffffffffffff, 0x8038550a, &(0x7f0000000080)=@urb_type_control={0x2, {}, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x8, 0x0, 0x0, 0xfffd}, 0xff02, 0x0, 0x40000000, 0x74000000, 0xffffffff, 0x0, 0x0}) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000300)={'syz', 0x1}, &(0x7f0000000140)='\x00', 0x1, 0xfffffffffffffffe) r2 = add_key$user(&(0x7f00000003c0), &(0x7f0000000440), &(0x7f00000000c0), 0xc9, 0xfffffffffffffffd) r3 = add_key$user(&(0x7f00000003c0), &(0x7f0000000440), &(0x7f00000000c0), 0xc9, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r2, r3}, &(0x7f00000000c0)=""/83, 0x53, 0x0) fchdir(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg$unix(r4, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000080)=@file={0x1, './file0/../file0\x00'}, 0x6e, 0x0}}], 0x2, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000200)='fd\x00') (async) ioctl$USBDEVFS_SUBMITURB(0xffffffffffffffff, 0x8038550a, &(0x7f0000000080)=@urb_type_control={0x2, {}, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x8, 0x0, 0x0, 0xfffd}, 0xff02, 0x0, 0x40000000, 0x74000000, 0xffffffff, 0x0, 0x0}) (async) add_key$user(&(0x7f0000000000), &(0x7f0000000300)={'syz', 0x1}, &(0x7f0000000140)='\x00', 0x1, 0xfffffffffffffffe) (async) add_key$user(&(0x7f00000003c0), &(0x7f0000000440), &(0x7f00000000c0), 0xc9, 0xfffffffffffffffd) (async) add_key$user(&(0x7f00000003c0), &(0x7f0000000440), &(0x7f00000000c0), 0xc9, 0xfffffffffffffffd) (async) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r2, r3}, &(0x7f00000000c0)=""/83, 0x53, 0x0) (async) fchdir(r0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) sendmmsg$unix(r4, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000080)=@file={0x1, './file0/../file0\x00'}, 0x6e, 0x0}}], 0x2, 0x0) (async) [ 374.712221] IPVS: ftp: loaded support on port[0] = 21 07:41:24 executing program 5: socket$nl_sock_diag(0x10, 0x3, 0x4) r0 = getpid() sched_setscheduler(r0, 0x5, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) sendmsg$SOCK_DESTROY(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000f40)={0x10b4, 0x15, 0x400, 0x70bd2b, 0x25dfdbfd, {0xa, 0xff}, [@INET_DIAG_REQ_BYTECODE={0x1004, 0x1, "aa81f7cdca2162a62d22f624317a8c180c83b23ec579062609a2bbcc333c5890c3d3ac3a2d1f54130a7cde664a71d4ed9e015d8e53a25137a6cc6e71f3169f289eb3e130eb51fb244665fc0cc126ea5c386b5c3e764e527866ec00686bdfd2dfc0c194f957d417014bdd577c897231a9dfeffac4beb6f827a496864a491b9242183fd4e15d79ea4d835f2c31e1ae8d7c08dd8efecb9032401d5cde13a85b2c467e473339a15ee8a37d8d14c422aca6f1cd62496f84422519b10da172d8519eb5f99919e8607a6dc336805fcdee055c8d4e35ee4389791fa1352077d667b939c91736c3b09d49f815abfc675c60a5bd930c23874126303e75bfb6ef4cff6c0c1a49f9e61ee1b231fe864104a757a282454f17988df5b909b3042d2bb8fb16acd5bd273ca4c865eb4c04ae7fbef5056f2100ffd02b54ede1f72cead42e187b078556322470a798fa52f011bedcafa40e661e6701acd71a5af10130bdd452544552b3d2404eb327700ddf7f6eee106c0ee4f5e2015266a3404b8284f09e86f213228b074e559f848ca5fe0b0aa87845da27358c405ca73cd61f0f4ea5095959d5b2a48911eeb4f1ad6f1c0468a37f84473def18d12a82303bc831bdd8f00c5303d44891615364cd5c80204527fd776fc89f8b9d7bff28436aa58c144a8a510ded9141445ed69e1ed850c1929afd76a84ec2ff9d6de211ec7b0956827c089b991e33e446797c1d76d0e3a39ae04c97bdb00f5a27f8fa663957151bf280d1764b66bcb06f70be2eb068faba59badad637174a7c98e6be8b4056ac255969f233e0ee555453647c10d157abdd8c985753981eeeb66b892faa687e81ebf333292cb505b9e71635cbcd3ac18814f854ee4edf6d52d6651105c7b94e7aaf9b4ba22a68fcd2b8a11c2e72bbb74ac760ea3b105bdfb223e895a2f7f0bb32726c7cfdbf176d79da17bc2bada2611c840b5b673043b50d1e00c8873d0769145c1c6dd483526408ff831128ff993287a5893a62623efce2c34256200a5cf40117a790701909b2e0de5f7fd8781290ed04b9452c39df89f66fcf422966d15ef6ada0a64259a3efcc0932d60f41fa90f9976a479fb5418beb962eb6febe439081f1440db99e3573aaa973105874d3fc8d967abf6fd6d3d8b5f29eb2f9374e529d1a312f229410012e8140488308845502a88cb6ca97f174fb78dc958aac4f461662ccd897c35fb367e89c8a6be2db6704c2ef9a8bcbaffb55d080a32a84d7edc6b640b05005fab52a7a130ada6bb20652282f5a40a89a8afcd288cd711b53b2e3349b8f03b718e035e448583d3bf242ac4431482ca1cd7d8ce1dcc393460894634c41dfaebc769669e05e4f7bafae144893cb0b7d4191375aea01d578cc3fe5b40c9528c054766187ea1298f5a59602f20c225009b6f431e76d1ebb27154e319f3caac39e850e922e7f80bdf71a13407bfa164326c7a0e1dee5da5d593f7cc2c1b7705b54f2b916d37cf7811acb1bc4b1c71842852966d5fe482473389cde7889a1e004117cc46419fa50755118109e1330b52fa6cae2d200cbee225a70848dab8525955164b6255942f258b2017c33e9b142197055746e0d8ee097f0a439f082f743c011d6326babc4413ed2dbecd2a71f711a87871c4531c361d1951ac25f2bac92228d2196efde503704de4373fe8f70cdf2e29bd50696a16e7802a5b9742e9f775a75e2a78665a216a790cd0791a95ba0302e8d29c86dcef1641635fd28c3e4df6d36e63d64effb073047338389ac14f7d1391b3428856f7fb48fe560c9755f89200f20246d0cfe294969ca776ab6ab9711f3e23b1bb02f4808fbfe84289d9767eac7782ba9e061f7035cf27103674bf1d2be92ee9bd916d2188b76bf1cdb5958895b8fdb47b35dc8fdeb4b2dcc7d43e60d3ef106bbd3e93c79db2376064cb4d6f78849b9afdc32a2fd6355007d2416ccc44b92efa1bb87f8f017f591fe242ebffcb7a6c81f17819f390bc4a1c686fdb7b297e4aee75d4a773b76202d8aedd84f93ae97884bc6720ce4da1a70c408b8625cba7e969268bae5c1b12d898a615c4965b6414f3cee332cda5ade0dbe371d3a032524ddfc57e546412c68bacd48e90cf1352843544380d8cbd0c93b5051f33e2015d0713a3777c9794c9be566be48a4fa8851fc690dcdc7bcef82280d0da6a8b5c1dc9eb04ee8c2bc90725edab7f88a45cd6978a5fb0f7ec3b8a912cdbb68a2e52c58b08693e1376fcf9cd8250ffd74b22734f37586ebaec7be2279b229fda961404fc0c2b4d219ef133a7ccd08270685924c83343b54a73394ef63f10062f8fcbf292a9894b68ffb3de017c235957120b704a9c21eb30812bc32b942c53d7144251e7bc6673cf4d7d5ea3c2b676702c92f5c49c8e1adbfc95387bf41baa207f55d916a8917b59467555ea81b492e4eb3c170a3efd45a1398c22e61733ba376b9ba2ab05dcbcecb1d7f93ce8fb57ade4bd9589089c19824181d193a62edb9049378516d7517a4516ee5922967fce315cb41acbf508b6e7ca7bcbf9a75d68c3a86965d58930b7c45ca62a9f656ac85001d98696303526590538a970308365728b8d3f632e573ed7494f8b6d1d6b19ad6d9cc6abd9f819b117fa35226843a06cfadce5b5d78e505a03eac1febee11b31db88164bdcdc1de1c82b98aa43378a038f967ce683463835da23219170089684dbf75ebd20bf98bbaeceeafe37f0d26672fb2a5a082d8f1cb94897b4f959b1dc6ccd300652e23303adf2203b7ba6e4e7440ba36171db21e279aecca8d0bf59099903f174046bcb9b2f8bc55dccd3216f29946b0125f76cd4b2a8d532c85a2faa02e5f8249c7de6a07d6e1215a558d6d2d75308840eed338d49b384aa3273b3c4cb22b019c34e724892c89555731205e40d04ad83f280a702f2ed54649fbd220f1f1c8e59a46c737569fa86f672d73e78826427665bae999a6bcbb45654bf242485de1164b75654cb8445e340622caefbaeba93da5f4174a145d1a88b9e4cddf0157ffcbc56b45acc28fc0d52cf995ba68df941f140bb5839aacf518655b2b03e60562e0736444e246154b44e6d3692c4d7917257166ec31fb8988c6d5f37d81d98f64a61b266d86b88ab6032e7993447e061c94c31a013d1f4d1a9fd0bfe174d4078d3e6b53715952bc8a50bc8e6ded8d59b96aafd4fd4cb4f0d8d4171162a336aa9eef7230127fe0075d4796f1c3133fc54cda48b104d242ddc11e4cc2bd90365dd27951229c92022722f78c5ec94232aa44958bb4e97c8bde8a3171a05f6e110140edc713821e09f25c36b9859e48d9ab1b784365159254d53377ff1da85132627fd3ff26530db1c4d5f5a75305f6d5c1af4f8b631ab7bb9dd6879c0305e0bafc98698d306294f2d01cb4fe9071076697b5575ed0e78a772539b62bd87e96d80148f823677145d62544f8209bb354bcb9fc94c5e751b8763fcb1c1b976e3f0519e3d5c4f301feb09edcaf4b10fa4c2fa7eac21e012c0dc465a9a1f2402cb1fc006bd96185f81dc0d9d8bed349601a6d3cd6f572cfd6cefb84d5a15145f6baac02448b75a960b738a39fbc542537c9d3e9503f714b21de136983acdd310f8ae013c6b2096ce13eb265e178d8ba1131d0f093e9960340c32deef2b00281ef63d372c184dc476d9c74483466fea3b7520858b1534c3de1ce48974689bc5c7f3f76382d654021d01d6936f68dcc8d8ad6c762eabfc1d25f27a9e90e791de28f51a900c34c847287a4e344f32db8bc6246b004d4d79198a192c2c71766afd0b062f92e7d4f9e25083e2a1f94a1e49ec007bc1a77aeb30c001802926aa94413ddfcb29ed0480a2b3309fdd474d23fe586282baf5788c9dc3e165bca27969418effba42e72b02d64adef9d853ad59a87fa9591912080e5170993c9b5f13d1aff4d461fd01c4a59b7b11de447c9bc75ba724333c427b5f161da5b41c16974b0d2a61158378f6b66dfd2da68c96db22670768d91fca78acd0aa9018bcc04b238b92fe5395d2ffe3d085c9380b73fae3e706e7cbc8cdc7159d993228c4d1c4b776046edfca64724835fbdc1d5a5dedc7b7f6fbf04c313751745f312fb2a54434f891dc03399dc3be15d65614fcbe19ad7e725c2fced964e006def13836d7564ce182b7447f1f29ceb14b6aa841ffdd0eb4e188a0d15a7c0b5b3b85c145d9694be8deff26a3cee76d5061ab2dcd78711fc4909b3bd61ed5bab25e3efa7d35c10d645c54125c318e4b92c7030e7787f2526052055935985d18115ee2514d63c66ae191dd296d98a43e7565ddfb80dae12d8ce530a001c65e231aa6f285db064e554e3f9775d1799eca8f35f8bfa1d70b484ab1ed6b943f9ae6c92ec9740116b5ff25221738dfcd6090fc52769da648bd7fb99d39d210f53a1cd13d75818565890f4352a1b7f0117511bb990cbc52b0a7170af2919d74ce5b86fa53dd12a5952bc0e8a094fd2cb751ce2f883a677dca32cfd60bbeeb1c783723f22219250417ce41cc64bf834be7172956d09635bb7d47308856a33ccf9443fdacce2ff41cba8b92c6b8d8fc23a7ae8e185d121920aea63214963b75554fbb049342ec49ceb51a5f48c9bb3b481ad71ce33cac6339a0114cd388b7646fa9baa7d5abf32f7fedf2ef5d767198411a923f789541944a97820046e21daed0e883d50e86e5f7122b7f225b6ca05a8d0646f0d65b36cfdd183a3cada0c2426b49f63c8e609bb5621b305cd74a6c3042bf427121a828a1c7ae706e6ede7b205ad7cbc201859f11fcca1a6d649dff36d3d5aac597f31bba0e212cd4a66795ee0a6b609b3f515d18d2ea0bb4317c0825167b84c97427fa59a970b782c85189a4c7a5542278bf90f727c8edbe62d46f54ce0c6c07b9cb6a24990f0ba548b430884112fcb4b288f96b178034bd34f7367da131dc79e978db8a520a723389c2a9252d6b0922dd598cc4ce74d3aed3f0997503190dd0daf967e8f7d86288d194f97a04acfaddfbd474d34a8ffd02cf9acd367399687be34054452f5ceca7d0e61742e2cd15ed7afe66876db3e36aef4618b16dc855d446b9a4a37f934b43c2f6a8867962c1095f0545b4059e259e9901c31e83f99588f3917f034d546da0aedca3a1c8afd753c013f966158e0952004c07e8c8ff164127df811fecdde79742a53e010d2208b56c9a78f6c04c766b144ddd67579935ffc13810feffee3256661ee79c64a1525de84d9bfb706f7fecb4ef8a696238365084ff5d473fd548a74baca67059f8294d452f5cef8a220e4ef7ea7c2099c634a85dcf454c2bce974fafd694ab3bfcc8d6cdc68b811f7dcb6ae42ebfc5dc8f3928ab17b10a8ef134b9ba92dbb5fd3a3cfff2f41e7c00c61a2efd812845512bd641be921a305081c0856972c79ccab787054a134460ffaaefb360a9d24afa915b3e4a8d17972613f5f7f11abb6e0118cce92722f3635889f2840d7e21e091408fb445fb788f6426db0927406632c84e917b34f6b0eee13043cb271064e4bc6adf4ff901a8440d979e50441deae8c15cc414c81dd6a34b6c004303f30fbb175422df10a36a460efa89241bd69048b15dd5c4605ced731a303b0990d24f2a5ba72283f600ff53a9e0cdeecb301fe5413dfa47e614015a014a42ad354ad38a55f4bdb13050e95b00b706b4a68dd8769c0a516409aae828362772c8cbb80bab26b0c64cfec8203501d70093bc6dc3876b30b1a1e84c0ee8c36caf979e19e799c26931f6bb5d18b77b0c6b62e32e1979585dd098dab7fd31b0954ef57cafe068cea731708e159"}, @INET_DIAG_REQ_BYTECODE={0x9b, 0x1, "619ceffb5f3b42897d751d60c09b2c9e89a9fce770ef997d29f1bfb4bbb02c42906e8369d9c2e7b88cadec30f5139aa93e486d9cc30ba74cb893be04bdde814a14e6357b1d2585a4e5f891607e1027da65ccf58a117211ace7cc1464686afc349ac89792dd86d81e466676fe434991225eef5143256e6d955df602ac777d0d9d6347417ca230ae297ff7704e1b342de2ad318d8d4577f2"}]}, 0x10b4}, 0x1, 0x0, 0x0, 0x8890}, 0x4000000) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) syz_genetlink_get_family_id$mptcp(0x0, 0xffffffffffffffff) openat$kvm(0xffffffffffffff9c, &(0x7f00000002c0), 0x5a083, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) syz_kvm_setup_cpu$x86(r2, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f0000000040)="0fbf5900260f21a2f30fc734b86e078ec8ae66b9030100c066b8b32e2f4f66ba000000000f3026f2a53e8045500bba410066b80080000066efba2100b000ee", 0x3f}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000001c0)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_SET_LAPIC(r3, 0x4400ae8f, &(0x7f0000000400)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984c2b9ca4bbb7a87165c0c1dbc75d7ea4df1001000000000694525952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a832d4e48cc41bb5a6baa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff53bf79a1f5c5dc34b22645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c340d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b2541d3c114b7bba1c21a845c9cf0d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e9e46724a9a0600a8bb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a5a8110a4d74496f4c8ec82ddb010100000000000001a047526865c8badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1ecf63c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1cec6ddaa76e186719d819164300"}) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f00000025c0), 0x2, 0x0) write$FUSE_CREATE_OPEN(r4, &(0x7f0000002600)={0xa0, 0x0, 0x0, {{0x3, 0x0, 0x0, 0x81, 0x6, 0x5, {0x3, 0xcae1, 0x3, 0x4, 0x0, 0x7, 0x5, 0x9, 0x0, 0xa000, 0x0, 0x0, 0x0, 0x0, 0x6}}, {0x0, 0xd}}}, 0xa0) r5 = getgid() syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000500)='./file0\x00', 0x7, &(0x7f0000000080)=ANY=[@ANYRES16=r5, @ANYRES16=r5], 0x1, 0x4d0, &(0x7f0000000a40)="$eJzs3VFrW28ZAPDnpM3sts526sUcbA436YYuaVe3FS+2CeLdQJn3s7RpKU2b0qTbWoZ0+AEEER145ZU3gh9AkH0EEQZ6LyqK6KYXXqhHzsnp1oVk7fi3zUh/P3hz3nOSc57nTZqT857zNgng2LoUEfciYigirkXEWLG8VJTYbpfsca9fPZ3LShJp+uDvSSTFsp1tJcX0dLHaSHvSVXNza3m2Xq+tF/PV1spatbm5dX1pZXaxtlhbnZ6eujVze+bmzOSBtDNr151v/PnHP/j5N+/8+iuP//Dwr1e/l+U7Wty/ux0Hqf2clLPn4o3hiFg/jGB9MFS0p9zvRAAA2Jfs+O0zEfHF/Ph/LIbyo7mcQzoAAAAYEOnd0fhPEpECAAAAA+tuPgY2KVWK8b6jUSpVKu0xvJ+LU6V6o9n68kJjY3W+PVZ2PMqlhaV6bbIYUzse5SSbn8rrb+dvdMxPR8TZiPjR2Ml8vjLXqM/3++QHAAAAHBOnO/r//xpr9/8BAACAATPe7wQAAACAQ6f/DwAAAINP/x8AAAAG2rfu389KuvP71/OPNjeWG4+uz9eay5WVjbnKXGN9rbLYaCzm39m3stf26o3G2ldjdeNJtVVrtqrNza2HK42N1dbDpXd+AhsAAAA4Qme/8OL3SURsf+1kXjInspuhHisYKwADo/QhD/7T4eUBHL1eH/PA4BvudwJA35T7nQDQd8ke9/ccvPObg88FAAA4HBOf7379f9i5ARh4H3T9Hxgorv/D8eX6PxxfZUcAcOwd/vX/NN1zWwAAwKEazUtSqhTXAkejVKpUIs7k/+pfThaW6rXJiPh0RPxurPypbH4qXzPZs88AAAAAAAAAAAAAAAAAAAAAAAAAALSlaRIpAAAAMNAiSn9Jit//mhi7Mtp5fuBE8u+xfBoRj3/64CdPZlut9als+T/eLG89L5bf6McZDAAAAKDTTj99px8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfp9aunczvlKOP+7esRMd4t/nCM5NORKEfEqX8mMbxrvSQihg4g/vaziDjXLX6SpRXjRRad8UsRcfJo4l9I07Rr/NMHEB+OsxfZ/udet/dfKS7l0+7v/+GifFK993+lN/u/oR77vzP7jHH+5S+rPeM/izg/3H3/sxM/6RH/crcNdnlSvvudra1e8dOfRUx0/fxJ3olVba2sVZubW9eXVmYXa4u11enpqVszt2duzkxWF5bqteK2a4wfXvjV/zoW/Tdty9sfPeKP79H+K1ml3Ktlu4K9fPLqs+1quWMTefyrl7u//ufeEz/7m/hS8TmQ3T+xU99u13e7+IvfXuyVWxZ/vkf793r9r+7d9Ny1b3//j/t8KABwBJqbW8uz9Xpt/dArz9M0PapYKh9hZeTjSENlf5V+75kAAICD9vagv9+ZAAAAAAAAAAAAAAAAAAAAwPF1FF8n1hlzuz9NBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4r/8HAAD//64q4Yw=") openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) r6 = syz_open_procfs(0x0, &(0x7f00000004c0)='net/ip6_flowlabel\x00') perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x1, 0x0, 0x7, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x100000000, 0x0, 0x0, 0xffff, 0x0, 0x4, 0x0, 0x200}, 0x0, 0x0, r6, 0x0) r7 = getgid() syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000500)='./file0\x00', 0x7, &(0x7f0000000080)=ANY=[@ANYRES16=r7, @ANYRES16=r7], 0x1, 0x4d0, &(0x7f0000000a40)="$eJzs3VFrW28ZAPDnpM3sts526sUcbA436YYuaVe3FS+2CeLdQJn3s7RpKU2b0qTbWoZ0+AEEER145ZU3gh9AkH0EEQZ6LyqK6KYXXqhHzsnp1oVk7fi3zUh/P3hz3nOSc57nTZqT857zNgng2LoUEfciYigirkXEWLG8VJTYbpfsca9fPZ3LShJp+uDvSSTFsp1tJcX0dLHaSHvSVXNza3m2Xq+tF/PV1spatbm5dX1pZXaxtlhbnZ6eujVze+bmzOSBtDNr151v/PnHP/j5N+/8+iuP//Dwr1e/l+U7Wty/ux0Hqf2clLPn4o3hiFg/jGB9MFS0p9zvRAAA2Jfs+O0zEfHF/Ph/LIbyo7mcQzoAAAAYEOnd0fhPEpECAAAAA+tuPgY2KVWK8b6jUSpVKu0xvJ+LU6V6o9n68kJjY3W+PVZ2PMqlhaV6bbIYUzse5SSbn8rrb+dvdMxPR8TZiPjR2Ml8vjLXqM/3++QHAAAAHBOnO/r//xpr9/8BAACAATPe7wQAAACAQ6f/DwAAAINP/x8AAAAG2rfu389KuvP71/OPNjeWG4+uz9eay5WVjbnKXGN9rbLYaCzm39m3stf26o3G2ldjdeNJtVVrtqrNza2HK42N1dbDpXd+AhsAAAA4Qme/8OL3SURsf+1kXjInspuhHisYKwADo/QhD/7T4eUBHL1eH/PA4BvudwJA35T7nQDQd8ke9/ccvPObg88FAAA4HBOf7379f9i5ARh4H3T9Hxgorv/D8eX6PxxfZUcAcOwd/vX/NN1zWwAAwKEazUtSqhTXAkejVKpUIs7k/+pfThaW6rXJiPh0RPxurPypbH4qXzPZs88AAAAAAAAAAAAAAAAAAAAAAAAAALSlaRIpAAAAMNAiSn9Jit//mhi7Mtp5fuBE8u+xfBoRj3/64CdPZlut9als+T/eLG89L5bf6McZDAAAAKDTTj99px8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfp9aunczvlKOP+7esRMd4t/nCM5NORKEfEqX8mMbxrvSQihg4g/vaziDjXLX6SpRXjRRad8UsRcfJo4l9I07Rr/NMHEB+OsxfZ/udet/dfKS7l0+7v/+GifFK993+lN/u/oR77vzP7jHH+5S+rPeM/izg/3H3/sxM/6RH/crcNdnlSvvudra1e8dOfRUx0/fxJ3olVba2sVZubW9eXVmYXa4u11enpqVszt2duzkxWF5bqteK2a4wfXvjV/zoW/Tdty9sfPeKP79H+K1ml3Ktlu4K9fPLqs+1quWMTefyrl7u//ufeEz/7m/hS8TmQ3T+xU99u13e7+IvfXuyVWxZ/vkf793r9r+7d9Ny1b3//j/t8KABwBJqbW8uz9Xpt/dArz9M0PapYKh9hZeTjSENlf5V+75kAAICD9vagv9+ZAAAAAAAAAAAAAAAAAAAAwPF1FF8n1hlzuz9NBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4r/8HAAD//64q4Yw=") ioctl$KVM_RUN(r3, 0xae80, 0x0) [ 374.746397] overlayfs: overlapping lowerdir path [ 374.755758] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue 07:41:24 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) stat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000003c0)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) setxattr(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f0000002140)="c1ca6dafb89824dffd8273ac1d5604fd9d0ec59d2d1c51e1b48c866091dbc6c6987c498becd32bf25589b1a2dc386e145190ea5089d87558b05cb1201eabced61db63875bc67588b2ce91e701f9aa7a2fd3eeda4dbe55b0b81b5bc00da605b4268e84a61e03fe49b0f249535427940f3a0cc21486bea3cab4eaa17b119f11231547c14c59133f47cee27c38d9899f79570dddf92862bd2b5f9eca0c4786649ac848ed483c4337b5feaf3b6a9685eb3e243c2f712f69358a5da5069426321ad14b49f0824091c6d3538b5ef9a1b49d95313580ec77fe097dc1bd97c9c0280276d1a3ef34975290c8463d9c80c161eaaab772cca1eb3dd8556fc6eb6028571c381586323e01c4e6510f20262b99fabdc246dd5ef2291131e00f88b2d4fccf1af5532e197bfc453fe5ab41d9db78d9975559ef8cff1590afdfac016f7dd0d10dc0b72968efa105b641eb9d95fe1f02da9a2f3a7534c4ab1b4ea7635a8f34f4fc6e9e44d69b1b4e0bdb8d7be7ebe89065a131cbd53dedf22f56a70f5267ae78370abefce3691f2148aa13bbe1fb894597b908e6426c07f9afce75b5d45d33a6fca9370ca7d519fb67099e1df3c96c2dfb7787a4cf5e9550727264db762c80d641fdd0185b142261510068b319cb52f5a8727d7aa2816cfdd18e9f26680bdd504a88e1d01c61873e77cfbb6f69809976e166e4e87bcd379936d303339997ebd2e7729058542e45f6ef0eac80a847531f0e4d6b9856b62b935a87f89d29ba08c21d851be3ed1a7067dfc9629b6cbc64f08a50864bcfa66aeab8f39aa63a06cc41027dbdb21e7e24b6686778642396e701f3413e5f7e0a5a03e6912458cfd8379df276a6c60560be56e90b16de9e2c649544c64f7a9ea96cd05c172445d1e0f9950ccf39066493fb10a144bf3229802b25598c13bda1ebf69676c3afdedde3d63622f9947c6dae228d82628d07acd656ee212c8d25e6e5837fac2f24f9ddf17f71d222061c5add6283aa2364be2eca5424e58bfaa23cd1c2c62c05eb1a2e3b5a7428cdca3eb6fba4ac45a0711b6f31857cd9a186cfd934c44459c76e756ba106fe11a9afc220b8007f5f25724eae301dc7011baecfc973977b713cb3b324de797df049875c1a9747e276be135786cb6ea6575ebaacd0651889e59186fa552cd477775c04658067090ba2ff212736fb68b6fbb9e07a53f9bbfd1bc83e63d45bedf34a08d7709d7fcf4054f5b15a7469d2f560495405c83e81f046f883d9a39aeb7f9a97f458f69aeeacb5f768fe215aca80fa66aeb5f58a24aaf05d461ea00a5138e600a57cad42f1bce8626145dcfcf6a0c0423409a132494dcc39c5e796e1db434cbf6153b0f2339f5b399b0cd5b691d51303fddb4a38cf91ea4132c715cd329b2f9478de0b4c031b704fc1cd05b770f23d21a41caacef5546abb66457892e8822610ae3e94f3202b5de7d5524ed7df0275995e6f20c61882e1b400e87b3f066fc4e13409d3ebd4e88be9ffcd8e77c421f07dc429ed7795196105d47b53642bb92f493ec70e679390599100e07aee93c5de5c348022b8003fdeb622cabf12de50298c1244a899e09b0bc848e6ab277aec30a5913e26b91329c84d82db048d2be08a8c3d3110489651c9a993e086189b65d010d3b40f6185a79040ad9304ed9bcd0ea818bd341a408d1278c179a5871c548a14601386f746e85e1cbb211e148af9276718496a6f993248e30864040b8720199c3a0ffd2dc29fb67f7f7cfdcf5b9e944c1a527f455970d699835c4740f29c1743521aca01e279df101eafb0ebed93ebc19e01bacd4c77b6f7c3132bcf7109aea33695242862cc4a72d1b353be49a1247bb5a94c9359c2b656722fb2cf53ebebbf8360eba6b200fe67042df8e8fbecefbaac7b259213dab9e21133bce8e0f55ab61907fbc2abfd57b8166c9181eca57f7e2e653833275f654104c0fadcd9df6bd84bebb8301561c7bf8b6db524a56b35c801bbc56eab89e7eba519a67323834f35290da638c28bf340a3f91d6a9002c1d486541b086d2896c177d49e7d948786ff227cb6e0175c5540dc95d5938a565d51850d935637abde1f772f9af119fb427b7cd077ec5fd03adcbcbbfeff7b11b80de530aaebca88871f7d90c7b85055f533020fdca3f059de2cb823669889d8acbcbfff6dbbcedadc3065fb9cb79cbde61fcb4f44041b18b17cef59f50712cdb91006f78767b7be05e57fb769e5835cb51256ffe20c253403e91d97fce56a8370649d9ebceeb22240c03419d569db291e93d7574a2ae68e86202799d6956b070608f4bdfb1bfe09e53d0a55346094524ecded5f2b50b6091366397000013c9eb09fd22fc79d18915bc78d09e5895695d8f9f1ff235a781c9fcc66f87dc22c52dc7e0c277539d91c2cf4212ee7a1206e6ef654b90c1b483beeb98c26f76ccdbe13a933cb06a77b13149e2787cd408fcafbfe8fbbb6b6700ff960fa7bbcc6e194777fbc8d291e4e1979cecd42c48a655b229bc1f49220836ad934a2828e63856efe1de0361a1d2102c29f966dba72fd03fd1cd036f6b4a41ce78761840027a0b424fe6935aedd4653fbb9e0f3657c273c69f32ff42559f76e3d75527d86c58417a8cf64c6354b8cfbdd874554d8ef7171c6c28f67909f6881426f7fe4f5b30dc6fabc95921486a2ad8649335359579f19ba4c9e28e66de8487cc6e05e138e11b8ddf47729e275136c6f8595ec4f53ed285e4400bdc6899e17086fe575f2e176465085752781473531feb10013d16eb78708f58607fa213720c43360c2b0c4569fec9d5b9cec337abd8ce38a86f3d14c29966f84fbfb2c0932d2a00becac62bbb5830daa551a523067fb9e7a90fed04a20d9908d52c5eb9a415a1db7daad549d272fa8ffecfd0f591a3c411940f012fb1c5e208a9716317986439f356bf134c95a65821a738d3e60722c6eb6fc752a12e33f91ded111fead7130b865dfe2e08def3a5f23caefffd28e8dab162a35d71b895aaadf416a35955b2895baabfd52c82e3e76c1fd236f7a34b1b85b1c9c8270e3e6b5fbe9a62faf541a65a3286a7c255839b1441580ae1bfe2dfc7e5a4396dac6cb24f4693607b927558d1d82d1a9d76d9cfbd2bdac78bbeed74c79baefce1a94da37dcbf4277d5bb62264ad6a93c75cd800da38123e82b1c6dde98a5234526a56dc9ec76eda24c8e13c6639a88206ffcc9688f5c8913cd650a5fb9f176030884bf74fcddbf927ec0245296f8532b23269ed5c7f29c9f07c7458b3c9f8bcdc30c1d7461fc08454b37d3c86800adbdd11eb591eb913e81448e147b16f2bc710fc548f53dd12a0d4e59d316ea63b356be9a62fc2ef7ef6008173ffdfb3a6a483bb07b0c43c5eb636aabb3202da48dbb4619a74ad0f95e9b3867fabef3652efa66b53b1ebdb8b1c77c61cc233c6b344d4695d24feb9ab6ec839b0dfb6908a481a88f4b59b5696f780c49738069f51fc7be83963ffb39b4c30386beaae1f672532b9e302c53735d04fa0e5e47216f7ded8505417fc9f135e5155bf49579943e4856300a1e3689ef1c2097e34e2cac2334fe0499d4f3cefc011eac13a9b2b2ee7558ce40da2655d6272ac5c4efd5acd2ec49591a249c8e24e4d46d71247668570aa23c1c24edc213d3cfcc0aa64ded63d26dafa979115e3f72f2d82b6e4f6bd1e9e7678e4a8de6bd47c4273e2057c355683682c2f34a48336a7539f85da7d9440d77883ae05ee4e389b16234f7d8989f076f5b696ae930c5448d96ecdc711db788d7a43a21e1e72ac8118bf7202ae4a9f844cc4745824ae71239a8c0832fa18557307627b1110d99646dc45373db4be93270e2de7f24956941f699f489aa9fdc3b51092e7571556f4a2e2c1c7956ef593a715a14f21976d2c739bbb6b963cdf1eec17bcb4d597020d5493fc197cde40063908fe15e33b727fb0a5e8451a870430e0bc9299e4e29d6a5387429313c845cc5e2e5ba1387c2ce921602124eaab57aed811380e6d3ef05faa03683cc0b2fa4dcd83249cfa601aa3ee02d9a935b71228a77cb7985e00ef07c01069e8ef8d78c41e6b0d01d9716fa7abcce76e821ddc66dfce607cfd109eaa23a999c8f460b047724166df2e2eb83eb40f6ed7187546652138cdfcb66f176007c615f54dd2edb98979d3625b310687f5635f71e12d765b9cd9db17516bc58257c1cbfaaf6d2f843e1937246a9007d918badc25ebe459414f2ebef22451008c3edb9ca222e385b1244f8440f6edff097b218eb0fee75d9bfffac68d2aacb4e5f2905eee314981b3884a3bbb6e8005cb470573b2a906275a8f2ebd9a6b7933f34447ddefe56c847f181a20924c7f2ecda2bf71f1b27aed7786413021d96e4d7c890645943ae18930ff2c2835ae819c41b5694cc0d504967fb0ce2407049852ddad6d37bc74f7eb6209f11a06d54ec101f1814b05131e74ce510278af6637d4e254081be5c84f4ca0fc7070aa44df5febf0fabce02f7ad15b6a3403b4bb506cf53a74bad2b5eeb36c401bcf5f119967468e897df9eb0bf18b30015d7c40c70683c9694665ed1784fac4c80810bcd5a16cd6f646a67743ae07fdc1c83c13b8c9a2ef3b0959af74d4cf3705c56d8530a54965ada863b4fe5b122b68f2a25e699a81223a94905f4987e1e8c36f1eb1d91ed77f7f9890e84a9ff4bbeac54dcc47174ca78d3cb167679a4e69bd16afe4c20e535ce3907799e22f3990ab0178a8a274d1af6486065fa80e958d289052b9479bc1174471dbd119007647bbe1fdccb08ff1d5b282c89e160ad087afe307427718028296b251437828cb1f9b8afee972b8158834145fce59ebd3fcada4b12c9220f542752c05901ffe24b2347fdee8343f09ee59377d9329c79ede8fd0fe15d6f45af7141eef89c8175be9f8b32e5f01a02757f8726d8764d00ff63d0236eeb06fb24fb1d7c882c97e63c8244406205a7fc41570bf3a06288a214963a1f76accf67eb25e1221cff5daf60704027bdc9d91ac107ba3f635a1b8e58bffca4ed465f090e482ab75bed6a423bac3dbc18a775c75994a7948fe18cfde0ef20f30ddd3212f0683b22795c0a9e97d27af3a00e44e4d2ef886b35a1e93548915ebf765a7aceff23d1585edbc440d9053b5bbfe6d2c8e517632a32552cd88c082764f7ed27cd7f648652ccfc6719afe45494f81766b5c4a5f8597bdc7f840e63f2dd77d183f5bd4f925c7dabcd171142cce7e1f790fa9fb870967e7194ffd50da6a2d5f8576f4723a1a0c8129a9776c0296d59667b4a1c82ed192e7742b204d03ff897c200292a8a3fd868cfc3221126eed696ec293c4bb6a96a017ce6a7ad339ce89e580456fbfd250eeb5d883f5554d185d47d6c131f26c30c81083621b11d664131543e41f368e758e02262de8e7e87c0b15dbe9baf92ae7998d42d068ebc3d397962be3336ce0f1f18bac20cca0d62e22e9a676116a10dd619c6a90e0ee4295356ba62eb4fbd75b3ab1b631bfbc7bb84a600028cf2986ce75ce749d2cd1ff7267951d45ac0dea061beec447887386cf4296951f236433facd946914da5714f52d118fc9c840dad71f7aec0188ece7b7d579f2e9efc05bff846fe8515e99a57e87c5bb3a26ee6c63da80e78f97b932d837deee764ba7f503b8238cf931264f0ad94caf6a36387a7f150b0f404bbcd801e9fb34358bc6bd02cbe077cf2fceb72019fb8eb8d63ae77026c016f31caf5317b7bd248933c9f64fe4187c766184264b2e343b31b846115bba9128df4b13c504c315b66b3c18a9fcfcf2d2362325ea1f6abc848e386bd1f26a630ba6998d30c9f4f115eff9a32c1bf81916ce693042cd99efe024286f7d32ad57776097e5f0be71d2fc523f2f9ece91db6a9cbdbf87c98db051910d51d5fc8c4c729758efacc1fcdef293def786320434bda3557a82b7ad16b8c526a7175b8f8d3d529102064ff6125fddf8c0c68d323d0e418a9ed7df1d7d26e1dc2cd5e0ed41b4f6e1b14e617df4f2498c9d2110882d4e7050192f8157095bc66c940c22d27e9426f876709e8b4fb80cb496be123ddc0350268aeaaf7f013b8f0a85ec85dc87b1e8e45b9c353f930a38b45e434e5740101444f71980773c3419fc6ee303d00dc1f4e3641bfbe296e8ddf9e717a4422fbd482c4e134e80e4184814df153088f825f3489212538d2d504949a302710a39cd857ad35cbaaf743785aecbf41bd0d09d0b23b648a01570b0121794a0464231b992726e4904d3b5b71c89cda42cd0b7085283a63b93df69990b8b38386e8acf1ddb831bc2445827c125ffbee877beb15489432ca9a5a1538cc92f368578f7fa1d1d41d4973bba9c4114d8cf1c013fe96ecdfd065622401ea6f50b62fa4baf62dfe0c8e124b6f79b3a9e5676a33cfe4c74d6e4d7e97218ed287e2a9f8ed9b63b936f7e0d6c9eb01b19804c8f6edd8c29de8b3c0e42c02971eb2a4f668571f4c5d9108289da24fbfacd312721c11ecf3fd0a7cd76d0505f66b27fc1f2719c265d07f21b326ef44891001f1574672caf517008050450fc4ab51aa30fd1e2e110ffc854c2ffb22c4f1ce6268330132832212cea34cdeb1378d4fe6a4fa51ad8334c46fe904a0277d451a2695829f05ad86a1004a637730c198920f33533c9a01fa2ed2c776dc5a65064f7d1765c2ba3d19576b769b4e5b7356e17bbc92bd9e091d47fbdb986fa42948178b439ad6833cf6e5bb5023192090eb7ef8043769daedca9852c8d85cfe3d291afb346e05f879722fa37cf74a32094e92e1895dca9a871bbf0ca51678e9788d0b24e2641fa1e67f38e2571845c62b010f81141131ca11a9a6b682913ed603d4f52c756254773b2a8bbbac2d1eb5819ee445ace4831494c1db020c1fcf7285aba2c1e14cd14441bbb8300698bd1fa44009eb5b6d487a409b2a19693efb3d0fd85452428fb56be68c2e8acb05f35f2bf5a559a84c77f6a69423571e24e4e634facedfbd932a8ebe6f5412963ab45e40dbd2e9c5170cd338a95b33d53b985f4f131d235d34a635199449636bf8ac053d4a0ad417578ce36dd9f1bf08ac56f942b6cf3c586bd47aab12ee0a37402260fb345949049d9f3ab648901cd234c3666bec5d4794de8a26e65e5fb08d2c819af4d6b9c3bec7f4fe957b4fd7e5392b8fb47550f2dd77e546759c54433f6fa0d2feb149ae285acbaf2198511cff908c016fff224d1e15e145c8a8968696f80352d7ee4455e2a5170f6d59189839ce687e2f3538d9ad072852f96c1f494f7ab6f0f16823957bea2a7cb80ae2a010dd52981165d81ea4424b113cee73ddea4d5afdc41e9af948bae6d4b8341d26b368b8331ed8d8c7cbb45e64eaa39e903e7b39faec9012caeed4acece48ede85c5cd2a08e760ddc4410b89d7c85fa9eb841a3b5cfa90bd5e106b52b73516299583672b6106fbac6307189a100570a8a50bd76d9e7682ad7436ba1957af7f72d71ed7679fa6055aeedb93a34cc16758da704975950f0dfb909ac1688c21053117376976f6913443d13971723217fce6b67333849ee695f10d859b15fe53bd983febaf03da2b163c9d490eedf8a61743a13018b11ceceef7268477f0cf1060fb5f5ee3f6408be2e978c3e89d90718d0c958f83f071bcb216c22777a1af6ea868b45fb8642f7e0c9d16099b9c10fbe0ed39b866938da920e6fc2fe60c6ccae395067f29236ed2c94b006bad2211ff43ffc943c21e39d1f31e75bc4ed8e326c5a5aaa00dedcf968f620407c028fe98acced51e82ecce58e14c29318985da72e279131a8f573b355ee2ffedd5d7494353a0e49b76b64756ac4554af7f1f40b428d7b6c9f0cd928945625b075138d7b6f3821901d335b86b88ff1ff5d866dbf61cab2e1608a8b4a82c2148c5310682207a789d0fd37eb4409c085b28c664d00c09bbef62ca2cd755b5d259795a05b10141c7df801e0fff0e745f413ae8499441362415e6037f1d094a268bf50eaed72d6011887be07eeb1735b69830c8e7331bc164e1cebb13a4f71db4f44a1cbe174bc2fba814008b62d0c7bac570c54abda94cfdecca4468038ccb6df512013bd505617a2c0e728bfb4d171f2db582ac8f6b17dc3987bc403d7f0acccb8cd491c24f360ef52556feef37ca24edfe324cd0f98b4cefb2712b0e2420fff06b8caab2c8e6c05360757d1b59c0583baac4aa9f7d508a544d53b9d5202f640118fdd409e442c9062203ebaa32ac10413fb44e2d66958947e62bdc1d29494d302b8fb02f2b9ff82f384165a355557a41b417f84ba85a0ffc042b3475affd0f1f73c2e67a40a4beb7c6c058a359f33a090392b1b5208418d6a6f7adb60459633ad4de350b0b9a10946f5b988e2b04dab15d6d9acfec5e8758e1f2d7101f6b06f019b2faff2ff277d8155359fa4ae82b3a9f500b11d4d3f2e74727daa6891d54f3c45ecde0c4ecee3df58b6154f273f1f27d02c05c3600c0c91ff4c307ee369fe31643232e1c77bd6bbd882e0cff95dcf4332e83f07aa7ea6ead89766cfbc4d02e798a5338c1d6b50556560ed42f1b2d2fe677e965a66dfd3f7c83d45fe4a4d0c3e8dce6a9d37d29de266b8d8bc84ea5105fe1e10acf89ed79041fc3723994b0181168a2d6ca257aa7cad2fa24fe75627ec9a16a231194a312ae9f8c9af2484568179b513baf493eab72ba729b11f541ae8e93039a93285b78a88452e1e8bc5e415a3c6a78b8b2ad1aa9dcb0193ef37969033baa2b27a6b836ad081030aa4c5daff253ffcb3a54fb972c50a717bc27c63fb67e82f708dbd1eaa2422abfb01d31a49495111c639cb372f54726d92ae85e9fdc1df30f26f902c43174a86aaf18ffe6f11be9fdcc57894cb99edfda3d94ced0abfd763eff81597c26c13d152aa48a1710f135cfb376400e6f38fc5724a69a50f3b447fc75cfb38f49be698b9f9d103f21225ceed71089fbb1f88f216703d28646855c51c1afa6b18a76990c96950a21e4e1b42030de7f12c0030efb3c5e72ae5a6e49ac6207152d18f5d11e55fe75de0b74642319d1e813882baae66b4a83f02cc22ade9c29ad8bff2c8fa2ba76066aac629ce7ed6c2e8d8c942e959df90d8df59859d11e320a834685f9d9528c33a4e8c36ad5bb2fd5f07802ab6586249e01c7fa9f98153a50ffc260c65704bb3749f29ce8d3abb79398ab0ae574b2ea263537465a41907c735a7a92fd2b328e13236e0118fea9479d722fc9f2c37f79da4d548bdbc64c43a07b3f80aeef354484e88396eca63177597ecf70cb77fd45df29671c131aa3b65d972639ef756489aa6eafc1a51ce963fdb90aab135bff818f8d41f17e82ef97e9a9e075006d57f6e6e8c979b378c97f1b6439b873889263894d5068e23ed82b3d2cac466ffac01c8cfc38ad970b83170c6b7327ca0039831e5c55e4ea1a81171164975c7b9f8b3c0e6ccd037bfe5bb607d3e78ca857e16f96564c8d6d6c71dad5329d4006583a4e112ef6a87f240688d9c55630baf85ec4fb0d4642e68c7a6e32848004adadbddb8ca5ad29363ee143e5c3ba34fbe84c5669c5dcf6378bfbf7303c2d0decde31012b7071a1cf02f44d971d372abc3c1ebbe7166f183c30a5617e4a8a300aad0fcd29dca14447162b47eadccbe6a86b170b744b57069df5721351fbb0fa307b952efa73ce883876a7573952de4d131a5db329867c92c0cc05fc383f2da315b274ff7870a93bef3ada78d49338c05f3df226d782e64fa8a2fa12fb323566cd9e3d2c8a9a4e9638a5a528299c6598ad94a15a6d80b070aa1ccb46a65629dca3699d49b24f8ea2c3b12b1b02d36d267de2935db254f229653dadf267924a80894eecfb818b3800bdae4af0eda535ac4b42b6acfc7b8d3044d12b1bb5f2cb375f10e6c4a30671ba75f06e6271baa03aeb08f831cba977c7f7c2689edfd4e049e7b65e52b1062879ee14f82a84bcc04b937ad74e9f2118cb72dd44fed0dda330f40eb85250dfd9d9fde7607b51f64d35a580c1addee1d740ec5c507c37ad4d924dbd164e4576e84fea39ad05abfd06967ee355bb6421ba18c9c8e31ab1a3f5db78559860d6979795917a13a36e58092066853c4f4cdd0c85023b8e8ae41423e7bf9482870f5b29d2e5ea1a4381cab2f0eecae40c45f1b651a0dc6c02bf5fd6551e022e5bc91d42558d8380c8ffa0f14d38a2fb2cd70430fd25b34904b4f3586d83c5e97a468bceb5922ebcb956a14ace192ba26638e1e42a3f95c9882d89fba5a71b6f33a92519243bd7f83787391a853788940520f8eb5bc507077fc719172bca6635069e98bce3b653886072c7519891c915f4a90d9395e66fefcd6d120cd693cdc8e86d85c997ef79561ec4370e5e2952c3b35fa722c056685592ffe1fafad3535c4e437c0b0d7fdda0363ff1e2397a9a037004227d1fdbe630dd41d8fae374bff4813bd5d3791bce168a37f8cea20797018f8735afc3d636db81ede88803cd7642562bee21539b2d736957b00acc42c69006c26661b7c867fd7c4f42b4e37c73f9de700479eed8483395559dacf96f6bb547d235a01321937fb9082d5406ffad9263ad80302038002c2da7fdc3a7ab85fcb10d2cdb77689c31a7eb8c08185c46482d0087782cdfd4cdf3148312993a4875ccb45995c341071e9e8da105cdeed4d25644af9bbf0cf0221a53243f951e5dc3f75b90b222216445fff2bd57ead78ec4a77fe10e51342150cd6292be58194a7ab553fab61e791a950c118f6e6d6f001766b9d15198b0b4cad75da01cd603cb9527f7cb3402dfe87c800b203bc9ffd8ecc4863c9c6b34c410b58a12149e6e4bfe93a254a1464660bce757eb29c2a0cfe9625f610fadbb36a22d782b2e3d848f141137f32f0dbfeb99bb16954248896904d57dbab65bf1656da96955d923d6d22f5e003a2d33b7cb62e5495b79154ef7dc9bdf69cb318d3536ee01014dca9c3bfcdf40aa05326bb69b1031cbe5733c2e0cfc1c270fc15182efc362ae8cf6e330529e2eb6d919093be77d52fae8209b58a43eda06af2346c1d00e4f8eee4e60d9f1b95a85acc16255f4e71dab91c36af7d80a832a465440de2dac913d8b610689f50d89640b4de70db98e576e485563788e13da7d2ef1e661521c352c04a5e5f315486f952d26afc83491f064cbe74c38d233b0b4aefa565848ef576cb8dd8315cd85c219c282cb14917dd796e8b86c37346c196bec90cfac7f711e66394315747349097231660600c9a21f7325f180e0dd679d4300aeeb6021d9bcf8deccd28ce918f7faca82322242af7264495de3cb536b33d3b34901ce45aade07fd80ac508763d18f3d916858c714d699151b40de8228bd620da06fdf2fe2c03c883839cc24df527ddec8294eff3f062781f96add0ed2a298a5a1513cc13d1affe4479c509086648a19d0b6c67ad82b9395edebf34d9f399ab5d4d19e73acd4d1533d4957a8d5375ea1aee072861938a955d7b75eb6f584f180eb22a500ce1169f782add945427d70306008f50fdfbd4af9f37ac85969e80b443a16c1e287b63009da4500302dc472d6c06eac584bacaf47906c57cd3d76d06b06b42be1f41095ef0202d6ec9866df8a55ab54b891007cc3a8533ceb2d1", 0x2000, &(0x7f0000000fc0)={&(0x7f0000000000)={0x50, 0x0, 0x0, {0x7, 0x5}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) (async) openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) (async) stat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)) (async) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000003c0)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) (async) setxattr(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0, 0x0, 0x0) (async) syz_fuse_handle_req(r0, &(0x7f0000002140)="c1ca6dafb89824dffd8273ac1d5604fd9d0ec59d2d1c51e1b48c866091dbc6c6987c498becd32bf25589b1a2dc386e145190ea5089d87558b05cb1201eabced61db63875bc67588b2ce91e701f9aa7a2fd3eeda4dbe55b0b81b5bc00da605b4268e84a61e03fe49b0f249535427940f3a0cc21486bea3cab4eaa17b119f11231547c14c59133f47cee27c38d9899f79570dddf92862bd2b5f9eca0c4786649ac848ed483c4337b5feaf3b6a9685eb3e243c2f712f69358a5da5069426321ad14b49f0824091c6d3538b5ef9a1b49d95313580ec77fe097dc1bd97c9c0280276d1a3ef34975290c8463d9c80c161eaaab772cca1eb3dd8556fc6eb6028571c381586323e01c4e6510f20262b99fabdc246dd5ef2291131e00f88b2d4fccf1af5532e197bfc453fe5ab41d9db78d9975559ef8cff1590afdfac016f7dd0d10dc0b72968efa105b641eb9d95fe1f02da9a2f3a7534c4ab1b4ea7635a8f34f4fc6e9e44d69b1b4e0bdb8d7be7ebe89065a131cbd53dedf22f56a70f5267ae78370abefce3691f2148aa13bbe1fb894597b908e6426c07f9afce75b5d45d33a6fca9370ca7d519fb67099e1df3c96c2dfb7787a4cf5e9550727264db762c80d641fdd0185b142261510068b319cb52f5a8727d7aa2816cfdd18e9f26680bdd504a88e1d01c61873e77cfbb6f69809976e166e4e87bcd379936d303339997ebd2e7729058542e45f6ef0eac80a847531f0e4d6b9856b62b935a87f89d29ba08c21d851be3ed1a7067dfc9629b6cbc64f08a50864bcfa66aeab8f39aa63a06cc41027dbdb21e7e24b6686778642396e701f3413e5f7e0a5a03e6912458cfd8379df276a6c60560be56e90b16de9e2c649544c64f7a9ea96cd05c172445d1e0f9950ccf39066493fb10a144bf3229802b25598c13bda1ebf69676c3afdedde3d63622f9947c6dae228d82628d07acd656ee212c8d25e6e5837fac2f24f9ddf17f71d222061c5add6283aa2364be2eca5424e58bfaa23cd1c2c62c05eb1a2e3b5a7428cdca3eb6fba4ac45a0711b6f31857cd9a186cfd934c44459c76e756ba106fe11a9afc220b8007f5f25724eae301dc7011baecfc973977b713cb3b324de797df049875c1a9747e276be135786cb6ea6575ebaacd0651889e59186fa552cd477775c04658067090ba2ff212736fb68b6fbb9e07a53f9bbfd1bc83e63d45bedf34a08d7709d7fcf4054f5b15a7469d2f560495405c83e81f046f883d9a39aeb7f9a97f458f69aeeacb5f768fe215aca80fa66aeb5f58a24aaf05d461ea00a5138e600a57cad42f1bce8626145dcfcf6a0c0423409a132494dcc39c5e796e1db434cbf6153b0f2339f5b399b0cd5b691d51303fddb4a38cf91ea4132c715cd329b2f9478de0b4c031b704fc1cd05b770f23d21a41caacef5546abb66457892e8822610ae3e94f3202b5de7d5524ed7df0275995e6f20c61882e1b400e87b3f066fc4e13409d3ebd4e88be9ffcd8e77c421f07dc429ed7795196105d47b53642bb92f493ec70e679390599100e07aee93c5de5c348022b8003fdeb622cabf12de50298c1244a899e09b0bc848e6ab277aec30a5913e26b91329c84d82db048d2be08a8c3d3110489651c9a993e086189b65d010d3b40f6185a79040ad9304ed9bcd0ea818bd341a408d1278c179a5871c548a14601386f746e85e1cbb211e148af9276718496a6f993248e30864040b8720199c3a0ffd2dc29fb67f7f7cfdcf5b9e944c1a527f455970d699835c4740f29c1743521aca01e279df101eafb0ebed93ebc19e01bacd4c77b6f7c3132bcf7109aea33695242862cc4a72d1b353be49a1247bb5a94c9359c2b656722fb2cf53ebebbf8360eba6b200fe67042df8e8fbecefbaac7b259213dab9e21133bce8e0f55ab61907fbc2abfd57b8166c9181eca57f7e2e653833275f654104c0fadcd9df6bd84bebb8301561c7bf8b6db524a56b35c801bbc56eab89e7eba519a67323834f35290da638c28bf340a3f91d6a9002c1d486541b086d2896c177d49e7d948786ff227cb6e0175c5540dc95d5938a565d51850d935637abde1f772f9af119fb427b7cd077ec5fd03adcbcbbfeff7b11b80de530aaebca88871f7d90c7b85055f533020fdca3f059de2cb823669889d8acbcbfff6dbbcedadc3065fb9cb79cbde61fcb4f44041b18b17cef59f50712cdb91006f78767b7be05e57fb769e5835cb51256ffe20c253403e91d97fce56a8370649d9ebceeb22240c03419d569db291e93d7574a2ae68e86202799d6956b070608f4bdfb1bfe09e53d0a55346094524ecded5f2b50b6091366397000013c9eb09fd22fc79d18915bc78d09e5895695d8f9f1ff235a781c9fcc66f87dc22c52dc7e0c277539d91c2cf4212ee7a1206e6ef654b90c1b483beeb98c26f76ccdbe13a933cb06a77b13149e2787cd408fcafbfe8fbbb6b6700ff960fa7bbcc6e194777fbc8d291e4e1979cecd42c48a655b229bc1f49220836ad934a2828e63856efe1de0361a1d2102c29f966dba72fd03fd1cd036f6b4a41ce78761840027a0b424fe6935aedd4653fbb9e0f3657c273c69f32ff42559f76e3d75527d86c58417a8cf64c6354b8cfbdd874554d8ef7171c6c28f67909f6881426f7fe4f5b30dc6fabc95921486a2ad8649335359579f19ba4c9e28e66de8487cc6e05e138e11b8ddf47729e275136c6f8595ec4f53ed285e4400bdc6899e17086fe575f2e176465085752781473531feb10013d16eb78708f58607fa213720c43360c2b0c4569fec9d5b9cec337abd8ce38a86f3d14c29966f84fbfb2c0932d2a00becac62bbb5830daa551a523067fb9e7a90fed04a20d9908d52c5eb9a415a1db7daad549d272fa8ffecfd0f591a3c411940f012fb1c5e208a9716317986439f356bf134c95a65821a738d3e60722c6eb6fc752a12e33f91ded111fead7130b865dfe2e08def3a5f23caefffd28e8dab162a35d71b895aaadf416a35955b2895baabfd52c82e3e76c1fd236f7a34b1b85b1c9c8270e3e6b5fbe9a62faf541a65a3286a7c255839b1441580ae1bfe2dfc7e5a4396dac6cb24f4693607b927558d1d82d1a9d76d9cfbd2bdac78bbeed74c79baefce1a94da37dcbf4277d5bb62264ad6a93c75cd800da38123e82b1c6dde98a5234526a56dc9ec76eda24c8e13c6639a88206ffcc9688f5c8913cd650a5fb9f176030884bf74fcddbf927ec0245296f8532b23269ed5c7f29c9f07c7458b3c9f8bcdc30c1d7461fc08454b37d3c86800adbdd11eb591eb913e81448e147b16f2bc710fc548f53dd12a0d4e59d316ea63b356be9a62fc2ef7ef6008173ffdfb3a6a483bb07b0c43c5eb636aabb3202da48dbb4619a74ad0f95e9b3867fabef3652efa66b53b1ebdb8b1c77c61cc233c6b344d4695d24feb9ab6ec839b0dfb6908a481a88f4b59b5696f780c49738069f51fc7be83963ffb39b4c30386beaae1f672532b9e302c53735d04fa0e5e47216f7ded8505417fc9f135e5155bf49579943e4856300a1e3689ef1c2097e34e2cac2334fe0499d4f3cefc011eac13a9b2b2ee7558ce40da2655d6272ac5c4efd5acd2ec49591a249c8e24e4d46d71247668570aa23c1c24edc213d3cfcc0aa64ded63d26dafa979115e3f72f2d82b6e4f6bd1e9e7678e4a8de6bd47c4273e2057c355683682c2f34a48336a7539f85da7d9440d77883ae05ee4e389b16234f7d8989f076f5b696ae930c5448d96ecdc711db788d7a43a21e1e72ac8118bf7202ae4a9f844cc4745824ae71239a8c0832fa18557307627b1110d99646dc45373db4be93270e2de7f24956941f699f489aa9fdc3b51092e7571556f4a2e2c1c7956ef593a715a14f21976d2c739bbb6b963cdf1eec17bcb4d597020d5493fc197cde40063908fe15e33b727fb0a5e8451a870430e0bc9299e4e29d6a5387429313c845cc5e2e5ba1387c2ce921602124eaab57aed811380e6d3ef05faa03683cc0b2fa4dcd83249cfa601aa3ee02d9a935b71228a77cb7985e00ef07c01069e8ef8d78c41e6b0d01d9716fa7abcce76e821ddc66dfce607cfd109eaa23a999c8f460b047724166df2e2eb83eb40f6ed7187546652138cdfcb66f176007c615f54dd2edb98979d3625b310687f5635f71e12d765b9cd9db17516bc58257c1cbfaaf6d2f843e1937246a9007d918badc25ebe459414f2ebef22451008c3edb9ca222e385b1244f8440f6edff097b218eb0fee75d9bfffac68d2aacb4e5f2905eee314981b3884a3bbb6e8005cb470573b2a906275a8f2ebd9a6b7933f34447ddefe56c847f181a20924c7f2ecda2bf71f1b27aed7786413021d96e4d7c890645943ae18930ff2c2835ae819c41b5694cc0d504967fb0ce2407049852ddad6d37bc74f7eb6209f11a06d54ec101f1814b05131e74ce510278af6637d4e254081be5c84f4ca0fc7070aa44df5febf0fabce02f7ad15b6a3403b4bb506cf53a74bad2b5eeb36c401bcf5f119967468e897df9eb0bf18b30015d7c40c70683c9694665ed1784fac4c80810bcd5a16cd6f646a67743ae07fdc1c83c13b8c9a2ef3b0959af74d4cf3705c56d8530a54965ada863b4fe5b122b68f2a25e699a81223a94905f4987e1e8c36f1eb1d91ed77f7f9890e84a9ff4bbeac54dcc47174ca78d3cb167679a4e69bd16afe4c20e535ce3907799e22f3990ab0178a8a274d1af6486065fa80e958d289052b9479bc1174471dbd119007647bbe1fdccb08ff1d5b282c89e160ad087afe307427718028296b251437828cb1f9b8afee972b8158834145fce59ebd3fcada4b12c9220f542752c05901ffe24b2347fdee8343f09ee59377d9329c79ede8fd0fe15d6f45af7141eef89c8175be9f8b32e5f01a02757f8726d8764d00ff63d0236eeb06fb24fb1d7c882c97e63c8244406205a7fc41570bf3a06288a214963a1f76accf67eb25e1221cff5daf60704027bdc9d91ac107ba3f635a1b8e58bffca4ed465f090e482ab75bed6a423bac3dbc18a775c75994a7948fe18cfde0ef20f30ddd3212f0683b22795c0a9e97d27af3a00e44e4d2ef886b35a1e93548915ebf765a7aceff23d1585edbc440d9053b5bbfe6d2c8e517632a32552cd88c082764f7ed27cd7f648652ccfc6719afe45494f81766b5c4a5f8597bdc7f840e63f2dd77d183f5bd4f925c7dabcd171142cce7e1f790fa9fb870967e7194ffd50da6a2d5f8576f4723a1a0c8129a9776c0296d59667b4a1c82ed192e7742b204d03ff897c200292a8a3fd868cfc3221126eed696ec293c4bb6a96a017ce6a7ad339ce89e580456fbfd250eeb5d883f5554d185d47d6c131f26c30c81083621b11d664131543e41f368e758e02262de8e7e87c0b15dbe9baf92ae7998d42d068ebc3d397962be3336ce0f1f18bac20cca0d62e22e9a676116a10dd619c6a90e0ee4295356ba62eb4fbd75b3ab1b631bfbc7bb84a600028cf2986ce75ce749d2cd1ff7267951d45ac0dea061beec447887386cf4296951f236433facd946914da5714f52d118fc9c840dad71f7aec0188ece7b7d579f2e9efc05bff846fe8515e99a57e87c5bb3a26ee6c63da80e78f97b932d837deee764ba7f503b8238cf931264f0ad94caf6a36387a7f150b0f404bbcd801e9fb34358bc6bd02cbe077cf2fceb72019fb8eb8d63ae77026c016f31caf5317b7bd248933c9f64fe4187c766184264b2e343b31b846115bba9128df4b13c504c315b66b3c18a9fcfcf2d2362325ea1f6abc848e386bd1f26a630ba6998d30c9f4f115eff9a32c1bf81916ce693042cd99efe024286f7d32ad57776097e5f0be71d2fc523f2f9ece91db6a9cbdbf87c98db051910d51d5fc8c4c729758efacc1fcdef293def786320434bda3557a82b7ad16b8c526a7175b8f8d3d529102064ff6125fddf8c0c68d323d0e418a9ed7df1d7d26e1dc2cd5e0ed41b4f6e1b14e617df4f2498c9d2110882d4e7050192f8157095bc66c940c22d27e9426f876709e8b4fb80cb496be123ddc0350268aeaaf7f013b8f0a85ec85dc87b1e8e45b9c353f930a38b45e434e5740101444f71980773c3419fc6ee303d00dc1f4e3641bfbe296e8ddf9e717a4422fbd482c4e134e80e4184814df153088f825f3489212538d2d504949a302710a39cd857ad35cbaaf743785aecbf41bd0d09d0b23b648a01570b0121794a0464231b992726e4904d3b5b71c89cda42cd0b7085283a63b93df69990b8b38386e8acf1ddb831bc2445827c125ffbee877beb15489432ca9a5a1538cc92f368578f7fa1d1d41d4973bba9c4114d8cf1c013fe96ecdfd065622401ea6f50b62fa4baf62dfe0c8e124b6f79b3a9e5676a33cfe4c74d6e4d7e97218ed287e2a9f8ed9b63b936f7e0d6c9eb01b19804c8f6edd8c29de8b3c0e42c02971eb2a4f668571f4c5d9108289da24fbfacd312721c11ecf3fd0a7cd76d0505f66b27fc1f2719c265d07f21b326ef44891001f1574672caf517008050450fc4ab51aa30fd1e2e110ffc854c2ffb22c4f1ce6268330132832212cea34cdeb1378d4fe6a4fa51ad8334c46fe904a0277d451a2695829f05ad86a1004a637730c198920f33533c9a01fa2ed2c776dc5a65064f7d1765c2ba3d19576b769b4e5b7356e17bbc92bd9e091d47fbdb986fa42948178b439ad6833cf6e5bb5023192090eb7ef8043769daedca9852c8d85cfe3d291afb346e05f879722fa37cf74a32094e92e1895dca9a871bbf0ca51678e9788d0b24e2641fa1e67f38e2571845c62b010f81141131ca11a9a6b682913ed603d4f52c756254773b2a8bbbac2d1eb5819ee445ace4831494c1db020c1fcf7285aba2c1e14cd14441bbb8300698bd1fa44009eb5b6d487a409b2a19693efb3d0fd85452428fb56be68c2e8acb05f35f2bf5a559a84c77f6a69423571e24e4e634facedfbd932a8ebe6f5412963ab45e40dbd2e9c5170cd338a95b33d53b985f4f131d235d34a635199449636bf8ac053d4a0ad417578ce36dd9f1bf08ac56f942b6cf3c586bd47aab12ee0a37402260fb345949049d9f3ab648901cd234c3666bec5d4794de8a26e65e5fb08d2c819af4d6b9c3bec7f4fe957b4fd7e5392b8fb47550f2dd77e546759c54433f6fa0d2feb149ae285acbaf2198511cff908c016fff224d1e15e145c8a8968696f80352d7ee4455e2a5170f6d59189839ce687e2f3538d9ad072852f96c1f494f7ab6f0f16823957bea2a7cb80ae2a010dd52981165d81ea4424b113cee73ddea4d5afdc41e9af948bae6d4b8341d26b368b8331ed8d8c7cbb45e64eaa39e903e7b39faec9012caeed4acece48ede85c5cd2a08e760ddc4410b89d7c85fa9eb841a3b5cfa90bd5e106b52b73516299583672b6106fbac6307189a100570a8a50bd76d9e7682ad7436ba1957af7f72d71ed7679fa6055aeedb93a34cc16758da704975950f0dfb909ac1688c21053117376976f6913443d13971723217fce6b67333849ee695f10d859b15fe53bd983febaf03da2b163c9d490eedf8a61743a13018b11ceceef7268477f0cf1060fb5f5ee3f6408be2e978c3e89d90718d0c958f83f071bcb216c22777a1af6ea868b45fb8642f7e0c9d16099b9c10fbe0ed39b866938da920e6fc2fe60c6ccae395067f29236ed2c94b006bad2211ff43ffc943c21e39d1f31e75bc4ed8e326c5a5aaa00dedcf968f620407c028fe98acced51e82ecce58e14c29318985da72e279131a8f573b355ee2ffedd5d7494353a0e49b76b64756ac4554af7f1f40b428d7b6c9f0cd928945625b075138d7b6f3821901d335b86b88ff1ff5d866dbf61cab2e1608a8b4a82c2148c5310682207a789d0fd37eb4409c085b28c664d00c09bbef62ca2cd755b5d259795a05b10141c7df801e0fff0e745f413ae8499441362415e6037f1d094a268bf50eaed72d6011887be07eeb1735b69830c8e7331bc164e1cebb13a4f71db4f44a1cbe174bc2fba814008b62d0c7bac570c54abda94cfdecca4468038ccb6df512013bd505617a2c0e728bfb4d171f2db582ac8f6b17dc3987bc403d7f0acccb8cd491c24f360ef52556feef37ca24edfe324cd0f98b4cefb2712b0e2420fff06b8caab2c8e6c05360757d1b59c0583baac4aa9f7d508a544d53b9d5202f640118fdd409e442c9062203ebaa32ac10413fb44e2d66958947e62bdc1d29494d302b8fb02f2b9ff82f384165a355557a41b417f84ba85a0ffc042b3475affd0f1f73c2e67a40a4beb7c6c058a359f33a090392b1b5208418d6a6f7adb60459633ad4de350b0b9a10946f5b988e2b04dab15d6d9acfec5e8758e1f2d7101f6b06f019b2faff2ff277d8155359fa4ae82b3a9f500b11d4d3f2e74727daa6891d54f3c45ecde0c4ecee3df58b6154f273f1f27d02c05c3600c0c91ff4c307ee369fe31643232e1c77bd6bbd882e0cff95dcf4332e83f07aa7ea6ead89766cfbc4d02e798a5338c1d6b50556560ed42f1b2d2fe677e965a66dfd3f7c83d45fe4a4d0c3e8dce6a9d37d29de266b8d8bc84ea5105fe1e10acf89ed79041fc3723994b0181168a2d6ca257aa7cad2fa24fe75627ec9a16a231194a312ae9f8c9af2484568179b513baf493eab72ba729b11f541ae8e93039a93285b78a88452e1e8bc5e415a3c6a78b8b2ad1aa9dcb0193ef37969033baa2b27a6b836ad081030aa4c5daff253ffcb3a54fb972c50a717bc27c63fb67e82f708dbd1eaa2422abfb01d31a49495111c639cb372f54726d92ae85e9fdc1df30f26f902c43174a86aaf18ffe6f11be9fdcc57894cb99edfda3d94ced0abfd763eff81597c26c13d152aa48a1710f135cfb376400e6f38fc5724a69a50f3b447fc75cfb38f49be698b9f9d103f21225ceed71089fbb1f88f216703d28646855c51c1afa6b18a76990c96950a21e4e1b42030de7f12c0030efb3c5e72ae5a6e49ac6207152d18f5d11e55fe75de0b74642319d1e813882baae66b4a83f02cc22ade9c29ad8bff2c8fa2ba76066aac629ce7ed6c2e8d8c942e959df90d8df59859d11e320a834685f9d9528c33a4e8c36ad5bb2fd5f07802ab6586249e01c7fa9f98153a50ffc260c65704bb3749f29ce8d3abb79398ab0ae574b2ea263537465a41907c735a7a92fd2b328e13236e0118fea9479d722fc9f2c37f79da4d548bdbc64c43a07b3f80aeef354484e88396eca63177597ecf70cb77fd45df29671c131aa3b65d972639ef756489aa6eafc1a51ce963fdb90aab135bff818f8d41f17e82ef97e9a9e075006d57f6e6e8c979b378c97f1b6439b873889263894d5068e23ed82b3d2cac466ffac01c8cfc38ad970b83170c6b7327ca0039831e5c55e4ea1a81171164975c7b9f8b3c0e6ccd037bfe5bb607d3e78ca857e16f96564c8d6d6c71dad5329d4006583a4e112ef6a87f240688d9c55630baf85ec4fb0d4642e68c7a6e32848004adadbddb8ca5ad29363ee143e5c3ba34fbe84c5669c5dcf6378bfbf7303c2d0decde31012b7071a1cf02f44d971d372abc3c1ebbe7166f183c30a5617e4a8a300aad0fcd29dca14447162b47eadccbe6a86b170b744b57069df5721351fbb0fa307b952efa73ce883876a7573952de4d131a5db329867c92c0cc05fc383f2da315b274ff7870a93bef3ada78d49338c05f3df226d782e64fa8a2fa12fb323566cd9e3d2c8a9a4e9638a5a528299c6598ad94a15a6d80b070aa1ccb46a65629dca3699d49b24f8ea2c3b12b1b02d36d267de2935db254f229653dadf267924a80894eecfb818b3800bdae4af0eda535ac4b42b6acfc7b8d3044d12b1bb5f2cb375f10e6c4a30671ba75f06e6271baa03aeb08f831cba977c7f7c2689edfd4e049e7b65e52b1062879ee14f82a84bcc04b937ad74e9f2118cb72dd44fed0dda330f40eb85250dfd9d9fde7607b51f64d35a580c1addee1d740ec5c507c37ad4d924dbd164e4576e84fea39ad05abfd06967ee355bb6421ba18c9c8e31ab1a3f5db78559860d6979795917a13a36e58092066853c4f4cdd0c85023b8e8ae41423e7bf9482870f5b29d2e5ea1a4381cab2f0eecae40c45f1b651a0dc6c02bf5fd6551e022e5bc91d42558d8380c8ffa0f14d38a2fb2cd70430fd25b34904b4f3586d83c5e97a468bceb5922ebcb956a14ace192ba26638e1e42a3f95c9882d89fba5a71b6f33a92519243bd7f83787391a853788940520f8eb5bc507077fc719172bca6635069e98bce3b653886072c7519891c915f4a90d9395e66fefcd6d120cd693cdc8e86d85c997ef79561ec4370e5e2952c3b35fa722c056685592ffe1fafad3535c4e437c0b0d7fdda0363ff1e2397a9a037004227d1fdbe630dd41d8fae374bff4813bd5d3791bce168a37f8cea20797018f8735afc3d636db81ede88803cd7642562bee21539b2d736957b00acc42c69006c26661b7c867fd7c4f42b4e37c73f9de700479eed8483395559dacf96f6bb547d235a01321937fb9082d5406ffad9263ad80302038002c2da7fdc3a7ab85fcb10d2cdb77689c31a7eb8c08185c46482d0087782cdfd4cdf3148312993a4875ccb45995c341071e9e8da105cdeed4d25644af9bbf0cf0221a53243f951e5dc3f75b90b222216445fff2bd57ead78ec4a77fe10e51342150cd6292be58194a7ab553fab61e791a950c118f6e6d6f001766b9d15198b0b4cad75da01cd603cb9527f7cb3402dfe87c800b203bc9ffd8ecc4863c9c6b34c410b58a12149e6e4bfe93a254a1464660bce757eb29c2a0cfe9625f610fadbb36a22d782b2e3d848f141137f32f0dbfeb99bb16954248896904d57dbab65bf1656da96955d923d6d22f5e003a2d33b7cb62e5495b79154ef7dc9bdf69cb318d3536ee01014dca9c3bfcdf40aa05326bb69b1031cbe5733c2e0cfc1c270fc15182efc362ae8cf6e330529e2eb6d919093be77d52fae8209b58a43eda06af2346c1d00e4f8eee4e60d9f1b95a85acc16255f4e71dab91c36af7d80a832a465440de2dac913d8b610689f50d89640b4de70db98e576e485563788e13da7d2ef1e661521c352c04a5e5f315486f952d26afc83491f064cbe74c38d233b0b4aefa565848ef576cb8dd8315cd85c219c282cb14917dd796e8b86c37346c196bec90cfac7f711e66394315747349097231660600c9a21f7325f180e0dd679d4300aeeb6021d9bcf8deccd28ce918f7faca82322242af7264495de3cb536b33d3b34901ce45aade07fd80ac508763d18f3d916858c714d699151b40de8228bd620da06fdf2fe2c03c883839cc24df527ddec8294eff3f062781f96add0ed2a298a5a1513cc13d1affe4479c509086648a19d0b6c67ad82b9395edebf34d9f399ab5d4d19e73acd4d1533d4957a8d5375ea1aee072861938a955d7b75eb6f584f180eb22a500ce1169f782add945427d70306008f50fdfbd4af9f37ac85969e80b443a16c1e287b63009da4500302dc472d6c06eac584bacaf47906c57cd3d76d06b06b42be1f41095ef0202d6ec9866df8a55ab54b891007cc3a8533ceb2d1", 0x2000, &(0x7f0000000fc0)={&(0x7f0000000000)={0x50, 0x0, 0x0, {0x7, 0x5}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) [ 374.827411] audit: type=1804 audit(1673941284.676:3): pid=10515 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir3662580971/syzkaller.gQKvTV/7/file0/bus" dev="loop2" ino=18 res=1 [ 374.858834] IPVS: ftp: loaded support on port[0] = 21 07:41:24 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000200)='fd\x00') ioctl$USBDEVFS_SUBMITURB(0xffffffffffffffff, 0x8038550a, &(0x7f0000000080)=@urb_type_control={0x2, {}, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x8, 0x0, 0x0, 0xfffd}, 0xff02, 0x0, 0x40000000, 0x74000000, 0xffffffff, 0x0, 0x0}) (async) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000300)={'syz', 0x1}, &(0x7f0000000140)='\x00', 0x1, 0xfffffffffffffffe) (async) r2 = add_key$user(&(0x7f00000003c0), &(0x7f0000000440), &(0x7f00000000c0), 0xc9, 0xfffffffffffffffd) (async) r3 = add_key$user(&(0x7f00000003c0), &(0x7f0000000440), &(0x7f00000000c0), 0xc9, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, r2, r3}, &(0x7f00000000c0)=""/83, 0x53, 0x0) fchdir(r0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg$unix(r4, &(0x7f0000002940)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000080)=@file={0x1, './file0/../file0\x00'}, 0x6e, 0x0}}], 0x2, 0x0) [ 374.912599] L1TF CPU bug present and SMT on, data leak possible. See CVE-2018-3646 and https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/l1tf.html for details. 07:41:24 executing program 2: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000000fc0)=ANY=[@ANYRES64=0x0, @ANYBLOB="fc50116d75f02d841f9c73262913f9de63bfade281ef4d8423633d6581f5f1558ac700d79ea63011ea49db12c8411347d5e281b71466cb8732d5c115de5bf39d84e79cfae2de221363669b11f66ca41360d4f025ca39ec4e007b8e8465ed920050d1462eace39defc88ad62882f2b743d9e810ef4c45a1cfd52fa5f8e3500610f41ce8fe4c1988793a8a584697eb4166c85ddc05ea9e5b6aa0e22be377791e456580f7cf9109cfa8e9b8d6ce37fddf8efc68208032958d8935783d42dc3b6c3fac783392eca5f788c0d85b0bc44d4453375b18f8984e85bb55d33eafa86e27126361a60057f073ce49da076b57a6ceb0039f1fa57b07b287e0c570b5d002a1496dbd19331ff5cc69e45a2e9322014dc63f14565a67ea9ef045b64cd91a8b06a4f03ae5b2eb16887e778433a118b67c55e9822a36c1ba259224d61623b9171538375a281f1ca551c5ac472cc6f613af6c5dc626fcb9870dbe9f406af174917169c686fae8112f95cb66d53726e496078870f65485e4d9b43c2abf75160f81eae6cbf6d14829001e071334e601b195e3688bc42ff711ebf133fc6dc69397fc7cd746f5bc4f1e1e495d7a89b4206a021b97c668658d35a5cdc079aeb833c862adae92eefb2afa694a4bf1cd550e27080182de50027acc51a490acb294414880da618234d94cdd3129377a817493303bb818c8fd552b0b3240b9a3f91732f0d0fa622beeae9dbfefdb4e3ef68bc0eda94101eab12d1eb38fd8d08207734d30241f533e139dd4712b1835520ca679ec3a31fcc11d929b7bf15f6a88ccfa244d04b0f8321f28edd9db9bed201f25c428eef8c7f1b6560ff12d39d704b46819ab7ad19799ff8ed45f5533acbcb0addfe1a216900539ac23fc0b0df88a13b8b815311a2aebad5bd57ad62f3f042b9614bc4092d530a60999893d48f3e994ecfa677c1d163e4dda0e530489761b9867a872b910df3ee107b2bcc332aa326bae7f5956511c1254eccb7ac8a51d92c0dd65176552763868167e1cb1ad243302bda253c8d7d7b18449e5cbd26299ac94b0e15ad0f915ebda7b71381e98f19557875e328ba559faf3e0cca42978a53a9bc8a83cc078e41b02bde69a9e7dd7b65f76bd557a32777a27f30a5920cf8449b5995ff227ace02b9a1e6121b57f50916b053fc771f587d000cc3a09a204c2cb2ecd5114c1d2fad2398a7f93a78c9f8c3fc5a1ccda75d98d626c27119376a6941ee7880e78e4b6f2c892b0d6ac1c72c0120a15ca80925b475213c7af02affe3370c5a3cf9eb092ae1e4f748bf72b18c22e6158cfe2d2b7ac47cac3b19e75804e11b408a0b941c95d6a14d022027128b6858adc39e323d76539ca18e2518f987f6991931660dec11266dad0a52f05d0dd07d6ede6014c1d6c0ab0407e3ab8c05819036e383631639be17b5ad0bc055f06732848ded6a8400aa82a9a8f697b137b4a77f2614e226cc16081167271e9f254f2cf910bea6e0ad2162cb74fe4e96fa50c6d9ec556fd10c77ca2bf5bfeb07b36def6e2dfcd882e1505e7fb934aecfad205ff357b8089be84252bd86d4a5ca8bce361bd220e24fee981d6496f6ff6cb9517ffb24a0edc5f8aba8020b7ea63f8ae086c18ad2ecb22c98f9c04dceee16e7f678bf64ffb7c5478d9ed8eb90f6d38ca2e9413a88096e2b1d60c285026e44b38e8f38a46c7aac46e0356bbf0ea767a34b72b60827251dbc8ec3f732655ae2dd964656b7e50742810125dc723f04a1aac3822a7c5308bca6f6e3c54a7d46f09fc731c922d79d77dc476a33a7dc72ea15545136beb554d6fb175efce5f593321f86e1b9a02efb5e722125ae65dc22cae7e2ac9d148b26a35c1ae2bfcde178f7bb23157e6f65d60a773e9954868fc091c7162afc1679d2dae9411616d92be975d10e7c051b3d9e2740990761f1a2b3c82515a6432c121d983b264f2cf01e6ef9643858c9d7e9bf33f01a66771e8ec47ac2a0cd5552d7c8556877ec4d940876eadae48675f3f590ff7bde8f1beba5b3f73da84a6526845824c544514f731bdd239679880a8d47b7b691c3c56a0d0dcc5708bfd89c064bca13726db2a684e67910b991c3f3ad8672843a45b9c151f42c86f3fe3792feb11abbb7b24da0cc9d3ee7d8a72dbf24575c33ae9bee3c84bd2ed32385dcbeb75003183c48f3955d9f3477cb3094db3252d1eaadac54611d1d082e9a6824a557e25c61b20ec2a3d37ed5bac170fbedf3227737d9c9b7fd02ce3e86c83881e3ee8437bcdb1242a148321bd613575d1e7f79801c990106b312a971e9dd1382f9e275b19ed1c342a06a2963eb8ccc84cc580e48d9be4337a6541ebd8448813169787eca6c5562d5db655d15cecb998aa9bab2b8d4dd2293e20d7f102a58ba52a472cc8889b4dfe4d2dfbcca3b1c108aaf524fca4e38409a7561178dab922d2f10307727f1d81428d658e1cc855a2b7f87964eaf386c50fc6a75b888bb0d3ce411c2cf1a6fce252b2603f130535ed69a48af2d34160790401b147d6cbdac92b6865249569b3931c370cb8ac1e858372db587411f5e733ee301e261a2ce812b31fc49f861a4a29404f6d7c33df69d0267608e7961a396d677ffd5b4e0cedc9a5f34ed72d7db34e2d810707e43ab78310bdf1e3ecd8f026a59bece4e0a01b4cb8bfc04043545fa8dbb2c312a749e0bc3d4508b33f80dfcb8b5db9160becd2328edd433bff761a88c9ce44bce2959a9477eb194e491030597dd0678b75e0f90df4e8931aafeb76c5b35feecd4f68591139d9da225e3497d0df6f4f128d4bf6dd200f3c92b573c4feaf4529a76cdd0c7b43ac75b56c654f1f683123d33daa387a0a52646eb25773d1675ee0dd505398a3aab6803c69c15f0e877a657447789c47dac5ff1ad544748ccb7d1e420eaeb5b96aa961e450ee7173502cc75afeee4475b16795b80fb4a0a923a3ec4cce5456ea7bb1839991d15a0799731942374ebaac43332f58af2fef3d3fc83bd9db50aec9fb078a7d221bff9179bf2cfcf9d3f8daa2cfa0aa77402caa323bf992cd2542ab8c904ce94384cf7caa389b232f771cf4fd05ea5cefe2798592b09b0d475f985641515754f863282ab45275247a5ccca075ccbbeb69b5eac9e15c3c653deb14941fe25070b5443edafffae771c02442214f51aa3aa26a33ca66c168fd0c204abcea1e393afd58c6df796694eefdf570b8a28d5fd0475ae9e7ca900b4075aca5c0d3648545fe5ca86709ba400e432c6912f98b08dda06acce8d6582e6c66ebb3b2c2913ccf9d99ebbe4908c12b56ed66859ff03411b52839872ba372b66b090000cf7e5378522e68382ca57eb6102934d376ba8eeb8148917794d64bf1116d0dce6182e7c2418deea3ac345a6076c5091991674240754432ae9aa7b52ed3abb0ff439fd7524809d089038f6b18b8e8512abe3faf1089ca9f19a6ea88099f635686c5237cf24386fcb2f2f9309969956c8620e644a62b26e1dc78e1d37d2c5f968324868aadcf568ddaef86f8294a1d8c2fe0d7a210b0f8999e82dbacaa84676e23de8c96b2ede1ea1295f11f2113180d1def78fc7c76fccfe1684235d8abe08b0a4d1a79781f916a1940476073cc53fe207b1e2dbc192fdb9394c3243265e300ff9f63b8b5c77e7ff336aa8fe3a17862520cafbcf94eebd3c2ca7300e29daac7218d88a793d4965f9137a17a0d298cf35c81cca6defcf288778715b1c70d268e2bfe11b4fe97abff99e87243a8fa83091b53edbe8279ceec4243275c9f15f7fadfed9393eb9526a124d8775a428d1cc7fa70654212440cc2dc8b3d778d9406fb047c23b338bce21039d76fc9fd72369f87ba2c0aa2281fd6a85da860fb37f270262d6c5a9afcd30fa61fc2801d59828771262e16e919c54e8cc918c02cc0e6957f7543d71dfedb21a05c6b29c8e9869567677cc230ff6681ac6f4e6e47cdf5df9f268333de67b034778101d60805e32d0a5b4b757cad9e5fe07fab9888a58b983cfa7a18142eda531eb4e414ce6d074d33c9052521b3d49ec9b021c9c81e9ed12932851651e74ce0437a6d0060b3e504b0085818b3d44a421bbc778f3af19a1b9cc48a87e7ec401ff28981a1baa5ae915b14d469e36afe96b34bab047f77971df4da9cf680adcfbc53c8e21890b1ca203467183705a113b4dccaa8f6aebadf4b30329d0b40c95436f7b002f70578154e8c7c10f9fe29ce501d0738f1b0bfb3c48d2b676165039fe5e0c2ee0fa23cad37a3d5c81310c8cf7fbfa66262576fa28b58fb29be8201d2ae9fb78758703d4ab035991c2e5f279e3e7726228fa5bb2c0c92195a76f3ca68fbed329035b2edf81bc17c9f64075c930fcbfba58761b6d439bbe44bd16da6f7bbeb0f60833b99558331db7c56c5bfb242c1419271aa815be938455ff64442c6edabe79f9ac644949ba00a9ac84b2a922c6c4ec7887ad8d3776ec948a07926a036cfd2f3ac658eefba96baf246a016c8d3b3b5aeb4069da5ae30becd8a3061e9f1cd5edb8ea5f8daea29a49795446b819187c6c8c5b53b78ecaebc0fac0b9b00a4eb7e44b5203bae3cccfcd97b08b351cbbe0c62c9052c06414c9d310f90a92967388f4be0ec34c8cf177be9e9da34f0e128071e8e249a378d243768b4a9366af4573701a4ef74369cfcbe3d3b028fc4af39dd2f15ec76384f2d584c54ea4137d815e6ef1f01db5bb4c7bf24fd9e12a1105995928c6da55d1f492dd63960da6b3a2e8e7cc3e1e33e465feafa34eb33f4848504d08c43212ed5f975b29a55a1e0529e2d6b5a5a3017c251b40890f6aac3725cfa56e667bb2434c1243d792ffb5f0aae6d25d08e5d06ddd2b93ec54d188680b67b6a7c51f0262cb511d307757a69e68898c97c220eebd97735e4ee3d0500b3a2ee27a3ac44ca031cafbae87c904bc50cf5c729799a3f28f406d5c28056de1c61630d7fa7ba564a015684c06848d2435540ad1d6eb4bd6155200614798e40dcb3e494ca578451bdaab3716997a9f0436376516b4384a90a1faf3fefba6bf43d6e6d55bceb47beff2eaf5fcfbf66ce99c9fe0456c5bb5f3bd4358d02c4c4cb3e514b7db89255df4dd8a0dfb5a0e9df2e2089003df781d348a435c81bdc00f41140e70230592be090f0d332836f964188a87c36bde1943c0d5c40c98ed1636f15a311c1f3df5879c1bc1116873da9dbab2afb5a5fa6b1a5ed3008d460d6e5b0608844d5c20b2a0654f486876397c2c11d8bab6b45d3729016fea515a7735808316899c627bc2b281b0a74fe7ef7231ed62c283004f2ac9b4289eee841df6a0db777050200bdb713d47d41014d11adf13da74fe9208dadee550f730d9774ed05f39d24d6301c86f803f4b3bb1462ee2022ab377563800d3b8e7239c3326e7a614149b6d4183b780a72d0d5eab8db692803e97a095661d7c503b54eeb0e0c8b63a714d1b1562284c7c204da6194431061fc4de2f5a620cbe52a2dc4d5a884b764c818fbbdf01f1f88f1ebc9cf00a801375dc6e91e6c24b063e135e04769206b547ec4ab0bfa6c1a716b2249b602ddffbbbc698e53f9cbf53f69e0beec713c056900a9c90efb6f004637799eae31802012879ae91e41fd39b88217d66ac5a9f7adbc5176df5fc9597660a342c7447c6ccdbacbbd3aa77a5b58937665a4164049d8276622d3f4764fa7f129f1a90c75a08e4a30a60172196b2539a40b9f082ae4663002f4676fa1432959d1616333c429ffd9fa129f4016a51ec28017c2a6edda230411e83c751723fc63321e7d8d358a2a1c2ac64720dd486dd19b496f29e0cf70fec66ad0e7"], 0x1, 0x75b, &(0x7f0000000840)="$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") r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) r1 = open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) ftruncate(r1, 0x2007ffb) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffeffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNAPSHOT_UNFREEZE(r1, 0x3302) write$cgroup_type(r1, &(0x7f0000000040), 0x9) fsetxattr$security_capability(r1, &(0x7f00000000c0), &(0x7f0000000180)=@v1={0x1000000, [{0xffff3920, 0x3}]}, 0xc, 0x3) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x1000000201005) syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000000fc0)=ANY=[@ANYRES64=0x0, @ANYBLOB="fc50116d75f02d841f9c73262913f9de63bfade281ef4d8423633d6581f5f1558ac700d79ea63011ea49db12c8411347d5e281b71466cb8732d5c115de5bf39d84e79cfae2de221363669b11f66ca41360d4f025ca39ec4e007b8e8465ed920050d1462eace39defc88ad62882f2b743d9e810ef4c45a1cfd52fa5f8e3500610f41ce8fe4c1988793a8a584697eb4166c85ddc05ea9e5b6aa0e22be377791e456580f7cf9109cfa8e9b8d6ce37fddf8efc68208032958d8935783d42dc3b6c3fac783392eca5f788c0d85b0bc44d4453375b18f8984e85bb55d33eafa86e27126361a60057f073ce49da076b57a6ceb0039f1fa57b07b287e0c570b5d002a1496dbd19331ff5cc69e45a2e9322014dc63f14565a67ea9ef045b64cd91a8b06a4f03ae5b2eb16887e778433a118b67c55e9822a36c1ba259224d61623b9171538375a281f1ca551c5ac472cc6f613af6c5dc626fcb9870dbe9f406af174917169c686fae8112f95cb66d53726e496078870f65485e4d9b43c2abf75160f81eae6cbf6d14829001e071334e601b195e3688bc42ff711ebf133fc6dc69397fc7cd746f5bc4f1e1e495d7a89b4206a021b97c668658d35a5cdc079aeb833c862adae92eefb2afa694a4bf1cd550e27080182de50027acc51a490acb294414880da618234d94cdd3129377a817493303bb818c8fd552b0b3240b9a3f91732f0d0fa622beeae9dbfefdb4e3ef68bc0eda94101eab12d1eb38fd8d08207734d30241f533e139dd4712b1835520ca679ec3a31fcc11d929b7bf15f6a88ccfa244d04b0f8321f28edd9db9bed201f25c428eef8c7f1b6560ff12d39d704b46819ab7ad19799ff8ed45f5533acbcb0addfe1a216900539ac23fc0b0df88a13b8b815311a2aebad5bd57ad62f3f042b9614bc4092d530a60999893d48f3e994ecfa677c1d163e4dda0e530489761b9867a872b910df3ee107b2bcc332aa326bae7f5956511c1254eccb7ac8a51d92c0dd65176552763868167e1cb1ad243302bda253c8d7d7b18449e5cbd26299ac94b0e15ad0f915ebda7b71381e98f19557875e328ba559faf3e0cca42978a53a9bc8a83cc078e41b02bde69a9e7dd7b65f76bd557a32777a27f30a5920cf8449b5995ff227ace02b9a1e6121b57f50916b053fc771f587d000cc3a09a204c2cb2ecd5114c1d2fad2398a7f93a78c9f8c3fc5a1ccda75d98d626c27119376a6941ee7880e78e4b6f2c892b0d6ac1c72c0120a15ca80925b475213c7af02affe3370c5a3cf9eb092ae1e4f748bf72b18c22e6158cfe2d2b7ac47cac3b19e75804e11b408a0b941c95d6a14d022027128b6858adc39e323d76539ca18e2518f987f6991931660dec11266dad0a52f05d0dd07d6ede6014c1d6c0ab0407e3ab8c05819036e383631639be17b5ad0bc055f06732848ded6a8400aa82a9a8f697b137b4a77f2614e226cc16081167271e9f254f2cf910bea6e0ad2162cb74fe4e96fa50c6d9ec556fd10c77ca2bf5bfeb07b36def6e2dfcd882e1505e7fb934aecfad205ff357b8089be84252bd86d4a5ca8bce361bd220e24fee981d6496f6ff6cb9517ffb24a0edc5f8aba8020b7ea63f8ae086c18ad2ecb22c98f9c04dceee16e7f678bf64ffb7c5478d9ed8eb90f6d38ca2e9413a88096e2b1d60c285026e44b38e8f38a46c7aac46e0356bbf0ea767a34b72b60827251dbc8ec3f732655ae2dd964656b7e50742810125dc723f04a1aac3822a7c5308bca6f6e3c54a7d46f09fc731c922d79d77dc476a33a7dc72ea15545136beb554d6fb175efce5f593321f86e1b9a02efb5e722125ae65dc22cae7e2ac9d148b26a35c1ae2bfcde178f7bb23157e6f65d60a773e9954868fc091c7162afc1679d2dae9411616d92be975d10e7c051b3d9e2740990761f1a2b3c82515a6432c121d983b264f2cf01e6ef9643858c9d7e9bf33f01a66771e8ec47ac2a0cd5552d7c8556877ec4d940876eadae48675f3f590ff7bde8f1beba5b3f73da84a6526845824c544514f731bdd239679880a8d47b7b691c3c56a0d0dcc5708bfd89c064bca13726db2a684e67910b991c3f3ad8672843a45b9c151f42c86f3fe3792feb11abbb7b24da0cc9d3ee7d8a72dbf24575c33ae9bee3c84bd2ed32385dcbeb75003183c48f3955d9f3477cb3094db3252d1eaadac54611d1d082e9a6824a557e25c61b20ec2a3d37ed5bac170fbedf3227737d9c9b7fd02ce3e86c83881e3ee8437bcdb1242a148321bd613575d1e7f79801c990106b312a971e9dd1382f9e275b19ed1c342a06a2963eb8ccc84cc580e48d9be4337a6541ebd8448813169787eca6c5562d5db655d15cecb998aa9bab2b8d4dd2293e20d7f102a58ba52a472cc8889b4dfe4d2dfbcca3b1c108aaf524fca4e38409a7561178dab922d2f10307727f1d81428d658e1cc855a2b7f87964eaf386c50fc6a75b888bb0d3ce411c2cf1a6fce252b2603f130535ed69a48af2d34160790401b147d6cbdac92b6865249569b3931c370cb8ac1e858372db587411f5e733ee301e261a2ce812b31fc49f861a4a29404f6d7c33df69d0267608e7961a396d677ffd5b4e0cedc9a5f34ed72d7db34e2d810707e43ab78310bdf1e3ecd8f026a59bece4e0a01b4cb8bfc04043545fa8dbb2c312a749e0bc3d4508b33f80dfcb8b5db9160becd2328edd433bff761a88c9ce44bce2959a9477eb194e491030597dd0678b75e0f90df4e8931aafeb76c5b35feecd4f68591139d9da225e3497d0df6f4f128d4bf6dd200f3c92b573c4feaf4529a76cdd0c7b43ac75b56c654f1f683123d33daa387a0a52646eb25773d1675ee0dd505398a3aab6803c69c15f0e877a657447789c47dac5ff1ad544748ccb7d1e420eaeb5b96aa961e450ee7173502cc75afeee4475b16795b80fb4a0a923a3ec4cce5456ea7bb1839991d15a0799731942374ebaac43332f58af2fef3d3fc83bd9db50aec9fb078a7d221bff9179bf2cfcf9d3f8daa2cfa0aa77402caa323bf992cd2542ab8c904ce94384cf7caa389b232f771cf4fd05ea5cefe2798592b09b0d475f985641515754f863282ab45275247a5ccca075ccbbeb69b5eac9e15c3c653deb14941fe25070b5443edafffae771c02442214f51aa3aa26a33ca66c168fd0c204abcea1e393afd58c6df796694eefdf570b8a28d5fd0475ae9e7ca900b4075aca5c0d3648545fe5ca86709ba400e432c6912f98b08dda06acce8d6582e6c66ebb3b2c2913ccf9d99ebbe4908c12b56ed66859ff03411b52839872ba372b66b090000cf7e5378522e68382ca57eb6102934d376ba8eeb8148917794d64bf1116d0dce6182e7c2418deea3ac345a6076c5091991674240754432ae9aa7b52ed3abb0ff439fd7524809d089038f6b18b8e8512abe3faf1089ca9f19a6ea88099f635686c5237cf24386fcb2f2f9309969956c8620e644a62b26e1dc78e1d37d2c5f968324868aadcf568ddaef86f8294a1d8c2fe0d7a210b0f8999e82dbacaa84676e23de8c96b2ede1ea1295f11f2113180d1def78fc7c76fccfe1684235d8abe08b0a4d1a79781f916a1940476073cc53fe207b1e2dbc192fdb9394c3243265e300ff9f63b8b5c77e7ff336aa8fe3a17862520cafbcf94eebd3c2ca7300e29daac7218d88a793d4965f9137a17a0d298cf35c81cca6defcf288778715b1c70d268e2bfe11b4fe97abff99e87243a8fa83091b53edbe8279ceec4243275c9f15f7fadfed9393eb9526a124d8775a428d1cc7fa70654212440cc2dc8b3d778d9406fb047c23b338bce21039d76fc9fd72369f87ba2c0aa2281fd6a85da860fb37f270262d6c5a9afcd30fa61fc2801d59828771262e16e919c54e8cc918c02cc0e6957f7543d71dfedb21a05c6b29c8e9869567677cc230ff6681ac6f4e6e47cdf5df9f268333de67b034778101d60805e32d0a5b4b757cad9e5fe07fab9888a58b983cfa7a18142eda531eb4e414ce6d074d33c9052521b3d49ec9b021c9c81e9ed12932851651e74ce0437a6d0060b3e504b0085818b3d44a421bbc778f3af19a1b9cc48a87e7ec401ff28981a1baa5ae915b14d469e36afe96b34bab047f77971df4da9cf680adcfbc53c8e21890b1ca203467183705a113b4dccaa8f6aebadf4b30329d0b40c95436f7b002f70578154e8c7c10f9fe29ce501d0738f1b0bfb3c48d2b676165039fe5e0c2ee0fa23cad37a3d5c81310c8cf7fbfa66262576fa28b58fb29be8201d2ae9fb78758703d4ab035991c2e5f279e3e7726228fa5bb2c0c92195a76f3ca68fbed329035b2edf81bc17c9f64075c930fcbfba58761b6d439bbe44bd16da6f7bbeb0f60833b99558331db7c56c5bfb242c1419271aa815be938455ff64442c6edabe79f9ac644949ba00a9ac84b2a922c6c4ec7887ad8d3776ec948a07926a036cfd2f3ac658eefba96baf246a016c8d3b3b5aeb4069da5ae30becd8a3061e9f1cd5edb8ea5f8daea29a49795446b819187c6c8c5b53b78ecaebc0fac0b9b00a4eb7e44b5203bae3cccfcd97b08b351cbbe0c62c9052c06414c9d310f90a92967388f4be0ec34c8cf177be9e9da34f0e128071e8e249a378d243768b4a9366af4573701a4ef74369cfcbe3d3b028fc4af39dd2f15ec76384f2d584c54ea4137d815e6ef1f01db5bb4c7bf24fd9e12a1105995928c6da55d1f492dd63960da6b3a2e8e7cc3e1e33e465feafa34eb33f4848504d08c43212ed5f975b29a55a1e0529e2d6b5a5a3017c251b40890f6aac3725cfa56e667bb2434c1243d792ffb5f0aae6d25d08e5d06ddd2b93ec54d188680b67b6a7c51f0262cb511d307757a69e68898c97c220eebd97735e4ee3d0500b3a2ee27a3ac44ca031cafbae87c904bc50cf5c729799a3f28f406d5c28056de1c61630d7fa7ba564a015684c06848d2435540ad1d6eb4bd6155200614798e40dcb3e494ca578451bdaab3716997a9f0436376516b4384a90a1faf3fefba6bf43d6e6d55bceb47beff2eaf5fcfbf66ce99c9fe0456c5bb5f3bd4358d02c4c4cb3e514b7db89255df4dd8a0dfb5a0e9df2e2089003df781d348a435c81bdc00f41140e70230592be090f0d332836f964188a87c36bde1943c0d5c40c98ed1636f15a311c1f3df5879c1bc1116873da9dbab2afb5a5fa6b1a5ed3008d460d6e5b0608844d5c20b2a0654f486876397c2c11d8bab6b45d3729016fea515a7735808316899c627bc2b281b0a74fe7ef7231ed62c283004f2ac9b4289eee841df6a0db777050200bdb713d47d41014d11adf13da74fe9208dadee550f730d9774ed05f39d24d6301c86f803f4b3bb1462ee2022ab377563800d3b8e7239c3326e7a614149b6d4183b780a72d0d5eab8db692803e97a095661d7c503b54eeb0e0c8b63a714d1b1562284c7c204da6194431061fc4de2f5a620cbe52a2dc4d5a884b764c818fbbdf01f1f88f1ebc9cf00a801375dc6e91e6c24b063e135e04769206b547ec4ab0bfa6c1a716b2249b602ddffbbbc698e53f9cbf53f69e0beec713c056900a9c90efb6f004637799eae31802012879ae91e41fd39b88217d66ac5a9f7adbc5176df5fc9597660a342c7447c6ccdbacbbd3aa77a5b58937665a4164049d8276622d3f4764fa7f129f1a90c75a08e4a30a60172196b2539a40b9f082ae4663002f4676fa1432959d1616333c429ffd9fa129f4016a51ec28017c2a6edda230411e83c751723fc63321e7d8d358a2a1c2ac64720dd486dd19b496f29e0cf70fec66ad0e7"], 0x1, 0x75b, &(0x7f0000000840)="$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") (async) creat(&(0x7f0000000000)='./bus\x00', 0x0) (async) open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) (async) ftruncate(r1, 0x2007ffb) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffeffffffffff, 0xffffffffffffffff, 0x0) (async) ioctl$SNAPSHOT_UNFREEZE(r1, 0x3302) (async) write$cgroup_type(r1, &(0x7f0000000040), 0x9) (async) fsetxattr$security_capability(r1, &(0x7f00000000c0), &(0x7f0000000180)=@v1={0x1000000, [{0xffff3920, 0x3}]}, 0xc, 0x3) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) sendfile(r0, r2, 0x0, 0x1000000201005) (async) 07:41:24 executing program 1: syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000cf6b895e0c00000000000074affefbbaaa550b34e1618deaffe73df4a2e4632d7ce47d1c73d5fa8967cf7154e3ca1b472d27fe1d528de815b84e560699bf10ded1f971d480c02f721b32d9fbf541d483695c18608212bc09362f1da79454668198a9f9dfc4fd468f201ffcff15820dc8d7fcd20ed63051fbfe730fac5675fbfaac45db67d647e720bbfb02367cb9a42d44f072407a9e1c37bfb6bd80e97c5d8857f10fc65505e363057e3e33540ce4945e240d7a2c2a45197d5fce36342814f8ecb7d7f82236e27ebdc500242fc6da10099d14f1b2531a86c5424a9b4126446cba48a511e1633f19105a03218877dfab928485d8b00239b6b85ac5a4e08f3866b40f7e4ba7c1da61633aefccb963f228d43e1f244f40dc1ff96c32d2268afcc93b41a8f254cae7302e0f0f379054a4514a8f9151469ab1e3363f1081ad6df04a6f666343370799dfb21c32678f7730d78044ebb2e993f6766908650cff9c18488164ab89d4570b27c99a47596928e13f46490100000000000000c38414483e6592a378054d3958c37a7de5fbaa5f35f60af24d25273c4bdd34e3185f363f3b598e53ae807cbb5a575d1057d0db64fc2c1789a223ff2554e542b46ef58e6201e99b342964efbb062ee7c015ea8b34ab7afa0acad0cb333c00"/487], 0x1, 0xbee, &(0x7f0000000cc0)="$eJzs3UFsHNd5B/DvDUmRkotk61iykxrB2gUcVWlUkootGwxQq2aJplFs1hSTtu7BK3GlbkUtFyTlyEabuCcfWqBsCvTSFChQpDB6CNhDDu0pBQr0ShS5FQXUNHVdFAX2ECOXwixm9i25kmiLMEVRkn8/QPoPZ7+3O/Peema4b8cKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACDiV371zPhEOuitAADuphfnXh6fdP4HgI+Vc37/BwAAAAAAAAAAAACAe12KIt6NFN94vJterX7uGTvbal+9Nj89s3Ozw6lqOVTVl3/GJiZPffHpZ04/288Pb3+nfTpemjt3pv7C0pXOcnNlpblQn2+3LiwtNHf9DHttf7MTVQfUr1y+unDx4kp98uSpGx6+Vntn9KFjtanTE68c7dfOT8/MzA3UDI985Fe/xQfd4XEoirgYKS6//W5qREQRe++L27x39tvhaidOVDsxPz1T7chiq9FeLR+c7XdEEVEbaPR8v4/uwljsST3izXLzyw0+Ue7eXKex3Di/2KzPNpZXW6utpfZs6m1tqsqLeDZFdCKiO3rr041EEd+MFG99p5vOR8RQvx8+X90YfPvtKfZhH3dhOCJqIxEbxX0wZvew0Sjie5Hi298ajwu5X6tueyriq2Uei7ha5vWItTI/G5HKN8gjEe/t8H7i/jIcRfxRpPjJVDct9Me+Oq6c/Vr9y+2LSwO1/ePKfX9+uJvu8WPTWBTRqI743fTRL3YAAAAAALj3FPGnkeKJHx5PnRicU2y1L9XPNc4v9j4V7n/2X8+tNjc3N2upl+M5Z3N2cq7lXM+5kbObs1bk9jlnc3ZyruVcz7mRs5uzNpTb55zN2cm5lnM950bObs7acG6fczZnJ+dazvWcGzm7wwc4XAAAAAAAAACwg8NRxNcjxVO/9Fp1X3FU96V/cur0yyd/ffCe8cdu8zxl7cmIWC92d0/uoXzr8GyaTemA7iGmd//fH+T7//7woDcGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4UEUU8WSkeO373RQpIuoRr0Yvr48e9NYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3wlgq4r1I8edfGat+3igifjsi3t98fzMirr+/eacd9B4DAAAAAAAAwAMoFfF6pHjy5W6qRcS12jujDx2rTZ2eeOXoUAxFKksG61+aO3em/sLSlc5yc2WluVCfb7cuLC00d/tyY2db7avX5qdn9mVnbuvwPm//4bEXljqvL7cu/e7qjo8fGTtzfmV1uXFh54fjcBQR9cE1J6oNnp+eqTZ6sdVoV01n0263GAAAAAAAAICPg5FUxPuR4q2/eXtr3nm4N+c/fHPtd78UUeTl6Tz/vDUNXX1v4BPV9wZ6y5+cOv0bk58ZXN5xyvpENaFen5+emZkbWD08cmvpWH7d8b3tMgPK8V+NFH/8l/X0RF534/gPbdV+9/e3x/vNm5/oA8Z8r+P/swPrytdMqYi/ixQ/95uPxRPVdh6JW74zkeu+Eil+a/3xXBeHyron8+MPV3+PXWwtNsfL2muR4h+v3lj7VK791HbtxK479j5Rjv+TkeJ/fmd9q2/y+OcR2B61wfH/zM3vjn0a/4cH1tXy6/78ndl1ImLl9TcuNxYXm8sWLFiwsLVw0Ecm7oby/P/1SPEPf/avW9c7+fz/M72ftq//fvrN7fP/1M1PtE/n/08NrJvKVyMjwxFjq1c6I49GjK28/sYXWlcal5qXmu1Tp597ZnL8uYnxUyOH+hd320t77qsHUTn+vxcpvvejv43P5XU3Xv/tfP1/5OYn2qfxf2Rg3ZEbrlf2vOvk8f+/SPHP0z+I43ndh13/93//P54vwreuz/dp/I8OrKt+x/tExC8MrDt+NOKB+6UMAAAA7rCUivhBnk8dv8186j9Fijf++xdzXTpW1j2fH69Vf4+9uNT+wpnFxaULjdXG+cVmfa7TuNAs2/44UnT/+vHctqjmV/vzzb053u252H+JFM/9Wr+2Nxfb/2zqke3aibL2ZKT4kxdvrO1/jnF0u3ayrP23SDHxys61x7ZrT5W1/xUpfvoX9X7tkbL2S7n20e3akxeWFhf2YVgAAAAAAGBPRlIRz0SKvz81nPqfb+/m+5+3fOi9T9//e3Rg3cJdul9lz50KAPe48vx/vDyr//Jfbc3l33j+3/7/AAye/282+O8GfNDyRzn/1+7MbgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB87KQoYilSfOPxbro+Wv7cM3a21b56bX56Zudmh1PVcqiqL/+MTUye+uLTz5x+tp8f3v5O+3S8NHfuTP2FpSud5ebKSnOhPt9uXVhaaO76Gfba/mYnqg6oX7l8deHixZX65MlTNzx8rfbO6EPHalOnJ1452q+dn56ZmRuoGR75yK9+i/QB6w9FEf8bKS6//W7699GIIvbeF7d57+y3w9VOnKh2Yn56ptqRxVajvVo+ONvviCKiNtDo+X4f3YWx2JN6xJvl5pcbfKLcvblOY7lxfrFZn20sr7ZWW0vt2dTb2lSVF/FsiuhERHf01qcbiSJGIsVb3+mmH41GDPX74fMvzr08Pnn77Sn2YR93YTgiaiMRG8V9MGb3sNEo4ulI8e1vjcd/jPb6teq2pyK+WuaxiKtlXo9YK/OzEal8gzwS8d4O7yfuL8NRxMOR4idT3fTj0Tz21XHl7NfqX25fXBqo7R9X7vvzw910jx+bxqKId6sjfjf9p/+eAQAAAAAeIEU8Fime+OHxVM0Pbs0pttqX6uca5xd7H+v3P/uv51abm5ubtdTL8ZyzOTs513Ku59zI2c1ZK3L7nLM5OznXcq7n3MjZzVkbyu1zzubs5FzLuZ5zI2c3Z204t885m7OTcy3nes6NnN3hgxwvAAAAAAAAgJ0VUcTnIsVr3++mzdHeBO+r0cvr7gd64P1/AAAA//9W5Vt6") r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="a2", 0xfffffdef}], 0x1}, 0x0) close(r1) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB='\x00bus\x00']) ftruncate(r0, 0x7fff) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb), 0x0) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(0xffffffffffffffff, 0x84, 0x8, &(0x7f0000000140), 0x4) r2 = socket$inet6(0xa, 0x400000000001, 0x0) close(r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) sendfile(r2, r3, 0x0, 0x80001d00c0d0) 07:41:24 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x804, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8001, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) inotify_init1(0x0) rmdir(0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x660c, 0x0) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000000140)={0x0, 0x0, 0x2}) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x4) syz_mount_image$udf(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x90, &(0x7f0000000540)={[{@fileset={'fileset', 0x3d, 0x10001}}, {@volume={'volume', 0x3d, 0x5e90}}, {@undelete}, {@fileset={'fileset', 0x3d, 0x8}}]}, 0x1, 0xbfa, &(0x7f00000018c0)="$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") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_NEIGHBORS(r1, &(0x7f0000000600)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000100)={0x1c, 0x0, 0x100, 0x70bd27, 0x25dfdbfe, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x3}]}, 0x1c}, 0x1, 0x0, 0x0, 0x404c040}, 0xc440) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r2 = dup(r0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000680)={"468f016e9009ab2b12ed36a6ade9ce7e", 0x0, 0x0, {0x8, 0x4}, {0x9}, 0x2a, [0x7f, 0x3ff, 0x200000000000, 0x76, 0x10001, 0x80, 0x4, 0x9, 0x3, 0x81, 0x3, 0x81, 0xd97a, 0x8, 0x8, 0x10001]}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c89425, &(0x7f0000000780)={"d1efc9d7d7bf86f2c0e9668971ef8c7b", r3, 0x0, {0x0, 0x1}, {0x2, 0x1}, 0x1, [0x8, 0x6, 0x0, 0x0, 0x7f, 0x4, 0x3, 0x7, 0x800, 0x10001, 0x585fe06c, 0x6, 0x1a, 0x7fffffffffffffff, 0x0, 0x7f]}) syz_genetlink_get_family_id$ipvs(0x0, 0xffffffffffffffff) sendmsg$IPVS_CMD_NEW_DEST(0xffffffffffffffff, 0x0, 0x800) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(0xffffffffffffffff, 0x0, 0x20000010) r4 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000640)={0xffffffffffffffff, 0x6}, 0xc) write$binfmt_script(r4, &(0x7f0000001940)=ANY=[], 0xfea7) 07:41:25 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffffff) ioctl$KVM_GET_REG_LIST(r2, 0xc008aeb0, &(0x7f0000000280)=ANY=[@ANYBLOB="09876eb0dfe8b76544f05e3abdc4080000000000000007000000000000000000000000001a0700000000000007000000f4ff002b6e7245152a765a0000003e958a1db06497f42050d47e9cc23929c05890da3f81ebe383ba02d0c0e8e6e7d10cbbe1c92390e96e029011492afcc0cb327ce1a9ee21aa9d37cd6e1502d4f4be24037dd2f538bcf111621b7c5c14df5fc50d383c325cf3c6a8df5fa8c8ffd72383692a43a6ce5f7c1cc3ecb50d4ba3b44af62e0512e4d20e95d4924f71ceb9bf0c4ad8c9d87f829912f304c229a5f3e25e7a4a6db6447bf270e41e0e69ebb0d253"]) r3 = socket$inet6(0xa, 0x3, 0x2c) write$binfmt_script(r1, &(0x7f00000000c0)=ANY=[], 0x9b) connect$inet6(r3, &(0x7f0000000140)={0xa, 0x0, 0x0, @empty}, 0x1c) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) write$binfmt_misc(r1, &(0x7f0000000180)=ANY=[], 0x2bb98205) r5 = accept4(0xffffffffffffffff, &(0x7f0000000180)=@ll, &(0x7f0000000080)=0x80, 0x80000) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) r7 = dup(r6) sendmsg$IPSET_CMD_CREATE(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x1c, 0x4, 0x6, 0x3, 0xf0ffffff, 0xf0ffff, {}, [@IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}]}, 0x1c}}, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000680)={r7, 0x0, 0x5f, 0x17, &(0x7f0000000480)="a8c1f9ee6b6d8ede1f803d9fffd23024cda0180a4bb0fcca4bf40f561bb376fcd8ed900ff1f699e30b0ff7c2bc8cdb86ebf39a1b481341ddc6cd133fb9e979c18a496deab543053c23c8a465da4eea475f1975b1fa6d023fa727af793ab219", &(0x7f0000000240)=""/23, 0x7, 0x0, 0x0, 0x57, &(0x7f00000005c0), &(0x7f0000000500)="7d2fb4c00cf8fafa599f90a8feedca014749183deb683e38000de1ac65f9b92a9bd578b328a23fec7b57ca8d88dfebd90476a2f0aacbd9b44bebd501cc9e947eedfb62949ea66f8138986dc1fae935e88f1a6e6f995f5d", 0x0, 0x7}, 0x48) r8 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r8, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f0000000580)=[@in={0x2, 0x4e24, @local}]}, &(0x7f0000000180)=0x10) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000380)=""/253, 0xfd}], 0x1}, 0x0) socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_MAXSEG(r5, 0x84, 0xd, &(0x7f0000000100)=@assoc_value={0x0, 0x2}, 0x8) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe1, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext, 0x100}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r3, 0x0, 0x4ff99, 0x0) [ 375.160888] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 375.203210] UDF-fs: bad mount option "volume=00000000000000024208" or missing value [ 375.239902] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 375.247185] EXT4-fs (loop5): orphan cleanup on readonly fs [ 375.254563] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) [ 375.275166] EXT4-fs error (device loop5): ext4_validate_block_bitmap:392: comm syz-executor.5: bg 0: block 18: invalid block bitmap [ 375.324165] audit: type=1804 audit(1673941285.176:4): pid=10594 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir3662580971/syzkaller.gQKvTV/8/file0/bus" dev="loop2" ino=18 res=1 [ 375.363779] EXT4-fs error (device loop5) in ext4_free_blocks:4973: Corrupt filesystem [ 375.415861] EXT4-fs (loop5): 1 truncate cleaned up [ 375.448265] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 375.463839] audit: type=1804 audit(1673941285.246:5): pid=10619 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name="/root/syzkaller-testdir3662580971/syzkaller.gQKvTV/8/file0/bus" dev="loop2" ino=18 res=1 07:41:26 executing program 0: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f000000c840), 0x2, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getresuid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)=0x0) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000180)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async, rerun: 64) r3 = syz_clone(0x60100000, &(0x7f00000021c0)="1ea634b234381d6fc80a76b617aa863946db3b03b704fd30979e52ca0e906764797ea9220f4669b7d038b2183ba65171ccc40b35a8fc109ecabf5bc3cf4d6b2450ea2f7a0adeaa1a03381cce3322ce6f2f06212af84ee2a92e6e1e0899df4e555caf062b2a20e2893cda6744633847c45eb435f876466e37698141f1bf5e6bb2fa6e76754cac6695f1c65162421970a8ad68829f034d3044f5c82dc99907be72fedfad6c6750567f388802422077fb1e185eea5e3c06b9fcad73544ee842b33fd3d42913ea49f11d40d070dc3c4f25a15c015ca333ce6495a0c81646ce46af603cd13618f622acbdc58d006c633777456ce821cc", 0xf4, &(0x7f00000022c0), &(0x7f0000002300), &(0x7f0000002340)="2119a2bb962df46e6b74f4e30619e2700e02ca1a4c5a04b9f8d9f697fd01b1050f83cf3470b49a80b4a0579b6dadbbcb3bacbdb08925cc2b0e4aafb6ad12e30b51e8169bd1ace11ce600c7a9c311d0d5100cb2003bea8f9aa582b283") (rerun: 64) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000023c0)={{0x2, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, 0x6, 0x101}, 0x0, 0x0, 0x3, 0x1, 0xffffffffffffffff, 0x3e, 0x4, 0x0, 0x4, 0x40, r2, r3}) read$FUSE(r0, &(0x7f0000002440)={0x2020}, 0x2020) (async) getegid() (async) getresuid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)=0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000180)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async) r6 = syz_clone(0x60100000, &(0x7f00000021c0)="1ea634b234381d6fc80a76b617aa863946db3b03b704fd30979e52ca0e906764797ea9220f4669b7d038b2183ba65171ccc40b35a8fc109ecabf5bc3cf4d6b2450ea2f7a0adeaa1a03381cce3322ce6f2f06212af84ee2a92e6e1e0899df4e555caf062b2a20e2893cda6744633847c45eb435f876466e37698141f1bf5e6bb2fa6e76754cac6695f1c65162421970a8ad68829f034d3044f5c82dc99907be72fedfad6c6750567f388802422077fb1e185eea5e3c06b9fcad73544ee842b33fd3d42913ea49f11d40d070dc3c4f25a15c015ca333ce6495a0c81646ce46af603cd13618f622acbdc58d006c633777456ce821cc", 0xf4, &(0x7f00000022c0), &(0x7f0000002300), &(0x7f0000002340)="2119a2bb962df46e6b74f4e30619e2700e02ca1a4c5a04b9f8d9f697fd01b1050f83cf3470b49a80b4a0579b6dadbbcb3bacbdb08925cc2b0e4aafb6ad12e30b51e8169bd1ace11ce600c7a9c311d0d5100cb2003bea8f9aa582b283") msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000023c0)={{0x2, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, 0x6, 0x101}, 0x0, 0x0, 0x3, 0x1, 0xffffffffffffffff, 0x3e, 0x4, 0x0, 0x4, 0x40, r5, r6}) getresuid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)=0x0) (async) read$FUSE(0xffffffffffffffff, &(0x7f0000000180)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) (async, rerun: 64) r9 = syz_clone(0x60100000, &(0x7f00000021c0)="1ea634b234381d6fc80a76b617aa863946db3b03b704fd30979e52ca0e906764797ea9220f4669b7d038b2183ba65171ccc40b35a8fc109ecabf5bc3cf4d6b2450ea2f7a0adeaa1a03381cce3322ce6f2f06212af84ee2a92e6e1e0899df4e555caf062b2a20e2893cda6744633847c45eb435f876466e37698141f1bf5e6bb2fa6e76754cac6695f1c65162421970a8ad68829f034d3044f5c82dc99907be72fedfad6c6750567f388802422077fb1e185eea5e3c06b9fcad73544ee842b33fd3d42913ea49f11d40d070dc3c4f25a15c015ca333ce6495a0c81646ce46af603cd13618f622acbdc58d006c633777456ce821cc", 0xf4, &(0x7f00000022c0), &(0x7f0000002300), &(0x7f0000002340)="2119a2bb962df46e6b74f4e30619e2700e02ca1a4c5a04b9f8d9f697fd01b1050f83cf3470b49a80b4a0579b6dadbbcb3bacbdb08925cc2b0e4aafb6ad12e30b51e8169bd1ace11ce600c7a9c311d0d5100cb2003bea8f9aa582b283") (rerun: 64) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000023c0)={{0x2, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, 0x6, 0x101}, 0x0, 0x0, 0x3, 0x1, 0xffffffffffffffff, 0x3e, 0x4, 0x0, 0x4, 0x40, r8, r9}) (async) r10 = msgget(0x0, 0x10) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000004480)=""/158) (async) syz_clone(0x20002000, &(0x7f0000000000)="cf77bb92eb21d22ce1beacc16915b18b8eae6279bafb20", 0x17, &(0x7f0000000040), &(0x7f0000000080), &(0x7f0000008880)="639d6816a2179abcabf76e952d8ae84f70393fa1b9657b8dc8e2a9c9a7d1ca021e64cc74f732abfb6a9742") 07:41:26 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x804, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8001, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) inotify_init1(0x0) (async) rmdir(0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x660c, 0x0) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000000140)={0x0, 0x0, 0x2}) (async) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x4) (async) syz_mount_image$udf(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x90, &(0x7f0000000540)={[{@fileset={'fileset', 0x3d, 0x10001}}, {@volume={'volume', 0x3d, 0x5e90}}, {@undelete}, {@fileset={'fileset', 0x3d, 0x8}}]}, 0x1, 0xbfa, &(0x7f00000018c0)="$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") (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$BATADV_CMD_GET_NEIGHBORS(r1, &(0x7f0000000600)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000100)={0x1c, 0x0, 0x100, 0x70bd27, 0x25dfdbfe, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x3}]}, 0x1c}, 0x1, 0x0, 0x0, 0x404c040}, 0xc440) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) (async) r2 = dup(r0) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000680)={"468f016e9009ab2b12ed36a6ade9ce7e", 0x0, 0x0, {0x8, 0x4}, {0x9}, 0x2a, [0x7f, 0x3ff, 0x200000000000, 0x76, 0x10001, 0x80, 0x4, 0x9, 0x3, 0x81, 0x3, 0x81, 0xd97a, 0x8, 0x8, 0x10001]}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c89425, &(0x7f0000000780)={"d1efc9d7d7bf86f2c0e9668971ef8c7b", r3, 0x0, {0x0, 0x1}, {0x2, 0x1}, 0x1, [0x8, 0x6, 0x0, 0x0, 0x7f, 0x4, 0x3, 0x7, 0x800, 0x10001, 0x585fe06c, 0x6, 0x1a, 0x7fffffffffffffff, 0x0, 0x7f]}) (async) syz_genetlink_get_family_id$ipvs(0x0, 0xffffffffffffffff) (async) sendmsg$IPVS_CMD_NEW_DEST(0xffffffffffffffff, 0x0, 0x800) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(0xffffffffffffffff, 0x0, 0x20000010) (async) r4 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000640)={0xffffffffffffffff, 0x6}, 0xc) write$binfmt_script(r4, &(0x7f0000001940)=ANY=[], 0xfea7) 07:41:26 executing program 2: perf_event_open(&(0x7f0000000100)={0x1, 0x99, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000001c0)={0xa, 0x4e22}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x200408d4, &(0x7f000072e000)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r1, 0x6, 0x21, &(0x7f0000000080)="6e101045e9c91f86be31bb9bd2a000e5", 0x10) setsockopt$inet6_IPV6_RTHDR(r1, 0x29, 0x39, 0xfffffffffffffffe, 0x0) setsockopt$inet6_IPV6_RTHDR(r1, 0x29, 0x39, &(0x7f00000000c0)={0xc, 0x6, 0x0, 0x4, 0x0, [@empty, @dev={0xfe, 0x80, '\x00', 0x11}, @dev={0xfe, 0x80, '\x00', 0x39}]}, 0x38) r2 = gettid() perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1020, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9000, 0x0, @perf_bp={0x0}, 0x3401, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x8}, r2, 0x0, 0xffffffffffffffff, 0x0) write$P9_RREADDIR(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYRES32=r2], 0x87) setsockopt$inet6_int(r1, 0x29, 0x3, &(0x7f0000000440)=0xffffff10, 0x4) setsockopt$inet6_opts(r1, 0x29, 0x36, &(0x7f0000000140)=ANY=[], 0x8) openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt$inet6_tcp_TLS_RX(0xffffffffffffffff, 0x6, 0x2, 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000180)=0x8000000000000001) open_by_handle_at(0xffffffffffffffff, 0x0, 0x0) sendmsg$TIPC_CMD_SET_LINK_WINDOW(0xffffffffffffffff, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), r3) fcntl$getown(0xffffffffffffffff, 0x9) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet6(r1, &(0x7f00000003c0)="c0", 0x1, 0x3fffffa, 0x0, 0x0) dup3(r0, r1, 0x0) 07:41:26 executing program 5: socket$nl_sock_diag(0x10, 0x3, 0x4) r0 = getpid() sched_setscheduler(r0, 0x5, 0x0) (async) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) (async) sendmsg$SOCK_DESTROY(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000f40)={0x10b4, 0x15, 0x400, 0x70bd2b, 0x25dfdbfd, {0xa, 0xff}, [@INET_DIAG_REQ_BYTECODE={0x1004, 0x1, "aa81f7cdca2162a62d22f624317a8c180c83b23ec579062609a2bbcc333c5890c3d3ac3a2d1f54130a7cde664a71d4ed9e015d8e53a25137a6cc6e71f3169f289eb3e130eb51fb244665fc0cc126ea5c386b5c3e764e527866ec00686bdfd2dfc0c194f957d417014bdd577c897231a9dfeffac4beb6f827a496864a491b9242183fd4e15d79ea4d835f2c31e1ae8d7c08dd8efecb9032401d5cde13a85b2c467e473339a15ee8a37d8d14c422aca6f1cd62496f84422519b10da172d8519eb5f99919e8607a6dc336805fcdee055c8d4e35ee4389791fa1352077d667b939c91736c3b09d49f815abfc675c60a5bd930c23874126303e75bfb6ef4cff6c0c1a49f9e61ee1b231fe864104a757a282454f17988df5b909b3042d2bb8fb16acd5bd273ca4c865eb4c04ae7fbef5056f2100ffd02b54ede1f72cead42e187b078556322470a798fa52f011bedcafa40e661e6701acd71a5af10130bdd452544552b3d2404eb327700ddf7f6eee106c0ee4f5e2015266a3404b8284f09e86f213228b074e559f848ca5fe0b0aa87845da27358c405ca73cd61f0f4ea5095959d5b2a48911eeb4f1ad6f1c0468a37f84473def18d12a82303bc831bdd8f00c5303d44891615364cd5c80204527fd776fc89f8b9d7bff28436aa58c144a8a510ded9141445ed69e1ed850c1929afd76a84ec2ff9d6de211ec7b0956827c089b991e33e446797c1d76d0e3a39ae04c97bdb00f5a27f8fa663957151bf280d1764b66bcb06f70be2eb068faba59badad637174a7c98e6be8b4056ac255969f233e0ee555453647c10d157abdd8c985753981eeeb66b892faa687e81ebf333292cb505b9e71635cbcd3ac18814f854ee4edf6d52d6651105c7b94e7aaf9b4ba22a68fcd2b8a11c2e72bbb74ac760ea3b105bdfb223e895a2f7f0bb32726c7cfdbf176d79da17bc2bada2611c840b5b673043b50d1e00c8873d0769145c1c6dd483526408ff831128ff993287a5893a62623efce2c34256200a5cf40117a790701909b2e0de5f7fd8781290ed04b9452c39df89f66fcf422966d15ef6ada0a64259a3efcc0932d60f41fa90f9976a479fb5418beb962eb6febe439081f1440db99e3573aaa973105874d3fc8d967abf6fd6d3d8b5f29eb2f9374e529d1a312f229410012e8140488308845502a88cb6ca97f174fb78dc958aac4f461662ccd897c35fb367e89c8a6be2db6704c2ef9a8bcbaffb55d080a32a84d7edc6b640b05005fab52a7a130ada6bb20652282f5a40a89a8afcd288cd711b53b2e3349b8f03b718e035e448583d3bf242ac4431482ca1cd7d8ce1dcc393460894634c41dfaebc769669e05e4f7bafae144893cb0b7d4191375aea01d578cc3fe5b40c9528c054766187ea1298f5a59602f20c225009b6f431e76d1ebb27154e319f3caac39e850e922e7f80bdf71a13407bfa164326c7a0e1dee5da5d593f7cc2c1b7705b54f2b916d37cf7811acb1bc4b1c71842852966d5fe482473389cde7889a1e004117cc46419fa50755118109e1330b52fa6cae2d200cbee225a70848dab8525955164b6255942f258b2017c33e9b142197055746e0d8ee097f0a439f082f743c011d6326babc4413ed2dbecd2a71f711a87871c4531c361d1951ac25f2bac92228d2196efde503704de4373fe8f70cdf2e29bd50696a16e7802a5b9742e9f775a75e2a78665a216a790cd0791a95ba0302e8d29c86dcef1641635fd28c3e4df6d36e63d64effb073047338389ac14f7d1391b3428856f7fb48fe560c9755f89200f20246d0cfe294969ca776ab6ab9711f3e23b1bb02f4808fbfe84289d9767eac7782ba9e061f7035cf27103674bf1d2be92ee9bd916d2188b76bf1cdb5958895b8fdb47b35dc8fdeb4b2dcc7d43e60d3ef106bbd3e93c79db2376064cb4d6f78849b9afdc32a2fd6355007d2416ccc44b92efa1bb87f8f017f591fe242ebffcb7a6c81f17819f390bc4a1c686fdb7b297e4aee75d4a773b76202d8aedd84f93ae97884bc6720ce4da1a70c408b8625cba7e969268bae5c1b12d898a615c4965b6414f3cee332cda5ade0dbe371d3a032524ddfc57e546412c68bacd48e90cf1352843544380d8cbd0c93b5051f33e2015d0713a3777c9794c9be566be48a4fa8851fc690dcdc7bcef82280d0da6a8b5c1dc9eb04ee8c2bc90725edab7f88a45cd6978a5fb0f7ec3b8a912cdbb68a2e52c58b08693e1376fcf9cd8250ffd74b22734f37586ebaec7be2279b229fda961404fc0c2b4d219ef133a7ccd08270685924c83343b54a73394ef63f10062f8fcbf292a9894b68ffb3de017c235957120b704a9c21eb30812bc32b942c53d7144251e7bc6673cf4d7d5ea3c2b676702c92f5c49c8e1adbfc95387bf41baa207f55d916a8917b59467555ea81b492e4eb3c170a3efd45a1398c22e61733ba376b9ba2ab05dcbcecb1d7f93ce8fb57ade4bd9589089c19824181d193a62edb9049378516d7517a4516ee5922967fce315cb41acbf508b6e7ca7bcbf9a75d68c3a86965d58930b7c45ca62a9f656ac85001d98696303526590538a970308365728b8d3f632e573ed7494f8b6d1d6b19ad6d9cc6abd9f819b117fa35226843a06cfadce5b5d78e505a03eac1febee11b31db88164bdcdc1de1c82b98aa43378a038f967ce683463835da23219170089684dbf75ebd20bf98bbaeceeafe37f0d26672fb2a5a082d8f1cb94897b4f959b1dc6ccd300652e23303adf2203b7ba6e4e7440ba36171db21e279aecca8d0bf59099903f174046bcb9b2f8bc55dccd3216f29946b0125f76cd4b2a8d532c85a2faa02e5f8249c7de6a07d6e1215a558d6d2d75308840eed338d49b384aa3273b3c4cb22b019c34e724892c89555731205e40d04ad83f280a702f2ed54649fbd220f1f1c8e59a46c737569fa86f672d73e78826427665bae999a6bcbb45654bf242485de1164b75654cb8445e340622caefbaeba93da5f4174a145d1a88b9e4cddf0157ffcbc56b45acc28fc0d52cf995ba68df941f140bb5839aacf518655b2b03e60562e0736444e246154b44e6d3692c4d7917257166ec31fb8988c6d5f37d81d98f64a61b266d86b88ab6032e7993447e061c94c31a013d1f4d1a9fd0bfe174d4078d3e6b53715952bc8a50bc8e6ded8d59b96aafd4fd4cb4f0d8d4171162a336aa9eef7230127fe0075d4796f1c3133fc54cda48b104d242ddc11e4cc2bd90365dd27951229c92022722f78c5ec94232aa44958bb4e97c8bde8a3171a05f6e110140edc713821e09f25c36b9859e48d9ab1b784365159254d53377ff1da85132627fd3ff26530db1c4d5f5a75305f6d5c1af4f8b631ab7bb9dd6879c0305e0bafc98698d306294f2d01cb4fe9071076697b5575ed0e78a772539b62bd87e96d80148f823677145d62544f8209bb354bcb9fc94c5e751b8763fcb1c1b976e3f0519e3d5c4f301feb09edcaf4b10fa4c2fa7eac21e012c0dc465a9a1f2402cb1fc006bd96185f81dc0d9d8bed349601a6d3cd6f572cfd6cefb84d5a15145f6baac02448b75a960b738a39fbc542537c9d3e9503f714b21de136983acdd310f8ae013c6b2096ce13eb265e178d8ba1131d0f093e9960340c32deef2b00281ef63d372c184dc476d9c74483466fea3b7520858b1534c3de1ce48974689bc5c7f3f76382d654021d01d6936f68dcc8d8ad6c762eabfc1d25f27a9e90e791de28f51a900c34c847287a4e344f32db8bc6246b004d4d79198a192c2c71766afd0b062f92e7d4f9e25083e2a1f94a1e49ec007bc1a77aeb30c001802926aa94413ddfcb29ed0480a2b3309fdd474d23fe586282baf5788c9dc3e165bca27969418effba42e72b02d64adef9d853ad59a87fa9591912080e5170993c9b5f13d1aff4d461fd01c4a59b7b11de447c9bc75ba724333c427b5f161da5b41c16974b0d2a61158378f6b66dfd2da68c96db22670768d91fca78acd0aa9018bcc04b238b92fe5395d2ffe3d085c9380b73fae3e706e7cbc8cdc7159d993228c4d1c4b776046edfca64724835fbdc1d5a5dedc7b7f6fbf04c313751745f312fb2a54434f891dc03399dc3be15d65614fcbe19ad7e725c2fced964e006def13836d7564ce182b7447f1f29ceb14b6aa841ffdd0eb4e188a0d15a7c0b5b3b85c145d9694be8deff26a3cee76d5061ab2dcd78711fc4909b3bd61ed5bab25e3efa7d35c10d645c54125c318e4b92c7030e7787f2526052055935985d18115ee2514d63c66ae191dd296d98a43e7565ddfb80dae12d8ce530a001c65e231aa6f285db064e554e3f9775d1799eca8f35f8bfa1d70b484ab1ed6b943f9ae6c92ec9740116b5ff25221738dfcd6090fc52769da648bd7fb99d39d210f53a1cd13d75818565890f4352a1b7f0117511bb990cbc52b0a7170af2919d74ce5b86fa53dd12a5952bc0e8a094fd2cb751ce2f883a677dca32cfd60bbeeb1c783723f22219250417ce41cc64bf834be7172956d09635bb7d47308856a33ccf9443fdacce2ff41cba8b92c6b8d8fc23a7ae8e185d121920aea63214963b75554fbb049342ec49ceb51a5f48c9bb3b481ad71ce33cac6339a0114cd388b7646fa9baa7d5abf32f7fedf2ef5d767198411a923f789541944a97820046e21daed0e883d50e86e5f7122b7f225b6ca05a8d0646f0d65b36cfdd183a3cada0c2426b49f63c8e609bb5621b305cd74a6c3042bf427121a828a1c7ae706e6ede7b205ad7cbc201859f11fcca1a6d649dff36d3d5aac597f31bba0e212cd4a66795ee0a6b609b3f515d18d2ea0bb4317c0825167b84c97427fa59a970b782c85189a4c7a5542278bf90f727c8edbe62d46f54ce0c6c07b9cb6a24990f0ba548b430884112fcb4b288f96b178034bd34f7367da131dc79e978db8a520a723389c2a9252d6b0922dd598cc4ce74d3aed3f0997503190dd0daf967e8f7d86288d194f97a04acfaddfbd474d34a8ffd02cf9acd367399687be34054452f5ceca7d0e61742e2cd15ed7afe66876db3e36aef4618b16dc855d446b9a4a37f934b43c2f6a8867962c1095f0545b4059e259e9901c31e83f99588f3917f034d546da0aedca3a1c8afd753c013f966158e0952004c07e8c8ff164127df811fecdde79742a53e010d2208b56c9a78f6c04c766b144ddd67579935ffc13810feffee3256661ee79c64a1525de84d9bfb706f7fecb4ef8a696238365084ff5d473fd548a74baca67059f8294d452f5cef8a220e4ef7ea7c2099c634a85dcf454c2bce974fafd694ab3bfcc8d6cdc68b811f7dcb6ae42ebfc5dc8f3928ab17b10a8ef134b9ba92dbb5fd3a3cfff2f41e7c00c61a2efd812845512bd641be921a305081c0856972c79ccab787054a134460ffaaefb360a9d24afa915b3e4a8d17972613f5f7f11abb6e0118cce92722f3635889f2840d7e21e091408fb445fb788f6426db0927406632c84e917b34f6b0eee13043cb271064e4bc6adf4ff901a8440d979e50441deae8c15cc414c81dd6a34b6c004303f30fbb175422df10a36a460efa89241bd69048b15dd5c4605ced731a303b0990d24f2a5ba72283f600ff53a9e0cdeecb301fe5413dfa47e614015a014a42ad354ad38a55f4bdb13050e95b00b706b4a68dd8769c0a516409aae828362772c8cbb80bab26b0c64cfec8203501d70093bc6dc3876b30b1a1e84c0ee8c36caf979e19e799c26931f6bb5d18b77b0c6b62e32e1979585dd098dab7fd31b0954ef57cafe068cea731708e159"}, @INET_DIAG_REQ_BYTECODE={0x9b, 0x1, "619ceffb5f3b42897d751d60c09b2c9e89a9fce770ef997d29f1bfb4bbb02c42906e8369d9c2e7b88cadec30f5139aa93e486d9cc30ba74cb893be04bdde814a14e6357b1d2585a4e5f891607e1027da65ccf58a117211ace7cc1464686afc349ac89792dd86d81e466676fe434991225eef5143256e6d955df602ac777d0d9d6347417ca230ae297ff7704e1b342de2ad318d8d4577f2"}]}, 0x10b4}, 0x1, 0x0, 0x0, 0x8890}, 0x4000000) (async) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) syz_genetlink_get_family_id$mptcp(0x0, 0xffffffffffffffff) (async) openat$kvm(0xffffffffffffff9c, &(0x7f00000002c0), 0x5a083, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) (async) syz_kvm_setup_cpu$x86(r2, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f0000000040)="0fbf5900260f21a2f30fc734b86e078ec8ae66b9030100c066b8b32e2f4f66ba000000000f3026f2a53e8045500bba410066b80080000066efba2100b000ee", 0x3f}], 0x1, 0x0, 0x0, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000001c0)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_SET_LAPIC(r3, 0x4400ae8f, &(0x7f0000000400)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984c2b9ca4bbb7a87165c0c1dbc75d7ea4df1001000000000694525952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a832d4e48cc41bb5a6baa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff53bf79a1f5c5dc34b22645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c340d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b2541d3c114b7bba1c21a845c9cf0d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e9e46724a9a0600a8bb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a5a8110a4d74496f4c8ec82ddb010100000000000001a047526865c8badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1ecf63c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1cec6ddaa76e186719d819164300"}) (async) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f00000025c0), 0x2, 0x0) write$FUSE_CREATE_OPEN(r4, &(0x7f0000002600)={0xa0, 0x0, 0x0, {{0x3, 0x0, 0x0, 0x81, 0x6, 0x5, {0x3, 0xcae1, 0x3, 0x4, 0x0, 0x7, 0x5, 0x9, 0x0, 0xa000, 0x0, 0x0, 0x0, 0x0, 0x6}}, {0x0, 0xd}}}, 0xa0) (async) r5 = getgid() syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000500)='./file0\x00', 0x7, &(0x7f0000000080)=ANY=[@ANYRES16=r5, @ANYRES16=r5], 0x1, 0x4d0, &(0x7f0000000a40)="$eJzs3VFrW28ZAPDnpM3sts526sUcbA436YYuaVe3FS+2CeLdQJn3s7RpKU2b0qTbWoZ0+AEEER145ZU3gh9AkH0EEQZ6LyqK6KYXXqhHzsnp1oVk7fi3zUh/P3hz3nOSc57nTZqT857zNgng2LoUEfciYigirkXEWLG8VJTYbpfsca9fPZ3LShJp+uDvSSTFsp1tJcX0dLHaSHvSVXNza3m2Xq+tF/PV1spatbm5dX1pZXaxtlhbnZ6eujVze+bmzOSBtDNr151v/PnHP/j5N+/8+iuP//Dwr1e/l+U7Wty/ux0Hqf2clLPn4o3hiFg/jGB9MFS0p9zvRAAA2Jfs+O0zEfHF/Ph/LIbyo7mcQzoAAAAYEOnd0fhPEpECAAAAA+tuPgY2KVWK8b6jUSpVKu0xvJ+LU6V6o9n68kJjY3W+PVZ2PMqlhaV6bbIYUzse5SSbn8rrb+dvdMxPR8TZiPjR2Ml8vjLXqM/3++QHAAAAHBOnO/r//xpr9/8BAACAATPe7wQAAACAQ6f/DwAAAINP/x8AAAAG2rfu389KuvP71/OPNjeWG4+uz9eay5WVjbnKXGN9rbLYaCzm39m3stf26o3G2ldjdeNJtVVrtqrNza2HK42N1dbDpXd+AhsAAAA4Qme/8OL3SURsf+1kXjInspuhHisYKwADo/QhD/7T4eUBHL1eH/PA4BvudwJA35T7nQDQd8ke9/ccvPObg88FAAA4HBOf7379f9i5ARh4H3T9Hxgorv/D8eX6PxxfZUcAcOwd/vX/NN1zWwAAwKEazUtSqhTXAkejVKpUIs7k/+pfThaW6rXJiPh0RPxurPypbH4qXzPZs88AAAAAAAAAAAAAAAAAAAAAAAAAALSlaRIpAAAAMNAiSn9Jit//mhi7Mtp5fuBE8u+xfBoRj3/64CdPZlut9als+T/eLG89L5bf6McZDAAAAKDTTj99px8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfp9aunczvlKOP+7esRMd4t/nCM5NORKEfEqX8mMbxrvSQihg4g/vaziDjXLX6SpRXjRRad8UsRcfJo4l9I07Rr/NMHEB+OsxfZ/udet/dfKS7l0+7v/+GifFK993+lN/u/oR77vzP7jHH+5S+rPeM/izg/3H3/sxM/6RH/crcNdnlSvvudra1e8dOfRUx0/fxJ3olVba2sVZubW9eXVmYXa4u11enpqVszt2duzkxWF5bqteK2a4wfXvjV/zoW/Tdty9sfPeKP79H+K1ml3Ktlu4K9fPLqs+1quWMTefyrl7u//ufeEz/7m/hS8TmQ3T+xU99u13e7+IvfXuyVWxZ/vkf793r9r+7d9Ny1b3//j/t8KABwBJqbW8uz9Xpt/dArz9M0PapYKh9hZeTjSENlf5V+75kAAICD9vagv9+ZAAAAAAAAAAAAAAAAAAAAwPF1FF8n1hlzuz9NBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4r/8HAAD//64q4Yw=") (async) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) (async) r6 = syz_open_procfs(0x0, &(0x7f00000004c0)='net/ip6_flowlabel\x00') perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x1, 0x0, 0x7, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x100000000, 0x0, 0x0, 0xffff, 0x0, 0x4, 0x0, 0x200}, 0x0, 0x0, r6, 0x0) r7 = getgid() syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000500)='./file0\x00', 0x7, &(0x7f0000000080)=ANY=[@ANYRES16=r7, @ANYRES16=r7], 0x1, 0x4d0, &(0x7f0000000a40)="$eJzs3VFrW28ZAPDnpM3sts526sUcbA436YYuaVe3FS+2CeLdQJn3s7RpKU2b0qTbWoZ0+AEEER145ZU3gh9AkH0EEQZ6LyqK6KYXXqhHzsnp1oVk7fi3zUh/P3hz3nOSc57nTZqT857zNgng2LoUEfciYigirkXEWLG8VJTYbpfsca9fPZ3LShJp+uDvSSTFsp1tJcX0dLHaSHvSVXNza3m2Xq+tF/PV1spatbm5dX1pZXaxtlhbnZ6eujVze+bmzOSBtDNr151v/PnHP/j5N+/8+iuP//Dwr1e/l+U7Wty/ux0Hqf2clLPn4o3hiFg/jGB9MFS0p9zvRAAA2Jfs+O0zEfHF/Ph/LIbyo7mcQzoAAAAYEOnd0fhPEpECAAAAA+tuPgY2KVWK8b6jUSpVKu0xvJ+LU6V6o9n68kJjY3W+PVZ2PMqlhaV6bbIYUzse5SSbn8rrb+dvdMxPR8TZiPjR2Ml8vjLXqM/3++QHAAAAHBOnO/r//xpr9/8BAACAATPe7wQAAACAQ6f/DwAAAINP/x8AAAAG2rfu389KuvP71/OPNjeWG4+uz9eay5WVjbnKXGN9rbLYaCzm39m3stf26o3G2ldjdeNJtVVrtqrNza2HK42N1dbDpXd+AhsAAAA4Qme/8OL3SURsf+1kXjInspuhHisYKwADo/QhD/7T4eUBHL1eH/PA4BvudwJA35T7nQDQd8ke9/ccvPObg88FAAA4HBOf7379f9i5ARh4H3T9Hxgorv/D8eX6PxxfZUcAcOwd/vX/NN1zWwAAwKEazUtSqhTXAkejVKpUIs7k/+pfThaW6rXJiPh0RPxurPypbH4qXzPZs88AAAAAAAAAAAAAAAAAAAAAAAAAALSlaRIpAAAAMNAiSn9Jit//mhi7Mtp5fuBE8u+xfBoRj3/64CdPZlut9als+T/eLG89L5bf6McZDAAAAKDTTj99px8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfp9aunczvlKOP+7esRMd4t/nCM5NORKEfEqX8mMbxrvSQihg4g/vaziDjXLX6SpRXjRRad8UsRcfJo4l9I07Rr/NMHEB+OsxfZ/udet/dfKS7l0+7v/+GifFK993+lN/u/oR77vzP7jHH+5S+rPeM/izg/3H3/sxM/6RH/crcNdnlSvvudra1e8dOfRUx0/fxJ3olVba2sVZubW9eXVmYXa4u11enpqVszt2duzkxWF5bqteK2a4wfXvjV/zoW/Tdty9sfPeKP79H+K1ml3Ktlu4K9fPLqs+1quWMTefyrl7u//ufeEz/7m/hS8TmQ3T+xU99u13e7+IvfXuyVWxZ/vkf793r9r+7d9Ny1b3//j/t8KABwBJqbW8uz9Xpt/dArz9M0PapYKh9hZeTjSENlf5V+75kAAICD9vagv9+ZAAAAAAAAAAAAAAAAAAAAwPF1FF8n1hlzuz9NBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4r/8HAAD//64q4Yw=") (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) 07:41:26 executing program 1: syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000cf6b895e0c00000000000074affefbbaaa550b34e1618deaffe73df4a2e4632d7ce47d1c73d5fa8967cf7154e3ca1b472d27fe1d528de815b84e560699bf10ded1f971d480c02f721b32d9fbf541d483695c18608212bc09362f1da79454668198a9f9dfc4fd468f201ffcff15820dc8d7fcd20ed63051fbfe730fac5675fbfaac45db67d647e720bbfb02367cb9a42d44f072407a9e1c37bfb6bd80e97c5d8857f10fc65505e363057e3e33540ce4945e240d7a2c2a45197d5fce36342814f8ecb7d7f82236e27ebdc500242fc6da10099d14f1b2531a86c5424a9b4126446cba48a511e1633f19105a03218877dfab928485d8b00239b6b85ac5a4e08f3866b40f7e4ba7c1da61633aefccb963f228d43e1f244f40dc1ff96c32d2268afcc93b41a8f254cae7302e0f0f379054a4514a8f9151469ab1e3363f1081ad6df04a6f666343370799dfb21c32678f7730d78044ebb2e993f6766908650cff9c18488164ab89d4570b27c99a47596928e13f46490100000000000000c38414483e6592a378054d3958c37a7de5fbaa5f35f60af24d25273c4bdd34e3185f363f3b598e53ae807cbb5a575d1057d0db64fc2c1789a223ff2554e542b46ef58e6201e99b342964efbb062ee7c015ea8b34ab7afa0acad0cb333c00"/487], 0x1, 0xbee, &(0x7f0000000cc0)="$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") r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) (async) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="a2", 0xfffffdef}], 0x1}, 0x0) (async, rerun: 64) close(r1) (async, rerun: 64) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB='\x00bus\x00']) ftruncate(r0, 0x7fff) (async, rerun: 32) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb), 0x0) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(0xffffffffffffffff, 0x84, 0x8, &(0x7f0000000140), 0x4) (async) r2 = socket$inet6(0xa, 0x400000000001, 0x0) close(r2) (async) r3 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) sendfile(r2, r3, 0x0, 0x80001d00c0d0) 07:41:26 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffffff) ioctl$KVM_GET_REG_LIST(r2, 0xc008aeb0, &(0x7f0000000280)=ANY=[@ANYBLOB="09876eb0dfe8b76544f05e3abdc4080000000000000007000000000000000000000000001a0700000000000007000000f4ff002b6e7245152a765a0000003e958a1db06497f42050d47e9cc23929c05890da3f81ebe383ba02d0c0e8e6e7d10cbbe1c92390e96e029011492afcc0cb327ce1a9ee21aa9d37cd6e1502d4f4be24037dd2f538bcf111621b7c5c14df5fc50d383c325cf3c6a8df5fa8c8ffd72383692a43a6ce5f7c1cc3ecb50d4ba3b44af62e0512e4d20e95d4924f71ceb9bf0c4ad8c9d87f829912f304c229a5f3e25e7a4a6db6447bf270e41e0e69ebb0d253"]) (async) r3 = socket$inet6(0xa, 0x3, 0x2c) write$binfmt_script(r1, &(0x7f00000000c0)=ANY=[], 0x9b) connect$inet6(r3, &(0x7f0000000140)={0xa, 0x0, 0x0, @empty}, 0x1c) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) (async) write$binfmt_misc(r1, &(0x7f0000000180)=ANY=[], 0x2bb98205) (async) r5 = accept4(0xffffffffffffffff, &(0x7f0000000180)=@ll, &(0x7f0000000080)=0x80, 0x80000) (async) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) r7 = dup(r6) sendmsg$IPSET_CMD_CREATE(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x1c, 0x4, 0x6, 0x3, 0xf0ffffff, 0xf0ffff, {}, [@IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}]}, 0x1c}}, 0x0) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000680)={r7, 0x0, 0x5f, 0x17, &(0x7f0000000480)="a8c1f9ee6b6d8ede1f803d9fffd23024cda0180a4bb0fcca4bf40f561bb376fcd8ed900ff1f699e30b0ff7c2bc8cdb86ebf39a1b481341ddc6cd133fb9e979c18a496deab543053c23c8a465da4eea475f1975b1fa6d023fa727af793ab219", &(0x7f0000000240)=""/23, 0x7, 0x0, 0x0, 0x57, &(0x7f00000005c0), &(0x7f0000000500)="7d2fb4c00cf8fafa599f90a8feedca014749183deb683e38000de1ac65f9b92a9bd578b328a23fec7b57ca8d88dfebd90476a2f0aacbd9b44bebd501cc9e947eedfb62949ea66f8138986dc1fae935e88f1a6e6f995f5d", 0x0, 0x7}, 0x48) r8 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r8, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f0000000580)=[@in={0x2, 0x4e24, @local}]}, &(0x7f0000000180)=0x10) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000380)=""/253, 0xfd}], 0x1}, 0x0) socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_MAXSEG(r5, 0x84, 0xd, &(0x7f0000000100)=@assoc_value={0x0, 0x2}, 0x8) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe1, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext, 0x100}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) (async) splice(r0, 0x0, r3, 0x0, 0x4ff99, 0x0) [ 376.864206] IPVS: ftp: loaded support on port[0] = 21 [ 376.872168] UDF-fs: bad mount option "volume=00000000000000024208" or missing value [ 376.891640] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) [ 376.903844] IPVS: ftp: loaded support on port[0] = 21 07:41:26 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x804, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x8001, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) inotify_init1(0x0) (async) rmdir(0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x660c, 0x0) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000000140)={0x0, 0x0, 0x2}) (async) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x4) syz_mount_image$udf(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x90, &(0x7f0000000540)={[{@fileset={'fileset', 0x3d, 0x10001}}, {@volume={'volume', 0x3d, 0x5e90}}, {@undelete}, {@fileset={'fileset', 0x3d, 0x8}}]}, 0x1, 0xbfa, &(0x7f00000018c0)="$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") (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_NEIGHBORS(r1, &(0x7f0000000600)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000100)={0x1c, 0x0, 0x100, 0x70bd27, 0x25dfdbfe, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x3}]}, 0x1c}, 0x1, 0x0, 0x0, 0x404c040}, 0xc440) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) (async) r2 = dup(r0) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000680)={"468f016e9009ab2b12ed36a6ade9ce7e", 0x0, 0x0, {0x8, 0x4}, {0x9}, 0x2a, [0x7f, 0x3ff, 0x200000000000, 0x76, 0x10001, 0x80, 0x4, 0x9, 0x3, 0x81, 0x3, 0x81, 0xd97a, 0x8, 0x8, 0x10001]}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c89425, &(0x7f0000000780)={"d1efc9d7d7bf86f2c0e9668971ef8c7b", r3, 0x0, {0x0, 0x1}, {0x2, 0x1}, 0x1, [0x8, 0x6, 0x0, 0x0, 0x7f, 0x4, 0x3, 0x7, 0x800, 0x10001, 0x585fe06c, 0x6, 0x1a, 0x7fffffffffffffff, 0x0, 0x7f]}) (async) syz_genetlink_get_family_id$ipvs(0x0, 0xffffffffffffffff) (async) sendmsg$IPVS_CMD_NEW_DEST(0xffffffffffffffff, 0x0, 0x800) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(0xffffffffffffffff, 0x0, 0x20000010) (async) r4 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000640)={0xffffffffffffffff, 0x6}, 0xc) write$binfmt_script(r4, &(0x7f0000001940)=ANY=[], 0xfea7) 07:41:26 executing program 5: socket$nl_sock_diag(0x10, 0x3, 0x4) r0 = getpid() sched_setscheduler(r0, 0x5, 0x0) (async) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 64) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) (async, rerun: 64) sendmsg$SOCK_DESTROY(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000f40)={0x10b4, 0x15, 0x400, 0x70bd2b, 0x25dfdbfd, {0xa, 0xff}, [@INET_DIAG_REQ_BYTECODE={0x1004, 0x1, "aa81f7cdca2162a62d22f624317a8c180c83b23ec579062609a2bbcc333c5890c3d3ac3a2d1f54130a7cde664a71d4ed9e015d8e53a25137a6cc6e71f3169f289eb3e130eb51fb244665fc0cc126ea5c386b5c3e764e527866ec00686bdfd2dfc0c194f957d417014bdd577c897231a9dfeffac4beb6f827a496864a491b9242183fd4e15d79ea4d835f2c31e1ae8d7c08dd8efecb9032401d5cde13a85b2c467e473339a15ee8a37d8d14c422aca6f1cd62496f84422519b10da172d8519eb5f99919e8607a6dc336805fcdee055c8d4e35ee4389791fa1352077d667b939c91736c3b09d49f815abfc675c60a5bd930c23874126303e75bfb6ef4cff6c0c1a49f9e61ee1b231fe864104a757a282454f17988df5b909b3042d2bb8fb16acd5bd273ca4c865eb4c04ae7fbef5056f2100ffd02b54ede1f72cead42e187b078556322470a798fa52f011bedcafa40e661e6701acd71a5af10130bdd452544552b3d2404eb327700ddf7f6eee106c0ee4f5e2015266a3404b8284f09e86f213228b074e559f848ca5fe0b0aa87845da27358c405ca73cd61f0f4ea5095959d5b2a48911eeb4f1ad6f1c0468a37f84473def18d12a82303bc831bdd8f00c5303d44891615364cd5c80204527fd776fc89f8b9d7bff28436aa58c144a8a510ded9141445ed69e1ed850c1929afd76a84ec2ff9d6de211ec7b0956827c089b991e33e446797c1d76d0e3a39ae04c97bdb00f5a27f8fa663957151bf280d1764b66bcb06f70be2eb068faba59badad637174a7c98e6be8b4056ac255969f233e0ee555453647c10d157abdd8c985753981eeeb66b892faa687e81ebf333292cb505b9e71635cbcd3ac18814f854ee4edf6d52d6651105c7b94e7aaf9b4ba22a68fcd2b8a11c2e72bbb74ac760ea3b105bdfb223e895a2f7f0bb32726c7cfdbf176d79da17bc2bada2611c840b5b673043b50d1e00c8873d0769145c1c6dd483526408ff831128ff993287a5893a62623efce2c34256200a5cf40117a790701909b2e0de5f7fd8781290ed04b9452c39df89f66fcf422966d15ef6ada0a64259a3efcc0932d60f41fa90f9976a479fb5418beb962eb6febe439081f1440db99e3573aaa973105874d3fc8d967abf6fd6d3d8b5f29eb2f9374e529d1a312f229410012e8140488308845502a88cb6ca97f174fb78dc958aac4f461662ccd897c35fb367e89c8a6be2db6704c2ef9a8bcbaffb55d080a32a84d7edc6b640b05005fab52a7a130ada6bb20652282f5a40a89a8afcd288cd711b53b2e3349b8f03b718e035e448583d3bf242ac4431482ca1cd7d8ce1dcc393460894634c41dfaebc769669e05e4f7bafae144893cb0b7d4191375aea01d578cc3fe5b40c9528c054766187ea1298f5a59602f20c225009b6f431e76d1ebb27154e319f3caac39e850e922e7f80bdf71a13407bfa164326c7a0e1dee5da5d593f7cc2c1b7705b54f2b916d37cf7811acb1bc4b1c71842852966d5fe482473389cde7889a1e004117cc46419fa50755118109e1330b52fa6cae2d200cbee225a70848dab8525955164b6255942f258b2017c33e9b142197055746e0d8ee097f0a439f082f743c011d6326babc4413ed2dbecd2a71f711a87871c4531c361d1951ac25f2bac92228d2196efde503704de4373fe8f70cdf2e29bd50696a16e7802a5b9742e9f775a75e2a78665a216a790cd0791a95ba0302e8d29c86dcef1641635fd28c3e4df6d36e63d64effb073047338389ac14f7d1391b3428856f7fb48fe560c9755f89200f20246d0cfe294969ca776ab6ab9711f3e23b1bb02f4808fbfe84289d9767eac7782ba9e061f7035cf27103674bf1d2be92ee9bd916d2188b76bf1cdb5958895b8fdb47b35dc8fdeb4b2dcc7d43e60d3ef106bbd3e93c79db2376064cb4d6f78849b9afdc32a2fd6355007d2416ccc44b92efa1bb87f8f017f591fe242ebffcb7a6c81f17819f390bc4a1c686fdb7b297e4aee75d4a773b76202d8aedd84f93ae97884bc6720ce4da1a70c408b8625cba7e969268bae5c1b12d898a615c4965b6414f3cee332cda5ade0dbe371d3a032524ddfc57e546412c68bacd48e90cf1352843544380d8cbd0c93b5051f33e2015d0713a3777c9794c9be566be48a4fa8851fc690dcdc7bcef82280d0da6a8b5c1dc9eb04ee8c2bc90725edab7f88a45cd6978a5fb0f7ec3b8a912cdbb68a2e52c58b08693e1376fcf9cd8250ffd74b22734f37586ebaec7be2279b229fda961404fc0c2b4d219ef133a7ccd08270685924c83343b54a73394ef63f10062f8fcbf292a9894b68ffb3de017c235957120b704a9c21eb30812bc32b942c53d7144251e7bc6673cf4d7d5ea3c2b676702c92f5c49c8e1adbfc95387bf41baa207f55d916a8917b59467555ea81b492e4eb3c170a3efd45a1398c22e61733ba376b9ba2ab05dcbcecb1d7f93ce8fb57ade4bd9589089c19824181d193a62edb9049378516d7517a4516ee5922967fce315cb41acbf508b6e7ca7bcbf9a75d68c3a86965d58930b7c45ca62a9f656ac85001d98696303526590538a970308365728b8d3f632e573ed7494f8b6d1d6b19ad6d9cc6abd9f819b117fa35226843a06cfadce5b5d78e505a03eac1febee11b31db88164bdcdc1de1c82b98aa43378a038f967ce683463835da23219170089684dbf75ebd20bf98bbaeceeafe37f0d26672fb2a5a082d8f1cb94897b4f959b1dc6ccd300652e23303adf2203b7ba6e4e7440ba36171db21e279aecca8d0bf59099903f174046bcb9b2f8bc55dccd3216f29946b0125f76cd4b2a8d532c85a2faa02e5f8249c7de6a07d6e1215a558d6d2d75308840eed338d49b384aa3273b3c4cb22b019c34e724892c89555731205e40d04ad83f280a702f2ed54649fbd220f1f1c8e59a46c737569fa86f672d73e78826427665bae999a6bcbb45654bf242485de1164b75654cb8445e340622caefbaeba93da5f4174a145d1a88b9e4cddf0157ffcbc56b45acc28fc0d52cf995ba68df941f140bb5839aacf518655b2b03e60562e0736444e246154b44e6d3692c4d7917257166ec31fb8988c6d5f37d81d98f64a61b266d86b88ab6032e7993447e061c94c31a013d1f4d1a9fd0bfe174d4078d3e6b53715952bc8a50bc8e6ded8d59b96aafd4fd4cb4f0d8d4171162a336aa9eef7230127fe0075d4796f1c3133fc54cda48b104d242ddc11e4cc2bd90365dd27951229c92022722f78c5ec94232aa44958bb4e97c8bde8a3171a05f6e110140edc713821e09f25c36b9859e48d9ab1b784365159254d53377ff1da85132627fd3ff26530db1c4d5f5a75305f6d5c1af4f8b631ab7bb9dd6879c0305e0bafc98698d306294f2d01cb4fe9071076697b5575ed0e78a772539b62bd87e96d80148f823677145d62544f8209bb354bcb9fc94c5e751b8763fcb1c1b976e3f0519e3d5c4f301feb09edcaf4b10fa4c2fa7eac21e012c0dc465a9a1f2402cb1fc006bd96185f81dc0d9d8bed349601a6d3cd6f572cfd6cefb84d5a15145f6baac02448b75a960b738a39fbc542537c9d3e9503f714b21de136983acdd310f8ae013c6b2096ce13eb265e178d8ba1131d0f093e9960340c32deef2b00281ef63d372c184dc476d9c74483466fea3b7520858b1534c3de1ce48974689bc5c7f3f76382d654021d01d6936f68dcc8d8ad6c762eabfc1d25f27a9e90e791de28f51a900c34c847287a4e344f32db8bc6246b004d4d79198a192c2c71766afd0b062f92e7d4f9e25083e2a1f94a1e49ec007bc1a77aeb30c001802926aa94413ddfcb29ed0480a2b3309fdd474d23fe586282baf5788c9dc3e165bca27969418effba42e72b02d64adef9d853ad59a87fa9591912080e5170993c9b5f13d1aff4d461fd01c4a59b7b11de447c9bc75ba724333c427b5f161da5b41c16974b0d2a61158378f6b66dfd2da68c96db22670768d91fca78acd0aa9018bcc04b238b92fe5395d2ffe3d085c9380b73fae3e706e7cbc8cdc7159d993228c4d1c4b776046edfca64724835fbdc1d5a5dedc7b7f6fbf04c313751745f312fb2a54434f891dc03399dc3be15d65614fcbe19ad7e725c2fced964e006def13836d7564ce182b7447f1f29ceb14b6aa841ffdd0eb4e188a0d15a7c0b5b3b85c145d9694be8deff26a3cee76d5061ab2dcd78711fc4909b3bd61ed5bab25e3efa7d35c10d645c54125c318e4b92c7030e7787f2526052055935985d18115ee2514d63c66ae191dd296d98a43e7565ddfb80dae12d8ce530a001c65e231aa6f285db064e554e3f9775d1799eca8f35f8bfa1d70b484ab1ed6b943f9ae6c92ec9740116b5ff25221738dfcd6090fc52769da648bd7fb99d39d210f53a1cd13d75818565890f4352a1b7f0117511bb990cbc52b0a7170af2919d74ce5b86fa53dd12a5952bc0e8a094fd2cb751ce2f883a677dca32cfd60bbeeb1c783723f22219250417ce41cc64bf834be7172956d09635bb7d47308856a33ccf9443fdacce2ff41cba8b92c6b8d8fc23a7ae8e185d121920aea63214963b75554fbb049342ec49ceb51a5f48c9bb3b481ad71ce33cac6339a0114cd388b7646fa9baa7d5abf32f7fedf2ef5d767198411a923f789541944a97820046e21daed0e883d50e86e5f7122b7f225b6ca05a8d0646f0d65b36cfdd183a3cada0c2426b49f63c8e609bb5621b305cd74a6c3042bf427121a828a1c7ae706e6ede7b205ad7cbc201859f11fcca1a6d649dff36d3d5aac597f31bba0e212cd4a66795ee0a6b609b3f515d18d2ea0bb4317c0825167b84c97427fa59a970b782c85189a4c7a5542278bf90f727c8edbe62d46f54ce0c6c07b9cb6a24990f0ba548b430884112fcb4b288f96b178034bd34f7367da131dc79e978db8a520a723389c2a9252d6b0922dd598cc4ce74d3aed3f0997503190dd0daf967e8f7d86288d194f97a04acfaddfbd474d34a8ffd02cf9acd367399687be34054452f5ceca7d0e61742e2cd15ed7afe66876db3e36aef4618b16dc855d446b9a4a37f934b43c2f6a8867962c1095f0545b4059e259e9901c31e83f99588f3917f034d546da0aedca3a1c8afd753c013f966158e0952004c07e8c8ff164127df811fecdde79742a53e010d2208b56c9a78f6c04c766b144ddd67579935ffc13810feffee3256661ee79c64a1525de84d9bfb706f7fecb4ef8a696238365084ff5d473fd548a74baca67059f8294d452f5cef8a220e4ef7ea7c2099c634a85dcf454c2bce974fafd694ab3bfcc8d6cdc68b811f7dcb6ae42ebfc5dc8f3928ab17b10a8ef134b9ba92dbb5fd3a3cfff2f41e7c00c61a2efd812845512bd641be921a305081c0856972c79ccab787054a134460ffaaefb360a9d24afa915b3e4a8d17972613f5f7f11abb6e0118cce92722f3635889f2840d7e21e091408fb445fb788f6426db0927406632c84e917b34f6b0eee13043cb271064e4bc6adf4ff901a8440d979e50441deae8c15cc414c81dd6a34b6c004303f30fbb175422df10a36a460efa89241bd69048b15dd5c4605ced731a303b0990d24f2a5ba72283f600ff53a9e0cdeecb301fe5413dfa47e614015a014a42ad354ad38a55f4bdb13050e95b00b706b4a68dd8769c0a516409aae828362772c8cbb80bab26b0c64cfec8203501d70093bc6dc3876b30b1a1e84c0ee8c36caf979e19e799c26931f6bb5d18b77b0c6b62e32e1979585dd098dab7fd31b0954ef57cafe068cea731708e159"}, @INET_DIAG_REQ_BYTECODE={0x9b, 0x1, "619ceffb5f3b42897d751d60c09b2c9e89a9fce770ef997d29f1bfb4bbb02c42906e8369d9c2e7b88cadec30f5139aa93e486d9cc30ba74cb893be04bdde814a14e6357b1d2585a4e5f891607e1027da65ccf58a117211ace7cc1464686afc349ac89792dd86d81e466676fe434991225eef5143256e6d955df602ac777d0d9d6347417ca230ae297ff7704e1b342de2ad318d8d4577f2"}]}, 0x10b4}, 0x1, 0x0, 0x0, 0x8890}, 0x4000000) (async) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) (async, rerun: 32) syz_genetlink_get_family_id$mptcp(0x0, 0xffffffffffffffff) (async, rerun: 32) openat$kvm(0xffffffffffffff9c, &(0x7f00000002c0), 0x5a083, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, 0x0) syz_kvm_setup_cpu$x86(r2, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f0000000040)="0fbf5900260f21a2f30fc734b86e078ec8ae66b9030100c066b8b32e2f4f66ba000000000f3026f2a53e8045500bba410066b80080000066efba2100b000ee", 0x3f}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000001c0)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_SET_LAPIC(r3, 0x4400ae8f, &(0x7f0000000400)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984c2b9ca4bbb7a87165c0c1dbc75d7ea4df1001000000000694525952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a832d4e48cc41bb5a6baa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff53bf79a1f5c5dc34b22645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c340d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b2541d3c114b7bba1c21a845c9cf0d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e9e46724a9a0600a8bb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a5a8110a4d74496f4c8ec82ddb010100000000000001a047526865c8badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1ecf63c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1cec6ddaa76e186719d819164300"}) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f00000025c0), 0x2, 0x0) write$FUSE_CREATE_OPEN(r4, &(0x7f0000002600)={0xa0, 0x0, 0x0, {{0x3, 0x0, 0x0, 0x81, 0x6, 0x5, {0x3, 0xcae1, 0x3, 0x4, 0x0, 0x7, 0x5, 0x9, 0x0, 0xa000, 0x0, 0x0, 0x0, 0x0, 0x6}}, {0x0, 0xd}}}, 0xa0) (async, rerun: 64) r5 = getgid() (rerun: 64) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000500)='./file0\x00', 0x7, &(0x7f0000000080)=ANY=[@ANYRES16=r5, @ANYRES16=r5], 0x1, 0x4d0, &(0x7f0000000a40)="$eJzs3VFrW28ZAPDnpM3sts526sUcbA436YYuaVe3FS+2CeLdQJn3s7RpKU2b0qTbWoZ0+AEEER145ZU3gh9AkH0EEQZ6LyqK6KYXXqhHzsnp1oVk7fi3zUh/P3hz3nOSc57nTZqT857zNgng2LoUEfciYigirkXEWLG8VJTYbpfsca9fPZ3LShJp+uDvSSTFsp1tJcX0dLHaSHvSVXNza3m2Xq+tF/PV1spatbm5dX1pZXaxtlhbnZ6eujVze+bmzOSBtDNr151v/PnHP/j5N+/8+iuP//Dwr1e/l+U7Wty/ux0Hqf2clLPn4o3hiFg/jGB9MFS0p9zvRAAA2Jfs+O0zEfHF/Ph/LIbyo7mcQzoAAAAYEOnd0fhPEpECAAAAA+tuPgY2KVWK8b6jUSpVKu0xvJ+LU6V6o9n68kJjY3W+PVZ2PMqlhaV6bbIYUzse5SSbn8rrb+dvdMxPR8TZiPjR2Ml8vjLXqM/3++QHAAAAHBOnO/r//xpr9/8BAACAATPe7wQAAACAQ6f/DwAAAINP/x8AAAAG2rfu389KuvP71/OPNjeWG4+uz9eay5WVjbnKXGN9rbLYaCzm39m3stf26o3G2ldjdeNJtVVrtqrNza2HK42N1dbDpXd+AhsAAAA4Qme/8OL3SURsf+1kXjInspuhHisYKwADo/QhD/7T4eUBHL1eH/PA4BvudwJA35T7nQDQd8ke9/ccvPObg88FAAA4HBOf7379f9i5ARh4H3T9Hxgorv/D8eX6PxxfZUcAcOwd/vX/NN1zWwAAwKEazUtSqhTXAkejVKpUIs7k/+pfThaW6rXJiPh0RPxurPypbH4qXzPZs88AAAAAAAAAAAAAAAAAAAAAAAAAALSlaRIpAAAAMNAiSn9Jit//mhi7Mtp5fuBE8u+xfBoRj3/64CdPZlut9als+T/eLG89L5bf6McZDAAAAKDTTj99px8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfp9aunczvlKOP+7esRMd4t/nCM5NORKEfEqX8mMbxrvSQihg4g/vaziDjXLX6SpRXjRRad8UsRcfJo4l9I07Rr/NMHEB+OsxfZ/udet/dfKS7l0+7v/+GifFK993+lN/u/oR77vzP7jHH+5S+rPeM/izg/3H3/sxM/6RH/crcNdnlSvvudra1e8dOfRUx0/fxJ3olVba2sVZubW9eXVmYXa4u11enpqVszt2duzkxWF5bqteK2a4wfXvjV/zoW/Tdty9sfPeKP79H+K1ml3Ktlu4K9fPLqs+1quWMTefyrl7u//ufeEz/7m/hS8TmQ3T+xU99u13e7+IvfXuyVWxZ/vkf793r9r+7d9Ny1b3//j/t8KABwBJqbW8uz9Xpt/dArz9M0PapYKh9hZeTjSENlf5V+75kAAICD9vagv9+ZAAAAAAAAAAAAAAAAAAAAwPF1FF8n1hlzuz9NBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4r/8HAAD//64q4Yw=") openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) (async) r6 = syz_open_procfs(0x0, &(0x7f00000004c0)='net/ip6_flowlabel\x00') perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x1, 0x0, 0x7, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x100000000, 0x0, 0x0, 0xffff, 0x0, 0x4, 0x0, 0x200}, 0x0, 0x0, r6, 0x0) (async) r7 = getgid() syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000500)='./file0\x00', 0x7, &(0x7f0000000080)=ANY=[@ANYRES16=r7, @ANYRES16=r7], 0x1, 0x4d0, &(0x7f0000000a40)="$eJzs3VFrW28ZAPDnpM3sts526sUcbA436YYuaVe3FS+2CeLdQJn3s7RpKU2b0qTbWoZ0+AEEER145ZU3gh9AkH0EEQZ6LyqK6KYXXqhHzsnp1oVk7fi3zUh/P3hz3nOSc57nTZqT857zNgng2LoUEfciYigirkXEWLG8VJTYbpfsca9fPZ3LShJp+uDvSSTFsp1tJcX0dLHaSHvSVXNza3m2Xq+tF/PV1spatbm5dX1pZXaxtlhbnZ6eujVze+bmzOSBtDNr151v/PnHP/j5N+/8+iuP//Dwr1e/l+U7Wty/ux0Hqf2clLPn4o3hiFg/jGB9MFS0p9zvRAAA2Jfs+O0zEfHF/Ph/LIbyo7mcQzoAAAAYEOnd0fhPEpECAAAAA+tuPgY2KVWK8b6jUSpVKu0xvJ+LU6V6o9n68kJjY3W+PVZ2PMqlhaV6bbIYUzse5SSbn8rrb+dvdMxPR8TZiPjR2Ml8vjLXqM/3++QHAAAAHBOnO/r//xpr9/8BAACAATPe7wQAAACAQ6f/DwAAAINP/x8AAAAG2rfu389KuvP71/OPNjeWG4+uz9eay5WVjbnKXGN9rbLYaCzm39m3stf26o3G2ldjdeNJtVVrtqrNza2HK42N1dbDpXd+AhsAAAA4Qme/8OL3SURsf+1kXjInspuhHisYKwADo/QhD/7T4eUBHL1eH/PA4BvudwJA35T7nQDQd8ke9/ccvPObg88FAAA4HBOf7379f9i5ARh4H3T9Hxgorv/D8eX6PxxfZUcAcOwd/vX/NN1zWwAAwKEazUtSqhTXAkejVKpUIs7k/+pfThaW6rXJiPh0RPxurPypbH4qXzPZs88AAAAAAAAAAAAAAAAAAAAAAAAAALSlaRIpAAAAMNAiSn9Jit//mhi7Mtp5fuBE8u+xfBoRj3/64CdPZlut9als+T/eLG89L5bf6McZDAAAAKDTTj99px8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfp9aunczvlKOP+7esRMd4t/nCM5NORKEfEqX8mMbxrvSQihg4g/vaziDjXLX6SpRXjRRad8UsRcfJo4l9I07Rr/NMHEB+OsxfZ/udet/dfKS7l0+7v/+GifFK993+lN/u/oR77vzP7jHH+5S+rPeM/izg/3H3/sxM/6RH/crcNdnlSvvudra1e8dOfRUx0/fxJ3olVba2sVZubW9eXVmYXa4u11enpqVszt2duzkxWF5bqteK2a4wfXvjV/zoW/Tdty9sfPeKP79H+K1ml3Ktlu4K9fPLqs+1quWMTefyrl7u//ufeEz/7m/hS8TmQ3T+xU99u13e7+IvfXuyVWxZ/vkf793r9r+7d9Ny1b3//j/t8KABwBJqbW8uz9Xpt/dArz9M0PapYKh9hZeTjSENlf5V+75kAAICD9vagv9+ZAAAAAAAAAAAAAAAAAAAAwPF1FF8n1hlzuz9NBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4r/8HAAD//64q4Yw=") ioctl$KVM_RUN(r3, 0xae80, 0x0) 07:41:26 executing program 2: perf_event_open(&(0x7f0000000100)={0x1, 0x99, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000001c0)={0xa, 0x4e22}, 0x1c) (async) sendto$inet6(r1, 0x0, 0x0, 0x200408d4, &(0x7f000072e000)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r1, 0x6, 0x21, &(0x7f0000000080)="6e101045e9c91f86be31bb9bd2a000e5", 0x10) (async) setsockopt$inet6_IPV6_RTHDR(r1, 0x29, 0x39, 0xfffffffffffffffe, 0x0) setsockopt$inet6_IPV6_RTHDR(r1, 0x29, 0x39, &(0x7f00000000c0)={0xc, 0x6, 0x0, 0x4, 0x0, [@empty, @dev={0xfe, 0x80, '\x00', 0x11}, @dev={0xfe, 0x80, '\x00', 0x39}]}, 0x38) (async) r2 = gettid() perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1020, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9000, 0x0, @perf_bp={0x0}, 0x3401, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x8}, r2, 0x0, 0xffffffffffffffff, 0x0) (async) write$P9_RREADDIR(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYRES32=r2], 0x87) (async) setsockopt$inet6_int(r1, 0x29, 0x3, &(0x7f0000000440)=0xffffff10, 0x4) setsockopt$inet6_opts(r1, 0x29, 0x36, &(0x7f0000000140)=ANY=[], 0x8) (async) openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) (async) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt$inet6_tcp_TLS_RX(0xffffffffffffffff, 0x6, 0x2, 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000180)=0x8000000000000001) open_by_handle_at(0xffffffffffffffff, 0x0, 0x0) (async) sendmsg$TIPC_CMD_SET_LINK_WINDOW(0xffffffffffffffff, 0x0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), r3) (async) fcntl$getown(0xffffffffffffffff, 0x9) (async) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendto$inet6(r1, &(0x7f00000003c0)="c0", 0x1, 0x3fffffa, 0x0, 0x0) dup3(r0, r1, 0x0) [ 377.065923] IPVS: ftp: loaded support on port[0] = 21 [ 377.162143] UDF-fs: bad mount option "volume=00000000000000024208" or missing value 07:41:27 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e280) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$TIPC_CONN_TIMEOUT(r0, 0x10f, 0x82, &(0x7f00000002c0), 0x4) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16, @ANYBLOB="010000000000000000006600000008000300", @ANYRES32=r4], 0x2c}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$inet6(0xa, 0x400000000001, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x141042, 0x0) sendmsg$TIPC_CMD_SET_LINK_PRI(r5, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0x68, 0x0, 0x200, 0x70bd28, 0x25dfdbfb, {{}, {}, {0x4c, 0x18, {0x0, @link='broadcast-link\x00'}}}, ["", "", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x4001}, 0x20000001) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) r7 = socket$netlink(0x10, 0x3, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000400)=ANY=[@ANYBLOB="463c90ff0713e154c6ef4952f806f55ef5be90e19a6d71527b9941fa821fcce13440", @ANYRES16=r6, @ANYBLOB="ff8305000000007b101c5f43233cab41ad0a802dba1e5b0399d5453fcff3263619353ac9bdd24403f14d6444aaee00874c00e3e267ee8f3da9a2685ae16898e78cc454dc95dc0bb1b7fa59c316b661a5c1e9da25c481dea18384396e41ef78fc66b880c35843c68b73f91c9d344c10c3840d17973293eacd82aa61a351128d03813a25f94f28d02ff7a3c68ddacf4e52e76296d47c30b315d9105c278af0202409873bb5ef070368719b12e652942a269f01890df00fd873fed286f2872e20ab0348079ec55da66196e041da3d3728c26a9d96a9d4e6402ea1", @ANYRES32=r7], 0x4}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) 07:41:27 executing program 2: perf_event_open(&(0x7f0000000100)={0x1, 0x99, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f00000001c0)={0xa, 0x4e22}, 0x1c) (async) sendto$inet6(r1, 0x0, 0x0, 0x200408d4, &(0x7f000072e000)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r1, 0x6, 0x21, &(0x7f0000000080)="6e101045e9c91f86be31bb9bd2a000e5", 0x10) setsockopt$inet6_IPV6_RTHDR(r1, 0x29, 0x39, 0xfffffffffffffffe, 0x0) (async) setsockopt$inet6_IPV6_RTHDR(r1, 0x29, 0x39, &(0x7f00000000c0)={0xc, 0x6, 0x0, 0x4, 0x0, [@empty, @dev={0xfe, 0x80, '\x00', 0x11}, @dev={0xfe, 0x80, '\x00', 0x39}]}, 0x38) r2 = gettid() perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1020, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9000, 0x0, @perf_bp={0x0}, 0x3401, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x8}, r2, 0x0, 0xffffffffffffffff, 0x0) (async) write$P9_RREADDIR(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYRES32=r2], 0x87) (async) setsockopt$inet6_int(r1, 0x29, 0x3, &(0x7f0000000440)=0xffffff10, 0x4) (async) setsockopt$inet6_opts(r1, 0x29, 0x36, &(0x7f0000000140)=ANY=[], 0x8) openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) setsockopt$inet6_tcp_TLS_RX(0xffffffffffffffff, 0x6, 0x2, 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000180)=0x8000000000000001) (async) open_by_handle_at(0xffffffffffffffff, 0x0, 0x0) sendmsg$TIPC_CMD_SET_LINK_WINDOW(0xffffffffffffffff, 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, 0x0, 0x0) (async) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), r3) fcntl$getown(0xffffffffffffffff, 0x9) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) sendto$inet6(r1, &(0x7f00000003c0)="c0", 0x1, 0x3fffffa, 0x0, 0x0) dup3(r0, r1, 0x0) 07:41:27 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={0x0}, 0x10, 0x80000000000000}, 0x0, 0x3, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4a}) r0 = msgget(0x2, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/245}, 0xfd, 0x0, 0x0) r1 = msgget(0x2, 0x254) r2 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x14) msgctl$IPC_STAT(r2, 0x2, 0x0) msgsnd(r2, &(0x7f0000000040)={0x3, "c3f33431e5f3d675377bad3f8176799888401adbb12c"}, 0x1e, 0x0) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300000000000000db0c0f8cceca26b160c737088a200eecee8e8d9d535ddd05b08ef73182b3123b54d2dc813a31069750ada3426238638bd1c1f112b4a7fa74fc912ff083ca00000000"], 0x50, 0x800) msgctl$IPC_RMID(0x0, 0x0) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="db44504a031706789e7588fa217d74303ea128f52f48f5abac5a1fedd6ca61b909ffa01fccc69f86faeef91213a243d316547c40b4331a4996c5f09b147291891b50137fcfff0300000000000015a12f7e54e0ddeddfcb"], 0x76, 0x0) msgrcv(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ee523f1a6fb7fb50d0000000000000000000000000000000000000000000000000020000000000000"], 0xaf, 0x0, 0x1bd6d27d20e3ca7f) msgrcv(r1, &(0x7f0000000080)={0x0, ""/15}, 0x17, 0x1, 0x3000) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/191) r3 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) msgget$private(0x0, 0x40) io_setup(0x1, &(0x7f0000000240)=0x0) io_submit(r4, 0x8, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a000000, 0x2759, 0xd, 0x0, 0x0, r3, &(0x7f0000000000)="98", 0x3e80000000}]) [ 377.372014] audit: type=1804 audit(1673941287.227:6): pid=10758 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir2822095424/syzkaller.jOMzEe/12/cgroup.controllers" dev="sda1" ino=14001 res=1 [ 377.431044] IPVS: ftp: loaded support on port[0] = 21 [ 377.575211] IPVS: ftp: loaded support on port[0] = 21 07:41:28 executing program 0: r0 = socket$bt_rfcomm(0x1f, 0x1, 0x3) mount$tmpfs(0x0, &(0x7f0000000000)='.\x00', &(0x7f0000000040), 0xc0ed0000, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000010100e00cffeb00", @ANYRES32=r0, @ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00./file0\x00']) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x4, &(0x7f0000000200)={[{@nobarrier}, {@noblock_validity}, {@nolazytime}, {@barrier_val={'barrier', 0x3d, 0x7fff0038}}, {@data_err_abort}, {@resgid}, {@resuid={'resuid', 0x3d, 0xee00}}, {@resgid={'resgid', 0x3d, 0xee01}}, {@resgid={'resgid', 0x3d, 0xee00}, 0x32}]}, 0x12, 0x4b1, &(0x7f0000000540)="$eJzs3d9rW9cdAPDvvbay/HBmZ8tDFlgWlgwnbJHseEnMHrINxvYU2Ja9Z54tG2PZMpacxCYMh/0BgzG2wZ72tJfB/oBCyZ9QCoH2vbSlpbRJ+9CHNiqSrvLDlWKHyr4gfz5wfM+9V9L3eyx0dM+9B90ADqyzEXExIp40Go3mcjTbnmYlttql+bjHj+7NNksSjcbNj5NIsm2d10qy5bHsaYcj4ve/ifhT8vW4tY3NpZlKpbyWrZfqy6ul2sbmpcXlmYXyQnllamry6vS16SvTE31p58mIuP6r9//x1//++vrrP7nzzq0PL/y5mdZItv/5dvRTu+mF1v+iYzgi1vYiWA6GsvYU8k4EAIBdaR7jfyciftgaB4zGUOtoDgAAABgkjZ+PxBdJRAMAAAAYWGlrDmySFrO5ACORpsView7vyTiaVqq1+o/nq+src+25smNRSOcXK+WJbK7wWBSS5vpkq/5s/fK29amIOBERfx890lovzlYrc3mf/AAAAIAD4ti28f9no+3xPwAAADBgxvJOAAAAANhzxv8AAAAw+Iz/AQAAYKD99saNZml07n89d3tjfal6+9JcubZUXF6fLc5W11aLC9XqQus3+5Z3er1Ktbr601hZv1uql2v1Um1j89ZydX2lfmvxhVtgAwAAAPvoxA8evJ1ExNbPjrRK06G8kwL2xfCrPPi9vcsD2H9DeScA5OaVvv+BgVLIOwEgd8kO+3tO3nmj/7kAAAB7Y/x7va//OzcAgy3NOwEgN67/w8Hl+j8cXAVHAHDg7f31/0bjlRICAAD6bqRVkrSYXQsciTQtFiOOt24LUEjmFyvliYj4dkS8NVr4VnN9svXMZMcxAwAAAAAAAAAAAAAAAAAAAAAAAADQ1mgk0QAAAAAGWkT6QZLd/2t89PzI9vMDh5LPR1vLiLjz75v/vDtTr69NNrd/8nR7/V/Z9st5nMEAAAAAtuuM0zvjeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADop8eP7s12yn7G/eiXETHWLf5wHG4tD0chIo5+msTwc89LImKoD/G37kfEqW7xk2ZaMZZl0S3+kRzjpxFxrA/x4SB70Ox/ftHt85fG2day++dvOCvfVO/+L33a/w316H+O7zLG6Yf/L/WMfz/i9HD3/qcTP+kR/9wu4//xD5ubvfY1/hMx3vX7J3khVqm+vFqqbWxeWlyeWSgvlFempiavTl+bvjI9UZpfrJSzv11j/O37rz15WfuP9og/tkP7z++y/V8+vPvou+1qoVv8C+e6v/+nesRPs+++H2X15v7xTn2rXX/emf+9eeZl7Z/r0f6d3v8Lu2z/xd/95d1dPhQA2Ae1jc2lmUqlvKaioqLytJJ3zwQAAPTbs4P+vDMBAAAAAAAAAAAAAAAAAACAg2s/fk5se8ytfJoKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBSXwUAAP//7SDZCg==") 07:41:28 executing program 2: perf_event_open(&(0x7f0000001340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, 0x0) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_clone(0x4600000, 0x0, 0x0, &(0x7f0000000280), 0x0, 0x0) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x8, 0x7f, 0x7f, 0x0, 0x0, 0x100000000, 0x6000, 0x9, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x4, @perf_bp={&(0x7f00000001c0), 0x7}, 0x4, 0x1, 0xa279, 0x7, 0x7, 0x10001, 0x800, 0x0, 0x8, 0x0, 0x2}, r0, 0x2, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x9, 0x80, 0xc6, 0x5, 0x0, 0x2, 0x1a71, 0x10, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0xffffff3f, 0x4, @perf_bp={&(0x7f0000000100), 0x8}, 0x5082, 0x6, 0xeb, 0x5, 0x1, 0x2, 0x0, 0x0, 0xffffffff, 0x0, 0x2}, r2, 0x1, r3, 0x1) fadvise64(r1, 0x0, 0x0, 0x4) perf_event_open(&(0x7f00000002c0)={0x1, 0x80, 0x5, 0x4, 0x0, 0x2, 0x0, 0x7, 0x2301e3884a1f38ca, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1ff, 0x4, @perf_bp={&(0x7f00000000c0)}, 0x800, 0x100000001, 0x4, 0x2, 0x0, 0x4, 0x6, 0x0, 0xfffffffc, 0x0, 0xba0}, r0, 0xa, r1, 0xa) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r4, 0x84, 0x9, &(0x7f00000005c0)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x400, 0x0, 0x32}, 0x9c) bind$inet6(r4, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) ftruncate(0xffffffffffffffff, 0x6) sendto$inet6(r4, &(0x7f0000847fff)='X', 0x3448, 0x580003fa, &(0x7f000005ffe4)={0xa, 0x4e23, 0x5, @loopback}, 0x1c) 07:41:28 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = dup(0xffffffffffffffff) ioctl$KVM_GET_REG_LIST(r2, 0xc008aeb0, &(0x7f0000000280)=ANY=[@ANYBLOB="09876eb0dfe8b76544f05e3abdc4080000000000000007000000000000000000000000001a0700000000000007000000f4ff002b6e7245152a765a0000003e958a1db06497f42050d47e9cc23929c05890da3f81ebe383ba02d0c0e8e6e7d10cbbe1c92390e96e029011492afcc0cb327ce1a9ee21aa9d37cd6e1502d4f4be24037dd2f538bcf111621b7c5c14df5fc50d383c325cf3c6a8df5fa8c8ffd72383692a43a6ce5f7c1cc3ecb50d4ba3b44af62e0512e4d20e95d4924f71ceb9bf0c4ad8c9d87f829912f304c229a5f3e25e7a4a6db6447bf270e41e0e69ebb0d253"]) (async) r3 = socket$inet6(0xa, 0x3, 0x2c) write$binfmt_script(r1, &(0x7f00000000c0)=ANY=[], 0x9b) (async) connect$inet6(r3, &(0x7f0000000140)={0xa, 0x0, 0x0, @empty}, 0x1c) (async) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) (async) write$binfmt_misc(r1, &(0x7f0000000180)=ANY=[], 0x2bb98205) r5 = accept4(0xffffffffffffffff, &(0x7f0000000180)=@ll, &(0x7f0000000080)=0x80, 0x80000) (async) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) r7 = dup(r6) sendmsg$IPSET_CMD_CREATE(r7, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)={0x1c, 0x4, 0x6, 0x3, 0xf0ffffff, 0xf0ffff, {}, [@IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}]}, 0x1c}}, 0x0) (async, rerun: 32) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000680)={r7, 0x0, 0x5f, 0x17, &(0x7f0000000480)="a8c1f9ee6b6d8ede1f803d9fffd23024cda0180a4bb0fcca4bf40f561bb376fcd8ed900ff1f699e30b0ff7c2bc8cdb86ebf39a1b481341ddc6cd133fb9e979c18a496deab543053c23c8a465da4eea475f1975b1fa6d023fa727af793ab219", &(0x7f0000000240)=""/23, 0x7, 0x0, 0x0, 0x57, &(0x7f00000005c0), &(0x7f0000000500)="7d2fb4c00cf8fafa599f90a8feedca014749183deb683e38000de1ac65f9b92a9bd578b328a23fec7b57ca8d88dfebd90476a2f0aacbd9b44bebd501cc9e947eedfb62949ea66f8138986dc1fae935e88f1a6e6f995f5d", 0x0, 0x7}, 0x48) (async, rerun: 32) r8 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r8, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x10, &(0x7f0000000580)=[@in={0x2, 0x4e24, @local}]}, &(0x7f0000000180)=0x10) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000380)=""/253, 0xfd}], 0x1}, 0x0) (async) socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_MAXSEG(r5, 0x84, 0xd, &(0x7f0000000100)=@assoc_value={0x0, 0x2}, 0x8) (async) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe1, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext, 0x100}, 0x0, 0xff7fffffffffffff, 0xffffffffffffffff, 0x0) (async) splice(r0, 0x0, r3, 0x0, 0x4ff99, 0x0) 07:41:28 executing program 1: syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000cf6b895e0c00000000000074affefbbaaa550b34e1618deaffe73df4a2e4632d7ce47d1c73d5fa8967cf7154e3ca1b472d27fe1d528de815b84e560699bf10ded1f971d480c02f721b32d9fbf541d483695c18608212bc09362f1da79454668198a9f9dfc4fd468f201ffcff15820dc8d7fcd20ed63051fbfe730fac5675fbfaac45db67d647e720bbfb02367cb9a42d44f072407a9e1c37bfb6bd80e97c5d8857f10fc65505e363057e3e33540ce4945e240d7a2c2a45197d5fce36342814f8ecb7d7f82236e27ebdc500242fc6da10099d14f1b2531a86c5424a9b4126446cba48a511e1633f19105a03218877dfab928485d8b00239b6b85ac5a4e08f3866b40f7e4ba7c1da61633aefccb963f228d43e1f244f40dc1ff96c32d2268afcc93b41a8f254cae7302e0f0f379054a4514a8f9151469ab1e3363f1081ad6df04a6f666343370799dfb21c32678f7730d78044ebb2e993f6766908650cff9c18488164ab89d4570b27c99a47596928e13f46490100000000000000c38414483e6592a378054d3958c37a7de5fbaa5f35f60af24d25273c4bdd34e3185f363f3b598e53ae807cbb5a575d1057d0db64fc2c1789a223ff2554e542b46ef58e6201e99b342964efbb062ee7c015ea8b34ab7afa0acad0cb333c00"/487], 0x1, 0xbee, &(0x7f0000000cc0)="$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") (async) r0 = creat(&(0x7f0000000300)='./bus\x00', 0x0) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="a2", 0xfffffdef}], 0x1}, 0x0) (async) close(r1) (async) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r1, @ANYBLOB='\x00bus\x00']) ftruncate(r0, 0x7fff) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb), 0x0) (async, rerun: 32) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(0xffffffffffffffff, 0x84, 0x8, &(0x7f0000000140), 0x4) (rerun: 32) r2 = socket$inet6(0xa, 0x400000000001, 0x0) close(r2) (async, rerun: 32) r3 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) (rerun: 32) sendfile(r2, r3, 0x0, 0x80001d00c0d0) 07:41:28 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={0x0}, 0x10, 0x80000000000000}, 0x0, 0x3, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4a}) r0 = msgget(0x2, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/245}, 0xfd, 0x0, 0x0) (async) r1 = msgget(0x2, 0x254) r2 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x14) (async) msgctl$IPC_STAT(r2, 0x2, 0x0) (async) msgsnd(r2, &(0x7f0000000040)={0x3, "c3f33431e5f3d675377bad3f8176799888401adbb12c"}, 0x1e, 0x0) (async) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300000000000000db0c0f8cceca26b160c737088a200eecee8e8d9d535ddd05b08ef73182b3123b54d2dc813a31069750ada3426238638bd1c1f112b4a7fa74fc912ff083ca00000000"], 0x50, 0x800) (async) msgctl$IPC_RMID(0x0, 0x0) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="db44504a031706789e7588fa217d74303ea128f52f48f5abac5a1fedd6ca61b909ffa01fccc69f86faeef91213a243d316547c40b4331a4996c5f09b147291891b50137fcfff0300000000000015a12f7e54e0ddeddfcb"], 0x76, 0x0) (async) msgrcv(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ee523f1a6fb7fb50d0000000000000000000000000000000000000000000000000020000000000000"], 0xaf, 0x0, 0x1bd6d27d20e3ca7f) (async) msgrcv(r1, &(0x7f0000000080)={0x0, ""/15}, 0x17, 0x1, 0x3000) (async) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/191) r3 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) (async) msgget$private(0x0, 0x40) (async) io_setup(0x1, &(0x7f0000000240)=0x0) io_submit(r4, 0x8, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a000000, 0x2759, 0xd, 0x0, 0x0, r3, &(0x7f0000000000)="98", 0x3e80000000}]) 07:41:28 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e280) (async, rerun: 64) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async, rerun: 64) socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$TIPC_CONN_TIMEOUT(r0, 0x10f, 0x82, &(0x7f00000002c0), 0x4) (async) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16, @ANYBLOB="010000000000000000006600000008000300", @ANYRES32=r4], 0x2c}}, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socket$inet6(0xa, 0x400000000001, 0x0) (async) open(&(0x7f0000000100)='./bus\x00', 0x141042, 0x0) (async) sendmsg$TIPC_CMD_SET_LINK_PRI(r5, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0x68, 0x0, 0x200, 0x70bd28, 0x25dfdbfb, {{}, {}, {0x4c, 0x18, {0x0, @link='broadcast-link\x00'}}}, ["", "", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x4001}, 0x20000001) (async) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) r7 = socket$netlink(0x10, 0x3, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000400)=ANY=[@ANYBLOB="463c90ff0713e154c6ef4952f806f55ef5be90e19a6d71527b9941fa821fcce13440", @ANYRES16=r6, @ANYBLOB="ff8305000000007b101c5f43233cab41ad0a802dba1e5b0399d5453fcff3263619353ac9bdd24403f14d6444aaee00874c00e3e267ee8f3da9a2685ae16898e78cc454dc95dc0bb1b7fa59c316b661a5c1e9da25c481dea18384396e41ef78fc66b880c35843c68b73f91c9d344c10c3840d17973293eacd82aa61a351128d03813a25f94f28d02ff7a3c68ddacf4e52e76296d47c30b315d9105c278af0202409873bb5ef070368719b12e652942a269f01890df00fd873fed286f2872e20ab0348079ec55da66196e041da3d3728c26a9d96a9d4e6402ea1", @ANYRES32=r7], 0x4}}, 0x0) sendfile(r2, r1, 0x0, 0x100004001) [ 378.828067] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) 07:41:28 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={0x0}, 0x10, 0x80000000000000}, 0x0, 0x3, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4a}) (async) r0 = msgget(0x2, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/245}, 0xfd, 0x0, 0x0) (async, rerun: 32) r1 = msgget(0x2, 0x254) (async, rerun: 32) r2 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x14) (async, rerun: 32) msgctl$IPC_STAT(r2, 0x2, 0x0) (async, rerun: 32) msgsnd(r2, &(0x7f0000000040)={0x3, "c3f33431e5f3d675377bad3f8176799888401adbb12c"}, 0x1e, 0x0) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300000000000000db0c0f8cceca26b160c737088a200eecee8e8d9d535ddd05b08ef73182b3123b54d2dc813a31069750ada3426238638bd1c1f112b4a7fa74fc912ff083ca00000000"], 0x50, 0x800) (async) msgctl$IPC_RMID(0x0, 0x0) (async) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="db44504a031706789e7588fa217d74303ea128f52f48f5abac5a1fedd6ca61b909ffa01fccc69f86faeef91213a243d316547c40b4331a4996c5f09b147291891b50137fcfff0300000000000015a12f7e54e0ddeddfcb"], 0x76, 0x0) msgrcv(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ee523f1a6fb7fb50d0000000000000000000000000000000000000000000000000020000000000000"], 0xaf, 0x0, 0x1bd6d27d20e3ca7f) (async, rerun: 32) msgrcv(r1, &(0x7f0000000080)={0x0, ""/15}, 0x17, 0x1, 0x3000) (rerun: 32) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/191) r3 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) (async, rerun: 32) msgget$private(0x0, 0x40) (async, rerun: 32) io_setup(0x1, &(0x7f0000000240)=0x0) io_submit(r4, 0x8, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a000000, 0x2759, 0xd, 0x0, 0x0, r3, &(0x7f0000000000)="98", 0x3e80000000}]) [ 378.910662] EXT4-fs error (device loop0): ext4_orphan_get:1256: comm syz-executor.0: bad orphan inode 20 [ 378.921738] ext4_test_bit(bit=19, block=18) = 0 07:41:28 executing program 2: perf_event_open(&(0x7f0000001340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, 0x0) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = syz_clone(0x4600000, 0x0, 0x0, &(0x7f0000000280), 0x0, 0x0) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x8, 0x7f, 0x7f, 0x0, 0x0, 0x100000000, 0x6000, 0x9, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x4, @perf_bp={&(0x7f00000001c0), 0x7}, 0x4, 0x1, 0xa279, 0x7, 0x7, 0x10001, 0x800, 0x0, 0x8, 0x0, 0x2}, r0, 0x2, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x9, 0x80, 0xc6, 0x5, 0x0, 0x2, 0x1a71, 0x10, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0xffffff3f, 0x4, @perf_bp={&(0x7f0000000100), 0x8}, 0x5082, 0x6, 0xeb, 0x5, 0x1, 0x2, 0x0, 0x0, 0xffffffff, 0x0, 0x2}, r2, 0x1, r3, 0x1) fadvise64(r1, 0x0, 0x0, 0x4) perf_event_open(&(0x7f00000002c0)={0x1, 0x80, 0x5, 0x4, 0x0, 0x2, 0x0, 0x7, 0x2301e3884a1f38ca, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1ff, 0x4, @perf_bp={&(0x7f00000000c0)}, 0x800, 0x100000001, 0x4, 0x2, 0x0, 0x4, 0x6, 0x0, 0xfffffffc, 0x0, 0xba0}, r0, 0xa, r1, 0xa) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r4, 0x84, 0x9, &(0x7f00000005c0)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x400, 0x0, 0x32}, 0x9c) bind$inet6(r4, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) ftruncate(0xffffffffffffffff, 0x6) sendto$inet6(r4, &(0x7f0000847fff)='X', 0x3448, 0x580003fa, &(0x7f000005ffe4)={0xa, 0x4e23, 0x5, @loopback}, 0x1c) perf_event_open(&(0x7f0000001340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, 0x0) (async) getpgid(0x0) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) syz_clone(0x4600000, 0x0, 0x0, &(0x7f0000000280), 0x0, 0x0) (async) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x8, 0x7f, 0x7f, 0x0, 0x0, 0x100000000, 0x6000, 0x9, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x4, @perf_bp={&(0x7f00000001c0), 0x7}, 0x4, 0x1, 0xa279, 0x7, 0x7, 0x10001, 0x800, 0x0, 0x8, 0x0, 0x2}, r0, 0x2, 0xffffffffffffffff, 0x1) (async) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x9, 0x80, 0xc6, 0x5, 0x0, 0x2, 0x1a71, 0x10, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0xffffff3f, 0x4, @perf_bp={&(0x7f0000000100), 0x8}, 0x5082, 0x6, 0xeb, 0x5, 0x1, 0x2, 0x0, 0x0, 0xffffffff, 0x0, 0x2}, r2, 0x1, r3, 0x1) (async) fadvise64(r1, 0x0, 0x0, 0x4) (async) perf_event_open(&(0x7f00000002c0)={0x1, 0x80, 0x5, 0x4, 0x0, 0x2, 0x0, 0x7, 0x2301e3884a1f38ca, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1ff, 0x4, @perf_bp={&(0x7f00000000c0)}, 0x800, 0x100000001, 0x4, 0x2, 0x0, 0x4, 0x6, 0x0, 0xfffffffc, 0x0, 0xba0}, r0, 0xa, r1, 0xa) (async) socket$inet6_sctp(0xa, 0x1, 0x84) (async) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r4, 0x84, 0x9, &(0x7f00000005c0)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x400, 0x0, 0x32}, 0x9c) (async) bind$inet6(r4, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) (async) ftruncate(0xffffffffffffffff, 0x6) (async) sendto$inet6(r4, &(0x7f0000847fff)='X', 0x3448, 0x580003fa, &(0x7f000005ffe4)={0xa, 0x4e23, 0x5, @loopback}, 0x1c) (async) [ 378.954700] EXT4-fs (loop0): mounted filesystem without journal. Opts: nobarrier,noblock_validity,nolazytime,barrier=0x000000007fff0038,data_err=abort,resgid=0x0000000000000000,resuid=0x000000000000ee00,resgid=0x000000000000ee01,resgid=0x000000000000ee002,errors=continue 07:41:28 executing program 0: r0 = socket$bt_rfcomm(0x1f, 0x1, 0x3) mount$tmpfs(0x0, &(0x7f0000000000)='.\x00', &(0x7f0000000040), 0xc0ed0000, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000010100e00cffeb00", @ANYRES32=r0, @ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00./file0\x00']) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x4, &(0x7f0000000200)={[{@nobarrier}, {@noblock_validity}, {@nolazytime}, {@barrier_val={'barrier', 0x3d, 0x7fff0038}}, {@data_err_abort}, {@resgid}, {@resuid={'resuid', 0x3d, 0xee00}}, {@resgid={'resgid', 0x3d, 0xee01}}, {@resgid={'resgid', 0x3d, 0xee00}, 0x32}]}, 0x12, 0x4b1, &(0x7f0000000540)="$eJzs3d9rW9cdAPDvvbay/HBmZ8tDFlgWlgwnbJHseEnMHrINxvYU2Ja9Z54tG2PZMpacxCYMh/0BgzG2wZ72tJfB/oBCyZ9QCoH2vbSlpbRJ+9CHNiqSrvLDlWKHyr4gfz5wfM+9V9L3eyx0dM+9B90ADqyzEXExIp40Go3mcjTbnmYlttql+bjHj+7NNksSjcbNj5NIsm2d10qy5bHsaYcj4ve/ifhT8vW4tY3NpZlKpbyWrZfqy6ul2sbmpcXlmYXyQnllamry6vS16SvTE31p58mIuP6r9//x1//++vrrP7nzzq0PL/y5mdZItv/5dvRTu+mF1v+iYzgi1vYiWA6GsvYU8k4EAIBdaR7jfyciftgaB4zGUOtoDgAAABgkjZ+PxBdJRAMAAAAYWGlrDmySFrO5ACORpsView7vyTiaVqq1+o/nq+src+25smNRSOcXK+WJbK7wWBSS5vpkq/5s/fK29amIOBERfx890lovzlYrc3mf/AAAAIAD4ti28f9no+3xPwAAADBgxvJOAAAAANhzxv8AAAAw+Iz/AQAAYKD99saNZml07n89d3tjfal6+9JcubZUXF6fLc5W11aLC9XqQus3+5Z3er1Ktbr601hZv1uql2v1Um1j89ZydX2lfmvxhVtgAwAAAPvoxA8evJ1ExNbPjrRK06G8kwL2xfCrPPi9vcsD2H9DeScA5OaVvv+BgVLIOwEgd8kO+3tO3nmj/7kAAAB7Y/x7va//OzcAgy3NOwEgN67/w8Hl+j8cXAVHAHDg7f31/0bjlRICAAD6bqRVkrSYXQsciTQtFiOOt24LUEjmFyvliYj4dkS8NVr4VnN9svXMZMcxAwAAAAAAAAAAAAAAAAAAAAAAAADQ1mgk0QAAAAAGWkT6QZLd/2t89PzI9vMDh5LPR1vLiLjz75v/vDtTr69NNrd/8nR7/V/Z9st5nMEAAAAAtuuM0zvjeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADop8eP7s12yn7G/eiXETHWLf5wHG4tD0chIo5+msTwc89LImKoD/G37kfEqW7xk2ZaMZZl0S3+kRzjpxFxrA/x4SB70Ox/ftHt85fG2day++dvOCvfVO/+L33a/w316H+O7zLG6Yf/L/WMfz/i9HD3/qcTP+kR/9wu4//xD5ubvfY1/hMx3vX7J3khVqm+vFqqbWxeWlyeWSgvlFempiavTl+bvjI9UZpfrJSzv11j/O37rz15WfuP9og/tkP7z++y/V8+vPvou+1qoVv8C+e6v/+nesRPs+++H2X15v7xTn2rXX/emf+9eeZl7Z/r0f6d3v8Lu2z/xd/95d1dPhQA2Ae1jc2lmUqlvKaioqLytJJ3zwQAAPTbs4P+vDMBAAAAAAAAAAAAAAAAAACAg2s/fk5se8ytfJoKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBSXwUAAP//7SDZCg==") socket$bt_rfcomm(0x1f, 0x1, 0x3) (async) mount$tmpfs(0x0, &(0x7f0000000000)='.\x00', &(0x7f0000000040), 0xc0ed0000, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000010100e00cffeb00", @ANYRES32=r0, @ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00./file0\x00']) (async) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x4, &(0x7f0000000200)={[{@nobarrier}, {@noblock_validity}, {@nolazytime}, {@barrier_val={'barrier', 0x3d, 0x7fff0038}}, {@data_err_abort}, {@resgid}, {@resuid={'resuid', 0x3d, 0xee00}}, {@resgid={'resgid', 0x3d, 0xee01}}, {@resgid={'resgid', 0x3d, 0xee00}, 0x32}]}, 0x12, 0x4b1, &(0x7f0000000540)="$eJzs3d9rW9cdAPDvvbay/HBmZ8tDFlgWlgwnbJHseEnMHrINxvYU2Ja9Z54tG2PZMpacxCYMh/0BgzG2wZ72tJfB/oBCyZ9QCoH2vbSlpbRJ+9CHNiqSrvLDlWKHyr4gfz5wfM+9V9L3eyx0dM+9B90ADqyzEXExIp40Go3mcjTbnmYlttql+bjHj+7NNksSjcbNj5NIsm2d10qy5bHsaYcj4ve/ifhT8vW4tY3NpZlKpbyWrZfqy6ul2sbmpcXlmYXyQnllamry6vS16SvTE31p58mIuP6r9//x1//++vrrP7nzzq0PL/y5mdZItv/5dvRTu+mF1v+iYzgi1vYiWA6GsvYU8k4EAIBdaR7jfyciftgaB4zGUOtoDgAAABgkjZ+PxBdJRAMAAAAYWGlrDmySFrO5ACORpsView7vyTiaVqq1+o/nq+src+25smNRSOcXK+WJbK7wWBSS5vpkq/5s/fK29amIOBERfx890lovzlYrc3mf/AAAAIAD4ti28f9no+3xPwAAADBgxvJOAAAAANhzxv8AAAAw+Iz/AQAAYKD99saNZml07n89d3tjfal6+9JcubZUXF6fLc5W11aLC9XqQus3+5Z3er1Ktbr601hZv1uql2v1Um1j89ZydX2lfmvxhVtgAwAAAPvoxA8evJ1ExNbPjrRK06G8kwL2xfCrPPi9vcsD2H9DeScA5OaVvv+BgVLIOwEgd8kO+3tO3nmj/7kAAAB7Y/x7va//OzcAgy3NOwEgN67/w8Hl+j8cXAVHAHDg7f31/0bjlRICAAD6bqRVkrSYXQsciTQtFiOOt24LUEjmFyvliYj4dkS8NVr4VnN9svXMZMcxAwAAAAAAAAAAAAAAAAAAAAAAAADQ1mgk0QAAAAAGWkT6QZLd/2t89PzI9vMDh5LPR1vLiLjz75v/vDtTr69NNrd/8nR7/V/Z9st5nMEAAAAAtuuM0zvjeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADop8eP7s12yn7G/eiXETHWLf5wHG4tD0chIo5+msTwc89LImKoD/G37kfEqW7xk2ZaMZZl0S3+kRzjpxFxrA/x4SB70Ox/ftHt85fG2day++dvOCvfVO/+L33a/w316H+O7zLG6Yf/L/WMfz/i9HD3/qcTP+kR/9wu4//xD5ubvfY1/hMx3vX7J3khVqm+vFqqbWxeWlyeWSgvlFempiavTl+bvjI9UZpfrJSzv11j/O37rz15WfuP9og/tkP7z++y/V8+vPvou+1qoVv8C+e6v/+nesRPs+++H2X15v7xTn2rXX/emf+9eeZl7Z/r0f6d3v8Lu2z/xd/95d1dPhQA2Ae1jc2lmUqlvKaioqLytJJ3zwQAAPTbs4P+vDMBAAAAAAAAAAAAAAAAAACAg2s/fk5se8ytfJoKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBSXwUAAP//7SDZCg==") (async) 07:41:29 executing program 2: perf_event_open(&(0x7f0000001340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, 0x0) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (rerun: 32) r2 = syz_clone(0x4600000, 0x0, 0x0, &(0x7f0000000280), 0x0, 0x0) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x8, 0x7f, 0x7f, 0x0, 0x0, 0x100000000, 0x6000, 0x9, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x4, @perf_bp={&(0x7f00000001c0), 0x7}, 0x4, 0x1, 0xa279, 0x7, 0x7, 0x10001, 0x800, 0x0, 0x8, 0x0, 0x2}, r0, 0x2, 0xffffffffffffffff, 0x1) (async) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x9, 0x80, 0xc6, 0x5, 0x0, 0x2, 0x1a71, 0x10, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0xffffff3f, 0x4, @perf_bp={&(0x7f0000000100), 0x8}, 0x5082, 0x6, 0xeb, 0x5, 0x1, 0x2, 0x0, 0x0, 0xffffffff, 0x0, 0x2}, r2, 0x1, r3, 0x1) fadvise64(r1, 0x0, 0x0, 0x4) (async, rerun: 32) perf_event_open(&(0x7f00000002c0)={0x1, 0x80, 0x5, 0x4, 0x0, 0x2, 0x0, 0x7, 0x2301e3884a1f38ca, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1ff, 0x4, @perf_bp={&(0x7f00000000c0)}, 0x800, 0x100000001, 0x4, 0x2, 0x0, 0x4, 0x6, 0x0, 0xfffffffc, 0x0, 0xba0}, r0, 0xa, r1, 0xa) (async, rerun: 32) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r4, 0x84, 0x9, &(0x7f00000005c0)={0x0, @in={{0x2, 0x0, @empty}}, 0x0, 0x0, 0x400, 0x0, 0x32}, 0x9c) bind$inet6(r4, &(0x7f00004b8fe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) (async) ftruncate(0xffffffffffffffff, 0x6) (async) sendto$inet6(r4, &(0x7f0000847fff)='X', 0x3448, 0x580003fa, &(0x7f000005ffe4)={0xa, 0x4e23, 0x5, @loopback}, 0x1c) [ 379.285879] EXT4-fs error (device loop0): ext4_orphan_get:1256: comm syz-executor.0: bad orphan inode 20 [ 379.319240] ext4_test_bit(bit=19, block=18) = 0 [ 379.344320] EXT4-fs (loop0): mounted filesystem without journal. Opts: nobarrier,noblock_validity,nolazytime,barrier=0x000000007fff0038,data_err=abort,resgid=0x0000000000000000,resuid=0x000000000000ee00,resgid=0x000000000000ee01,resgid=0x000000000000ee002,errors=continue 07:41:29 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x660c, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x0, 0xffffffffffffffff, r0, 0x0) mkdir(&(0x7f0000002000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mount(0x0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000640)='sysfs\x00', 0x0, 0x0) umount2(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 07:41:29 executing program 0: r0 = socket$bt_rfcomm(0x1f, 0x1, 0x3) (async, rerun: 32) mount$tmpfs(0x0, &(0x7f0000000000)='.\x00', &(0x7f0000000040), 0xc0ed0000, 0x0) (rerun: 32) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000010100e00cffeb00", @ANYRES32=r0, @ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00./file0\x00']) (async, rerun: 64) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x4, &(0x7f0000000200)={[{@nobarrier}, {@noblock_validity}, {@nolazytime}, {@barrier_val={'barrier', 0x3d, 0x7fff0038}}, {@data_err_abort}, {@resgid}, {@resuid={'resuid', 0x3d, 0xee00}}, {@resgid={'resgid', 0x3d, 0xee01}}, {@resgid={'resgid', 0x3d, 0xee00}, 0x32}]}, 0x12, 0x4b1, &(0x7f0000000540)="$eJzs3d9rW9cdAPDvvbay/HBmZ8tDFlgWlgwnbJHseEnMHrINxvYU2Ja9Z54tG2PZMpacxCYMh/0BgzG2wZ72tJfB/oBCyZ9QCoH2vbSlpbRJ+9CHNiqSrvLDlWKHyr4gfz5wfM+9V9L3eyx0dM+9B90ADqyzEXExIp40Go3mcjTbnmYlttql+bjHj+7NNksSjcbNj5NIsm2d10qy5bHsaYcj4ve/ifhT8vW4tY3NpZlKpbyWrZfqy6ul2sbmpcXlmYXyQnllamry6vS16SvTE31p58mIuP6r9//x1//++vrrP7nzzq0PL/y5mdZItv/5dvRTu+mF1v+iYzgi1vYiWA6GsvYU8k4EAIBdaR7jfyciftgaB4zGUOtoDgAAABgkjZ+PxBdJRAMAAAAYWGlrDmySFrO5ACORpsView7vyTiaVqq1+o/nq+src+25smNRSOcXK+WJbK7wWBSS5vpkq/5s/fK29amIOBERfx890lovzlYrc3mf/AAAAIAD4ti28f9no+3xPwAAADBgxvJOAAAAANhzxv8AAAAw+Iz/AQAAYKD99saNZml07n89d3tjfal6+9JcubZUXF6fLc5W11aLC9XqQus3+5Z3er1Ktbr601hZv1uql2v1Um1j89ZydX2lfmvxhVtgAwAAAPvoxA8evJ1ExNbPjrRK06G8kwL2xfCrPPi9vcsD2H9DeScA5OaVvv+BgVLIOwEgd8kO+3tO3nmj/7kAAAB7Y/x7va//OzcAgy3NOwEgN67/w8Hl+j8cXAVHAHDg7f31/0bjlRICAAD6bqRVkrSYXQsciTQtFiOOt24LUEjmFyvliYj4dkS8NVr4VnN9svXMZMcxAwAAAAAAAAAAAAAAAAAAAAAAAADQ1mgk0QAAAAAGWkT6QZLd/2t89PzI9vMDh5LPR1vLiLjz75v/vDtTr69NNrd/8nR7/V/Z9st5nMEAAAAAtuuM0zvjeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADop8eP7s12yn7G/eiXETHWLf5wHG4tD0chIo5+msTwc89LImKoD/G37kfEqW7xk2ZaMZZl0S3+kRzjpxFxrA/x4SB70Ox/ftHt85fG2day++dvOCvfVO/+L33a/w316H+O7zLG6Yf/L/WMfz/i9HD3/qcTP+kR/9wu4//xD5ubvfY1/hMx3vX7J3khVqm+vFqqbWxeWlyeWSgvlFempiavTl+bvjI9UZpfrJSzv11j/O37rz15WfuP9og/tkP7z++y/V8+vPvou+1qoVv8C+e6v/+nesRPs+++H2X15v7xTn2rXX/emf+9eeZl7Z/r0f6d3v8Lu2z/xd/95d1dPhQA2Ae1jc2lmUqlvKaioqLytJJ3zwQAAPTbs4P+vDMBAAAAAAAAAAAAAAAAAACAg2s/fk5se8ytfJoKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBSXwUAAP//7SDZCg==") (rerun: 64) 07:41:29 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e280) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) (async) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) (async) setsockopt$TIPC_CONN_TIMEOUT(r0, 0x10f, 0x82, &(0x7f00000002c0), 0x4) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16, @ANYBLOB="010000000000000000006600000008000300", @ANYRES32=r4], 0x2c}}, 0x0) (async) r5 = socket$netlink(0x10, 0x3, 0x0) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) socket$inet6(0xa, 0x400000000001, 0x0) (async) open(&(0x7f0000000100)='./bus\x00', 0x141042, 0x0) sendmsg$TIPC_CMD_SET_LINK_PRI(r5, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0x68, 0x0, 0x200, 0x70bd28, 0x25dfdbfb, {{}, {}, {0x4c, 0x18, {0x0, @link='broadcast-link\x00'}}}, ["", "", "", "", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x4001}, 0x20000001) (async) r6 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) r7 = socket$netlink(0x10, 0x3, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000400)=ANY=[@ANYBLOB="463c90ff0713e154c6ef4952f806f55ef5be90e19a6d71527b9941fa821fcce13440", @ANYRES16=r6, @ANYBLOB="ff8305000000007b101c5f43233cab41ad0a802dba1e5b0399d5453fcff3263619353ac9bdd24403f14d6444aaee00874c00e3e267ee8f3da9a2685ae16898e78cc454dc95dc0bb1b7fa59c316b661a5c1e9da25c481dea18384396e41ef78fc66b880c35843c68b73f91c9d344c10c3840d17973293eacd82aa61a351128d03813a25f94f28d02ff7a3c68ddacf4e52e76296d47c30b315d9105c278af0202409873bb5ef070368719b12e652942a269f01890df00fd873fed286f2872e20ab0348079ec55da66196e041da3d3728c26a9d96a9d4e6402ea1", @ANYRES32=r7], 0x4}}, 0x0) (async) sendfile(r2, r1, 0x0, 0x100004001) 07:41:29 executing program 3: syz_mount_image$hfs(&(0x7f0000000080), &(0x7f0000000700)='./bus\x00', 0x1000408, &(0x7f0000000000)={[{}, {@iocharset={'iocharset', 0x3d, 'maccroatian'}}]}, 0x1, 0x256, &(0x7f0000000280)="$eJzs3U9rE08cx/HPTNI0v19LXdtKwWO14EnaehEvguRBeBBRmwjFUEErqCfxLOJN8O7Ns/gYPIlPQE+efAC5rczspNnE7OaPJNM/7xckrGa+O98vs9udb6BUAM6sW40fH6/9ci8jVVSRdEOykupSVdIFbdSfHRzuH7ZbzbITVXyEexllkeavMXsHrWGhLs5HBIn7V1XL+f/DbKRpmv6MnQSi83f/EFZaDHen/7w+98xm41XsBCIzHXX0XCux8wAAxBWe/zY855fD/t1aaSs89k/V878TO4HIcs9/32Wlxq3vOf9Rr9/zLZz73Ha7xGnmqim7svo2mGZUV+lzsf893G+3ru49bjetXutmkBu27t+b2aXbNSLbzSG9aYnpa1/yNSy4GnYL8l+bZsb3k6dyxHw138xdk+iDmkf7v2pq3DL5lUoGVirLf7v4jL7KJBtVUOV5P8nFMIO+fBqjyroqLpdhauGcfV8QJN0839VKolYHorLqdoqr81FrQ6N2R0StD0b1rubiyFkzb81ts6nf+qxGbv9v3aJvaZw7043xI8OVUVpP1Y8sWMc+dqIy8G/e6IGua+Xpi5eP7rfbrSccHOODquYx10K4NI5FyRyUH1S0qJlOEfnnE+ait+jauBM7GcTg9l0m6/9y/cq2b5HcW1KyT09HnTx3xp2C3mDVv/8/UQe3VNzBjdtzXboiXR5/xiTkeUqYhr7rHt//AwAAAAAAAAAAAAAAAAAAnDTz+I2F2DUCAAAAAAAAAAAAAAAAAAAAAHDS8fd/gbPrTwAAAP//n4d/Gg==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000340)=ANY=[], 0x6db6e559) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) r1 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write$binfmt_script(r1, &(0x7f0000000180)={'#! ', './bus', [{0x20, 'cgroup.controllers\x00'}, {0x20, 'cgroup.controllers\x00'}, {}], 0xa, "57acb3234a933505294715c726f314cc0c119f4bbf3210691d67c03a77cc7d473098a7952de2ff364d976a60a46b60d59501cd7d69c0c93cfa7974980e1e18b6490514e804691ff0a38001da6825de7f79373223ae0c2ff75eebf34a6a97a7f5196d625879de32091890497bde"}, 0x9f) 07:41:29 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x50) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(&(0x7f00000004c0)=ANY=[@ANYBLOB="2e782f66696c65302fffef2f66696a65300085d285796347b30128842091342f78493b6f31f0c94b37062487c3fa7a3899c715a3807223936c6155b0fed7c61ff0d3cf60e04e8a8d28668f83a30f95986fb8e07ee0b65255b581"], &(0x7f00000000c0)='.', 0x0, 0x33080, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/meminfo\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x6cb0603c7497abb9) creat(&(0x7f00000001c0)='./file0\x00', 0xa8) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) mount(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x80000, 0x0) mount(&(0x7f0000000740)=ANY=[@ANYBLOB="2964653d8af0a33be60e7cb7248b538581570a25961d03dd431c4ed16ffe4d5c06c26ab757ff1c41931d5534e1fc3a5884a829ff82"], &(0x7f0000000700)='./file0\x00', 0x0, 0x15410, 0x0) openat$vcsa(0xffffffffffffff9c, &(0x7f00000001c0), 0x40002, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') setresuid(0xee01, 0x0, 0x0) mount$9p_tcp(&(0x7f0000000080), &(0x7f0000000300)='./file2\x00', &(0x7f00000003c0), 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="7472616e733d7463702c706f72743d3078303030303030303030303030346532312c667363616368652c63616368653d667363616368652c63d8406779f442529ae0616368657461673d736d6170735f726f6c6c7570002c70726976706f72742c76657273696f6e3d3970323030302c76657273696f6e3d3970323030302c667363616368652c706f73215fc2fcb9697861636c2c6673757569643d64373338646238642d633835752d343730352d9a3635352d33000034346366302c726f6f74636f6e746578743d756e636f6e66696e65645f752c726f6f74636f6e746578743d726f6f742c6f626a5f726f6c653d2f70726f632f6d656d696e666f002c636f6e7465fb0978743d73797374656d5f752c726f6f74636f6e746578743d73797361646d5f752c6673757569643d62663431383438382d653639392d613332322d343566392d6530320f633430612c6673757569643d65313461646630622d396528392d666363002d376661312d6131335738306566def6c0eb6d553caf084ea76dcaae4391297b0b2bd83d5bcd62598ed46baee3ee58ef68c2687e5bc132274a178f05"]) unlink(&(0x7f0000000400)='./file1\x00') chown(&(0x7f00000006c0)='./file0\x00', 0xee00, 0x0) rename(&(0x7f0000000380)='./file2\x00', &(0x7f0000000780)='./file2\x00') pivot_root(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='./file0\x00') rmdir(&(0x7f0000000440)='./file0\x00') ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(0xffffffffffffffff, 0xc0096616, &(0x7f0000000180)=ANY=[@ANYBLOB="08000000ff2000000000010000000000"]) setsockopt$bt_BT_VOICE(0xffffffffffffffff, 0x112, 0xb, &(0x7f00000008c0)=0x3, 0x2) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/235, 0xeb}, {&(0x7f0000000380)}, {&(0x7f00000005c0)=""/126, 0x7e}], 0x6, 0xffffffff, 0x20000) [ 379.510391] audit: type=1804 audit(1673941289.367:7): pid=10853 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir2822095424/syzkaller.jOMzEe/13/cgroup.controllers" dev="sda1" ino=14033 res=1 07:41:29 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x660c, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x0, 0xffffffffffffffff, r0, 0x0) (async) mkdir(&(0x7f0000002000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mount(0x0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000640)='sysfs\x00', 0x0, 0x0) (async) umount2(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) [ 379.673309] ================================================================== [ 379.680918] BUG: KASAN: slab-out-of-bounds in hfs_asc2mac+0x68f/0x710 [ 379.687508] Write of size 1 at addr ffff88809c32e3ce by task syz-executor.3/10923 [ 379.695132] [ 379.696769] CPU: 1 PID: 10923 Comm: syz-executor.3 Not tainted 4.19.211-syzkaller #0 [ 379.704645] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 379.714001] Call Trace: [ 379.716605] dump_stack+0x1fc/0x2ef [ 379.720248] print_address_description.cold+0x54/0x219 [ 379.725541] kasan_report_error.cold+0x8a/0x1b9 [ 379.730223] ? hfs_asc2mac+0x68f/0x710 [ 379.734122] __asan_report_store1_noabort+0x88/0x90 [ 379.739148] ? hfs_asc2mac+0x68f/0x710 [ 379.743048] hfs_asc2mac+0x68f/0x710 [ 379.746780] ? hfs_mac2asc+0x530/0x530 [ 379.750674] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 379.755709] ? __kmalloc+0x38e/0x3c0 [ 379.759429] ? hfs_find_init+0x91/0x230 [ 379.763418] hfs_cat_build_key+0xbe/0x1a0 [ 379.767585] hfs_lookup+0x1c2/0x300 [ 379.771630] ? hfs_rename+0x200/0x200 [ 379.775491] ? __d_lookup_rcu+0x6b0/0x6b0 [ 379.779649] ? __d_lookup+0x411/0x710 [ 379.783459] ? mark_held_locks+0xa6/0xf0 [ 379.787526] ? d_lookup+0x1aa/0x250 [ 379.791165] ? d_lookup+0x18e/0x250 [ 379.794804] ? hfs_rename+0x200/0x200 [ 379.798612] lookup_open+0x698/0x1a20 [ 379.802430] ? vfs_mkdir+0x7a0/0x7a0 [ 379.806162] ? check_preemption_disabled+0x41/0x280 [ 379.811197] ? path_openat+0x17ec/0x2df0 [ 379.815287] path_openat+0x1804/0x2df0 [ 379.819195] ? path_lookupat+0x8d0/0x8d0 [ 379.823275] ? mark_held_locks+0xf0/0xf0 [ 379.827356] do_filp_open+0x18c/0x3f0 [ 379.831163] ? may_open_dev+0xf0/0xf0 [ 379.834983] ? lock_downgrade+0x720/0x720 [ 379.839136] ? lock_acquire+0x170/0x3c0 [ 379.843109] ? __alloc_fd+0x34/0x570 [ 379.846823] ? do_raw_spin_unlock+0x171/0x230 [ 379.851408] ? _raw_spin_unlock+0x29/0x40 [ 379.855553] ? __alloc_fd+0x28d/0x570 [ 379.857109] audit: type=1804 audit(1673941289.687:8): pid=10940 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir2822095424/syzkaller.jOMzEe/14/cgroup.controllers" dev="sda1" ino=14044 res=1 [ 379.859369] do_sys_open+0x3b3/0x520 [ 379.859390] ? filp_open+0x70/0x70 [ 379.859411] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 379.896193] ieee802154 phy0 wpan0: encryption failed: -22 [ 379.896943] ? trace_hardirqs_off_caller+0x6e/0x210 [ 379.896960] ? do_syscall_64+0x21/0x620 [ 379.896976] do_syscall_64+0xf9/0x620 [ 379.896997] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 379.897008] RIP: 0033:0x7f13685770c9 [ 379.897024] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 379.902614] ieee802154 phy1 wpan1: encryption failed: -22 [ 379.907572] RSP: 002b:00007f1366ae9168 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 379.907586] RAX: ffffffffffffffda RBX: 00007f1368696f80 RCX: 00007f13685770c9 [ 379.907592] RDX: 0000000000000001 RSI: 0000000020000040 RDI: ffffffffffffff9c [ 379.907599] RBP: 00007f13685d2ae9 R08: 0000000000000000 R09: 0000000000000000 [ 379.907605] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 379.907612] R13: 00007ffc2a28825f R14: 00007f1366ae9300 R15: 0000000000022000 [ 379.907630] [ 379.907637] Allocated by task 10923: [ 379.907655] __kmalloc+0x15a/0x3c0 [ 379.907668] hfs_find_init+0x91/0x230 [ 379.907683] hfs_lookup+0xfe/0x300 [ 380.008927] lookup_open+0x698/0x1a20 [ 380.012727] path_openat+0x1804/0x2df0 [ 380.016615] do_filp_open+0x18c/0x3f0 [ 380.020428] do_sys_open+0x3b3/0x520 [ 380.024153] do_syscall_64+0xf9/0x620 [ 380.027961] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 380.033144] [ 380.034770] Freed by task 8220: [ 380.038048] kfree+0xcc/0x210 [ 380.041162] ip6_dst_destroy+0x137/0x180 [ 380.045255] dst_destroy+0x107/0x400 [ 380.048973] rcu_process_callbacks+0x8ff/0x18b0 [ 380.053662] __do_softirq+0x265/0x980 [ 380.057468] [ 380.059095] The buggy address belongs to the object at ffff88809c32e380 [ 380.059095] which belongs to the cache kmalloc-96 of size 96 [ 380.072060] The buggy address is located 78 bytes inside of [ 380.072060] 96-byte region [ffff88809c32e380, ffff88809c32e3e0) [ 380.072066] The buggy address belongs to the page: [ 380.072078] page:ffffea000270cb80 count:1 mapcount:0 mapping:ffff88813bff04c0 index:0x0 [ 380.072088] flags: 0xfff00000000100(slab) [ 380.072109] raw: 00fff00000000100 ffffea000251ac48 ffffea000273b608 ffff88813bff04c0 [ 380.108874] raw: 0000000000000000 ffff88809c32e000 0000000100000020 0000000000000000 [ 380.116760] page dumped because: kasan: bad access detected [ 380.122469] [ 380.124107] Memory state around the buggy address: [ 380.129036] ffff88809c32e280: fb fb fb fb fb fb fb fb fb fb fb fb fc fc fc fc [ 380.136394] ffff88809c32e300: fb fb fb fb fb fb fb fb fb fb fb fb fc fc fc fc [ 380.143757] >ffff88809c32e380: 00 00 00 00 00 00 00 00 00 06 fc fc fc fc fc fc [ 380.151116] ^ [ 380.156828] ffff88809c32e400: 00 00 00 00 00 00 00 00 00 fc fc fc fc fc fc fc [ 380.164192] ffff88809c32e480: 00 00 00 00 00 00 00 00 00 00 fc fc fc fc fc fc 07:41:30 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x660c, 0x0) (async) perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x0, 0xffffffffffffffff, r0, 0x0) (async) mkdir(&(0x7f0000002000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) (async) mount(0x0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000640)='sysfs\x00', 0x0, 0x0) (async) umount2(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 07:41:30 executing program 4: syz_open_procfs(0x0, &(0x7f0000000040)='net/tcp6\x00') r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r3, 0x40186f40, 0x20000502) r4 = perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x0, 0x8}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$team(&(0x7f0000000100), 0xffffffffffffffff) r5 = socket(0x0, 0x800000003, 0x0) r6 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r6, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x6}, 0x4) setsockopt$packet_fanout_data(0xffffffffffffffff, 0x107, 0x16, &(0x7f0000000040)={0x0, &(0x7f0000000080)}, 0x10) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) setsockopt$packet_fanout_data(r7, 0x107, 0x16, &(0x7f0000001240)={0x0, 0x0}, 0x10) perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x40, 0x0, 0x20, 0xf9, 0x0, 0x9, 0x81, 0xc, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x6, 0x2, @perf_bp={&(0x7f0000000240), 0x4}, 0x0, 0xd89, 0x2, 0xcaf5d4d0f17e14f5, 0x2, 0x7, 0x9, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x1, r7, 0x0) fstat(r2, &(0x7f00000002c0)) r8 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, 0x0) ptrace$cont(0x4204, r8, 0x8, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r4, 0x4008240b, &(0x7f00000001c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x80ffff00000000, 0x4}}) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, 0x0, 0x8004) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r1, 0x40046f41, 0x20000502) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, &(0x7f0000004240)={0x0, 0x1, '\x00', [@jumbo, @generic]}, 0x10) perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x80, 0x89, 0x3, 0x1, 0xf8, 0x0, 0xffffffff, 0x1000, 0xe, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0xffffffffffffffff, 0x2}, 0x8000, 0x4d6, 0x3ff, 0x8, 0xce, 0x3, 0x1, 0x0, 0x8, 0x0, 0x8}, r7, 0x0, r3, 0xf) sendto$inet6(r0, 0x0, 0x0, 0x22004001, &(0x7f0000b63fe4)={0xa, 0x0, 0x0, @loopback}, 0x1c) [ 380.171550] ================================================================== [ 380.178906] Disabling lock debugging due to kernel taint 07:41:30 executing program 5: unshare(0x40400) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x1) r0 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) ioctl$RTC_EPOCH_READ(r0, 0x4c07, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="a2", 0xfffffdef}], 0x1}, 0x0) close(r2) dup3(r2, r0, 0x80000) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x660c, 0x0) ioctl$RTC_WIE_OFF(r1, 0x7010) 07:41:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x50) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) (async) mount(&(0x7f00000004c0)=ANY=[@ANYBLOB="2e782f66696c65302fffef2f66696a65300085d285796347b30128842091342f78493b6f31f0c94b37062487c3fa7a3899c715a3807223936c6155b0fed7c61ff0d3cf60e04e8a8d28668f83a30f95986fb8e07ee0b65255b581"], &(0x7f00000000c0)='.', 0x0, 0x33080, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/meminfo\x00', 0x0, 0x0) (async) faccessat(0xffffffffffffffff, 0x0, 0x6cb0603c7497abb9) (async) creat(&(0x7f00000001c0)='./file0\x00', 0xa8) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) (async) mount(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x80000, 0x0) mount(&(0x7f0000000740)=ANY=[@ANYBLOB="2964653d8af0a33be60e7cb7248b538581570a25961d03dd431c4ed16ffe4d5c06c26ab757ff1c41931d5534e1fc3a5884a829ff82"], &(0x7f0000000700)='./file0\x00', 0x0, 0x15410, 0x0) openat$vcsa(0xffffffffffffff9c, &(0x7f00000001c0), 0x40002, 0x0) (async, rerun: 32) r0 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') (async, rerun: 32) setresuid(0xee01, 0x0, 0x0) (async, rerun: 64) mount$9p_tcp(&(0x7f0000000080), &(0x7f0000000300)='./file2\x00', &(0x7f00000003c0), 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="7472616e733d7463702c706f72743d3078303030303030303030303030346532312c667363616368652c63616368653d667363616368652c63d8406779f442529ae0616368657461673d736d6170735f726f6c6c7570002c70726976706f72742c76657273696f6e3d3970323030302c76657273696f6e3d3970323030302c667363616368652c706f73215fc2fcb9697861636c2c6673757569643d64373338646238642d633835752d343730352d9a3635352d33000034346366302c726f6f74636f6e746578743d756e636f6e66696e65645f752c726f6f74636f6e746578743d726f6f742c6f626a5f726f6c653d2f70726f632f6d656d696e666f002c636f6e7465fb0978743d73797374656d5f752c726f6f74636f6e746578743d73797361646d5f752c6673757569643d62663431383438382d653639392d613332322d343566392d6530320f633430612c6673757569643d65313461646630622d396528392d666363002d376661312d6131335738306566def6c0eb6d553caf084ea76dcaae4391297b0b2bd83d5bcd62598ed46baee3ee58ef68c2687e5bc132274a178f05"]) (async, rerun: 64) unlink(&(0x7f0000000400)='./file1\x00') chown(&(0x7f00000006c0)='./file0\x00', 0xee00, 0x0) (async, rerun: 64) rename(&(0x7f0000000380)='./file2\x00', &(0x7f0000000780)='./file2\x00') (async, rerun: 64) pivot_root(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='./file0\x00') (async, rerun: 64) rmdir(&(0x7f0000000440)='./file0\x00') (async, rerun: 64) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(0xffffffffffffffff, 0xc0096616, &(0x7f0000000180)=ANY=[@ANYBLOB="08000000ff2000000000010000000000"]) (async) setsockopt$bt_BT_VOICE(0xffffffffffffffff, 0x112, 0xb, &(0x7f00000008c0)=0x3, 0x2) (async) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/235, 0xeb}, {&(0x7f0000000380)}, {&(0x7f00000005c0)=""/126, 0x7e}], 0x6, 0xffffffff, 0x20000) [ 380.281382] EXT4-fs error (device loop0): ext4_orphan_get:1256: comm syz-executor.0: bad orphan inode 20 [ 380.282440] ubi0: attaching mtd0 [ 380.309510] ext4_test_bit(bit=19, block=18) = 0 07:41:30 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000280)={r0}, 0x8) write$cgroup_type(r0, &(0x7f0000000080), 0x11ffffce1) perf_event_open(&(0x7f0000001940)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, 0x0) perf_event_open(&(0x7f0000000400)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000006c0)={0xe, 0x0, &(0x7f0000000140), 0x0, 0x4, 0x68, &(0x7f00000003c0)=""/104, 0x40f00, 0x0, '\x00', 0x0, 0x13, 0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x7, 0x5}, 0x8, 0x10, &(0x7f0000000640)={0x1, 0x0, 0x4, 0x81}, 0x10, 0xffffffffffffffff}, 0x80) r3 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000180)={0x0, 0xcd0, 0x18}, 0xc) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000000000000000000000ea04850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r4}, 0x10) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000480)={0xffffffffffffffff, 0x0, 0x0}, 0x10) perf_event_open$cgroup(&(0x7f0000000740)={0x5, 0x80, 0x20, 0x80, 0x46, 0x3e, 0x0, 0x6a2, 0x100, 0x8, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x4, 0x2, @perf_config_ext={0x6, 0xffffffffffffffff}, 0x4088, 0x4d, 0xfffffffb, 0x8, 0x8000000000000001, 0xfffffffe, 0x800, 0x0, 0x4, 0x0, 0x7f}, r0, 0xe, r0, 0x5) open(&(0x7f00000007c0)='./file0\x00', 0x101840, 0x0) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1801000000000000000000000000ea04850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x10) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000480)={0xffffffffffffffff, 0x58, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000006c0)={0xe, 0x3, &(0x7f0000000140)=@raw=[@alu={0x0, 0x0, 0x0, 0xa, 0x0, 0x80, 0x8}, @func={0x85, 0x0, 0x1, 0x0, 0x8}, @alu={0x7, 0x0, 0x2, 0x1}], &(0x7f0000000280)='GPL\x00', 0x0, 0x68, &(0x7f00000003c0)=""/104, 0x40f00, 0x5, '\x00', 0x0, 0x13, 0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x7}, 0x8, 0x10, &(0x7f0000000640)={0x0, 0x0, 0x4, 0x81}, 0x10, 0xffffffffffffffff, r5}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000540)=@bloom_filter={0x1e, 0x4, 0x3f, 0xceb7, 0x8, r0, 0xf, '\x00', r6, r0, 0x3, 0x0, 0x2, 0xe}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x3, 0x5, &(0x7f00000001c0)=@raw=[@map_val={0x18, 0x3, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0x6}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff9}, @cb_func={0x18, 0x1}], &(0x7f00000002c0)='syzkaller\x00', 0x3ff, 0x0, 0x0, 0x41100, 0x18, '\x00', 0x0, 0x19, r1, 0x8, &(0x7f0000000300)={0xa, 0x4}, 0x8, 0x10, &(0x7f0000000340)={0x0, 0x3, 0x6, 0xffff}, 0x10, 0xffffffffffffffff, r2}, 0x80) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, &(0x7f0000000040)) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000680)={'syztnl2\x00', &(0x7f00000008c0)=ANY=[@ANYBLOB="67730f4985726530040000400000000000000000", @ANYRES32=0x0, @ANYBLOB="7800002000000003000000024b03002c006800007f299078ac141429e00000020717aeac1414bbac1414bb00000000ac1414aaffffffff00"]}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000000)={0x18, 0xa, &(0x7f0000000840)=@raw=[@btf_id={0x18, 0x1, 0x3, 0x0, 0x1}, @jmp={0x5, 0x0, 0x2, 0x0, 0x6, 0x10, 0x8}, @func={0x85, 0x0, 0x1, 0x0, 0x1}, @ldst={0x1, 0x3, 0x0, 0x8, 0x6, 0x40, 0xffffffffffffffff}, @map_idx={0x18, 0x2, 0x5, 0x0, 0x10}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @ldst={0x0, 0x1, 0x4, 0x2, 0x8, 0x4, 0x8}, @ldst={0x0, 0x1, 0x0, 0x3, 0x8, 0x100, 0x1}], &(0x7f0000000380)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r7, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x660c, 0x0) [ 380.320794] EXT4-fs (loop0): mounted filesystem without journal. Opts: nobarrier,noblock_validity,nolazytime,barrier=0x000000007fff0038,data_err=abort,resgid=0x0000000000000000,resuid=0x000000000000ee00,resgid=0x000000000000ee01,resgid=0x000000000000ee002,errors=continue [ 380.338185] ubi0: scanning is finished 07:41:30 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000300)=0x80, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) r1 = socket$netlink(0x10, 0x3, 0x0) socket(0x3f, 0x0, 0x2) socket$inet_udplite(0x2, 0x2, 0x88) sendto$inet(0xffffffffffffffff, &(0x7f0000000400)="38b33ee6e4a9ac34ca0bf2034260380e8f9ed177a4e825c0461e777cc01cbe08f0c22bdf05d8799ac66205ddf7f602e5b9704c4f917b195e77e2f4b43a99063785db41902a283c22bb58a64a3f86e043efecede52799883449ef4bed3dd9231ab7d0b76a9d6a266db8d88a2c1059df80302856025b24d801098f30df9e549cfd51abbaea4dab3b66c2e080c0e590eb6a5b94b360b89a60a58f6de1db368c57156cd3821d8217a4400c4148e192276b0f6b7b46c53a1f8505d043c1237852d49f92b7e134048edc84e4b3e9b9e6d83fc83d8d4f7b971e310da3c2f5fd19ebadaf2fa1f4e2fba42535440473da5dd87801bcc2def77502d0a7288278ba960ff310135805f06ab44c340db19f72af334f0389ff5982be254220cfee69140f02fb048a634ee4a3f8824dd4a7bbd44fec98a0184f73438fee3f06a62419fc90d891266066a1b2d1c0cdb255662b68d3c9270543f40e181ccf746c11a0b7aa7872b8e849d142394a7a81efbbb1e344f065462dfe102ece5087b8f4676ef83b352617d17d4faa138d63c7671ce1d9918249c86b4ce155d84261f1b4fa73ffc6c02538483e5d2ab85076762bc4887b54e47652f7163c73a2b9b09037aaf3dbc27110f6b8ebe04486522ebe12235f8824394479d24e5e06d583f83950e9a33216b99ffa3f08c819d739fdd1fd8aa45e4394df1bcabcbe9e268aaf63c8a05f0610f69cbfa9b9ea63b7f49afa3fb674c68f0f70b9691a3b36ad526ceeb7f7b27fd1923a06a566be4c789574c8d8de2691784b893d86a3393c3e0bdd6bea0e574621fc5335e60c720790c237ce85d1da2db0b8b4621b33ed6acf7dc000d9e50170b333a8df60b881dbf3c1c9043e7803a4fa0bb08047871b49e721703bc70e332da360ae6d37ef29ef33a7c9217f576d4bef31380cd042c99f3c8ea6c13f491196132b89804e468e7280007e84ac0da1be3f4ca06928342b435251d9aabf1a1075b82e089009c8cda6110ce01e480f3520eb1c519126e142e29fab2b30c7a1543e2778d641ca7d09485381bf5efc31696317a7a40956d3bc28d2719aa2616b6b7f95cfebf5879e3fdc213e2ef07009e941993861ab2a24ffaf9ed67aa0cb8377973fe1e4104c21fb6f3b3c2ef1d26ae06b66aad1034333b53ae496c6816b9bd323ab63f8396d28981c37e23013afef8132a4f97555f2a8ea697d9292dff7084995c3c0abc5767438ddd483caf40e8b847320e783ab685f1203991804e9d32ce118b3fc06b50aabd500ede0a3be0f6fc9087c90f84e8586636d7f22e7d0c7a37169dcc8c25e6c37e37c71fd5b5917a5747a69dd528ec44255a68f5075eb964dc44c36b10489b2fa77648dccd3c86671fd54661d75358e1af69bf799c5d586b60770561133220f768b55700272924da97ae6c17041418eacd3e18bb5727359703130243de0ec47b4fe747948e8c566e9e6c0640b22e30bc312e196d2ce659b64e4acb2aa2e1a970b698502cd948cc42a0b9bd1835ab65eaa27d1f333767fda759df72405a5100c0b4d8c74e268c40c0ff916b78a7ec3f62bc6bfa6e746f8b30ff5922840b81e0edc0ca15e188dd1956bcfd9a4337a15dfb1abe630417281ebc00a56055aed281127ac8a990de0ddc7fabe5a633d3a8d5944e7130bca4b8ecc67b6eb05d0c5df5bf78ef42fb6f06ca1a2d02121912ade9259a2b3f931fd353e181528ae11bcb346451d49685854b3639af1bf57e7324c11ce435e86fe079bd79a9ea0b4148aac25b80a2a43c1ba442cf302f7a18e1d0464d916c8e417c4b1dc5e3f8e114af18f881c1e53e20a391f80fa2e707cc5a6082073f750c652f3a8df765f9eef6c9c2babd86a23ee76f01675d084cfc8033b54fbd9ee09312dfd5c2e18683214a7c4253368f37b53b39272b044d9b49ec80efbe4c8331ffd0e84c930788f8ee6a38005613508e8fdd5d8b6029d508fca8aece3430d8baa78d8b858550c030eba8843c637db21e6225f3245eccc2c7000d75e305cc66190215f8f4c789b1d69bd5c77a8b5f1611ef63cddfb7d4e995ae47a25b88745610b86c195e774eb3793e1cd56a152cb377637c3260bc0c38c351031bd25125849b7616c4128e045b2a5bc5e9c3cf7e6ce313f2abc170aa0a21a30ad630f338926894c2a9282e79e5cdebf64ed8a3b485687c54071db5751d9a96b64d8b5d2ddc3ada358f5cf6d45466522814f590397d8851d991b5a19dccbc5bb64a22a45a27462bcb44b76cd7d40dae1fb264bcb872e5e0ca3c04b06a9ff2aa356e953d1074a7e30c526ebe3e174fef17eb456b0e33cad68e5d3ebb31638f39a08878cc973179ebacc3b731be6490339f8a583eead938e780c657c8261a8d491153ea2705ead151a98de0cba8ac35075a6e86a3ba953d57289239b5c71b2d5f43b1f6dd47cb108063c34910a73e1c29a9d99349493e6bf2413932b5344c4dbc75ce33653feb167b7a94512cbca199290fd5ace4dbee3e2c5424909229e9f16e2f7ebf581defad9fb8ab8897ec18ba8ebf68cbf07c17d55403d973425b8bf7e70ea427fe3defb4fb9c275aff46c7987ba28171efaef272b06f70b58695e049e4c54cd602747f65e832535f2f4b77d7fda4611c7e34fcdb82377f87869cf75e268fe008a24e14f1376d0559da94537107494e5716ff05b2c8869e5a7e51152f0c39887d5caa73402ff5b8db36212b528603634336534970614aae2b0439fb61207744da15cdcb6c4bc76699495eb93bd7c563a720a64d900c8ac0b8f50943e621984a2cd326fc950e4f7525313eb009979754181a3dc64aedddef3362f5b02ab4d8680dc41203e5e98dc6ce93757527f640b221a1275e5d4c6eaee32def73b1a69ee2db795ae4f0441548fc2a540085c72599fa1e7e2fdf015d98536d7181b702210ae130468cd0417d6250c1f5c4ca14bc68b954b1b543213dfce367280a28ab8774e2a7744a78898481fec9d1c03c0fce891c447f5783588403d3f9397d2ad2c3e55455009d91ae2b6fae016c6ae344756883cd37a681553e7acacee83efa3754c49b74f339dfe847d3952ec2c76747213f28a6ca32c529c1bb5a7902dd8718d02617ad5da9654ba6021b02e8479970d2dbf18298b3bc2687dc16f3d9515371366a90c7954e209c6ef97ee71c59230e1cedb52b06f1d3236b8e2056a4cdf9ba101010bf4ba7a1f7a18520e1d785e3ba4f20a6f89d5aeb66bfd59ee4ae02ce395a2ad9378bf8a006da5f6a9bca248b1c051596960e884c28e65f0eb335815fc9891c7731d98ea042c4a6a90aab8dbb60ebb4443a7eb27f118ab017950e43813fd2efddf94fd820cdc58f199018c12328713469be95b266ccbe251428a3c32e6b7e8de12a341cf73bf41c9bc011e3fbda4b9fd5c06cd5f19577aea1f98d6441e1f8ad66c1aceca22d7c997a119680aa9cc8d6b44a7765fa3f690d6a3b1f1cbc2c93f7319d16301b077d10daa5e0dacb2b79eca44caa292baccb2d88a80a367e2960db8e4fa799eb193be1a6bb575a68acbf9d719fcd4816b73ab967d00c3b556c968a3a6f9e4711d8ec46b4418207440d1d634663f8cc08eca5dc995add48a65b0f294664c409a6b2cd591efdade9da839d015b8f752bf53ac7934473efb046236621e8bd92a3968bae1b904d734f18f71da126a508247c8e21f8199ebad64283d8e988664e549bfce849439d0a2639c1f1f480f5479d149f6cb8bd0913da67c21b5cadc49395f68c15ba4f7829398a440578ac6f5a031e54d4578a0d41c8f61cd53cc01c5d3d177ef7d86097ce47790e5ab1f21876e01dd01a5000a21bcf2c3211ab8e3884ffff8eb167c73bfb5b2c8ab5a04ba0f4a988af0b511a04130bbd9f10de31b4ea3bd7570c793ee512fd8ae391f498b5e638ef299406b08eea4191bd615b1264c9ad306e9adfe83aa76382869bbf3104926370e38446bfb72f091014332500940d5e17aefeb0ef819276c9893700bbdf2870303e8ee45cf84f015b10ee2dc8f0dd95c85424467a50cd12be53011b4cffaf65c70209ce72350b6cf939073e50724caa1c2e0342d9f1249e9091b47fe225c129cb5bd2773de19fc86f93fcdb2c1cedf793feeed744772d9ee67ce7a1f2bc5cefbeeceb146d84f988f313607cba75fdfa45e2fb7d52259afd29d1d129773ecedc4e922f1f6d7eeb5f875bee38ab41e0a7bde36f33f019634ee79d668b5a13eafbbcbda3d5807aff29b6ab08a6da7fcdebd58ccba7112bf81ed", 0xbba, 0x0, 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) sendmmsg$inet(r2, 0x0, 0x0, 0x8000) bind$inet(r2, &(0x7f0000000100)={0x2, 0x4e21, @broadcast}, 0x10) ioctl$SIOCGETMIFCNT_IN6(r0, 0x89e0, &(0x7f00000000c0)={0xffffffffffffffff}) sendfile(r1, 0xffffffffffffffff, &(0x7f0000000040)=0x400, 0x8) sendto$inet(r0, 0x0, 0xffffffffffffffb5, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$MRT_ADD_MFC_PROXY(0xffffffffffffffff, 0x0, 0xd2, &(0x7f0000000080)={@multicast1, @broadcast, 0x0, "8c7d9a6297bca3f0264a2e205d44c907a04aa0d1f0ba6a2f0f79f7f58b93182c", 0x0, 0x5, 0x20}, 0x3c) sendto$inet(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x80, &(0x7f0000001400)={0x2, 0x0, @remote}, 0x10) r3 = epoll_create1(0x0) r4 = socket$packet(0x11, 0x3, 0x300) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r4, &(0x7f0000000140)) socket$nl_route(0x10, 0x3, 0x0) setsockopt$sock_int(r0, 0x1, 0x21, &(0x7f00000003c0), 0x4) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[], 0x2bcf) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000001440)={0x0, 0xa, &(0x7f00000015c0)=[{&(0x7f0000001600)=""/4096, 0xf99e}], 0xe, 0x0, 0xff96ce4aaaa47475, 0x7115}, 0x1100) 07:41:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x50) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) (async) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(&(0x7f00000004c0)=ANY=[@ANYBLOB="2e782f66696c65302fffef2f66696a65300085d285796347b30128842091342f78493b6f31f0c94b37062487c3fa7a3899c715a3807223936c6155b0fed7c61ff0d3cf60e04e8a8d28668f83a30f95986fb8e07ee0b65255b581"], &(0x7f00000000c0)='.', 0x0, 0x33080, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/meminfo\x00', 0x0, 0x0) (async) faccessat(0xffffffffffffffff, 0x0, 0x6cb0603c7497abb9) (async) creat(&(0x7f00000001c0)='./file0\x00', 0xa8) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) (async) mount(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x80000, 0x0) (async) mount(&(0x7f0000000740)=ANY=[@ANYBLOB="2964653d8af0a33be60e7cb7248b538581570a25961d03dd431c4ed16ffe4d5c06c26ab757ff1c41931d5534e1fc3a5884a829ff82"], &(0x7f0000000700)='./file0\x00', 0x0, 0x15410, 0x0) (async) openat$vcsa(0xffffffffffffff9c, &(0x7f00000001c0), 0x40002, 0x0) (async) r0 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') setresuid(0xee01, 0x0, 0x0) (async) mount$9p_tcp(&(0x7f0000000080), &(0x7f0000000300)='./file2\x00', &(0x7f00000003c0), 0x0, &(0x7f0000000b00)=ANY=[@ANYBLOB="7472616e733d7463702c706f72743d3078303030303030303030303030346532312c667363616368652c63616368653d667363616368652c63d8406779f442529ae0616368657461673d736d6170735f726f6c6c7570002c70726976706f72742c76657273696f6e3d3970323030302c76657273696f6e3d3970323030302c667363616368652c706f73215fc2fcb9697861636c2c6673757569643d64373338646238642d633835752d343730352d9a3635352d33000034346366302c726f6f74636f6e746578743d756e636f6e66696e65645f752c726f6f74636f6e746578743d726f6f742c6f626a5f726f6c653d2f70726f632f6d656d696e666f002c636f6e7465fb0978743d73797374656d5f752c726f6f74636f6e746578743d73797361646d5f752c6673757569643d62663431383438382d653639392d613332322d343566392d6530320f633430612c6673757569643d65313461646630622d396528392d666363002d376661312d6131335738306566def6c0eb6d553caf084ea76dcaae4391297b0b2bd83d5bcd62598ed46baee3ee58ef68c2687e5bc132274a178f05"]) (async) unlink(&(0x7f0000000400)='./file1\x00') chown(&(0x7f00000006c0)='./file0\x00', 0xee00, 0x0) (async) rename(&(0x7f0000000380)='./file2\x00', &(0x7f0000000780)='./file2\x00') (async) pivot_root(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='./file0\x00') rmdir(&(0x7f0000000440)='./file0\x00') ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(0xffffffffffffffff, 0xc0096616, &(0x7f0000000180)=ANY=[@ANYBLOB="08000000ff2000000000010000000000"]) (async) setsockopt$bt_BT_VOICE(0xffffffffffffffff, 0x112, 0xb, &(0x7f00000008c0)=0x3, 0x2) (async) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/235, 0xeb}, {&(0x7f0000000380)}, {&(0x7f00000005c0)=""/126, 0x7e}], 0x6, 0xffffffff, 0x20000) [ 380.413499] ubi0: empty MTD device detected [ 380.462958] Kernel panic - not syncing: panic_on_warn set ... [ 380.462958] [ 380.470368] CPU: 0 PID: 10923 Comm: syz-executor.3 Tainted: G B 4.19.211-syzkaller #0 [ 380.479636] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 380.488983] Call Trace: [ 380.491574] dump_stack+0x1fc/0x2ef [ 380.495213] panic+0x26a/0x50e [ 380.498402] ? __warn_printk+0xf3/0xf3 [ 380.502292] ? preempt_schedule_common+0x45/0xc0 [ 380.507045] ? ___preempt_schedule+0x16/0x18 [ 380.511454] ? trace_hardirqs_on+0x55/0x210 [ 380.515777] kasan_end_report+0x43/0x49 [ 380.519750] kasan_report_error.cold+0xa7/0x1b9 [ 380.524427] ? hfs_asc2mac+0x68f/0x710 [ 380.528312] __asan_report_store1_noabort+0x88/0x90 [ 380.533327] ? hfs_asc2mac+0x68f/0x710 [ 380.537211] hfs_asc2mac+0x68f/0x710 [ 380.540922] ? hfs_mac2asc+0x530/0x530 [ 380.544810] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 380.549822] ? __kmalloc+0x38e/0x3c0 [ 380.553534] ? hfs_find_init+0x91/0x230 [ 380.557508] hfs_cat_build_key+0xbe/0x1a0 [ 380.561665] hfs_lookup+0x1c2/0x300 [ 380.565286] ? hfs_rename+0x200/0x200 [ 380.569086] ? __d_lookup_rcu+0x6b0/0x6b0 [ 380.573230] ? __d_lookup+0x411/0x710 [ 380.577031] ? mark_held_locks+0xa6/0xf0 [ 380.581089] ? d_lookup+0x1aa/0x250 [ 380.584799] ? d_lookup+0x18e/0x250 [ 380.588425] ? hfs_rename+0x200/0x200 [ 380.592221] lookup_open+0x698/0x1a20 [ 380.596023] ? vfs_mkdir+0x7a0/0x7a0 [ 380.599742] ? check_preemption_disabled+0x41/0x280 [ 380.604758] ? path_openat+0x17ec/0x2df0 [ 380.608819] path_openat+0x1804/0x2df0 [ 380.612709] ? path_lookupat+0x8d0/0x8d0 [ 380.616771] ? mark_held_locks+0xf0/0xf0 [ 380.620830] do_filp_open+0x18c/0x3f0 [ 380.624628] ? may_open_dev+0xf0/0xf0 [ 380.628430] ? lock_downgrade+0x720/0x720 [ 380.632573] ? lock_acquire+0x170/0x3c0 [ 380.636542] ? __alloc_fd+0x34/0x570 [ 380.640319] ? do_raw_spin_unlock+0x171/0x230 [ 380.644810] ? _raw_spin_unlock+0x29/0x40 [ 380.648949] ? __alloc_fd+0x28d/0x570 [ 380.652748] do_sys_open+0x3b3/0x520 [ 380.656458] ? filp_open+0x70/0x70 [ 380.659999] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 380.665359] ? trace_hardirqs_off_caller+0x6e/0x210 [ 380.670374] ? do_syscall_64+0x21/0x620 [ 380.674350] do_syscall_64+0xf9/0x620 [ 380.678161] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 380.683341] RIP: 0033:0x7f13685770c9 [ 380.687051] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 380.705945] RSP: 002b:00007f1366ae9168 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 380.713645] RAX: ffffffffffffffda RBX: 00007f1368696f80 RCX: 00007f13685770c9 [ 380.720911] RDX: 0000000000000001 RSI: 0000000020000040 RDI: ffffffffffffff9c [ 380.728172] RBP: 00007f13685d2ae9 R08: 0000000000000000 R09: 0000000000000000 [ 380.735433] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 380.742702] R13: 00007ffc2a28825f R14: 00007f1366ae9300 R15: 0000000000022000 [ 380.750138] Kernel Offset: disabled [ 380.753752] Rebooting in 86400 seconds..