# https://syzkaller.appspot.com/bug?id=7f159bcdfc352416ad3e2f126dfb22704b3bc177 # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"threaded":true,"collide":true,"repeat":true,"procs":6,"slowdown":1,"sandbox":"none","fault_call":-1,"tun":true,"netdev":true,"resetnet":true,"cgroups":true,"binfmt_misc":true,"close_fds":true,"usb":true,"vhci":true,"wifi":true,"sysctl":true,"tmpdir":true,"segv":true} mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080)='/dev/fuse\x00', 0x42, 0x0) mount$fuse(0x0, &(0x7f00000042c0)='./file0\x00', &(0x7f0000002100)='fuse\x00', 0x0, &(0x7f0000002140)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000000)={0x50, 0x0, r1}, 0x50) mkdir(&(0x7f0000000240)='./file0/../file0/file0\x00', 0x0) syz_fuse_handle_req(r0, &(0x7f000000c680)="e1451474c42558d9c75bfa50ab40638f25ff156c2ff669c4d62920243a0d710960235c1f50348a416fedf1f783365c7ac73ba218a6f9901dcf37059801c0513ff01c9cdb2c8941135bd667637fdbb269407781feaa208a50d9f0c5d2de55feb8fab583ed403695e3c4166172872825153fd48e83807507d65ec9f9d6eaf031fd865eb86f77a972282ae6510a4dc3ebe83550216471a911738f32a44c3fb2146884bd1704f965ab40cf2ce74d1389fe0ccf8d9c57cce64befd64c23fda9e8f911e8cdf5ba365743d17566533c49690d2c8f17f5630f266aff6f63bcf96988ad2d91e14a3e8f6b3697de772b7807045e98731aa170da9448f2df8f6ce9659f25c89ef30ca0cf2d4103fd64345ab036d548a09fc39aff40a625e4489f55c46fff3ae5ab6f69ec42a641d75d56e1070774254866647d17e45f6f25b406652280d4311d878f9c440a1b255eba96b25e9339f1bd4de82b659aff11388e293ddf9d22f19fa4a986d8dd32a4dd46d318045946ca5b696343b67f9c15f7f27d75d4222ecf3dda4ed3c57daeb1eb2b99c7354121627689e2c422be7e7d490df8668c0a52f17e35185f92b67e7b59f01a18b3f0e24607ad24dda0ac2c27d302caecc241a188de9b6454259705cb86c5cc39abdde152b4ef9aefd2078909c050382b89fbebda4eca260f0fdde95402cc720248060c547e1601842242791d5d2994dafc41e8d1824a4a9bbea186d5d504cf9854e192f9bcc97448feb24dcce98b6b9af710bf1127599bf095331801244566fa0a4e829acddf1842711fd3467794a8071500daec81af1505f9259352753234b15b671f4927e87b19076f639f582c8af3be06921b36d2c1ad50be74c66d33ded57e422d48f0b411d87c42a209cdfe6a0e267563a7eeb789b37740c00b02e9ea01ab319cf60adff3f4cc559a7de9f0c39a888680117f13640f4d64d1da54b17078413e7493690034c27f1d07586b1fc2f86eb1a9ddfb8a9b6513358ff13d34745215e857e05c6d1ee4ca2d6e6394809bb629dddb68b16d5f12994530b4f0125b86ee74e4202a6f2f98b821517887a618b1b45d6f9112951bfbe9cd83484a4476a764fa4eb85f1ea116810a915c22f80279804df37bc6b183ab9f4184c3333cc8b403043d4e291cbdab16ff328765e03ed082b77c147c171da7ada7b6b1bea20caf0b74994e072220f099411873e2e21c9950812fbe3d34884b46497260038c863a2a934f33bafa6cc1edf7e3580f0c88a3457d7d13f4601dfe1a23847a6724df72159b9bab0d5335a097d7afe5c0094e0c827f62ba7d9a7c37fee87af9387fa3222dc1773e5e673ecaaa4c760a687eee5016642f133812860c9fb2c1e59f3f37c752b47c04465ece51e4b04b87e3bbaa497443b794bbaa40e46278de598e2d47d0f74b3f51f1943181d018c279c1e879e7904165635542cec24f379cab69a2becba297a3763f3772bba716f5574b153139e905832d54c473c7ae87d61721ee32ae5762a0a76a61a156b2294b45146c6751afeedf8b194f2bcd8800543554d7e287d68f0cfa2a7e9c40ea26c514db527d09f1f4451b9851bdde921f16ed77b27b707ae37aeb87b27c87fd94165cec6e277d4be9a4768d56ea02f406f8079d760692f2c8184af20ca38e1ded6afb0e0f2cf573ef871c5a23582ec62b292517f4baaa74a1c989a3f9b384a76188d325c2736128bfddae1020158e881e13e33d47536d9343ad20c84aea034e42bc8fe3094d5e3cb55b6abbd0124691a4bb4d70cebc567a1139c274ae9e0d3afdf6c74a52c8cf57785cbe6456a37ee6a1f2172a3261ba2505d4ce6389054edf578f08ca2c9b2d7d4b749e01da9c86f13708338bc067462241e6df9a73a83df51ceb6a97bda55c8b32ca5215c9733a9be2de3b576ff256c5940f09fa48e8e4eed979dcdb6c8997e545211e904579860e6d6f105952fae10340ada5393a673fe9237c39e67a2bfbbe6d5e419d0b5d1cc982574a98b4232a828837ce934a020102278e5ee8dc46894a6edc946210b45036d49f289d1bbf38690c3e8e3f7a13f16fde9e0c07338d0b2ba45f06bd2b44f9ce1ac28b60abfc9df477f298a97de103856c7722f0c5ea98ea1056a180e5480527d2bc23b4c27c63f9d86169bef071aa1e418a7c56beda3ed6dccbb75cf0e69df6b4f62e47ee74f591cfb6bb26a3204dcb5cac5b951983771f54190de0ea96a401a03c2f4701f3ede1f94fbbfdcf2b81363cbeecee3609dc8ad9d5a18adb570bb5d3767a98df8e9da7ca83bce6464b43525e5ca024d05683982bf7644bc90a371c8b84e27e9a382b2f88bb60550201209c03c4bb258a8be4e6866d016aac0116c7bf3b9e271828825e5e15c9a23f610f4614c76cb60006d3186113501dbe178b01575ce235cb641c1856690612fe509e77fce87a7b1a24b12caf27d6e0fc59a51186cc16be82a408efa690e7b83ab3428ee476aefa8729478799ed7fef9480d50a7e741598f758dc60035b49ad237465f391cdca33e0b8ef5380f4bb8c161f37d54867a17111684fe09f656eb110758dff7e881bf1bb4f9cb56e7dc7dc3c31a96bde40e9a2e98616bacc74e157cbede4e7bd301f38955f30a33d640b8c1016bd26f2892ebaab8d83edc39c495029e99108ac9bc1cd60aee5150489e81289c531e5457586d2858b7b886df95bee5018ea8eac934e0e19c7b576a327bd3af289f258a537507b8cd1ad25cc66077513eaf633b329d35bcc75b3b428b02a921579fcf2244f1fdba957cc67286b0e9906a306657a33384fbe634a623974f94c8c855e0ce70c41cc75fc27f1da556110473c42c98dbfb390e97e62754de82ef216577cc4e52e0e631eb1acd0be6781caf19583fd99dc5cf2df81a24b3c97be596274ab3993ba6ae5f31821fc910f34369f088e1673546ed5ff1c94f340a6239af60a43a7c10ae8c7ed594414a8072644bd3fb716e30131af8c817127116df5c69fd114b6a3e1e4e2b5f8590804a622fcfdba34ffb06ee0ed95e96360b97bf93a36c7df46ffdae3b0415640b4ccc0af8b33d6918e91a00aa055fcabd0a17ada4585f5198acbdbdb500207a9afc65f258c6673bf2f1691268784695b87fb6ef0e3cc1ea0caa92dc2b2e9691c7e38e59671de59cc5b4ec474f0322ceff75e8cb6d7a43dbf91e95db2d388ea92d31d9acafc4ead2162d1a231cc585ae2ad5fdcbf0e125e0302042be7ccb96cdcc18a168a6d54259d918c51e40f6af1ca0de30f8540e17c97da597b122757fb9af9b543aabda900eca7210e36850aa545d02467ef3090451915e38912f179070b3b83275f5d4d3898271d700570f035e0dd0227f6bbc5934a368af899280769e274825a1b183b05c5a6846e14c49aa44bd9fdc033391c35907c6652dff156e4c903c6282c09b0c4c65ece1acb9effde0cae32939cecbddd426fce7b42f3266cb7774583d2a53369ddd7baea1470b032abe713d2eb35a32499b1b8454bd11408561f2345bf1acc5e274c666bfa2361cf7f200821f820370f3f11d0d597f97cadb55cf0ba7b07ef8ecc6b25386ccb9b3d6036fadad5bc854105c79a221dbe9d067faf136751d2f80891b62bd787b4416d210572b5a9a0e75118c2e1ab2d8e663658f278f1a88be3e8e1120e92cbd18aa15dd46eaf903642080dd3b363dbab8131971f258578376cd30fa7d4971afb70dc7d5923b11a75b4cafd7e562cd423219d069e4583f1e7514890e313e6ea79aaaab51f0c41b37d8de63e5861ef5408dcbba1dce931f7d341aa4c03d0d527df0eebd809a9e9c22214f36c8868b7e2b9f743f2b4b559d8592c75f32570ff2acf759893c9e53b497277482080b89fcdc968093ab08e35cfe9f0d8234a209933e1bb7868109a1d7ff6e1aca52627491b3c7aa1844be0b8ad2cf6c89dd1b2db75edf6277e57d6caff00fd0919984600896ed345ed279520673b3045701b58c0a9a227f98d7a1e044a1ef098d33ae4ee8a711e5eeb59ea092687fab3ac6687559c5fba552db77f2fc94cc9a379cb70c06553bb1d747b6e38acdee3646bde76e530330564dff6fbe4938a9570d513d3bc64d3684d9d0870ae1f6e9b525b8ad03b3c3e14ecaae9adcac3d364e822ea5f250e417444a36a62b6fe5d7e798e606797745ead228cc544d86288195bbf2f8de3c7a1e61a265c310947105bac1b8af86d27d2efd821f4dcac149ded76ab7d1e0a283138580c1623015385773ceea4eecd63676eb4e33870c16eeb1e80548a9c008a89c5847b2f38c72730baa80a7441f3e71b1a8650b6de7da46b0939376c4cf4ce9c5aae9fc4daa970336adae0d4825a7139a07e2d00f981560b60caf62861a392beaa7e18b1bfdd1e177c18e539a6df11eb419d7ff37be3295e9739c57c3b1f4e180d70b21d71fb37b9db960f9e04dc8c01911c536f5643f5311fe82b050093a4cd398514f35d4db68c93262601eb5a70a54089520fbd1a4e06bfb3153c35fdc9a2746cdf23db5656a7bb45fb307d2bf799e2d2181219f3ed40668c4d42c44243f6904442b24abc10ce5b280294c7a7de377d64734a0e4b7efcdb592a71b6cc90496ff5766678ce9365e67e5abe640883d2dced771857d77fe16cb695509343d540230f90cc696895b0956b84255fc3df99749e8e2518fbea3b232630732b23addf5f0d3b0510b7d7d0e0fd5fa86b76c34434ed7785ff241be87b8a5b99734f24da43db2ebb35c86a46e3831416c194844d36138fb3ce3fd300c4213e0c82c21b8b8cc5e860ac290f2026350b7757b00d453f8cc789e871fc35c3f42e569f8d4b5f467e43e88fbd7f26778f0483c5aa36ccc7c70032f7a76ba72566610aef75cc8e042ce33d18e4a248b96b199d92d25c84f8a2235e53a4a31f4a35116cf1e27eb2b6574e874ac5d2d0a4d16ac328f476495a6f3a3e97de46a53e313bd5502b7b46841b6ce4f82dba1a4f37e3faadf30ba5361adf24313ba2f84e0869b9e4734af8178058dacf5535fe5afb17fde708a18263b0d4d5a5cbf0ae0b559b11082665c6b39bfac02e600c46e73fb028e053f69cb7800117b22455c4478c7b7db294a8fc9c40039b8653a992256a2f4a66d7b7928e26149f7da4b389c6370eb0164c1d4ad1b142c77bf56f8ea8ce9580006add3512dc7cc7dd509418595ea1576b264c67f3df50a13259a46610a3c8b1b110c7ecde737f3c6ae5c8dff06db865275868e04adf78bf0f16bfe8bf0b9f08e901610d2b83205e20414339827fe754bde1ea6af4aac0955a8b5e7eb55ad415487de410ce0ac6a4ca40f7f1b9cfd76b57ccc2afce6e62978b4e6bd9cc65322730c0d1bcd0d72b2afe473379cd647419f876958011153eba7b87e35d3e4a39e6e4db0d2dca2f9271cdbc969c8aa73ddb3f2bfe32c6a5621f91b59a4cd60dea62b9e75ee32a26e5090cad5ce79f12b167f5719d66922ee779e6468a3b42a14ae085366685ea14595b7306341649babac38d3b17daa21ff37d08125449f44a5d6d74f5e592e960d75bc2663093b5d942c1a3ad493d424de28c7fb4217516b8060cce2f6b80546b6450c54d411ff16b3d3c01d5ea0ac70d2fb505d42bac6304847af9aba59ef3d99347ffe317830afe1722ca058dedd214e3cc882f62696e8ef63f05ca262af6bb33a80656c02173e3b073a393dd2a8f12f355624a666e81bd539c158d988976cea15a3ff6f590402d70229cfc4fd5e8b314430fa090ede5e70206eb55fa8d223574925f1fa62d934fb62bc9638ec48419b6dd37a08c3a6ef56a65d0b57459a100e3f9fed85bd97d12e33a8d352ee2fe970bde36c6c8ab1e830d5e5a0017d381715318b5883ed943ac5b2f53d02e7d0542ee28b0a9058f1160b7a2cb2fbd7a8b76f49849f8c05f9f8f5c6694d9bc982de42105bbcfac18d2650123159a4a01bd446595b0d47868019136b9a0772b07c15807eba36fe0678920b6a313b8687931dbacac59b95df2e471b49ac717f6775036a10e3d6e71bf52a07e188ca83b9fca4edcc01c1c48bcc70fe5626552311a09475d6502abbdd1c53c9561846b7fbc9e0e4e5d3b2b2957dc3a237af47e6ee369ef8eb071fedfb59be0355a23fe0a7b580812358552da126ccd3cbfe7d5bfef38e2cbce1dbd9e5c876765ffa8ad745dce4abd811d2e91450a4560c231936543c804986e4769b2273faf3913fb5ef1feba29c209256a409510929c05d4f08028e8c02ccea098e67c237d923f0b61fdf9ad97b4bce447458f364e3cf7cdca61841fed96864ee345976d89f2164df2bce6bf13ed2db318b64c2a84cdf794b201dc2fa5be4bdb3b0fbb094c71bcef07fc151c1ab47af2d885292144e344de2b930a982459b5bfae02523d41de2990acaadfd7279264756e022698946122c5d6e57dedadda5b743d915e74cd1cb491d0d286866d9722b344cbae3c027896376e7647c9cdc4533166d78d5b60b51d269a1d61bcfd378d948882e9b3b302005fb0ebdc8f3bd59a64e8bb48a0620c41890e00b6aa6b8bd224dede114038db089386d7036fc1a01fcb849d13035ee1764fca1cdc116a5ed7653dfaf254afd2d6104a34d9b2cf6dd1aab557257d1298875acf7ea35e5c528ced46c679ccdaa85ba39a2582126374eb5c7182b384a1b40dad4124038402e7945ea9bdc2a951c47f4b7cd5bb7ecaf124f37bc3d5cf37e228f8ab86824e83be74d319145367647bc58c1e8501570b436523f767968ad9e6af739ca51e818cbda3ae800ea2e29aa773024c45d7c3f82d4d332187d58c9ab777bc0fd7a3c252428b30eda692f0ab87bd2bbdd894df8d593b9193ab55cff3a58c4e9fe7a723767a1d0d8f59bbfe10fa7c341d116d985e0b74fc0548d58931cc8fa89a50b62b6cfcf1b7ada4835886c57194bb2809fd07d18d7de1afa44ed59a5f7313437512be1fdb4af5dc794e26d8d6f4bdad86cca01acfd644f296d38a09f5d41ac58ce2c404f32484c8c4f2b9d1805d1abeb7852a2a704a8ba24ee131d9510817f8f4cdcfe5921aeeb78df8e463e6a01284ed071d712efe10d1fc72e265c0de3d7b8fe540d4168e3311d3686b3db71979d46e427b515e0dba9637d0f9a48726891733990cc827ac68869ee5c7d1b379d520c50b17130b87f3177b2cd4b0f565bf3305eab126e065ea6eb15959924c2abdec0748819e1dc63fa9b0de626776c528d2f5ae93074b1417bdcd99b33784b7e1aa80cc7d2b39cc0fe296fcdd398b29defce9942ac281e3fe2ce169eb5391658d183d6406c8712f480b1951753b56426742ae77942a85d14990eca6c76bd1cee95b0c43d6125042228237d90343ff70121f6a83032dae58592da54ad58a69a6c0f755c8b75f68dbe0cd6827fefb5b8e5ed0692210fc4f4e299de386bd3a6dd8e01b68b56defb017b702baebda5bb3b0bdee965766f5d66cf80325ac44b9750b12162d5e52127ecbe6598fe501f39787971c33cb95073fa4d3336212795547214c0c2a960df725982e1c0b3f99d47ef59ed8a5c8f2ac71b544b6c0ccf154fc713a7ab1d0dcd51a5c29bf3de93c828af8b0403b8a06f57237db9211155a28f3954a2a2a00f2f82a427cad48a77f62ab205d002b0d8920d9badab2c431a4503cd76eb6c0e2c278f5a26ad4b87b216210a13d31db90a791f85ed5dbfcc4d83267131bfb213bd1d0bb197c9e5fdf4b53ba71b6917e83bdf41fe09bdd8048d47f781c827fb8c88f782ab4a02eb6d716653303f77722c2c4a916167f6325efec708f16b667cd71f49d7a31fdcdebb8211dae801b562d26d4493aa5f33150e0c3b150705d43ba367236cc1a5e8fd6b0b53a8d90d19ff9f26245360393aa4b48b78151b1454ea15df60551cb47221593eccb5d5f1940d9fa7ca0121350bb14f0a37f7491798be0c23921aa82864128a332b13239ecca5ff1a4f2634d6dfc27a927f39b03cd1f82b6dc65022ccd12630bb9e14e7dac7ec336c819a593c91a930f7833dc8040220c432095a7cdd156de98e19ab6fb0a74a17108a2dddf111c2d120e6d8cce8e447a5c2ec558380886ba5e2b4ff78fe610aab5431ce4d2d64a381216cf0b9c1b365dfcaef7c02fc332da5e815fa856196b14e28a105b29e08198a12aa8cbc01c34db288a35d85f2298b49b2a42b3f75965df629b7a6fc3c1e973b324f2eb98db28990439258b5c272b0b5424c3226290c7c6be64208e254703d9ac3a1fe14d872767b051cb2116d1fcd24a44120faf82af71b15945537b692aa9d2ce59a33e7a81f646e92cb7c9160aa6ee4b5630317f10e247b80f8da385aced6d5ca7bd45501a29b20323be4aa7fce2299dbe7a322000ea17be1b09d65f3025dd6001039b89d714d12eedb2d3afd4592ce3f7287a59e6eaffef924aec839223d0ecde0cf175bb447d4722ff079f4f06699498663c0ec9ce8151a0fc33cb199b14861ee442ba10109cae6e5f60801ef1b775c2f0689c4643e71c88b19ae187637fafbd37170dd94dd65a80b3c6fd99fdb9033b4a08f2f7c582ba8394ae3a1e5c8dcd9256cef27aa1b0335793ec6221c9bf06de63a2295aab56f958062639a873dfd49cdfa4e1488f56368fd52e54fedaf0116d23d8c4aae92b5a67e1a07af7ecbebbd429c6174f20664fd477514855e3caef7cd9be94a7a8cb8f23d2abfb67eb6aa09bc78e753a46547e842aec325c5ca3a8e9388ee4490c8bf8392751f5f2459aaaee70c081c15ee11d10e751f875c411a8be601ddb62d191714001028ec4c4fcac5888a1053aa824209a14d12dac3655821f17f9bbd5ade96fab706d04c7f82d5d309c335b9180aae654ccca462f2455f6d59c90c07d47d9b65302287b132d6aea5142318aa88a647dc35683f0c020451965b8428bae4b55793860c4e22bab0b278f0ad84d6c53f44813bb9c35f57d87dcc5223cdf9c30e5cd172a69369a34e08e127a7ed887565a4db988ca591407f43f7cf3f80ff62b1a6692b8b5b0ec9f0598dd2e3f0da0d3746033c703392f9216016ecb822cf7b2bce0be97383bbb0807bcdb14b5e72dace1f11b80fad606bb102dc2fd57553cf9ab750caa72ef0c0897c28a37c0b64bfa5d571950f84ec73d8aacba9ef26ff373b826708b517ca248926a4bfcda9fd2a9babd290a180d35b30f53dd8908b2e8826134ae3e9a7d1a1993fd3f656813e487b00d2ef5176ae6f096ecd763bc3446a93ec6f02b2cfa6b0c8456f9702568d54e76c76826b1fcd440116113cc9c1775a77af6c8b0d91613910d2325572efdcf2b9278783fff13e89440a38dcc18a11ceda594454686b6d00a04a6c007dc4def39de532c78ab882752a9a27f7a17c51c6e72e2ff546a51bc93b6b2769300d25dcc859a1a58b64eada6a341e2e62136d3238ef7f5e1022295bc5fa9573dbefdcea7e51373aaf959047a0fe6207e3d0f9284a53af841b9a249e68fac0d66dfa0e5922f3a4b3bfe70cafc1a05e563fc6b9f7754c539bacbef3a85f85fd681b5429059c28c9ec1d3a65f6c380e440a9182479d38de8fd5057ff8a053aa1a6bff43f83d00e55e9a70f6dabdc27d35ce49b21f707fea347fea0ab0819b855c98e47e9227c64eae4124a2bf7db443b7174c883966c0b6c86bb576c0d1ed69e9b5d1d7c099c8140a99dd854c69132c3b1e1204abb99b3ee8e543c70c15f27040c127aa22c6d3fa610f8db5da2501da4351c85994c9ef325554f3beb6913dfbe5b004c05081eb363882452b7201ac1c6ab81faf1eb246befade3ae1fab8cd334bbb338d8ac76ba1b29217f79f1d9924cb931c5b2db375fd3ddde1948ee40921609f57c565ecd25fc3c29aceaa3e250ca00676d5cbfff9c1f301ecea10d095f73425709c3e13d8878c3cf3fb815186672b58aeacf44c3a8124d6fc8eaf67291422f9f1be2f298e545e89ab0c3b08cd15a872c03b3ca4b30d90d18a7dff72804cb4f68495ac7dc8993b2dceb1473a2d55234f08d7f14a4e37d9ffbdc6ea51e7003f92b61e31f424eac1e078eb29cf25caf3f167ba5921cd7752a517f79fdf665391a331f78c5cc6c93300502ab7a301cad3fdf56d54608dc3258e0af8c15f7cfb4a68b99ea80a9057590750c8ffc8f350c781c77967ca77b4e6129859bc7f24d27399b6efdbb12bbffefaf223763a5c5bff645d507b305bb0e83948e702a3c4592ca7e10c940c07a175e96609e63787889b78657334d8cfd1b32d14576160f09ca0a0d8d3a2519a131aa9509990b31178de555c44bfcd0bcd698e5e89b7e1fadda5e9557c54da60ad2c1e300109bf4d499260098443d4648795182cf5f2cbb5db7b8712a6cd6bdffe498e41557a197765afb061240d01420153061c0837409a03d7d9929931b4d7ecf9ada61d32225f2c0bd115fdbc6ad2b4bfc660718b7c7a3f35f23460f75a072c12c39bf1b5625c9b21db5551680c46fb491e0a00ab53285e62b77b88951bae3c054930c97576a2341297f1f30468c159c20e7e119aec31dc059959881330de824dc398e5c2cfac60f1869e62a877ef13a542c1ff3868aa9d1c270e7f174e2abdc075ee220d037d07abf50075d5833f5df669a71d9a23336c39a038b5f4200e0853f95886580e7d5b54bf50f786e80f95f2548a4a525ee75d3312e3e60b2b6ebd5f8086fea75105c571c2448330c9d79e8b0db2bee613e0aee9e9266e701533274930e6d73317d755e1f15cdea6c72dd2ff357952251011ac8b204da038e589ce3e47019e5abda8c55c858587e56b35fbc2f63b55855b368225fc8f44274bbe313e6ad39b7a599222b2f62e7104aa6797fd9d419b6335af1192a67102ce30a5822818cf523ad9a94bae6b8f6cd3e352883bc3101b1b5d76e2c6c8b623e7295282393bfaa7e1bfb625ce6c53b2a9e0a8312764bb37c428223e04237d2abe6e412214f56c79a23a327d9a129563dfa412504bcb6db0828afec8706593a88066db98654731a6e58d73faee0119a07f6cd4f51aec5214067de0f0f50bae2ba8b1a80d90e5770184afb9e6c190625e1767dc56f7a76888a26baa326c52cfd890376b4d87f21698f66d9c7c264e5c5a463fe6e7545d88483824b478f6bac5ff2f40da477c4fcf0a053788f001e7640d6d43b3f35d9dd0b97f549b4eafb202da6145196119f3f74515d2a5c8e32e80d2198cd2544a6b60c5662f340eaac59cfcdce4a9b0263ff2bbb5da9a5fc2f3cb7e041031f98945200793d5dd80254004c021aacf4b35e2e1433d7a8982b3dcc5728eb9dd11499aac85245bffec1803cc4b0cb10cbaf5c355709a21c444195974e636046a8a401ef518ccca989435159a2a7e8ee0179a7c95e32725be10606158981142bf9ea7e358cc93166a799347892cd05eee21b9b2d115e4b2ded176936d57a297c54d4f51e4b0692f4cd60ed01079ad41249ccbe6ca758b1f7356276dc8a45ccf9562b62e0fb1bc29dad51d5e04517a55473ae0ade4e156b57f083747b14be83fd5cc9c079a2168ec94bc02e5ce7038db011274e39b780a851a0d10f43532a439e3a56eccb2de58f6808fb2099df1e84db31c85314294dd3e85160007a342c30ab6a8e69f9118cbc687267f109303648ddf70408ae37ac43b9b3906aac7e92c56a591417138669e", 0x2000, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x90, 0x0, 0x0, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}}}, 0x0, 0x0, 0x0, 0x0})