400a01666d804b641e24db46739a0e37448636d30bfcd5ca8a562867a51514c87e170c3af02144a0ebb2c58355d75dd612ef7307f4b2cc414b177ea17b65879552572d642a0f1d96c2e8d6a15c6edfd0130df95f13da39fdb0e65150666e20c2902299e3d82d184c4999ff8eec113ee6d1d35ed41986ad905e258ca210b3dac97cd246e5969e9fc4ee6cecb39c2120522c8ebb763e2d7a39d2693df0e6997486d82b32456f88d3b98e1b4b03deaf92aa6203151b43fdefd5c1354cb05b2e7dedeab89769f84123eea24deed04575951e523a1cac37aa4992cda5354166074ab7d8016f62eb0c03e8437a8aaea50488ec151c0f980affb4d7abafe3b540a603399d70108a473046e891fbbdf2cc07b876b9ed56436be2267d302d06e1a22d6443bc44a2373ae950afa09ae72848b05066723c487678de4a16dd1533e5d09bef5b940f781bcde71d4f7479d6d0b6c557a40dea1a1db64316cc536022dd79b361a72aafdb51abb4a947cf00c1013b3e71fcade56bc570e73fb5c02282b2dec4ec929e9c40f7a32a8fd83cbfd2461fee922321dcc7c00b90f763d3c7e2e282322913defaed675bdbfefa04a67c5987fd53c762eefcef77a9f79f9825506b5ef069853e7c891c38d05f26a3f5631a42a1b8295008466438feb30c816912a78c260cc6bab2d1a2e651acab2416b142ace49a78abea85e507ba6ab28532daf1448817ebbcf6f8ae569d62857d7210e6e5aac14cf3bf6a0eeb0d3b1f3d35a55ab019c825bb870e7d043afaa7540e97f2a0647049092e4f188a6d343d28bc1ed0204793d13a745d32cbb6e68c44e6fbcef2e688581f5f8f0d237b516745491ec28edf1f97af0f51889d02a834f02ea6967787eba52d6182e74d817f349ef86767165007ef14ba1f5be6b5872a6885a5d8893c9bff8211a434aa6f6bdbefba604daca783e57a4f40f2cf2927ba4caa683f5062023c21d75a014194d8afe156f7e3c8a8c0e4eafcd1d51d90f6413898b43d7c9dd63a599c50a3a2e661be4b2f9874ce1c6b34fc96eddc03d8c3a2786e1dafc9ad783955752910cf608a7f14610698dc206b72a4de30f46eda74f9ced135b8a1d7327aeed1113cab457323bbca226c146297ac058b29634f0ffbde6d2b06ebd045381b5fd73446274dccc74d8950fdf9eb1c494a79903a258d5678b7b26ac4d5a934a9ee4a0d68317f8d913b279b3b74f62025c930e9d73e6964e363023ceaca4756d8850552bc6bc47fd862f71049c3dbcba7ead098bdd19e301fcf8621b01766b77a2b5c30983a30cb64409b6b767479982f0efa2d711cc7bfe054c68b1612034b90cf946cf636e6f57b1a6e87e2f2b10a2debfc2906b5ebdca8afa257332139a46ec956c142bd5c45b663bb4b9301693075d69994f3cd32be9d7d1d76b862603f8c10c457f96dfb3b96695b509fe1f3c1563443dc84ebce5b8f2591bb8e952fe8cd61a0cda79e657a0d1f1e3d94a90a5d71f678ee4a0c0b6c17191fe5640ecc8ce7b44bf06262031b7d4780d39211dd0cf2ce307a1a97d4f9f0ddffcbfce29364c734cf5f98f59040dcab92a3af4cec94f09fe7f9630693040b044c0d81e5364214e5343ed5e47a89a118085cec03926c1260938356f6656cd3e7fae9b0ad3425d4d539e9222b06db58dcee5741f7ab37f1ee898efb4e21bd0f4b3b6a5e5dfcd2b88f9e0850ed6d2f042972881af6329bfaa0211c09f8de1be6aac105fe6add56388e6ee4778734207ba0170a6d832928b928e8b2a7f74487ad3b0994d5cf9c68b2867acd3e63390dae58dd6b235fe545b9db51b6262395b58840d29aa002e42fe22e8e441e19c47d3ce51d7483365514d3c93376ea3794a6b3a5d35bba317f44b60e471b91306ec9b746b193b3807901887ea228f43a25a594eb642f9d4089166267f7414a7b22530d52e497a81c4d0608a565c4cd73698a0eaee14a45867f6783c2b123a5a97ab7c0d626b822e47ce3479f0f988de4e058f6cd1ef42d323cadcbe994d9aba4c32db95d38f8e29cc97d6f4d66730fb0817e920a46b22ceb2c54263cfcf1c07bdcb3f836e776df547d229ce8797546ba51509307655d53614c0a2000f2dd88ce78b77dddba0ac9da35854008262bb515b754f001c1c722d33ba353155980edd8c3a9c749a780084f67cc77acb3ecea0623196274e3f47e27ab76154e4747ed0d1910cff6c8b48d510c111bdf5894fa09f66d2cdf3d5096bcdbc4dd298b7533477d4b0a6ff1665d2462f51b50a23ae8c4ef0b46d5bd69f513c005124cd59c96ef76bc0fef3c04119001e04aa5437c2d18d6b2799f0d722cd8051b67a9730c6332ed76a92deb75f44fe4f05dfcb1fb30b01591d0dfbb8bc7ef706498939071fa91005d9f77a1b1060a3f2e7cfc64ae71809db30ab82934da760091b23facfe689ff05e2924aef6fe197f1df40e355ff85480e7b74544685b15979108d0264e5ac043f3699c645261e5ce5e6ab48449d4ed3a4b9e77c66bb8fdff095b79f14956bcf01030de5903bfcd0b2d92dda355cf0e95d2f402b305dd05211f5c16b503da57362742d5fdfdeab0c2a617366b5140cb28ffbb90fcc61e6ba844a089c3cf1c2f2a710e44e9aad4bfe594ecc5dc336d77ce2b871403c636fa8d147b961de19e21d29d632441e0c8db597ae16303fcc02ba5fefde18adc06f5bfe40fd9e96195f2961398971391a982ecd8e49a205e44f8d9a11c7d88a6a774949afea417422b9f79ccd881726e0c40f0f8e33abc84ac1f37944904a63ef28f20a195733eae2a93d4ab06ee4fd151277c093617037972d229ff0c0a6ff37d7e8003dfa532da08720b40beddfe674cd8f9de311768b4333a183ac1889091859d939948ff8e30ee971af4a9d66fa907827b6e57c2ed00f9d83a831b779185eeeb2232698ecf63d0abc18e09db7892595a27bd08d58cfbbe2ca8c92fa833505f37bbe3a70a14f320b882a6dd759bc5a054f0e94dc7b579e5d483", @generic="0b0b7d0f6339aa4646c90b302195742e940c159ec604c12f8307e7c13b34124718bf0773526fc929abf009d93c74f5c595172e1307dbc3676ee46b8b5fc2f3d5e7a94e8546c902701053a5c243e4100de3e6ca0a69afeaa1df00061baac0a295ea6882cc460345b8d7527322dc46848508b8cef3706b47d8ef6bc700464e4a14617ca95642e4b3a92467ac5f48d32cf7806343616eddff91a1638a1e03dc1f7968c556bd3d9172c18862453398b8b1623a969bc4cb0f96adaeffb18b4b25add20b4a1f08132dad03c156a0ea3664a8c9"]}, @nested={0x11d, 0x52, 0x0, 0x1, [@generic="a8f0ec2f8e2e24e6bc011f126593fa94362d9626982c53e8e15b04211da4e053c2a05d4c633e100c35d6e4b4f9ccd4cbd9893df5164d9b15d8a10316982833711137be221b76335d5f1de97e0a0f450270ca196aa6347bebbb32d9f705f18bb482d757a76487378a1395fd6d06dc7fbc693319338fdea37ecb74edcaf814d41ae0571ee44608827d22d9b80ee4e376b344dc46286648b5977d1921d9280e620fae8ed77f45313a855d5d14dee55ea60aff952e277fd307696086016550b59e28d7d7fb6d8217d4cd0204eadc5e91e7740647b620", @generic="34827dc8e2bc58a12c26bc666183d45cd89385365114fda35c719c114944b17d3328cae9426f18bdea0e1f72e8bd7378f73ac3915156d2b591ada1cf1d46f6e25721d53ce1"]}, @nested={0x2e3, 0x41, 0x0, 0x1, [@generic, @generic="e8d53d0eb50e513f09e47059ff2b8a52c2b7fcbba684e5b16bc199300cf110ba8dcc39f5c6f8a772f18907e718263d60a5392cadc174ba289ba43ed8b66da0b62c0873c1a56e19011c5e96b0703e", @generic="cccc6dc379d6a8afafec0961f88c21e9b8a75cdf13c9106a3f5d0dca56fca37d27974b0f511239bf70ba8d169ebd269122b5699be7b315a510bd2007b3cc07f48f465e31989026ad2ba36b1272349b68324187e60e6217dbe8adc58d7149fa6a414c4afbd9a380b9575ec44d68c51170209628ad39734023d9dad38166757a4cb3b481c4f369192a92719d163af07c014c7cfd717a5ed603153ea0b0cabf980b4eea3242dfcf59288bb98ded44d58cc044fdd95e8cd4260ecdcb21fd8003d76ef0e86bbcb8cfa7e0f31bd501c9991af131c013fc4472ad69bc5412045b36e5637db86983f41c8d2ef3a9194cac21d296d2d05345edc7a30af6a95ff65b", @generic="cc66c024e47f2636f2434baa3d12dec28709c2831114eb8050b302a2892cfe332176ca77564626708829db18da9cff14484101f144ccfef5f14ab193082a72a9697a5dce221e3d283b0e2b27e433897128a979ee0f3b0ff121186e6327464e7cbf5125cdef90e03ab4a1bcaa70e7fc3e468874b1438e3bfed2", @typed={0xc, 0x10e, 0x0, 0x0, @u64=0x1}, @generic="0c8079e2e1dc0098fbd279b194d6edccd81954d948ea7f894e2bd808001afe42b2349e53040bfe702504dca5549c4a46e501b27dab5e5d33e8acba94031d35fa2360490a0232b06e3602d0aadd5e441a87842910a4a9d06fbd6ae72d4ea569d710c892054dd6af7ad674af032f8ab442d1a103609aaf786c4a09230646575884a936cab6db1bce7523880aa74b4276358fd595be42af4669c380ac1a81c0f4b244b9ca6c163dc21ec837b0786f4102563b413940f60275ac6d68a233ca011f34be567a1d2a1fcce8233a9cbfeb7e6939cd31563e956df3c4b7eabede2b7a67", @generic="07231b313997fffb1f97c26c12a6146524d59197c6c47c4eabb86090d6aa825cf6746893fd21f319095ba1f46b85e701"]}, @generic="bea8fd1c1ca6482168414c95602ef8e2a0291486cd8d8b473d1c76eb9e00e4a2f1de5c3a6aa1040f57562149a65998d0730c8594678484ab747013fe8cc726198761954147f398359688d0a60d16232e45c17f25cdfe6f296f1c177d3790b57fd3fe0069901dcf89ce92e6013af83b4d9258d7ef2743d75c5b1727b32298d49e1d047c267c4d0b1050800656d13ff4b916"]}, 0x176c}, {&(0x7f0000001e00)={0xb4, 0x2f, 0x8, 0x70bd2a, 0x25dfdbfb, "", [@nested={0xa4, 0x3, 0x0, 0x1, [@typed={0xc, 0x1f, 0x0, 0x0, @u64=0x100000001}, @generic="3b71e1cd0493ee7b517eee93877fbe6f834873da46afa628ae65d782dc93c27140f66af498001c2bc670d236b61b5f1c541786c9d99f0f58", @typed={0xc, 0xc3, 0x0, 0x0, @u64=0xffffffffffffffff}, @typed={0x6, 0xc4, 0x0, 0x0, @str='/\x00'}, @generic="73ddf0b1d57256fdcfe316551a6014370cc8118d734c2064902cee53f5da8d5f21eb00122a1735bf714eea6118908d9f725a1ec97f3fcc41215d0e6f1c883601da84af", @generic="da64b58b81"]}]}, 0xb4}, {&(0x7f00000000c0)={0x1c, 0x34, 0x100, 0x70bd28, 0x25dfdbff, "", [@typed={0xc, 0xc7, 0x0, 0x0, @u64=0x1}]}, 0x1c}, {&(0x7f0000002180)={0x470, 0x3a, 0x400, 0x70bd2a, 0x25dfdbfd, "", [@nested={0x178, 0x76, 0x0, 0x1, [@generic="81cb4b50ad4efa0f478242885d52bd31d680484cb8e867bbb0b14fb76ee8f28a7530", @typed={0x8, 0x36, 0x0, 0x0, @u32=0x6}, @generic="f0909e1ed956fbdb4095f002a6d06596be282cf4da9a5e8ff690f26f16c077081dcef3c51d84e272a021551e12d96851f3962614c0c189a9126548007f2cd98bbdad5d352b25d16d2f", @generic="4b913cae94084e1e1ecae91d2ed1605728b39a7fc247886f409b6fa5970dcb147e3ed3f90e1c6dd8f2b9e0ea0ef709eabb0badcbb6eaf8679f307fe1545f9108b26cd0a3aff10cec8d6c372ef64d1df6fe1b651f9ec122d1f473a323288a16bfcd470aa8e5150f05e70754c58a78b3d0cc52ab2d6da7f4593b921e63a5e87b48a01ecca61197d04be22b4f3e7ec72d911bcc5704203a04019970c65e7f434c0119f0833bbe00", @typed={0x8, 0x127, 0x0, 0x0, @fd=r3}, @generic="6cf692b162f036e5e72d9679faa6d6449106478d18b3da4830d5feb098694fe267a6b2623854e6ea4c0440de2ee29e2693e6c1ebe91778bbd6048315e0e8fb83810cdb4318fea3e286144a5fd0d7ac19ad51a5"]}, @nested={0x2bc, 0xb, 0x0, 0x1, [@generic="e15d675ad2e6f205e7510e2428b809f59b52e15e280b004723793aee19fe606ea096c233a2f7b25ce4b503e2cea06ad52f498e5b15e0fc649063898fbe6cef09cf70570e158dfa00800d3dd8535c01b6ba791ae8db1a9a9a785f652c23b1", @typed={0xc, 0x19, 0x0, 0x0, @str='}\'}&\'(/\x00'}, @generic="84b20fe102d41dc778b4d932775d425b79216b8e12aa1621a18132d2ff62b9eba748ab5bd16d47f2ba714ce653be2241d6ca529ef59fe3437904fac74cd630dd109fe1722332d894c48f62ae87db3313329c68b81a558643f0045fccd8fefb777e192a85e9f9d8e80382faa2632755d3ccc59d32271ac51ecf8c17024f8bd42d9cac4dd1be28aa4b7d2697c4297d26683738e3a506fca7983a72153846ce90626e8bd86ef69a5e87183853b366c04176d12500bab662cfacd0a7b50bc74ad0f1d3e33bf0347e39a877d2135475f0f8f758", @generic="653fc8c87bede907cee012015e4bf337bb1774e5fd9e3ad7bf409ae00677f5ecbdd5f749a252436fd5adfa790eb9e5bb21e54828b38415f687d1dee50e15f7bc555e21a8a21f4725ec9af366b1da19a8bac0fca9e5238b7487cb9b8534e50650ed2f6efefb303b1923f28dfb275d11c6ade2060ada653604", @typed={0x8, 0x32, 0x0, 0x0, @pid=r5}, @generic="7d6410b43b79c2d3e89ace2c203401225d464c38730eee4edf95e208251497cb646323fde670608a8e0fe85a214c9a8be27fbd1b4400186b400c4106582f7bae47d7ebfd3f5ab29c8df8d1be163fcb65f6eb124982c52e26d516d5549d34fc0a61384c3ceb2df8ce8b76611ed29bd2caeb8df7dd9e1d6e4adf52373182f46d049c5fd8e58e223594a8ba225e5d98610dc8b58d01293a7ed5de71dd13010e1078b216a672d61e749aa9490eeb146dedbbb027e9e67916eb43717706c19dc428044fd6c3082fb04c591d8c064891e419d7b1efb392e67360e9ac2957f8607f37ce2478b4d229244c04063aa09da1e0686a279434050e9951b610106a0eaa"]}, @typed={0x6, 0xe8, 0x0, 0x0, @str='+\x00'}, @typed={0x8, 0xc1, 0x0, 0x0, @ipv4=@local}, @typed={0x14, 0x5, 0x0, 0x0, @ipv6=@loopback}, @typed={0x8, 0x60, 0x0, 0x0, @pid=r6}]}, 0x470}, {&(0x7f0000002640)={0x2768, 0x31, 0x800, 0x70bd2b, 0x25dfdbfe, "", [@nested={0x10f5, 0x4e, 0x0, 0x1, [@typed={0x41, 0xcc, 0x0, 0x0, @binary="a5e45b9e384608d3de631c9bdc61da198f51ed8387c90a45d6695efd94b7e0890788745d71350f486466411fc914d8f561f59649c46e7c4dd8cd511392"}, @typed={0x8, 0x68, 0x0, 0x0, @u32=0x3}, @generic="8ad6944bf9e334e5d900eb05ab7bc62f2590b7d1b3ca18a18eab8e2e21e6560e7b83d5060269aaad99d97a117c720435d0d8ba035af822bc9116d44633bd1beacf45ae5525baa1ff4407c5e493bdd674efbe9041f30ea10d7cfb5b8a9bcdd059390af758990da7538ee1f9b83fce521d9379aecccb1c5bf32a45b146646b5a5db547153e9e8b7c6e8d15667fe7b9a33fad3f961ad75de5644a9da3b7484912525478d571e3e14291cdac0f3f9b5e676655213f1cff2070d5f0e29d30726a869267556e69469b59f7a5da32fa91f9c58e213ac085b135e891f63a3ca3166d2e2f4c4f13c95d2d3113969d2387cbad1e180cb04ae22e8960ce084c5f9267bff312befd014e2d28ac08d4c03b7f1823c4cbae7f4499e859bb1a74fb357fad659d248cbef1c49969571acbc82a640d92c46a1089934eb819101c83b84d15bbc581f04a3dc676b481e10936a80218b8abc3dc88946db3a5fb7eaa2ef5531f021fc31e05d4d767f3e3c234f3f05b4537c424c8bab841c57d12c27a7db32dfebf7a6fefbe73e119f45f506101c396685675d56807536691897e0139ae71e395c1a3f6c055809f6b4a69f492803d31ba1174d5e4de4185d58eb9a6a9f4c6a4f76663f7cb691d98fd3d37505970097918801f4afa038af194c956b7c360bb9973111d832c2c3e93b85a61440d73da9beae73da073039bd5adc0b688cf348759eb0c28dc2cc05c4b072f0693d20bad30bb30a006fce69c601eea0a898622631128039feccf1084e9a2967d109ca47b84aadd1e9bad6df02533e4637d300f2cbec0add10140b8e856e5614b362f83479497a6afb2e320ce80602bdfb785d56ae1d2a552d64db31cdf6796dae057aa1afaff9ac84ee8afbca68b320c8451e0821f7c2b8dd3a04b8fbe442e27bf5b53f8c4aa70c3b040c879773c11161ce278d60aca257260a5aeb6a98b4b2a7e4640745676529817e67ee5c2937aec76718edcc8cc88e1ce0eefd59a1ee2360c358aee7fe4c5b9808a4417ea6319992b7b9e214fde84da7cff4119c9901f46c544d8c63b802db45c316cc3596a1640c68fab1692e434fa8ff4ecd90cb88e0347567b44c7f44a738e324dff784a289fdc83b4a9dda225b6336d515406a7ba43022f61545ea322c82e0e0ad00a9ad87f0f07d7e01e9b170c4ee7fc80ba8361167713cd33b3896dccea0df103ca856ec11a3f7be3d9fc579ac170e0221dae89d8e78c4510eaf9f5691e84ccf7b5c8c052f55553e09aa86437eddba7a08140f48a264f190ae62d0feff7e329dedd775d3f444314a10d8070f2b4fa7e8ff02bbef21f528b7aeec375e84fe8391b6a4e87cad4ad3b9493599616b61dba564cb5763c206961e921ff91ada988c6309a1730a4b18ae8b8ec3e5e34a93ffd2530dec369fa2d3e358aa55359438453a8aa520e217f74b6bc5cfd242474b2b10b2ea3d30ad346cddcd1a4580ade6e3671ae9b7135ac3c1d203b2d58413ef74fe6fcb68279f84c8c2ec15ec270b037f842e8cffe710663eafac86fc1a5f55a4d9d8965fc1d8c82e272cb06d8b87f5282d12e7a39e9e5ab9b271fc0b24af8aa6a3c0bfa8c029325ecab9e099d5d96a80d414107b9125f09f05738ee99e2392e09b59a4c45d1ef99d0d88a77c600e55accccd465a472ba367cd8cb94ff102fafcb80c43fc3946ec78aa938b43022d5d5c9fef01b0b7678f5bd6c4d94164c3602051983012868217ec736932d21e5ff66da60e27fc2fb8d01ec81664c8c654df4188575c93ff0000583ad625d010e7472b9746242f4e04c730349ffaf18b3fff13afc34f67c8d67bfe80d32af953c0af397739ea8904a7b612295a859852618ce43d09090d27e6a362a9c0401e7d8cc830f394a164fadf4976edc0c45383f70f250c1d30815c3b6df29267bf6241ed6611da608a0a5c2ac37987457000068ac6b2b8f8abc7d814061f0621c6933417d46aae3873399688648cfca4ec3c0d0cae7fc14e8fb4abb41c05e4ffb5bb7c7f043ff145072cb54d8c67aef73a28315e7e1db864f367b1b86886930623960e91e20b296053300ddd3eaaa63a68f4ef193b5f7e6ad79f3f203be05a76542fe34d103fabbe144541ebd755f61def8650fc0a6065ba0d709e84ba70bd2ae753c844877d3f5fdd208843315a6902ed24fb609f201a9a020351432d7edf20c7598679c380da54bbbc0503aa3547c66c9c54c5ac44ae42915e5b1b3dd4b44943a062fafdfffdde8c135830952ee17da63359117c9a940170d7f49da33cdf8825f9f7cc3c39afb13e12995386d9b86249f1a99d0886c4c4adcaa780979136a18af0adfd6e3ddda2afcf12abe5d812b9074aa7239cc2ca79909ac92b41377902910347007c32ae5e4e66d511f2cbb27bfbc00ac223ee189794d9058d6ba3946f54b5a026769b30901892061c621af88f014845994885dbd9091359403c095486d43ede499a1f638ee678b53fcf3163e95ff253763dbb99408261543b78d4de9d8a5f84b6a8d73dbc04449c31ec87fd766ad866b3414f79734c167774bbdbedf445ef5258bd2f1f1c4ab96ad0aef433a8622c1ce69a25191a67424e2cf02d9e7aa88aec4b234252c63eb1173b29f5fb191219f5323c76574a628b135898c005174dc71aa03d03e0b820ceeccbdde7ccca89a139f6efec0cef28f6f9054217ace35b9dc248d67fb0bf4da2626da2c0fbcc39ed623ae19b36d6afc7b5c60e8f9852d774c77f5480576bde8b7a12a23ef83d6624fa4635784fdedf9aa23314853361de3dad70e40e4ea291f103c8f6f2f9046f6b3076e93f93ec67f0b60c2b683ccf12356019f3f6ce5f12afabbddd28ae40c2d13b8cc96b5df343923cd135b4311994cc6167b63ef0907d37bee09327cc08c5bbadf2c4513c3113c5fcf4c88f8e210c797a48ce7abfdca359e3a61f620646f924f88db83b99f6ab89e996b1097a97d855693d1645e33d5fa92e1572e64b7df10976f6bb98fc6036cd45c1abe720d26cda5e7caf7bd6347aface44a301d2e23c4927a9c0479df2cb82120a3aad188414001b0d77ba30b8ab3e0aa34a89de097fb0636e9d74b2520da8bda032570a3f6cacd8602adf69b2f9f8085ae4fffd4e8630863419f891d843d3292d4f71b71e376de1267fd5398df178ee391cccf77d6377daa607b8c2ec6d49719b6a3d9484050d689ea4c6d233bb8a9c9be43e213409c968fcdcce605ef9ebcafce5463b4f4409d1a7bf77c99c6a18b42f9cf8202ce9af9e9545cec6957972c52a94378720be65e2249e04f154d319d26f0fc10e8f695212c2deaa53c8f00c9a1faf73e8ea75d77e929d2bba806f60b9b8d814f2da8a2bcba6f8af9665aeb3d496fa4183c5cd85b01fcdf95500a4d30f3249a95d9bbad39dafcc28ff124ae26f8a1090f618c18e91e4d8ef63e8bc2652b10e7e558aa030f6b52290c497fae96b0ad0d90486946c0b86a0f04ae11314d3e7a62d601c4951ef14d68219dc4e0d50911aea074b05a0d0b347faa0c2a7209ef7050c3c30bf7154c1028cc46284fa7e3040b9a0430b35c0a125b868109edfa7146c5609de6177384a29dbad820b6140ab1b7c9108a8d138cd8d342a3eea63fe6d2bed8391644e5017200f56a9370c5bc8a4c059fe6a87207293947168867d4bbc1d8d4be69beedcdb5421e159558925fdd74c8010c4d96c16b99cf966689bca77485db4bbbba154480dfb1efe129c41ff6d193e87a6fb9381d5e94013ad5d9477cec65a49817b7884710a2a68d6a1c7c7b1c7da6a15351c6c1a8bf5a27c2e888eec26d7ff4dca1c4a1072d61f72a5cd13ca79163dd0197e1cfb15ce2441190edde11c5705801b52b72fad5071be58e68fcec70fdcf6a7de9e90acb684c70c5203a2fddc43843d5aa10ad5fd6c44b92ad9a41d905040da7edc8b43357f908f9db8ca2ec32ff36e946e15d81a65b95c8fd97b7695767b49d76319939e978a13bc359b18cb17393f1542b61f1c7e0213814ddee2fbbb0f4574dffc698d5812254568859c4dcd76353d282b5670dea20808b5f9b21140f3f48d819236659cd3e2150a3c087089ea2dc648d519fbf3522388afbd739d08c59d4903bfd7977916d6bbdee78d3618373580d9409c8eb996627828af45e708bf73901689626efd82a900d788b05743bc27f7eb066e44f5af164e37f2d5014dc6cc6cb975caf335702c5ea538bd53a059abb066cc917b7cd815bff92f74e2248b402b20a074adf544bd8b30391c62caa08447aab78fcef16736866294a9069dc2161223807ecea992a77a395809984091378fa16d5fdb2058fb9a7e91cea5578bfef5455e50c92d8a8d342606db82dec86a6eade5237fec94dab4d71f9253c0c809f25d4d66e1b39ea11a965a1b23bb2c5416875cc0cc02429055861235ef48f346d652e083771fbe492c751bf39082c83c3eb75d3fb8710e248d3086cd01296b12fb437d0f58e6575090b49d3114f14715a479031670ce85629f60af418b909f57a8246db1f50536d22e95b5eb2c82f78c5ef4486abbb486b8a6e81408d11c1d184ea1880fd4ad81698d8695a780bcff1b046aa484c915d1b22bbbbe6744fa9bfd2d96500ca518ca7c9d7ecf79be639003c4ac3adaed74a71c854d08037677ffcce05226bd223b1fffb572996c985457ee6022a6668e314f6fbb34b26e37786a0f448ab73b741c4957d97b8ae8d43562eeb614e2aed27786711cf2fd16b87976a6f8ff5a9bb846e8e6de57c4ebd5d7fe12ab0d333ac3366cc97acea3ea6b6495ab2091ca82306c91e0592fb4e565e2b797a4fc2afaf9206c3e1297eba16a1bcc9faf584afbc73284ca5a284941d43a587065a162897d5b09e89e7f9788fc1446bbf590d2906e92f3cacb250ced1f01d5dc8fd38aee90a70d3f981857c73c2077750de12aae079f969bb2d2e08492bb49d35123cb73f326d11a193b0a22b0565a482ec4424c0ddfec8d911348e47f7c202cc67e22dec63b7b42a54cb4b6827de7301a4e0e99d8602db7e40e0d5f4732aff7a7f6c06ba2d1416e27a847aaba6f20b497d5fd99ac0e5dae04e3e2061e91142a76011c22b85c31f95108f06d0d5f759e0f668990a4273511a1461f5fd1590dbe51a08f198d1f7d7f5962f0db89a7fe10463b7bf1e465dde6f2c2c84c3afcac154c9de195b299682c5eeaee6a3ce1e1bcdcf35cf42883bd905429637e8032763b4d847bcad86c0d399179baad129c344acda308543d1c0c147ef88abb4418785d334251aea2b1234950ed5aec361248bc2f6066f1fe5ee029b4a41be849f46cb63c6b20d31f05b423cc399fe1be0dde4526de23146a5a8771dea67c1f23f77bfeb131dab31a93427bee4064d4851ed3d841343027e3fd0da9e85b37e13989fa362452b8ca4e5f18c4900816de7b544afea93ff69519344acee4bd5fd867b98a252f4c6ac6bf7dc08969b34b26f0aa8e31b0c61db14b72d8cf781082bed0ad533a3a3a4167054b33ba5ea95985d7d115ee10786db154ad1f22e1f2df993fd1866e32eca20a2333d5891bb530ffb4950be0aff3d965b20bf141a7d9d3c2afafd097d1bfa23f7baef4da9351302bf7f6e96f3aa8202401c152eb916655908500beef5800eddb8aa9e576e312e2e62fd9b398fefdd4820b44917c6905c2b0defda9edb85a6b50226a8d02c19045860416940c0e7766f805a3c00e4c058b742c067e33e69957a07f643325e1663f68337ab3619f93d249560e6e0da0fb3d73d66aeb53abdc12d0cee13ca5c230126411a10f08274f00b059e4eadba7809cb999c537ac1264b3f", @generic="e5409eee0002eb1f1a8f9618878969c0b619ca2a7caa320d744afe394e3ecc6c57e1c3cc7052cb7dd7d8848d419d7330327b85bf890c887c8cdd4d0e40082960b46db299d99f850961e3430864e0880d1da6d0dbb4f80c8bf71f1bc2681c1f3f5424a9846e112154deffe6b405656a0b09610a2b10174f5b54b1fb9b1bd438f30bc5e8241ef387310f52ac3f2c2415880e849ab6f1de2cbff0036d093871b7360f06757700"]}, @nested={0x134e, 0x111, 0x0, 0x1, [@typed={0x7, 0x35, 0x0, 0x0, @str='@/\x00'}, @generic="eed94cc7b88a21e6c217380abc7e6b3e13274fa7957befafbd773862f171ac402ce112fbf1ae149ee285c687e673b7348222fc60e18b71537624ab7680a5e7a45891e44436c2d0a760e1407aab0b2ead424931bd917f9a201873cd986f92878e00b88d0fa60adc9442df09f26fdf1d", @typed={0x8, 0x67, 0x0, 0x0, @fd=r7}, @generic="285b56aaef735cbd90a3b9db834abfa0f0a60381f7d62049ac37d62cd57178e755f882a3fd255919a5b0f3f7a3888e29ad3c5b38d6b166", @generic="2af3e1b81b0ced153e1ccde160616d1ac9d8a9b13b2eebc9ef4004655830cb518da4b1a1fbf73488c369344ba22d8aa9e426c50f6ccb1e97c79b0be4400b70e7ed7dd9737aecf4fa94cc4ca683ea1f26bc4f152415d4444b6e488734db99bf5b0c4cdbcb671301ccf652f62e07bbcb1ec819f642c62fc7a75b2da3037c3861c54cc90ab8e5135abe0e7d1f5f87287794d8339ee318ebb0c4046bd1d7aa179e6b8e4ef755da7c4eaa4f49bb0da6a1d9022eddba83fa19e2f1540e0f15d0763cb9f13cc98c4392cbf88d6b1d531f793216eeee44b20b7352b7f26e3279dd1c73aa6ee4572e7dcc153aa43dcf36a28ca08dfaa29d273df6bf2d7c0fe59a988a4c2136b380af100ab68b896a78dfdac65a98d5c4cc813d256ed1584681ad6a6e7e14eaa48ca2bec6260ae5b1a821849885f0fb1112c3c24fd5346e786e9ab6ad37ecb30f37dd5fc81fd09263b6e01c341636d0129bcdfaabfc47a7d3f971bb0cf8a3c07241f350d4c447b97780f9eb12a8c6d1834cd6f672bb6fdd4b3a346c0769dee1180653ca6b4de0afff519944aa0f7846b7f2ecbeea27182efc576b273fb2987b9a4bd6eed46a1b021893217f3f938d1b4cc530b7cbedfaeb7c2acd089850eea01063800ae18c9a26d6300b76b101ad0d68607403c337b39de5fc0298563c02be4ed0842cb67f806535b863376e9b0ecb865825c6ec5f9cc9a5f55d4648967d213d82a719acd5dd318c410d2a98047f1f295ac0004771d66940cb4d2cb1165adc85e420b86580c47b48badd6bfb1238f06eef4c42ae6d2a8cdd88c86a30d05c1cd0838bab184757d86b9ec8b35c5e2be35697c5060d047b0869141c8647564029b2cab7d9e8c13a6474b559d22926c17b6a247c223b9eb487bedcd92ab663366a832447ce2bfb7fd91197dd62f7b04d04a628731fe902157bbbe391a4b591fcf61f2a6cd8b3e5bbe57aa3da5546656fe890bf61aa3220d8648a4c6fba3f9b9fdaf7172d43b898e44ce2ab3188d4b6180897532ab0d288e8c7c9d9ac44d7774d77172145875e824631bc45842a0feb15365c32e870dd7a83ec370c637ad5da295cc2dc32a11497afe584b39cfe204bc45bdcc07dc0fc9e29eb40a211836752f6bbe8b59e52cc40fe418694ebc75ec704492037f0940a1d7333aec197f9dea6801c489c6c1957e912675b132a550bbdcbffbaf8c0816b45c467be063752ff7d94de6405a8cfbd988ee68149efe3e0e02b04f53307dc47b91a80e6221fc7513e1166080ce3424946836530df6172b0a65f487d47e797a35f69f747ab4d8a99e4635c3b83873c3fba9579319b00c5baeb610e91ed2518d4fb8d8edeec5fe74eea26e129840f356f79da50e484378163056c2326cd0d9ffe28762f86161738f2b298310eeb1d95fdb237e719631e565350bd056904df30af77b04388276dc4dda866b0823320bddbf97d9b7f588ca20d63f57522f394fe8f0f832b0f51bc354e0eebd5be5dcb5e4d96c4001b4b19c285145f5e1c5db9628a80dde43d882c410361865319a564a7138b83a8ec11f80695ec7107756d635978f4b2b85db85a73ec88df088162116d57487651a8cb30cf567f9cbd392406f0409301cfb1ce76a1fa3bbcb0e916eb6d5d0c35623ac38d1ad9892e7f55554f91b073d260edf94991420cc32fcb08f2ffdffb38d5960f5fa9e9c4c7baf4008a9541bac2ff8d4e22471cfb1514d949c60dd90e5f014438be890e0f669106a5a64bd32301982dbeaeede59a70f0486e9b389a7d0188c763790fe940b63e59820a0797122ef3caab08d3e85046dd30d6dc93156a5c2be6637db4294c90f76fe3de52deb35d08e8ee13cb3ead3ded8c4f364d96735b65d641da90ec67168328e90d9ee7355e8ed9c78ff039d38c778062e517e4d0b19929c2b23c2d1898e286011542229777bab54f8ccee0be4934e3a70f78f127da376bf9b77abeb1e3bbc8ff220e0c8133b7f4b94e98214d3b8573d776d2303fd487649c95d469fe84dce8d9aaf68bd13fe324d2bd6cc15aa6771bc16ea77bc2da2e74184f554f0d0b7e278c8a5d45a363f7dccd625f277ea32cbf9dcf472dcfa044487d31022747000a47e0260ec7f48f462463000fc71f756f9de9e8ef92578932778e305f9444e2ed372f063f980475483415ee12f34c9df1c2e1be49c12d8b5f8eca70c3bf4a5fd8ca55eeb18ea3f83b17454acc9e502eb97b7e194dccb804428c1f7077d1abd064ba9aef35750ca3e27bee7acd428498256e467f0a501f1c77f1f81ee341f7d8f57b6093948f95133ac197868fe494c81a16a6bff03ba033f71342f29932d6346b2777a59e877453ea88272f0689a986a218945e70a4d0814e020d7cd4ac81ac57e22d3900520e23121090de9936ef529d814c80be810e792bf51dd8535832611ce47f1be79c2e7b38e7ce8b3bdd2e158de039f9e2a6bcf50bc20d9cb8dec43cdc50c68d10db2f9f5213be1e2b3de3f8e921334e841bfc57ca09b27eda99f69fcbc4ed7b986265b8772bc01f726b5874adf62a2fe53bd1da0b5893bfd8d7ba0692f14d76ff04842c19aeb0128dbed45e38229163c8c0eea43d73d6ce59db05e1345e22caed70cd5031003b0d5511419b18d356d28ab377946b46f5fd630df9c3f2a8794d171d7f12e722facc063388d408cc57f3a9feecc1f99d3f4bb0dc748b37fef4f99da499a81be6260e30476fc3c0bb5ec53c12e3d9292b63b81b6ea02caf8c253245a6035f5b1692feb5a739f82cbac8451ed104a74dd4c2cd0bb1ced2d89f978ea255f9c82f7b81ecb811a16645c3f4f70c0f7665e6329f4849ecc1e9dd8c03470663d974e9c411a5be06194ab0b4c798be4fafb703eea993872ac2c0e0c2cc2ad9555ae07c9dc71e3f34406dbb8d3394f65b3d932c8f7a156f7f76d69c3a808875899ec8b6d9baf2e7567be7c62fc194a4cfa5c97597dfb339d4bedfa519489f2abd4f34c9a074e6967851747f1d46125c44f9ffc7c0319aa19af32fd348d9956b8e28c0c8803508f0b0aaea85d467c20f44a9dea1b293bd8b5193609e5eba08824cf727d93fe80be9000a2e06b61741c555a9db343a579edfdb17d47d5baa933b48b6c65518a630fa9f06c59bf50b308364c37b515334753fad7f2e738c4d5cd4b4e43e69e45a52b19f79e9e87f5e88ca4288f1db716d1b1e8f460d8ebd68937e806261ee0e61a5d1f372640172eb74ecd6e52776f641e5523fb2712dddeec8ebcc73c2c794cc42ca777d5f422d438aabe7cf86d599751a7772965c523aa81a3025d6767bfb1ab6f39d9403b7d534622e327eaa8bc47573d1ab9257388cbcd26fd46ff7dc34b60bf11dcda801d967ccbb27141a3e7c1f4e808d171c386c98df75c1fc702b87e0a305f90ea125fd77bed13d6934195c400de0abb73ddcd34a67c79371c28c51c4207b60afcb822fc183c970f1349bb00e41e7eee23e8c288004b293a5dbdc7047acaf217630a7d32e3547b2dd210c4a16093ef363f86e1443224d0276aa9e4b1f3ba9c88188fbcb80f75bc076dedca82f0b2f262ab1e7dc79fb2d63eba3d8027f9d628e5206c9ec82a5a561598c8d51c67d13711f21f027a4301aef35413e08f4f68c8b37de2cf5230d99f074c0978a61d7f3994956ffd9bce6e0a5b0fe0257852e2c19d8dc204631b529a78abda81a4363a2b5867290ba1d3ac607a6686f9d693479ebf5420cff257a221f8c72e585c83e35b3ddad6acd034021160890b7069a5f83c1fbd2aa6c018f3ab2552900a69d4f237cd0abdba685ed486f051f0dd34f27645b937e6c9e68ef366c5de65a6c05fef53a3f55e4cbcfec4018a5bad50f96a5ba3862615cd33bdd48ac926c9b0d0ae947a2504978806999c37073a6a2425207b9e9dee9ccd5d65266f6e1185d3208ab8c3c281fe7b6d4024353e84f1dc4b4190b39543167ff1e3e51d63f20de2fa05f787962d0627480bdee5c27aea43382c11c1a37bb17fc572795dd6b8794727e34a30cbaab6b7a52f8c17e2edda4f2dd13776d8332d55d62862868978b706f72a3bd7227679989daaf358c0879cb09c01556151a88e57b2e0910ac2f1c5eb082bb742b5c2320fac8114795e25407b1c892b5b3131fdbae57af28f19dde2a2c2012d1191e4e0c528632b41128d0241a5c91ecb87f87800f09b41fc71a91e4834720d3f6b2cb0a2970d8c3a563391a1077f71bc3e2402e4c978a145533e336f55d1733d2559bcef4b2b09e451dbef47cb110e256447647ef3f3ad62ca48c03e25032b37126babc173c9ee6d7b96d6a2153840b3b07ab4fa9399d73348783ff2c069b07ed78e15ae803d0d1f6b11c9025dc4f81efa90aa490a9c770cc7e34f9ba3cc0b48013a6cf5a1ea52a0c8809d2b4ae27fc2595b576eb71adb8375d0a86d4fd0d3aa21e6a0e4e598fea140c6f8ef00dd4320f79f0531c2e80118f1895ca9286d48776370baf89ab48f946ed6e2553a70f47ac0a891843086201bb5679df6889bc2cff0912f997943755d9ef9f35b05b4d2baaf63e953e07b0d93fced1eb687eff47732b10419e49cfbcc52f892e4db8c00bc939bfca30a493f7501849bfe24eadabf9714d0e328db9a01ce6eaead154e0d82ea50008cf84ed63f46e1d6492cbd48cb2011f1ccddc87aadc4cb260520ab48d46ef92592407730a43be13da6f2048bf4b91ec761e957ab618ef5d9296d1c0d46a4fd4b495c54c7d64634d2a9a0f23f2d239218a0d2a6d37e47220774bc1f6a99369e07ba6ad859b0b24e53bdb603a6325447c6b4beeb400a1877acf3bed09468fd3866a2d8daa662a34eb9f2e4f854d94dfdb64d3da1cdc393dbdc84d53a3eebf314e0707b1402664ce82e0a3884b1c015775036a3bc9e02f99fb6bbc7c0129af31df705c1ebda0ec64600ea75418bf53118fc76fed3d3ce2b89adaab7ed51461fb108b70a75a7bece28e39b0092cec68ec59ba9341eb29daa41ffa88750460be194cfb65e1b6aa3dfb10170ae425faf67db2528e0139fe8cc59338c124b88c0c3a822f2581fc4fc46d3036a773ddab4011fabbcafccb196d7dd92352673c0ba18cc0390ea9aacfe9fc2652f0ad04932a061dc9664564919a2357c9dbabf17a36488011ca480099dc707603c77e7567cf4d25f7b844935d55798e078e5f6b766bd19425a5e861e9882487a7d5d6f4f7bf702e6e6dfe5fa11847c4117b7ed175f79e846b0d9b4be85a6e3677050d0824016501a926acdb4dae6ea0368fcb8470b1b7ce617417f4013d3a20cf68c9b7a3481a402dc9ec09d1ad5cf3501b7b8628394365acf5efffcc5477832d617f054c4b6cab9a37b9a1a1695a08e1e0c050d8f7f2049cc2f543a7805383888444a1036ad113e4909d368f9adc30c0735810d0f03412f05a3fdb78cd5db0fbb6c06b2bb71c7c2078f53ec17e4d9c7eee687fa7e4ffdc2a5f5df41b31b63dbb720012367dee9af2c6c749c7b6d4e6f8a7d18533382a0eec4d53a85800b887e995b037a47b56654dee52f3dde68fd1c80e7c0cbb5662a64aff2c4ed71b6853fd27d71eb7085847b2bb1f9e7ad8e6b71d7896ab5f469325c334ba7bc40465715f209f70a3ae192991957ad32f5b7be58239fbb79b8de1e1a756ab48e67193aa7b97c92eaab52d221a4f29189589b8095bbc71104677cf846dbb7452340598fb21a0a1c91a0715a8388612cc380a1140d080056dc47e9a73b24b78df066feb3bac692bdc52306cf56fd78cd672417bbe3f05856e503549416f024d3e23f4faebd7158b1863e180fc82de987bbd3168385b798cd5cc27c8a7", @generic="712aa40c864c871a54e7933db96f6c4b87cebf51b1c5317760d04fc9ea00d47c7287c2c6ecf1dccdcc7bb0ea7d9dee8652341d94f0490d4d3d43defd858bcfeaa1b74b17c5783cec274dcc501d7047ca45bc55f48ca56464e3c044c891565c66ef8877fe38a8cb7d29d566645d8b09984b16e75b2e4d0a1219a7ec2f2af4da9614b0a0d17fad01ae6286e9b3d99aebea099d5fff9b39db03409a7b4953c802b012a1b9105fdf32b168cfb6a53ef26c1a156a7bcaa9769f7117c0b98b81b5d4d1fb27a7418945de89296f2a7f44995f27c58e74", @generic="77ee9b8e09ffcd6a87cb8d14ad614a2709bc29b66b75770b5b0c1eeb7fe74a07539bb351a6472cf271dd64d035b4959ada7fd92038d262dfa66974da84acee670dd8f34bd998da7b64aff2072142da3609d37acaa263ad7a9e0a0b0c64f2875f4aec9dbdb0c3dad8dcc9ff1f92cd8fa7097978f45f5a1dfe810dac1f05e795b3e0bb930c4da97b7dce3be5777392b0ffa6779a60afdeba571ea52da55d5ef6df7950b161007451abdfb2f14cce6f45c4fe41b694fe517c1946cd74fb3f719a8d290e6ab9e88ffdd8c63a", @generic="b3fdc311fa", @generic="c3fc0fe7a12beb87712ed876dd11af63db6972ace8de19cfed29c9151014c6d9e31d1730a70156a28cc4c3419524b6510b279b45a70e36221f8cb994a69850bc2c191d949f6117ccb7bd07981a02a085efe3327fae4024837a08eaa91cb6bb674f7fb3043e166ee27585169f484457bbac85ad57866fe4c5c0585792e92b23b8cf07b1073b223382e082dfbc7724af14e4d2b0c8dc2eff074fca9cea62507f3dac45b87058863088ca290934de459fbd0747e5d1f237502c8c341dce35a3274a0618e7c8550aa4c92558e2760648ea2a99df8ed4902df06c4950d3ad46cc614b7e123f3232e70fe0bfb853113b85959184dc"]}, @typed={0x8, 0xc8, 0x0, 0x0, @u32=0x9}, @typed={0x8, 0xa0, 0x0, 0x0, @pid=r8}, @nested={0x2fe, 0xb2, 0x0, 0x1, [@generic="3b34db2fb700f504d7f7ad4557a2282239c572a41c0d6a2aa513854e446d36bd5967bcd440149a0ff41bcea7401b282c97efb901eab945c3e14f4d9518bcee2cf0a75cc0dd6f47e8055485ff65bdaf6cbb639fc9b76ed70045e4d51c14e4f4e78bcf462e783522863a8f7d954fcf95cd078c9ce52e8f258bef2ebce6c7ade651571e379eb4f6c66a9eb796d529bce51d6404890dff7e721fe6ed4e46cdbcfc1af341f6c1817dbf24827d96ba5c2ce7a35c61b5f1d1ea4dd7147d99e09d91e2f3a99abf4a037d252656ee09315179dd7066c2cc8930e5f0af825d59b0088aa7a8b8cb920d5ea8e08483cf8088836baaca91ffd9c15669ddcbdb37fea27c87", @typed={0x14, 0x10d, 0x0, 0x0, @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}}, @generic="52721d1ec522409713c3af63d4dc5d049d67036c4d48734a2133806a62761d32d7961edcbdf992c88c57050dcdcab04e95ae368d372caee8a918f606b87187b75264ff35fb8656084a7430fcf8c480087afe9b8b8ce353370480a01f75df7e34613ba3ce2fdead1c8652d5a0a69e85b47f08bd6fdcfc0b4b27ef3c013bed591b46461da3f5ac440c316a34044ccd64bb2af7cd3e74bd2a927d5572862b21e53a4cc7d68ab9b9eedf0c698318d9d9a1e5ce2088dc59c7", @typed={0x8, 0xd8, 0x0, 0x0, @uid=0xee01}, @typed={0x8, 0x3e, 0x0, 0x0, @pid=r10}, @typed={0x5, 0x13e, 0x0, 0x0, @str='\x00'}, @typed={0x8, 0x0, 0x0, 0x0, @fd}, @generic="205ec3a2de287d259e3d92dfcf3353273bd1699d465077288d662e13370d708794c9e83afda4ba4625848b5d85dd8603168ad59aae01079c3922873c2a4317e78c989a1aa691a441ff4aa87064a0e24490ab4a13e24a07b6ac27af", @typed={0x4, 0xa7}, @generic="8c95f1ce05cd83b1f644166b7ea17fb73bbcc7ec35448211d5edeea7db9a23676737a96c81b8f97e5c2f9b2b69ee4aceec952bc07305cd024351530416b649247678080e61d36e6777b1af2dee5617f2138d234e36b6538882635f8fb486be2f7cf72e143fc98b6c762f6599512a7dd011598559b68433f9702ef2babadff537eb7a451f0ac4c4d36570cb3807687b32f7ece0ded5bca34b9a4cc07219aa99845c6f390b2b3dd8abb61f9f9b579c66d4691d61"]}]}, 0x2768}, {&(0x7f0000004dc0)={0x28, 0x32, 0x300, 0x70bd2a, 0x25dfdbfb, "", [@generic="d05b7e1a88227ecb15e6a9bc2e02d0928aa6f7b85ce52dfe"]}, 0x28}], 0x8, &(0x7f0000005340)=ANY=[@ANYBLOB="28d42248aeec9e000001000000000100000001000000bab50f3e593d20980bfd31115db67fd6885ffa586524027c85a9bd74ae0344adf08246867df3535603a66a7e0134c114ffd15b6ea74a421ba7d1695ec380000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x800}, 0x40000) ioctl$SNDRV_PCM_IOCTL_HW_REFINE(0xffffffffffffffff, 0xc2604110, &(0x7f0000000240)={0x401, [[0x9, 0x981c, 0x1, 0x9, 0x2, 0x7, 0x8001, 0x16dc], [0xffffff8a, 0x1, 0xfe0, 0x7, 0x3b9, 0x6, 0x0, 0x40], [0x0, 0x5, 0x6e7, 0xb7, 0x3, 0x15ba, 0xffffffff, 0x3]], '\x00', [{0x1000, 0x2, 0x0, 0x1}, {0x1179, 0xf09, 0x1, 0x1, 0x1}, {0x5, 0x1, 0x1, 0x1, 0x1}, {0xd13a, 0x4, 0x0, 0x1}, {0x80000001, 0x7ff, 0x1, 0x0, 0x0, 0x1}, {0x5, 0x8000, 0x0, 0x0, 0x1}, {0x4, 0xda4, 0x1}, {0x3, 0x4, 0x0, 0x1}, {0x8, 0x6}, {0xe5d, 0x10001, 0x0, 0x0, 0x0, 0x1}, {0x8, 0x9, 0x1, 0x1, 0x1}, {0x8, 0x9, 0x0, 0x1, 0x1}], '\x00', 0xffffffff}) 01:53:20 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x20}, {0x20, 0x0, 0x0, 0xfffff02c}, {0x6}]}, 0x10) r2 = fcntl$dupfd(r0, 0x0, r1) sendmsg$nl_route_sched(r2, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=@deltclass={0xf8, 0x29, 0x400, 0x70bd26, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0xf, 0xfff2}, {0x2, 0xfff3}, {0x10, 0xffe0}}, [@tclass_kind_options=@c_prio={0x9}, @TCA_RATE={0x6, 0x5, {0x81, 0x5}}, @tclass_kind_options=@c_taprio={0xb}, @tclass_kind_options=@c_mq={0x7}, @TCA_RATE={0x6, 0x5, {0x5, 0x3f}}, @TCA_RATE={0x6, 0x5, {0x90, 0x60}}, @tclass_kind_options=@c_ingress={0xc}, @tclass_kind_options=@c_hfsc={{0x9}, {0x74, 0x2, [@TCA_HFSC_RSC={0x10, 0x1, {0x10, 0x3, 0x9}}, @TCA_HFSC_USC={0x10, 0x3, {0x1, 0x1, 0x100}}, @TCA_HFSC_USC={0x10, 0x3, {0x0, 0x8001, 0xf3a4}}, @TCA_HFSC_FSC={0x10, 0x2, {0x1, 0x1}}, @TCA_HFSC_USC={0x10, 0x3, {0xcee, 0x9, 0x7}}, @TCA_HFSC_RSC={0x10, 0x1, {0x8000, 0x7, 0x7}}, @TCA_HFSC_FSC={0x10, 0x2, {0x10000, 0x5, 0x3}}]}}, @tclass_kind_options=@c_mq={0x7}, @tclass_kind_options=@c_sfb={0x8}]}, 0xf8}, 0x1, 0x0, 0x0, 0x4c881}, 0x4000000) 01:53:20 executing program 4: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) readv(r0, 0x0, 0x0) [ 755.266389][ T779] usb 1-1: USB disconnect, device number 38 01:53:20 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000280), r1) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x205, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 01:53:20 executing program 3: syz_usbip_server_init(0x1) syz_usbip_server_init(0x1) syz_usbip_server_init(0x2) syz_usbip_server_init(0x3) 01:53:20 executing program 4: landlock_create_ruleset(&(0x7f00000002c0)={0x0, 0x30d44de5429090cf}, 0xfffffffffffffee9, 0x0) r0 = fsopen(&(0x7f0000000040)='autofs\x00', 0x0) fsconfig$FSCONFIG_SET_BINARY(r0, 0x2, &(0x7f0000001280)='/sys/fs/smackfs/revoke-subject\x00', &(0x7f00000001c0), 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/4096, 0x3d}], 0x5a) 01:53:21 executing program 0: ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000000)) 01:53:21 executing program 4: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_DSP_SYNC(r0, 0x5001, 0x0) ioctl$SNDCTL_DSP_SETDUPLEX(r0, 0x5016, 0x0) [ 756.114960][T13339] vhci_hcd vhci_hcd.0: pdev(3) rhport(0) sockfd(3) [ 756.121839][T13339] vhci_hcd vhci_hcd.0: devid(0) speed(1) speed_str(low-speed) [ 756.130166][T13339] vhci_hcd vhci_hcd.0: Device attached [ 756.227907][T13340] vhci_hcd vhci_hcd.0: pdev(3) rhport(1) sockfd(6) [ 756.234846][T13340] vhci_hcd vhci_hcd.0: devid(0) speed(1) speed_str(low-speed) [ 756.243070][T13340] vhci_hcd vhci_hcd.0: Device attached [ 756.273592][T13344] vhci_hcd vhci_hcd.0: pdev(3) rhport(2) sockfd(9) [ 756.280436][T13344] vhci_hcd vhci_hcd.0: devid(0) speed(2) speed_str(full-speed) [ 756.286202][T13350] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 756.289211][T13344] vhci_hcd vhci_hcd.0: Device attached [ 756.428291][T13346] vhci_hcd vhci_hcd.0: pdev(3) rhport(3) sockfd(12) [ 756.436184][T13346] vhci_hcd vhci_hcd.0: devid(0) speed(3) speed_str(high-speed) [ 756.445164][T13346] vhci_hcd vhci_hcd.0: Device attached 01:53:21 executing program 0: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000002940), 0x101001, 0x0) writev(r0, &(0x7f0000000c40)=[{&(0x7f0000000640)="9ba50b0b02cb83e27a9b52788a5cc658ecfbff5444550c4d45875666205a56e12f61c5a10f36367a5535fa6ba33cf873", 0x30}, {0x0}], 0x2) [ 756.580246][T13345] vhci_hcd: connection closed [ 756.580780][T13342] vhci_hcd: connection closed [ 756.586395][T13354] vhci_hcd: connection closed 01:53:21 executing program 4: r0 = memfd_secret(0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000740)=ANY=[@ANYBLOB], &(0x7f0000000100)='GPL\x00'}, 0x90) r2 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000280)={r1, r0, 0x2e, 0x4608, @void}, 0x10) bpf$LINK_DETACH(0x22, &(0x7f0000001b00)=r2, 0x4) [ 756.586775][T13341] vhci_hcd: connection closed [ 756.671057][ T12] vhci_hcd: stop threads [ 756.681106][ T12] vhci_hcd: release socket [ 756.686297][ T12] vhci_hcd: disconnect device [ 756.793683][ T12] vhci_hcd: stop threads [ 756.798524][ T12] vhci_hcd: release socket [ 756.803299][ T12] vhci_hcd: disconnect device [ 756.821361][ T12] vhci_hcd: stop threads [ 756.829665][ T12] vhci_hcd: release socket [ 756.835597][ T12] vhci_hcd: disconnect device 01:53:21 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=@ipv6_getroute={0x1c, 0x18, 0x60b}, 0x1c}}, 0x0) [ 756.847714][ T12] vhci_hcd: stop threads [ 756.852292][ T12] vhci_hcd: release socket [ 756.858926][ T12] vhci_hcd: disconnect device 01:53:22 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f000000a400)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2028) syz_fuse_handle_req(r0, &(0x7f0000008400)="92756f43b31ffe542788ef586b7c5a344424e3acac2590be6bbe37adface4a8f2e534ffe76a83a93f0b3680a72fddfde83f96d01982384e8d689219cb9669b14dbaa1b799f82ea1fc926126a4163618e16d4f94143a4e0f27c44fcef3920a0b3805ed4e78098d8689cc7791bd86648070718d238664332948d87866c8d2590fc0f017f9853abd9ed60b99f1aa6ae2dbd24ab6dbcebdb055246815ace147cc50fa3b2861148fcda374d5b203e51d72c45e4dde3e9ee9a47ffe458baf7bb49035135a8194aa1f0a83fa2abed56398f90daff679634619453f533f22583a6e0a4dc09e9de46684d5e0136e229510f3702cf3a4cd0065d3e5d3c419e38a80b070ca55010e082a9c510fd18cc0b26bb5e8e459e747befbc5c6b60ace80bf41417b7b78cf57e5b3984f0cdddc615c5e0000454d3f4a196fb6d18aa629cf0b0245f95ba958d86dc175616f8cd3ac473057dc3a5ff7107973326350107f4468e7ecd48d689b82c12d22ae5f1858302a1b4cfde8fd347a99ddcde40d1c49d9b5099fbccf09e782212be4b2ce36a2bc3c9ee794abffe72a5501e6c4f3f7f68b74761ffd6620609224a3bf11f655dadb5c8a5813b02fb46830e9ac6825f5d0e89910352eb3a58c0dd82d094f94dd2c85666f684a8f437bbd0e66b9f4d366117b67a054d212c4fbc287848cb0578391335d5d616b14d99a2e3df8e8a152d5de99bcefcaab5bb5cc71f3ddd66b379c104648e190e0b28a180d3aecc5423575d4ba7dbf31215c717da7b87dd454b6efcd36c91aaa631127f5bd88723d221752f102bc0c7ac6c5c7a1ad6747af40d01b6d39eab7b0e1292b44683c586386ad00acf60fb8f9bac551a6eb5bab7317b5d89f64db10bd9018dfa6d65d93862e851afbc30fd70fe5f0de322462045177231852ca80e4e78da4fea0c79ba354333026c8bc77d308a8d256a19ec45d2088c196691d3f9aac28ded36004a65ee1ce49ba9599ceee84534bb61d02d04a6732f1e27d72962f74b59f3522bf844c5022986d55934e48b8681b7f5b7532391448caeef00315d28320a46d8bd7813544e1e4bf994e14a519c2654ff20b42bdb69c262897e28eca528f0999840b00ed8256597d27cfc20d71d5f40d0bbca759f7594c6034aa1e16a84ed152fad0fdc1c303a7f61225712714f823afc5ea241d482d3585759623af8c97ca6a84a2033b3d7314ea0ef7ba9b288b362a294c92c8b9736829c16f61c5a1ee04aca965d71162292274595ea62c9c2918e8279c99f5d2830c617c58211fd7452330184b9428d5ec1d5cd75ddcc6de3326fdc70e891104b3b013c30ffccfaf3308d9671b01f6b080a930dac2052c6f39817a662121d90d40d6a1facfb50bec7d408030b6d0ae3e744f3bcc327c35dc43cf86b743db78ff2e593b19923235ed6467f299b08718fe1840c16a748935dff941150fb08b30573b37bf9af5c86cc8d9e229a832e4ef25ec91f71120f2b3e9062485976c280a2d172386029e2f2a4801197fca0a13514edacf5ddbac5a62e8bb13dd1572657a821a8739297f72e29239d1cdddf3e30cbe9af3141f2275ee4ae85d86ec888fe9a6751f252057e95b8beb055e276439581afee93cd44f1e92f70e5f725451d3ab662918ffbb1269509fbd511e95a00ec717f9d60d643864abd6ad1cc4dd7f933379a6078a86c2158db8076e7b660366fca7b1c46d09d2c8e67a6494bfb4c2c6750e76593895b5e2b2bc78093840c3c4a807826bc2750a96b4e1dd5b82b492bb2215518c92064d1763c37132604e52e73fac3f4511f791753aeecfbb19816e0da7a1bfbea9eeaa0f256eaedcb119a61f7d0ea0f5cd4969d45cb014800f2c888d5c2217cf0f69a7507779883b57352bb8883cc584891950d6e792537074f4fc4337aa19b9bf60e18edd939d289fb4a6b7aa6c66da20774e249ca4f779d3c910b1a9a8e4c38af6adecc87d5481d181fd66023ffff246f4e2556b218fe8110acebe20b1675f1de6f265b6d1d8514a53522396bf0e2f2b153c498e48b36d16f8b9bd56f45d7f5b9397d7f1339117a176d0bad0b68e800682416d3e18fe2197c7f8dc20600feb95cc6ba86ad47f113e159bd4389e30eab2874bd27eebc56020c4dab9973b13f3e82aa62a7e0a151d73de48cb811e32be63ffd303f5a6ea6f097ed763fbf36c430821e451146de79922348354ce285af0997bf3c66e6ef02942e24b8f1ccdd542f09cfe65c0da0094c0b5fd26bbc061538b41e5ed2cbb390ee29b10a4b7a696009e1b5b86c44c0a561a257c15415feaeb1433ea275ed6e4b228503fe71ee5942665164faaed6697112206be0fe7863aebd4bbe951d5dea1da294dba0793196385f4d5141c9d6c4b0fa22b2e200cfb70b52aca31655e71e5a576ccb8ccb5b1364748aa981edbb81a813b1aebc67be1f7619e7e197622d981280429f6ca5145c5b3b05e6bace9191e5c58fbf140f71f594cbfd4db0e9f6923f1758ff9474a61a720a5d4f09c622c3ce3f5d0d3a1d191111168108f41f12b16e9eaf3617c353715cd35260560cbfd0555d51ce5c40bbdb7c95ceaeadadb8902974de50b0863348183864f5ea682e678286a06a6f396af29a7c7fb33a3579e25835963612f3c0d4cf369d85959a0adeda94d35824050e6fba7f83f90867583f713d7783323c7010e94c9be331f860db395dbde6face5bfdb616fcefa9c6b01f6963daa840a31ff554a458c0c50cb5e09f91f54f63234589decaf45bbfbaef0dcbff4ae6e65ca26a530261c491ef8eb9a855a1d7463391c9b66be96cf24c3c321ee5a5bdc857f60b582683c6ae1e3775b62a9f19ff8fa51380ca8a2a3c6de79012f5727ba12025e7e6723a23a81e067ca6e54c7b38ff64880d235d21e7ee5258953dcbf9e2a962f006ca4ffe870859242c850cbae4222b3b72c4f86934379ba2ead1dcde906241b994d95c88355af5a9a30ace9c933a6942f341ad221dd825846a8fd44c03e2eaa9311c26e15a1bd7cbba961a22ef23d7ebba0e34cec5ef09b1ce72814a97e33bd29f3d9ec80a4f45d1d29486accf15c11f1a800bd84918e7626f678275d7c7acb02cc0e6e34bb766ba6b75c3ad14fca9352e09c3b69390c045cfc842ff9ade8ca693c07fadc7047a946e6e570c3afc5b501c964103397f5ddadc2d59a048348dd42f07cfe31bc9b5ae453f5086bb41bba4c8a3e518e30b0855184b053f923025dd72ce1bcbf41231978b34a8547c71d7313992165078903c61d312b0d9469413c9fd97ccdf0ea270fb6c47ec8861a1c8d909eeace761b5a06ba46e25785ff87f867777abb237c6c980687991f1ed0157d58492260c712cec34c1fc0962103955db4d5090b6e8409cf3c3c79d0e691cf4fbc0b2251a016dcd456969cd32e5429533bf0d6f8bda84c05f0e2040de8b53bfb8676eec4b76c3df6f46b1e43732035dda577e75f640777f6ae90fd2f1af42ba462dac732019c599bfef01acd6a0d4d1796bcb8f58519d6f9ad9a3206704a94d472516b988141f44ecd2e6f28a49aa0c449db87972fc995a97379914546ea43143ea2cf779a9cbe81f111fe89129db3610492164ab2598eca7e60d9a6963d8ba03a86729db86e420fd96d61b8fb11edc2b339b57a740074ae5b775eaf60cd85dc934e604bf2b4bd58ee01205b4df57ac20ff8db45a05982b579643882407050c005102a2e71f1e56dc76dbf5331112e83e48bfb5cf2a78a893190d78426175c162ffaa7278a43b9932318fc17fb8cb0dfac610b1ad235b91f9cb7623b155117e07f7b876a3c37627aa31eafed141cc0c5491c4f621a66b6d837a144d78719c46511c04a093cf65fce9fabe5bd6d499eceb63538ece3cf19053550a239bf978c08c879f9954485a4e3e0d5bedb84b407ced85c4dfc4d75af116815992c29f0bc927c4a990c38ae4fcc9feb90fec1b1b555e04d010423010855394d5ccfc8ed21164190cd8f83be5debb70290c3547f07e4dc42814f1e001798e6ceee2558b0c6ff8c1759f90269ee226131116332b99ac8dd104c92088e1f91ace3198c0f59bfb75c4e4a697660eed43a29c831a552de37fce6dce96fa51b6e2111f3071a4e94422d15e102e5f67da7ca6cae6bed7743ebffacb8a811a143605791d17232181a517e872f71262c3c73668f0ef83aad498f67fa26bae698cf78f24c2dbecd399a190e6b8d0684e929f2e8083765eb2c67793a1adbb89d36b58bfb197cdc5f3c894ac9d886e8f3b0936fabd233c09de8fab8099f72a74d908ba5c5e4d39790b0bf9e45b710f5587b7c937c76690c5c5fce621a53a9fd03b0a4ee6d8d1abbe2ed561820a77f12a08cad0755540ab6dd1604b7c30a8652995ab80b85e919011de9438a4637eb0291124ed4b745e782cff98510cb03be79c2a81351abf276584d75cdd96b9c97e73eb71000b3ab7c3c19c2cab4497298fcb3052b5d4503d05e7f310318be6f848547b1a4f4db82caee190801478be28065036aa4d91f290c1f396343e73a5fe8bb5ccf0a317177ed1f77acda1a4a49dccfcab8d1b5d79f015f788b6d5e9f8228a8bcdc0696e6b19f5edffbcd7e9509c87fbe1f726b93bf8c6d8d37428763e142560c46c9e894f7317859000c25abc4f3691ebcd020171e0d4911b5d97a238109aedeb00b2eb475c1e7b45175f8aa85193b5c0f43b434c15de01610c4d022646cd6e3637f349a434a77f571ac1c5d698452d1b991e267f78dca5e592ecd31ccafcad84e4e98d134b4adc525b81bd6843428883023a6ea407201738c8bf16b541ff7280274a34d4cf14819f2dbae167ca0cae8471c495e006b45194ad91c4516f21cbb10e0d26fd5d734cd7725df5b3fbe92955f4a9bb3b9b813aeeff79d6ed5db92def19d060a208c3ec8c42c110786f1e1496c50a7249b03fc792764366894a35320b99d0bef9fd0b6a246c36a357c6b985dc83a37a8d9b8b9ad643dea94860cbe763bb73cc8422b69d4d12332242c8954075fb7117a6679638073617abcdb4619855b2036af160647f66b3531645a3bf047ae290d6ae2249f114e7a8464278bae1486022bcc7c37390c8d9a0efb0e1cfa0da8ef7a5e072f99a47ecc75e4e442880375193db49bb82ba34901286ca473ed5b63e4048db4dc455e74b3fdd2e7898ca3f4c3a02d435cde6141eea645055123a7dcf0d22057f8d425701afc55859f5147954e719d58c7486b1e02ac16cb799b77632c66bb78e6e52e11017c1736424fa4d433f1e19b4c881d23f0b2a12d5fae3ae24339088088d9b496ad97bd9f6e20a8597d1452a0c72dcf43dbbda8f18166585c06d21fbffe5fe7b55f71c9b9f1b34a02bd05ca63c7c1b1bebbb9dd24fb10291b04c665d45154dd28b85d821ce7e613119128996785e1006a8dabc4899b10d2671107d5a0658ed363b9d4b39d02f8cc5e350fbf0a31048adecd1f9e2ca749bd86f195eb48e9b4605f050de03d642940d79184618f7f88a9a0a4683ad84d6134e395305bc1d4d9d17cc334b97653529d6682a87a5fac80a6d46d6e72fc22e58be7b8f8617b3372ef2622110ab1ec448717118b257acffe55d18c7855e9e8710ad977a6792b2315a189eb4468c68641e9b60c0dab7016ac1ad63cd8004b6eca8fc88b1e4263acc00499255c16b11487a0af858075f9c892dc8044c4146e5a5677c4a2cb24bde5e078985020d4ab1e4c87492e76b7e6f4bbd71d84bab1885c9702849e70cf728776b1a94c2a8fb8c7ca01b6111ef6f2032a290949bfe473fe215273b8b5b3ad540f187490f63077dccbca6f62f0a7a66717c596cdef412f2560b10685ede967b3ee68b8c951959aeb1d7564c3b9d806b2ce858381393a79916b78f7e90beadae30ffc0b2b614380f1c2cc551a44565209db3516be379ef566ab00c673fd8aaeeecdcf1168c1960e9a477b9e13757498a44ff089351d1f27abf9fd76816f924504647d1247715ca861ebe624172c322146d66eb2b247f8ecb3e1b5ddca89b287c57510cec40fcf89d802cf4368a861af320e01e34f7a6177d4bc549181b5e87ecdfe02f78c9a59a3bf91ebb6364023ec06410e7b4476ec4e3685bfa3bfe9ef9ecc12dcd899abe0f3c7f16b4686801c0c0a949aa26bed57df56f2bc54ef19af7fcbc7b0d691075f42a4a67acf980b568acb2342f42249f7c1ee3527c13182b096064ecd250887a942d26f637e1c4041b139659d2462a68680bb04387a3b399e396b9fe74de10356125fa47d0a20827370cbf36a79b6fffade91c439dd6cfff4bbe0dd3efefb61c491ee32f935d62307cba369ac8c20f6fe3d4857ce6d240ece5e4d149f0587155a8350fcc18efae2ff11cdbe15218a82499a1996df8b5462ee170b284321e76bbe5c3f4158387644d95f087c598e3d46fbe27f63fa784bda239512113424045a2c5dbc6bc3662ca730a86d13cf8f6fe2743224ca7b535caf6b4701a7dae9cfad3d7290104bbba15b6a064ae6e909a099f75fbe47c9e654d8e3b8dc0f3dbffe829e6c56f7a241e565136812a857f59ab565a9991c6b1d8abcc94c6b33bba314f6e5060e657e4647f969a551dd6c51dfca0ff5d9e4f401fedbc2c927eb1ed95ef25f4e5accba4999322ba1539499310dd5875433a22835cfd42fd77fd4680b7fe767d7aa5c33acde04a65bd3a663fcde4c80e9f2af498f13bf9abbaa1c1265edc691e94abdcc92270c05811cd2a8104eb18efbfec9e4ba9ae5cde211b9b93082ce034b6cd5fbe9cfbac4f7e2404ef159766124f73017cc3600f3c81cd78db25fc3459629eaf20dfdb062c7e502aa69412381d847a9d254d5befc451cda3606f0bc8ae62e0aee928f9ed0b21d705a8d31b899e16445ee064563d32f7b6bb5ad197023cf528d9b329ec67815c6ddf27d2a6ffa7328bb993407cde3d166159fd49fe469254b84c2916daea8df9d69bef019f1351b9bce193e30278835b82ea5f60dc0bdd7f7452b7a820ae7cd6dc29d7ac6a6c1b6411711a96338b1e769146b2a385d282bfaae61b041166efafab2d89a4567b9460cc22d752f8e9aacaaa0db7c84879f5359662d55df6570d4214740851c74574ced733807cbb54571110410892394c3dea07bd4154d0e5689d57c3360207dac951f96a358e9c466a5c5113f3a632e184f57f075edef4dcc9721b963beb95df09dedf848260cbc1ebfdc7408218eaba6d2c51928cd37c4c0c9f321fbb0994a56947cfd9643056db5dbea60a241f8f004c932bc8e645b2ec2eb9bc4e9e2f4156293234d05e70cb26b8a370b0206c756bda6defc11c5eb386640f535a4ffb714168defc6d82f40d8f5ba8768537ead5773c53bd779ca899a2dd31c9138569ff5107c2fb12b804375c3b3dc9b828bfd550328adf358f71e86a0c49fb119f5ef9e06c13855cbfc7d1a62ca2ea655ed912a6dc7bb8b18656e8923fc7a1702ab36947d79384d681c31923e98cf40209f776bc2b219a7ccd139e756a905aa351e6eaae90770c8a193f96cd5c66e4d77a357985556e14333716d80204a5c390e0d76f4081afe917f99ad8a0976b3342f51854b374b4baa9a7f22124d2b82749446e30d9795acb9c3c3a305a6d273ac528e8e9c95c37a78e765fdda55982c2961fbc85a14fc095a78b4654ee6dfc3298749a639ab9c8e155af3a77f8a409ce174532a492ef550a140f774d77d732b3b4ca5bc41fa4488ce5957ce219b032ae1f585273748d81b19edcf3e6cb9a93ec24e41c6b3c472f9baf3ca46cb8b9a91df18acebe7d83bd4473750c4f26806da2f95b9ea48b342460af729ab15e9f033eda67feec645f985d4b9489cf6ceec1b100d007bf46c74be53c7ea17296f9c5b5cbae736491213c93b513009ebdecfcd60d46d7b86c6e3b5e288f2ba5867c07936e7bd1b00de52191eb8630ff82ccafb27a59295164751811bf74eff1e5e2abdf3c93bc5dc9814be83b2562477935e2fa30db7ebb6ec380170cf10c1f98f8c5eb71c730c2b31b55a1dd1c12a64802ab95b63c529e0a96cec8f38680221d6089926d8309796c79994d63b67bfb62f66b4a502f30ed12be41e896e88bc45a160a526fbd5f002e677322f116ec5740d7563cd23ee853c008b84998e38fdf158556e28a532573956e7c00f91f08ca245c295a3d5e003a99ea727f61d12893b435d4c8f2f5cce00c6a3091e2a47f290c07168975c53d7529b71d10faf42d2bac9db8d53669cf59c709c25e9e40b5feaed4c37dde8b84c4961c00712326fb6aaa06e80d766b40b72480f3971def61d1d129676df2478e778d899ed317426ec33e496d1fdd2ec27128f8faee92828e13da72d6aee8330a7988ea1cc8b64ec4d8b20990864c16c52c4be6d00b304b87d97bffdd9c66a740b517223089d9f3f414abedc53c768dab9220b980e6c18d5f20ba8994cc8886d7bdee213442f456d79fce1b1eb48fbf600a666c8ade24d118e6328251cf7b57a6285c650e019850f392b1c29aec5c8fc489a3819d60d5de377d4c11b8ee5625b7c02c5d50d2af3397006f2e2a41a06f039229eef5878ed91f9f6be7e988924dbaeb8455f616275e8698d93fb536e2c839b203aa69bceceddbf9c53f8addba53d50ca0f7a4729a42ac6eb757f1b408ad4a0147546173e62f7621eb18a9e1681510cceb48e0a30ab7a1bf71d56742d5f034f2d725e7ea68a011dbb100fa6eefe4ee093873de366d34f4240ca027a25c5b979c9ac47dd1dcb6ed82c4aee09dcc23cf329a8644f89b5cf00e5683934b1837574e9b39b31b1009f276e15aa040959fdf100838ca3f5ab17e45036668d06044e3a13f3a0a6f68579e50d5b0164f900d7bcfcde78396cf30f0b1dff76dc397ab1a5a44b207eb1eaaf73b945c575029ae2dce20724991e6550155ded6a42672609f2439c5aab4882b2ffaf7da787b71d05d15516bd68c6f1a9d79b675395845f24ee853f877e72c14b6c6702f7b8775ca1bfabbbcf4019f7bccf07f1c211531dfc66a7a1df79e92a20dd1cbe1b22e1209e7e3ecb9d3c2450fc22a57bfe09bd735f61c361cdac2488ae0adc7885edc0712655daaf535e1de96ccbe7869d531d8bf3db512fbd17c772332a3f8cf1e052ee0202eb99a36a0f8d7219888acbb57090cdaf3b28e1e62e8fc2ec237bdf18592a7afe4d8390dcb5e7fcc31bf4f797e6f5710070902265cc2e8c459b7da1451046abd6c8c5b02c0be2d2f505a65376266563ac7b59ef3b4e2570a6cb0bd94d46ad861317c743ce1de12bfa2295a98cdded4414d87a1580b1e4675bbdf73a22cac4a1d8d456d089e0b60cbfd16158f073bd1dac481db49fa5d8801d0fb0844b4afec1bab4e61fa0f381fa667880a1cd8163953be7b591cc9dfd7f91902370b783ae8a0f3c7cbefa7d229a37c00f523529e159b11d2e240629b64af2d11404773e991207a722c320221ce23baed7cbe40a440c5680814b122cfba9092fe03478f85adcbdeacb76d6cbf2491eafae98327b278e267821a0e1cd06ef90cb0328e246c19d8c63b9332291a89bc9f989effc675c79a870ac024756c6f5a7e32babd69625d61487ae7399490b70dd0fade7d70ad9b0757300a2dde77abaff4f63a0303853589d44efa968e10d36561f04408ad0cc227fc6b2f904cead189a0fcca9b2e6cbde5498652e0b3bc9d8b7921474403718feb5cc750dc70f5a9b1a0ae2c642015b6a1a8ab0572182b4e39e0c869cbdc60c9465f5d564d18ba2f5b3bc3e05a458744077430c5ea031ee02dd8f0a65d7dd8d90dd9b8717f77d202239a5778719423fb2aec7ca86eb07c39de65a34b988d65377a7473e9145f16d79593e96903330bbf3a8024fc15519d9baa0fae2018786f4b1846fca355ff0fccf65cccad1896309a5ccf2056dd542c929850cc91cd655962360fe316557ab3fb378328f77a07d9da24447d3fa2020b382ed2e808ec9529a01273434c64b0b7c35a06a019e4ab51cdc9c0f266ab25b6984338a0ba910d1060283b636c5d7e8a3f969c1ee1c99b54bba7ff3679fbeecbb70349f076480a867cc4ee4cacaea39c80f642533599486d2ffb77b8c9109a9d25fa0b06e58eca764f7d56469eb9547036bbea9d5c3d35b4c1fbc3d39a372c2b7ad184965cad3819c8928f1588d00949949c0c4c93d30ac7f6665247c0108bd89dff3aafe780ac66febfacc8c6a3cc387d09da6de700487a80e2c8d56df94d7ebd3e1d9e06411a6c5f7eb6da41c6f52997b5ad47ba985261103fdf12eb4a2828b248f652ef00b6abccab2eb161b878b9dbc0aa911405b6f67adda83c16187748d7b524ffe6381f489f432d592e6171bd9ccb2cd52f977143f57fbf2ab0b823d449ae55f02440972334344cda01837b93afa4f46a2fdefe27e92764cf9596780846de2e3b1ea83e62ee43b1c05aee675e25363504addfaa68e7c53ed685413f5ba951f120d0a646e474872c81e5a887464c19f8460ae814ffff24cb51dd2dca28d597ab2ea60949f8dbbe67f263e722fdb51bce4e328a19f5ff1218e1f63b8da6d40dbd5490964499b2522ea323310634893ead661407966207a66ab13adfcf1a725ed14339c46011c0e0401f2386b47cd9f902fdf84bc85e74d3ae7cc544e4d65670a554a537712c6ee9f75191631d2a4c4da06fc38423b1d5b828d7201235b2974164f52aa16bee70ee509250752f4fdd6b9f8d021943df8320682a6f80ff0d67ab7a4ceea807bd5b3b7b6380b0c7f0caa67b0208ba71317f0355a3b755af0e2c007186389438615df80b7b25104a733fc90625b62682198733c0f1625dfaa08cf81e3df043094b7b5a098b3b36f803b5b0f10a057bf814ae3579932c0a5f208985bab3d817f975283b8838ae5cb709be72b58df7425e059fdbf4e0ee51b3da01fe0b44963c1196baee5ec5909ad80d9d1660f3edd90374952a0bf8b3bece2c2f944593f4de7de5e05ded096b8f4f05d65dfc2e806f78220d84b3db564fb12f4e5e8f5eab316591f004e9374cce8e787263bc3827affe6793c130b8621d3bbb2a86fd87f070ea21718281ee7aec4bb3bb71af4bf5721cecd139c4be8c9df4ec8dfb09a5cf1d86a25d39faa9f064a997c214f334e4410917fc3b4d67ada8d87a38c0f86b02bf653dddaeb5b75b300f8bcfd792858bef8ab23e063421939c59212964c9ed5dd56e215db58cef53d31a966bb8ce4ed56287fecb3a85ba435e0b41b20ba1164b9c9f2c49fa0f7b17a89e0ec47eefe992d63ee29c8c0a1ece2664fee8edadd43636a54c48519b4fcf55b0d9103602b92441a5f85cf8c5e406d0f5815f8f37309934bd78fbc2acf0a03b051b4528db4f7c09de7d0aabafca3736b8259c818ca338ca6754e0747717c2794d664a1cacc1e9c52764a308e6df73d975638630b74cce6c49b1bac16454e96852c4f9d8ed118e86d2f1c8dc33bccd4a07be128db5e80f5684ddcc1158e744411acde590f902f0987cfb750bb5bfeed53bff076868986b566d7701f48ddfcacbd325c8d930bcef26713bf60585d5c991e2a6cc33ccbc27f7ddfba18f998497c2eb378cc8f2cc07a1b4f141c5e0fb6f52e18242e505bcf6dd20e33a469d056a0b4fd5e72d0da9d0bcce1e2f9e9dc7d1c7b6cb0f3604287eca", 0x2000, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x90, 0x0, 0x0, {0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000}}}, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f0000000340)={0x50, 0x0, r1}, 0x50) utime(&(0x7f0000000500)='./file0/file0\x00', 0x0) syz_fuse_handle_req(r0, &(0x7f0000002140)="cc08274307024279978fb584156a51a59b70fff900a40bf443cbefcb3cbb246d702fa5f49bb5bbf246ff170f03cb386340cc750386e6f9f19d26853971269e28c750824ac76358e37d5913cb8cb68e289862367722994547f469551c25a91f0ac6e2789c7393cd4efa5e6052b60623b03d1ef2589e75d2a1e26fb2d7490e172998c71815a8191f8b948b94ce2210647db211b0f7102a308a00e9633cea070f06a2a8453f160643c13df8c251042877d42e21c016d948ab84c67e72dc408f8d067ef9084a91eafa974125c1480447115ab6de1d52a9d60f0201622eb4a66b75925310f2b42c1a42db7bde6b3a6a4619ac3c1fa1b9572dda56da1a83d3523ae5a3fa2aca1e5f05a476d19158ce741a3cfa8e4558413ca846ebbcb5d97117f5399be5928c1aacfdd6133a6539b97dc88b29080c1c11216f41f102d709e043c34bbdc7f0e458424c3122c8da85da893f3a3fc9bc028cb91300b391278381f96aa715e7dd624601e11fe9e27d723b138659e2ce44c2ca60209dac63e4ab005b0a4cb019752be6238fe39333c1fa4c4f3e1a2ef8c60775ddd682e01b5a264db141c6f02c10a07485d9c8c5fa8d143b6ee741bbd68e6ad0f30a899863ae4234220dd619d38cf14818d5e8592f116bbf64153bbd11bc2bc77dbab0d12f14a616608f5ceed5007f8a90cf7e052745a7e0e1e4904d719984a81424ccffe06256d9eb49525cc7834e4f28a0e9419fde9742a94f034d014cba8b61ecb08bcbca31d8d2dad2544658686b58fc332d832edb474e573603dd00d01aa17b7b2576c7a333b676d8d128c74508f9e73a68ccf24a55fafba2db8b94db7f2b621e261750ec9ee859200747f1000a8ffb8d974346ab99eb4b0f4286e6d763eb0cd563b5d149aff637f4c91173395d801c12e3ab7af4afcb936d8d7c8e78b2cc1c8081b9b9fb6b72ee67e27e7a11cfd935baff392e25b3033f695e536288c30eca20bc2f50a939e48df1089d4e2add63c05883f6c401f93b45bd1437c5e590bdeb76cbc9e2e9b4ce7c3ed38429d2d4e19c45455cc3e3c926c40c0fff86f790b4c15a7eef8a8291e7f1eb32f5b6d99aaf57e60af8a2b35a01631d817e879a2898d324b0bf11bbd7d13655824609974c755c83f1b08d133620e334883363ab124167ff348fb1e282b3c4ea8a14cfb4fc35e356f604e2010d7acf2215f1ca809d35d43e14824fc69d90df9f9d0556b23b85cfd9f0b86f1f60b92554af4ca0333cb2d6e7494c1cb7c38f24e7f4d512008460c11f0fc8ee8bc7778261fcd62d845acdc10d15bbb55b38721751347e60e6bafffe3e485b3f9385aaad2d309f8106cae3d9e94c26bdb01f1eab55513bb6a889a42eb40239a18bbdbf3e70bf4c5f198bfe016dbb67a2c45c0487f6d78963ac081fa17ea98dc32e38f2e9aa369a8b9fafaa637d619f8311940aecb538209ffb7c6a7d86550c03c6f07829adc1c16087cca438ef49b83bd7d567d87cf10e70d0b2fd812d53c12ad120ec0cf4673e72d11506262eb20557a373c57dd10a89b3ee3be1bf6d267a3792c46643115b249878c82101e336595abced57cd2cea983f19a93d1f15ddf3199270ec942da0eac0e21427355ba4baea47f13b8c7a9a08b40b8b38e6036a772864061bc528c4f5a52da1ffdbe796d76c22413d505489c31c357e42072ada07050b553415f2dcc959e0121d1d25559947de7cdfcbb475229f8b96c670702d92d2569c6a2eeedb3713199396799169d4835082f5b307813286bd9aa711e419365c5190ef72157265021579259f223863882fa12759cb28b1ab5b78e56563b78fc53714d4744b089ba96209478a39b5a5b63dab7e69314a10eb3eeb8dfdbce50db935121b25edb4b6f4008e9d744cf735aade9f9c2be078911046b2b24c6b8a76e920ca37d28cd1918044a3fc3c3e5cb0fdc97ab551760612fd33271f070bdbd90cb4bd50754fab723368b27d61cfd5efaff163a6411673a9810c5871aa270b32ce2068d57014adfeb3c64cf2371b931c5aaa17ca054f3c93a9a2628556d2eb78d8799c116065455344b96b53801bad29cda39b35d3b3f8337b9465e2f60ddec5b8a897a1337b001555db3e6daebabd4a4a96e5c15122c3ee38977955b6895a575f4ac80456b0ddafb7e18b5bb526a0ce9194c4a740a794d34cbd147864e87e77f60dda4e558a6aaab8763e52ceb1897540e455bf29c587be43330637fb8d73563174fde9ee297eaa29773cecfab82488d216399a11fc771763fd1f2f1c1dd9ba64e3d18847627b0430c0f1162fad0b0e877d2bb7ed0bad708cfdae2082914a6076ed42a36213376799cad7600e50c416b0e21c96cd665d1b42e56533aab491ffc0cfdd709ba955e67b96137e9f5d2d63d541e6e5a67a9e60ecefa80c605e96caaf1e115adb6073d50b72c364688c2c4634c6d1693d4afe856dedf68a685e0fc7bb3d8f2f62739db91590bc9b3d9bc8c80daae4231bce83b420e11424701932e6ae51b1abea1518681bda97553c4c61c679a0871959e073fae5352392868f2ea6d9e6c8da9a1d70eeb45edb329eba81c65673eca503caac0a354e3caec3fc445ccbdc4f83ae05fd9ad8d7c980c96562f7a7b369b0f1705b0568c31f4dd113ef80d96306abb084627a2ddd22bf52548162ea060b2b547013265fa9a55679e73dd1459b51a002f5a656d39545395a3836019d226babd5ad2323a58557d41cf45e7e4bc2fe4283811d521bd083d97fa1ea3cde5f6c0951133a662c2e485fe92ad31684a079b872780c1fa58febe44abc0e939429d463d0e27271083392ca70446639fbf21746b8e8bd32ed1f6b575a3e4dbeb81fe4d146d61d1ec66d0167c349cd97e8757f5438c8cc377a6dd44c4004358c91c51cb6fb26a9c10b7e5fed2828c5394016b2e77e9e33b8b35189a4ae33b9fc49751c9b8d9351eb831941d1407c7f3a6fed14202003df02e574bbea6880468ff2b19ea1a671f33632512c7f0a23bdc14170b8c060ce2012e6f31fd47471e280149e0b46524458ae37415587a7d1cc786fc45560b6bf1acb9c9efb7408035c7db59a5b7b6689b4ea89dacd41c7ce8f67759a0b5ad454574c9ae171528d417c3195855c103ffb98804f3a009ff7595c4f1fb0e8b36bcc176a261e44780cf5385a94af5767c41fe8981c53b06e75951d8580d6cd377607490c3be094a11b355a161b1889e4ac1604ff185352150ceb3d0d8d96904d00000000000000a0c4f0aca3d9cf5b26cfd729b926227934aad6cfe5aaa320f8176ffcb534cee2c87a546efa001180ef327d24a1a6a9dbf202befb753ad9a57e0f2a4c677b3fb57e6d09448ce453112feea4b800e4f9992c039b67f4e0a45c88b7beda0f10c9a768cb6bea3662c98911a0d4c805480a86a664a218bc67dd78a564c2320c0d1374f341299722eb5c69582a63c9501ad94cbe704d5f285a051e098063238cc1525b96a629c5361bde4bfcca3059c010ba2f43667cc156949b300d94a175c65d72f953f378bb46552bdc3c237ff37714cc75be604ac67ef6e550595c6a75bb2e628c0aa6ac96baa7ec82a3e4992aef9192b5b1967ab3a6d91a5a0d66c9681fd09b2cd2b7f6271c6df99fe293b401e9c6fe39d6cb970730435388cd9edbf6ce491207c4f0b869630e7f06f1db8ae004e8c799530ce08d6aed175739d8efaf12c011013630507cb3941faaeb542c4912d57da678c73ba02d0263a74af8bbdc326db845d9313927f8bafc5b58af6080e58e70b6d09191a52a4d14b008b0d38d7c56d1ae35da1d9f613183790538b6aeb5264ee5b470c0640610ff7c8a5c0a66aec4d6c3b53fb6dc52d9f8a6c47b739a55deeed265b963eb07a6d39eaccbea4340b3308ea4b448fdd6f49fe28351ec50ad07b3f9a124c0f12a0aaa8b92fb3d4a8f150f407dc1bcc87c185260b6e31154fe96fba354d936140b55b34657f73ce6c5d002e542f212ab482b362a9908ff4ab85ad13b242b134547cc55ad0bafab1f27070b7746cb03f29be09bba4cec86731222f9817c590e3eea39dcb67df824961be57d68b58867f6a98276fc044fdcefc76513270d216d5e0949259f258610c5feecc11e6b6974df79fc5d8a772122740355e7ecefb0001ed29bdbf572c7ab15b4b471393024008ba63ccd04e285d575332532c3b1f3d592d93ad602882f851d2af5dbcd52bdb44d4859222f6a2f140a4aa85d03c750a6abbcf636815e825683aa1f86579dd1a49a4dd030e53f8194f08b4a3ad6f347cc0465b36c45464684f95ec07ba73acbbce2dc877403b5f5c58d656862cdb1ca21e52281365ce11a079e1651f191497d9e6d2feaa1af108751fcf77f00454bbfb3693fe45c43be3b7dc5a82a54252f9de65a9a72a892d08aa22333f47cc9d7909181e88131f517b76242a175af042829f0c8e6d6bc7f9b17231427ae9a2efe2f3c0ecfc4dd8463cdb8fcc06392e5de044989cb03e90732da87f98bfd2597e90371a423cc842a285217f0bd155cabdda819642d51a2ccd0fca7affe7c4ec44610b26a78bd9406ddd235e736452768f4016f8827f8e5c156b47898f2a79c54948d5ee150ac016d28250b467802ed373401789f66b9528e30be023b121bd556e82e77cfe762803895130e10475df96fb011e62e36e92c717efdf5391fada53017fb2fc2f3dc03ff5fc05b73523b2c180d68a674be1b28fad754b45d7d0423574bad68a51403894e7bfbca91b0270ea4fa94bd8a5ddfc6e094ab8b2acd5b24f549ef8e116445fd3a8e0ed532384335f98b94580d9a3ae2e7d8280b61d99d1803dd5e3dfc1e991c1377d8fee9e42a93dc2111db853a05ee778c62177056929fb611f149905621b0f4b7def9af0197746c62edf50d85be87d117afc62a13b796d905ebe6039e09081fc5f593c3957ce4044dad075cedefba9856bac1fd4c496c348a615f79d14d970a4867797785b4c607be086dd8dead36788e4a9a0e9c5feedde7351f4a3b41afc455dbd4b7f08354067be8ba1d0bb56763be6a8808000000aa6285a4bf690cebb4a1031a1f2ffb7af7eecb49771c150b6e2e73caa51bb03ef369b313636bf59c867d2dd85f7c045bc128ef47b67544e8c8cf0feb56dceafd01ebc798223dca240c2718a4e9ea49025fc005d26a98d848b330539c3a9b9b10e6c4ac797b8fd196c301dfc722b2ca2e62807ccb6de6c0492d9bc9d4f568e570df9cd47a1b699649adb20a28bf9baab7ce53f74be402feb4817f59012da47d604bfcf46fde8fb6b39e8879f268a0c2bbbe03f5b4ccda5a89a337e809ba722faae33389bbd720ca731d660eb68261de2f4a38d3eb2b7dbb55cae4d0610574ab4baf0a30ad90a563d85fcba63b5824f90bcb8501994d9cdd0d7fc1fd8bd3333f489a172e5332da9fbc4436f451be875de215abd20dccb74ece4269199c0dc7cb500e854cad99241e8233943aba42a709e772f5e153791dbd84cc457f69ea7a525b44f09fbe2f18f67c7edbde2032b3d559ad13d2f6ce0b6a3ca2091c52c4969079195befc8c5469cd8a7738cc6ee75c7b31e4e6b213896b7cc6e18b53c4527d621790fe922df71700ec428655a851c768a6a73595ed8fa2f77dd593d34f51bbfa000bee109b02a0039428f548b3970d977ebe054020a19719e8cc794dacb05b8c6991d40f2d266f66e007b35d1ede5060ccbf50f0ef5dd0e41ff807e7f0c140094403c8263424d2daf0ca8de80629ce817ae9cff3d334e2c34f00e92d14e0fbad310b66c053757a4fdd27454c0204f174395481f8a4021953812fef8f19e08f3916c770b4bdf194f5917a9e39021c18dd20e17f2258b475b97117d2e4956a296e6cfa7152b8ebacc81d9a819365a6ecf58d72daabccae5805a3ae9642156acd57fbc32b7915fdbf71fdda6243c81bf118768e5a467e5da520a061b3e31e29eb3bb1cd262cf8c2d333e499cf114b84983974969579f98235a38ded314bc3770197876320c7c9ca21e3c9ef6fe271f3e1d1e6006904ca18973b46a952b8f26d581bf3c9859cf91dbb0359f6b8eb68d96331b4715e8aed893af2309c9502a3ad355e5a8a0702a778c26bcf409a83e1ab6cbcfe8388866664001af2f66a90b24e0fd3413a20bdeccea02cabc6a01fa7111cb79d6066a39df92e04835bb7d0f324ffafb771e04f6ab0a95b39e21b47a537c373eca3f6236c99a6f193ee70be905cc0c3ddd3fc482caee20bb62b8b9866d50ad616cd04162c86cc84b43d733ed6a99b66a700580dd9769a1c4902e3b22a8b48fea2b8e408349aeaa3988f74231034d101f0db5923e8c035d869e41d581d9ec8626b0fd25dbed49b10083c905dc8f0ba4c787e92787b88ea0d814bdf447700ccac68b4828da8706dec146bb49c2beb0b8377950ce56933d611b28f65c1905ee889f0ea7b9916649a81e4e54a8d3de63b7ad2b3037c71f48a2744c6f24d646b15dc05802ff4824a7040415313e9e59da57cc8ec9413890677a433e83f1e37bfd57e91468a516f73e888e915044cdff2ad7659617f83d9fd500e0c46a8c6bf4385bc5f0862dfad4b94c94331ca0c18e5311787a4ca3a484f64a7bc11c676d86ede3bbd9dd7cf8d1f62310c9f48907962823be18d8d579b96d6a9ac09897533c82dc4bb28f90c0fe2ca2b3c38820d92b9c45fc6137da209d9907c1e36c8764f291201e3700da1e85e89a6e04cd8a2c2370d256cec529b496b9cb8ba89d00604a5e637bf431a5f16c38e9dac279de4af4458c86f943da88b67f26bc676af7cb82cf38211d1eb8b331e548683666273fb8b8aaa471707646bf9a87f2ba3f69611d61fa011682d0d0eb79818048602b5b465f29d3f2647e9ceb43e3a2fa13595edd77f8b7d21f16e3c2041be4d96a1318b8fcbd93816e3836f1a77427f92007d26333461e7b7fc5d1d04ff909aa1594c73e491e046660b0a586fa76409edc5bbb785a23fab002b30ae585a679e16a278c4d8322f75ee5bb49e2d3c1df7acbeffb1862a2fac48311b50b99b69f563da7caa3367d546ab7853bcb94e041d57802735662da103cc46ea3bb0cb245a8ee558c31ffcefd5efc83a50da5a3fd26bd54f87cd1d13f270f28f2205f050f62db8a6af900c9d381750e3d5b0dfd7909fd9c86fe832fb8153ac7243660b9aeb3aa9cfb1892ef45d6af5c45b78e6ce7a90be7012b3fdf5aa2974c638f719a0bbbc01bf86cc22882eb3e0a885e8b52963d3ca79b681026b51b1b3f06a2ca04295e43d5170e96af7208a175a921241f44da36831807409bcb3b3bff9f809ac5c27ca2f4e5351ae0714fb347e51a72c34678ceebdb789c09760665a9d54c8bfe8b72dd7ab495cf26b1c4f23b447160c9e4fdd34da289a56c365f03fbb2876a625230bf98ee26f0c73911bdc0b18a0c7a7a0ae2a89c03fffc6eda97b159f51728135e763991c768da555cdf68f29a05887462105cdb7a15bba8dadaf4549b30b66df2b0c5eb20a08fea17fd88e25f8bfac5a7fa2fc7ecd64c7c6311350d6afec1c0022ad7c723447f91efef5a64bd3e229c1b3b0f8f8c39b12646b1cee12d51fd71b434380b71fe95ad20cc4be31d5bfc42a9bc206657d03d1db4902f76c04866140f1c869ce1f59620f9f5a3f685c9866c93550e58e747b7cc90c155a68e6a8c55aa02753cd1b1e50d3cb281bf39078c8001e6031146301cf7f41f83325e9bf30ba6a42a313ba16ffcdb840195182f2ef99ecc3c582c8e87f9d0dad6fe488d45a24e10ec059f4739eea5983aed59fc925b723791fb226c0f42b8d78e9101841525909ea9e7e5210363cf8b3c38546b58c7f0b931b1ebeb628b580fe94e77407f69de899caa5e9c0c198d9624d7285d103038e1acdd4dc39b536d29b2947b152a50034ec4d2fe6a2ab633e84c00a14a3f9638059e2e29fd54bb555e9315717084cb8b70c7408e5b360f22c956dc87d04f242e092cb5dc433dbcbc48be6c42236a5f1e34271a6720a4bf92c3ce8b83bec27012aba3851f11adac5ac01ada573e783917305027ead68c8d7cec060c35fb5136619204a17cb00b88a488161130d31348411dde6fd36fb20735fea7e1beb13231474e40934261578b171b8aa45f1d588c3d74e34beedb008f9a4683f82267d11fd9d229f3463a127529a437ba871fbe0ffe661dc71603dd5ef500bca804c4ca8ef47b7a2283ef9809c9796088c353f6caa46b6ec780119c277e93545baf41257c3d2c2c2650cbd36c1c8949ac428aaf40f0d0d0d2ce14fcad102edb3ca0f6903433abeac8d1fad9054ee4424118ca5e9d0c719665970453b19bbe502d1bf9e4e6dbe74c42554a0311ea171ef20c3d3d42d5f3f44d566b2d55b9452a1ef73ce8115a4dfb13f0b39c07d0c8d03889447ec49ae972c6ca9fa29d9bb425d71879db937426bfdd609cfcd33f4ace345e336c066a999e75a0125e2c54ef6b346d2d15bc0461833640118d66986574682a25c5424dceea2188d8815081bb12106ee589ece14ccccb92a5a89151f0ed1262afbc7c224f0ffaa42b474e27ab6370c213a0c0f5017864f832fad27d78321b44f7d071321fadb5c3f2ec748ecb0e79b8f14d9596e1c39a55070a6d0155929ce9f4e3738d2932cb6d89b978045776a2a8d4e6227881ccf23edd57b5849fbfdcc1b61c20d3dd93d0e9d55ea8908b1c96ac70914f563e238250fa90abc1850cc86e9a63c2707892abde626391a80eee474f1c6e762381d14110f1bf9b7e6cd9a634228dec601f20fa7e1a6ad0ef1dc97283c8dbb7ca38189cc41f5bf7fb2fca96479d4466033c674e3897ab1f9d95265604ae589b0f974e7ab8ddcf1b75135cae57d78c33f12b7beb57e4d0202966f0f826ec95d7edf0540a333685dc119b95694ee61ea01d3273b7a11f33247e58fc220db4e51d0f26f08babb0b3ecd73ebd9443d55be1ddd4714cd4ab3a2fd0245af1cc762918bf73b2ef171b7e048f19706d96117d8a097a2cb1765597a5b3844eb403ba14bd46b61c780580ffe31d3b11fec266e4e4899549e2f51b3b5cb54147c4a08b44109c4dff16c081df2721f114dfeaa33b36bac405a394ed210f3e15e1bb099317a0ef9c9ee276b2ce801bf1ba30d2ff5c5e47f453a0560c9ed0c959a87a9dc557c0984be7f2f55720b9b4325ee13de166e829619eafa117d0f6b54c5de5902b831f4e507ebd983ca99637bb87339442f02d8f03e4a4e6e6328960a03153eb40e8e781ec3f6c9ff3eba1e9fa9f7a3da5b130c160b71ea9d5d321903672aee22a7993c7dc0fd4539ef2726f4c8c5b567aba50b7ad9c909d09dc08dc43722ac159926042610ab15d6211d295458d841692b876e6aa943ac8986cffbfa129de5320fe5fd6d645be571ee6e995a096b064c037360c55b1c0a44dce278f81abd3126326dae601fa4115f0edb9c5e85d8bbb70fc772f4903c309adf56df2306bccd13738d1177e5f5aab9f5b2264d1b2cab0ed07a5c921670b6c302ad2d791946205b821d5e013e7917dadc1236f88366930b9e62a9d2b1cd0c75300b044d1c90b51cf31bd274ce3efa931c2927cc214cb7ff3eef397e0fb5d1ffccd51a42503d75002b814ae6144f495a681b1f53a476576782c4906a1e7bd8709c4dbbeb26d2243185c7b68d9fd7b3d04cdcf505bccba4b26907dcf2e2a486bffbe8f0796a3910aae15c9e70528556e6c24521b38f2ca014e8c838bbe4c61952e823b39863db370ac69a6673ab4c7704d757d9a550a78c472c11b914a8ee7dd8a42644192c3a4644add465dfce15c70583aa6654c15efa96e4404ae574eceec4f20bedd1fd92902e589bceae1391ade87b18586629e01de4fc1424c432fd5b042440ea6b386b585c4aa4e5be69a6d8b6b13470ee99056c9ea9daa6b2af6dcadb9fa7664b74dd6f575ca82789c42dd52a67a22a258b1b3af8c05eb812cf078dcca4101a85d7e1d5f9793dd8f36c2710fee7de8425f56d5d6ad61ff0802019b0134774a0b9db4e42bcd39c494ee93dc15a7c3780d1d93ab04a90185dc07889e920efb821bad405ce6ce46decd4eecc3841495f54b8fc937d3fadca4ccccaa0f3ba1f585f24c8cdd0aea350e70cb2aeb5580cf6b36d8007a5921dc2b061e585e9d446e05b30d03eda23d0588f7a11ee286d0fdb2b1cdee1a1e1f9a94f4f98d7f664d6016ead877d6483bce8765b909ac30fe22b5036ba4f0bcba5b6f677f1c01b34a877127b040f122dcae9819920287f3972bdaaf3d63ea75bcfab6a40da63ebb5a92a2c9b9bca2baefc484ac656b0ccd9b72bf5ec1430847f2ecf9cc7b604c8a48146c520d2582eae85e1d69e1879b1738eca5d25a282e0b663c5dfff7422ea23ac1547ad6c25c8ef7824213ef947e48c257e7d34107e59e11f7d6f0b1bf5b2f1557074ad629e57a356628d2c0f632d055a078453079c050d4c2debfc9ac0cbf51653a1a4f67193a8c0e8b0511c040b5bd53eac039b2025637343caf5788b1f5195b8d1ea4fb4492b59d4504049996636a14bf6080c74f1333bbd5b722e98ae144600548555ef8c833e8829a1c4efceb8b9f7b4fdca27925d5be5a45b21b9edab33a5b3b401f159c2561c3aa1c478d4f28c721c632280463e3f83fe3a879e01236fc6d6c73e1c834530358b385691796f501f7efdea86510fef472dbfb34585ced5a50df38eb45eed0afd7db05953ed43bce9bcef00e03d1ab2bab6199b638de5b4693595810adf2b5b598439964cd99b582cf3e0a2d8b462ba2ed6c0acc42384239bc9e2018fd5a69937073328e1202aa37fa60fb89d8728021e855c238d3fc115649d6c34ed857e3b25214813bbcfa3c3aa89971243dc69c8c178d06adc2742d085e88751eddcf8ffcc82a43349e59b89269abb14f00ee943b794c8da22ca45fed306ca1ddad1e59118923a3e56d9e7739ab95128d32f2a4d8b54e442b899de11091c8dbbaad635ae32f25709e711faa1f71343cbb7837785068e1037ae4d2be2e7b2fca1fcb42696cf0e1018affb00fe8ae3a5a8d00e8cfe8f7514104d065f60bebd066b5f1a1de85592ce5a764577ea25ebb8328a7004a401656f80748895bacf54b0fe131e08044443d6421aacf0a35f6d1bd43856aed6c59a5e9d820282b584b89faade77b0aaf4f52d81699deaa02987ee12960ef476260ebd37e185a16168a07867e73c0d19e8ac9dc5d4f0be9b728a3fef2593f9440b24956b0ddf6bb91b57f5bcdb23549de9f072185f585cc14dca0905abdefc766ec79ea9e63b3b1c0dd3fd497c93654bc0d3a43bf728145d73260e6612d82e037d052cfafa5bf04b154fafc2cc7be012fddc70f85e147f0ccd1cb7bde10e598979286ae22948a7b383d1530814e2dd4bd556c7b99de4fe67d8ffbf61933fefe3e2312ca8b6c441114300399535533d05282139f3df05b04725ac872dfdac65f39cb0c4783821891dade9fda98c5cd610dea329e855770517d732874144514d8c027edb74433e0cc77a269b28578d96e4520de0f016f152923472a3160bde66f7d8b4a8630728638fae1d1692718319e1f3e668112535428b2e57a168a501fec7cff2480143cab527c1081b3ace40ef42c834bae244992798bcfc0ace714ded8364aaad364be38", 0x2000, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) read$FUSE(r0, &(0x7f0000006140)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r6 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r7) statx(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', 0x6000, 0x400, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000004140)="146d0f4a632854edce2d708ce18e33afd0e4be2fd88459bfb02756e4d1b730a674111bf30ebbf3d52d0bee5492dd4233cdfb2911e0770b1384b27512df6d77a506b30e03258c698ac22cb2ba75f7a734c2ac8bbde1a76f002f69df109c8acb1cbdc7b42fb9d34df56caf34208700b634bce695bda5b37bfe17a2ecfd9f0311a5b0ee8baba3bc160e64e25fe54095addfbfb6f02f2477e24df4685e7b2cf51823ee998fce4bebca290b49a402edf67ae9003773c5f67ec246e37d38098937b8b6512fa185f53502c84d0256e0b621589c5a6255ddd026af6605eb327d49d618f37f936ec8e2cf1869fc1f5a40c5350e88f9d4314e57d90aa300aecff128beb693981e546e0603fee5ebed9022394238f9f7148934d066661c9c6549c9b7e3de9b9864bee1048b6b73d60b542391486282b32745f39734b39a9224c768a853a9c45808437157baa9ac7754d3b3796875ec01f8d56f43edb1a11eaf449e78b13938f2be1de3aa7afc72a37bc4a7ad5f65940723dbdaed3b459a151e656408c242f8eb244452273c40524a58fa1a9f239eaa11b651947ddcb73915a7a4f03a27c22f9a4c83d67247f1710870ef1fb901f5dd49e73feeeac80c3e74246bc279801222a1139c22b35559e4245bad392cb4f5dee46a431e6e9d2fbad27499746cbbb223ed8e9e2f387d59ae695fb5561d87ebe2a04f78b6b4367ed13b6bd52484b6da8eb7df0309a88e61f7bc26218628654b9ece5fa9795318af7e16a9d80cd08f4c436a8c2e15b5a02fcddd1925c910452ba0c099cd8796e265abafb172049b277ef0244ff5e622f55cb4480fbbe4bc54db2e3ce83b0edb69b87b1eb98672404a0789591043399898da80ce8e3b262dac60091cb1edf567043aac99fa5f965edd05daa52317e995e11072a50472f8424bf50ff3153524ca334fc405c06ada8817c9a45d20b97721e7667a65c76119e7e15c85dc2609647ee24721dae7808ca9841db2a5fe16f9c137bd79eea845f3c230b5cf0936d042d62f54708610594c3d3d59a6cc6f15e7da84ac939c315ada0a199b71dadebec3a71aca4e16c8dbe14b35abda7b2f1ec4a27e5f891bdf6dc31bfe9fdbc52aa5f9886bd54475f530aabee11c9dcd6fe59faf55e0fc806c8a8f2d292ca6a5c069ff3c650635b810976ea02839ab332e61af56af4b61cb09f1373aaab078c5559d4cbf2d995d631801e3a372e8744d91574211da4ea468aedcc0b47944fe9ee24413a0ffb577e61857f2090b47f96ddb92f280d27810b7ed1ef1dec160b901eb17ae1e497ca3966c6c1b4beb0f4e1836878dde73dfc619d874e442fd03ca9d3390fd64d3888429aa66d9ca21194f43f909b4de7a54eb9c9f8f2eec0e1825d680d8043407d1d398530d4eb60528a0f34d88f87e16829ec8802bf970dbe86b5d1e0493c392bdc13a40229401cc4935bd5db4300b998bd3be06e795e24012f5c1bb1e088cafbcd3ae87a2e7442d2140ee624d594fe14ffaa0222e5d5eb4bf0107118d533cde10b3711ae1f74be04c193444efa17c951470956d66b4f68c0ad9fbace415e5d48086cda12e75ee14386758c85f46db20255684849e2a49ee11b6d3f60aaa5ac058654e41baad4f00bcaf8acdf8fab4cfcc93900be2673835ac07923b6229d4e57e28c12af2b9185db18408f7d13aa47bfdc4b352512970261a4b37544563f797effe809f4ab42e49875cdae16c28963f53571265d194852b2a360031ef71b81927ede6fc35ee0cf2e9be49ed6a6ee5457976d70a4c5099ab141bb62971522ccedb875f335ab3103980468b1695267a2a0c23889b5a09755e51255bc7c2331253ba66ba3f93901a00f3b8f3d8b4e03f4928aa7cf37a6417f9fc2a77bfa42388a352d60af96f6c9bb85a8c701df968d7e871ace5ccf5eb11e65127f7f30897bb47e42a38714eb2e9a266850919708794455e9c663b6549748df0fd92fdc2e7b1b0659a4bb52f5d0b668bdf25b996b9ff3bbdd9d1d9d0e8d67ba6626ff4cc3460ba0584a32779828f71e1df36f3eab8d81f474a32b3612c63c9d676daa64390673ed860dcb436f49b589b67dd8e96563d463b57ac5c60ff2d7348253f1ef50c284bb6396f6957da9fcd249811932370443129dfdb04ed14af6cacebaa619c89b762e810e34426973ca9f92d523db650c60c94f45fd3179db113031d791b14faf903ae36ceef75242a8fad951f657ba0ae673e57054a6d7f9f3326c939cbdce9e7111dc1fe894230693f9af07700b7233a0a421b5736f2e0488323b7aa75b0bdfa95aaabed0760f6b75b1c0f84ac241430471aa2311f0731f2fc9727412821fc3650190c230822a97796cede5fdf5611c801ab05bd7a128e11cb6793f0b30cd2980fee2ff4b2d01cc82295dba75f9549ca742b9af209dc700e994bdc8c1b09d08c59a615eb602850419b302e3f39ed1eb18c945de57bdf80e3ac0e6f5ee738f11796ab8a996709afffea22d3f33819a9dcf4de474452d190104bd5b7d473bcf756c259eb09cdbd067161f1b5e27c9b4004b5269b63356d96be56f5318197a0aee7b50a1593aa8746e63870defee644ab394d5bc19b9f83fb4f55c6adc70ed634bad55424533b387a7288f26fb7a33ac22f6087f5cb4adadbdc7e5b5019e953e4f11591a14eb2e90319c8c9afce3f9c2be807b933474810d655098178d646df3767ebadd5e2c4b02132e5b48afff60861465ffb95009e6d3aa274c0469d0402deb41ad8b5ff2de6ad476b57d8b0ea1be4bb09bcd4fbe99de2021a4a8ccfaff65191ae9e630b40bbc612741f55f6fca29d15eaf50d5051aa9ddd3199c32b01209fcf1727df1215d8ebe76f8b3428f4a1382dd5707d636a50df2ba64c91c7bf6c7964e179816fbed46002f12b0babbf2b95179d0c8b9e6bfa21cf48d7cb5c250d037edd160350992a09ef59bed2bf18eeddf5230db671f4aab5b92e5eb0fcf4f36cf7f087cb2bf27a23c974eed741ea7e1a65e3b42f294050e8e61e739cd0532cf12418716b39f2e21684d6abae8dd03919f08609f174654f9b161de643cae33a952f973d8722bd6c3b66029fa0dd52e78d9ea643b32050434f5558afee56dce0ef726320fa1f42cfd67a3d64384655273ce8f6362fecf20d2f316b23014e61a8167966b5aadb5ce0553d1f29ce38f3c32799ac51d0821372aec3a99c607d17f8d8ee2ff6181573fa2233ac10f8a28212e9a17a1ce55925a4eab64e027ce734c73a481c05653033861902c082f4f05c0937ed8f7c6b8b4b2ee3f94eceb826b58fb8eebeb3f8ecc7bb3cbc007616054944be90133afb7e2f1a0db5fec81dbaf8090674a0ada61e7aa4a9a0db0151e8169dcf61d537cc1dfc838a6e9e2cc24afee2d4ddbecfbefde747c249d7d355186c9431a64bb4d4a1a689a06d79072d462d7e20cefa9b9d9cfcab36d486fbe5290f8e73e38a58d826a6b8bc912cb066afb486a163f2cb96ef58cab5d847c76691909e0f50fa58ec45f91dac55d68d7e21993919517a9884e2d6f527f8fb1af141ea8d901d3399fdf3ec32355fbe970015182a2b13468234943234a49478349c5786793e37eac4f7b782ad9d96f4f2aefda561c70479301c1240d3ec550e27b3670319834405f0004fce1689334c4d51a3e7ae9ae68cf288ac4711415819a4c4b4c852a5a2e4cb03499664986e55c3a21826e813d5b7f24d11571b017d4132f1125b3037dbe51e11116e5acf50ed6cc811558f01b1db57a68af25d867c9aaad8827693fa72ea4a6e29f808170a21a32f7b2570120ebc4e046dcbb078fa2b4bc745340b7344dcb10d9146b265643337f8d91c7c86636b5584cba1c982317f03f1512dcfec851822f4d73f41b1d44ce398b9be82c227c16691de280fa28201841b4e5ab32aa05b6b0dea31710b44df3ee5d57b7fbc275bbabcba60279838ff5f7552fda5c8d156faa284d88289fc44668b783775eba157e4e339865928dafb2c390425e24abe3aa91c0e1f6f0457790f75150f1993e9f9b0cb5c302453a85c1b8544670e4747375c759b1ef5d4ebf47921dcada140d499fde07744b898457f4e66242a0f898ef29d4b72b541d15080be1a26d9967953e14a4e4597875d90d2e15c251b8d7d902d46e3f2b9d556d44a52d18d112e82b825e33636e435c4178037a879bfe4002549b8cd3488d86577c34906bf4f3b8014f282cf8835f0524066841f0e77ecdd5c9a3772804f2c38215e424eef3302adab55d620db1e028a89a7a2fc054df0290ddb95073868c87d1c8a2eca48cd7b82243cf8080a9667459240c568f464ee63467f34e162731db8c4e8650e2ad89e09bb9ceceafb4f8d5ad0c4aaf71c1646c6e6fa432add5732affe68794ed33e3f34c456bf8bf304476800726b515fa29f37c683f7a3b78f6683123f5c319d6e92228ec96bf1a8cfc28a4c2091d0a755ebd82b9990b46324e14f8c372e4c0b86f11403bf0faf8c46a297df7733251d3f5dda7f44e1991c5b20baaade248543d4b6730983b5f32a03fb2e6f780f079adfb7d16683292dcc9b7da41adb2350cf62d3bab81897ca244f8955a7a9b45b62f08617653203933de3054040ac2f96759e789db9b341c264ddd5a9d3cb36c4c5832d7497f5c3ff19e3360cab2cd71d227560fee65ce003d2e8e1c3a9685274ff5441c05ed54a894ebdfbcc78ca399e8571ea52ce9c04ff832bf54e38c8d9b73cf9c52421dd90c42a3c0162a7b45d64b69ed96e874c8c2252edf9b5b18383c8a98668e08f3064a9bd64108b473f5740ccdf5fc692803fb104df279e8272b5af2e43376378896bf0c92b59bfceb2ab09081d418d300f7dca3bbc4dbc4ab9703271edd0b04facdc1ecffc4bf910efec493436d247d4300f3ec940aec917c56469ec521bfdaa66f9511120d8e622e99aebb43b208c6b6364a0718533c2236941487adeec62ad55640a806621d9d566c4da35f86adaf8af81482bc5409513210955b1021b09cbff97337c3a34a9f4269dc3d6f405e69a7a2bf9e44ea84d8de3d550dd077586489e29148bab4e5886f26e11c33bd455b2e0a5d2be3f103b32fde94716714e46ed060e854eaf6416ac7b17c9eb3fa77079f7fe6ce32cc78a0949b162b2a6c8e74a1c53c48a1b6a1640df4dcc9525088d1c87386e3f25aaa3cc0ca74ca4bb42a646c662a2252198ec86e881df87cd4cf2006573664057862a8479aac7204fe32788743a5a216d6c4b24c3084371b02295060e37cf2216644b6b7c404cecd46e98cacbd3c7cd2fc4c10874f601d87f74aac61657a121d4ab2506b3ba4240a0144b25fc17c7c553d4c0fa51b54cce6cf3ef22bc04f05022fe0051098be11a92d2e91ed9499da44c80ea7438a64d296775258c81f3c1377768a422032d38a28ec56b69c4a7f89561f2c329b033a4b2b1c12e9fdf694e641501f6013a4dd0014a523988b674e3b5c37f50e862935ee68e0f07fa2ec87362245837e2e240dc4c18b43e653df7174f193973b7e166d4d713a5ae432a2026ad6bde137e92544d20d6e566626611872b3af1236d05ab2dbd8f0e11424ac6e5cd1a6fd1b560a0bdd94df16ecf90299ea241b92ddfe1dd6166f9bd6a7414968c481b231dcfa78cb1cad990b1c66bb7f43433a2ab8ac3bc0d2b4b9b0019097dd8a7f5ce4733bd2325450fe3ed33320720cd7a9479d8b2bdc25f822e445ba3c65284120f1e796b83273a9f1c429bfedad3ec9b1b0ff03e53c018ecd9a6192e1813de521598b0d8a193a04565208b86d204e20f5e8b8dbceee173c31a30cece64197dc824152c6af8ae839f136e8403e9e9b485efd75cc61582c86b254ae90affa0a8f5599371f2b745610197da07916244ae97ce4c5d80a616d051ff4eb99137dc65f867c6578d3144db4d9aee4d6c3fabd1fcc36405eca41888f52c97470739cfc63b752420574dc19e0cd5fb1751cf159432311c4ccc298bfc80bd6b66cefc0ccb6acbc376914390082fe10887c7d921a8b23164fd1d7421d6d266ad38ffd9f619ded66eb8321061c96ef2e1c77baba2f940e25430b49dabf29201e352a798477853a518f2837add1242a9b6b996fee7c0f15e34e281aff4d75c342351d3cefdea50e7878b318a3f948685a472edf6e542a3141e0ca7da7a1215ef2c37e328f3d98d35653f48fe2f81880f402de6952a6c52881f67e1b7c61b778e352a88f3390bb28540e0e8a72f159a55432432a8a3ec28e0cecb1840e0add627245bfa5399bc173bf04f8ab849a496bd68126189cc3d58bb90768a31e4f59d7b39cdb6baa3c1d2f3c59f53bca563db2fb54ebceaee93468c5e86b4b63350ad14d02ae0c53239ed6914ff8ca876a4b0be23a95ee54c2504dd83a4dd651ba3addd2433a8ee878d86c6aff7516a95f8bb39c9144a8605310b014374645fcef0d77f352c8e6179bd691197b5d07276f8e401d1737c463b89318084fad0e4e0d7cfad1eca4f224603e40e2ddc6e3379ce680efa8e08c802308cfc714b483eb58b2f879eadefc59ddb10ea47db2fcc1f89f602235e3e04f56d6e060d17fc0b5eb1b0cd6ae4f3391a3c7b70028aeb08f26537b92a34055ce0d526c2767e33a8c01cef416e723c4686f601c190a66dace02512f7b3aa2dff35a91ba2c9ad3e6c2c0cbfc68c36777a0795626ee7fa6f39b583090b003cb79f6f28b0a9508bb5d68411882519c04d5c93e4eddafd503dfa1735e8881c618c2474ca073ac694a5a379c8a3ff78b4e03a4b458cca3410d52141693d9c2a917254bf8350ebcc9b9b6af38a245381d14d194d41a630229ac125fedbc6d29787fca3f6abee855d63df5b6ff6b54f67a0708811a555f4f7153e60ec0fb8d835e6a371cbf934480b4a5090094c351647f968ffe1e106fab5a45ba907237d114f1a5991beddbd651afc79dbbeb28bd955cbf6867c481286f99091da1da15b668600e2dbf90b9baf538439e0e04e9a5b0bfd02024630bcae4da709733d46a193b35c6822882a0a1fcd3780e7bef5153e2e96d320d9c2df80e212ab6eeeb41b00f372cca1e6591d81d5c9b236542c123f368830f1ab22aef18a3833e5ec1f66cc4a4c68f049bcc4bba516901ea7ee5d0de417b426e18b06f88a514dee480f850b12d93ead78a3001d41bf41ba17dee57769e14c16159277168a205841cdcebadaa23ebc3bad93cd04b6d750f576acf096fd774c2fdde3150385ea0c55ff20b5d8f9c585bdae1583d899d47b59049aeddd0bddd42afe51bfe33f5db5e588c586fe2a91806d30ede24a6e19032a9adfa3b33edd7cd34e27ef541aea6eefd3a2b35d4dd1113210aec99781ca7572b2ed4f7931d62328dede1ac98bc1b7b2ae495d94e913c50533d32d2ef995e5befe6dce4041a32106fd991452fbfd03a071b4f8399c6c9bc88e47c9ec97df1d0a1f9e8186e4e7abe7de62ca200cc0d2a49c8ce63c733ce510c6d1e4256fbee0f301db61d53e8792efe64b7d556213c27144bae510b81117ead0fc2ed0a5c8be79fb07d6114289534542da12e817b1f8f73e21eae5b32181bb3fc53cc7a240f6dd5255f4d39aef9b4f209b6ecb55f4d1682a5e340df88a9cc0f9e51edc972b8d851ea21f2d8dda00d0033be0b7e86ff6bcc24236186e7e3194ae4e3c8c7fdbc7a970ad1907d078abcdafd71d05e5303f010561b23a3a3b81727f3dad4cb8fa46dee689f21bfdbe5a22d865a3c0adbf2b62826bc5845fd447ee2112262514dc52c0ffe35fa48e5213a7e639cde3d3553fede27c7e1d5b9b34e0e4baff2f4e74d8c253fd8e4d0593f31810a1cec37d29b93bab7b040786c6c2a5f379121da445a1b3f336e7f13a763f2c41838032cc78311e3aa26f1531a7aa1b19f16b4b8de2fb81675af913a78b32f0adaf7c10e25136ac2d1607ca840f2b3a9f605ce7b2cae74d235060206ee3122cdeeeb6c6ffd525e3fdb9223e1f03e0e50ce55713e2e5137956876b1824acb07d4c00dda82ee51ad594a3ae3207cb877874045821762a290d9aa7baa0f9bb9447262665c7acd81c94772a87bb468cb458617ddcd4dd3625b5aef5f7afb1876a5e5694403237c44f45fe9b62ece1837b08375b3d3c94281930fd6f48d16234ff4540e1f66683c9c1da8685e28a350ec04494c9843cfcd67fdacc852fbdfbd76e8308d30f1a19bd64ac65075adb1e16c603c6d9394f8df39b6b28faf536ddaaefa0830d439edf5bf84ffd50cbd105ff7c72ff6eb279c7b2372f8b09e3b0b853ada7b42d43674891836c365f9496804253c137769c14ef005b564aaf9cebb130f6099c698068a8856e83da0a8cd45d53f4d9fec2132684e0c926be5e8f60c6b1f2c7308a3ab927a45657343b98232a3b97817a7ad08271ec5e15dd6ab5f1bb5a11ca5286ec70d26f21672e848c6dc17a77d40c62ed0707a2b56fea6cfe22aae2dcd4f4cf4831c8af9e5013e202ef394d4864447471d85ec54a6de81ec9efc6e1537f44171325ab8ae5dc723487b74f94c8ae947d6d76414b7232879f8db202e0db6f1bb2cf696d3bd8843b7fc06af87c49eec0b520c714609b4a355822589978399f686999e60fb9551dd7ee7f550a259911b3aa33577a311cf8335cf4592318a762abcd5185ce079f19ab0a263e4bed339262b45c91db2053d669c4ac9929735a6363063a1a3da93b07d14fb723b273d5e983ae8725ae493961bac1fbc64b9c80355c7ef5df9fb5fe04c92e74c00870cc0bb89bd5c79c2226bdb22d4e3fae5d2c4431f68ab3d4a8988b2ce5343900e794b02baf6e9f3ababd45b78fa5fa51d4a655c2c329eddd2c86b2290dab1e258bc7e8b94be32b17dc28f4d77ffb279ceacb9464211c9fbd789bde119750d0bb4d59c7839c398a50d49880842cd48172e4dbefd4f944194e5ee0ea5d0f5ad43fb6393decf886ac9f92f1867a332e72f162dba08201e8578c64a69ae6974404db158171faa6a52e0f28e9528d1fbfe1890a6ad9f2aa10b6213b0ca27d16e72967e45d3c2b300a4e5c4ee16c9fdbc72215ba713b6671ce764f40ccb9dec4a0cbaff077213d9c55c80dd9156401c78595cea11458f7c64c6680a79936b2859300c6c70e80a30ff8bc91d7e58a0dacde2d14b6188139fb021d581f8f5c1d46c3ce82021e64bacd0b7ab42ffee33bc9d0e669f7f03119ac181625a93d974f4463024e45ada518d5eaaecda7524411b86e71d01752f772f4040bcf6e335d2f6fa22563336c450e35a48e8b1b8d7849c6880c2bcc18ac4e700d0cf9713cc705109a96fce9b8e852c2014cbc04cdca565b3105b61b8a2d0d35294f5b3de204697d2368c039c71f14f4da461dd6d18fb8af870ae52f94c5880ecc50b9f5045c8615d70f7652b9fe5760215201946e93420bc9e90a435378eefa99778a34d31dec5f45bf9e5fa832f18639e2d7ea8a0211001c3944e98fe08ad782648163f6ec52801c90ba67b2c8032a1ec6989d9fcd93a6deb7196d29ba4ef594c7c431f1919434ea2a1b47487a36968dde3eacf6f821cadfed42dd65816af5e74823f036d033f2ec835a3fe173dfa0d1c6605e0af7594a0bae9fcf7a0a230db48963ccab1b72867976e29d230b9347bba02df52be68a7eaf51828f789d3c99e9783624a7b95e7e0089f3bf7d435bbc0f47c6b7b6f457ab0bec6ba33f7aac7bafdf7842b7f6d8017a57917d044478f060412b8432ba8464a5bf538bce2c41319397beb8b5e326098042583ff71862c2981c25527588895b964af451418df89b7a6fb0e27ecba29ddf08a04381407175a739097bbb4d501ad237227aff2b33dadec5467d85709a5604f84fc65a8a863005928c6ab5830c1262a59b2441a57313e13f02a4401de37ad0469b76aa55ea5844f015a69e906d5b5600e58c83aeec040ddc1e0b65d4bdc1968fdebafea31dbfbdf52139543898b987bb246f98d93a2c07526efa94bd7dec4bd176ad501e191bca46614956b8c851b38d2cfa1f5d07966514c0bd52492c4e4d3153a0f3336a47149da83507e2822f646a81e4f197f074d334f0034e0539baae5a321848575096297d86cb87c8af46734a6ee37477387dfb30af5fe1622a268908f3bfd1dc61e5bf1fb34c31ffaaaf16ab0f71eb458870ce928e61197a9923f29234ac3a9350fae836747dadd527d4a295232b708e769ac40277ec8024cb73839270e999141f0e21fb9b180c3e202160ea27e48be3985380be8791c63c98e321d8f7542398059466e3d371378228ad64da8aefef985083d0ce25e8c38af0b21bf5608dbe743525e7e4c7a90d77d5dafbda786d9a897aa0243e581825a6b9b44a4122d6379b0358f39fef0ec727635ca4653f9f679e14aee28e7752daeaecb37cced5757455f39575a3c1b6b573130b3b900eb9225e285290388ddf063ad56fb2bfa96358d138c13b3393fbfba75044694d2aad236b6404208d4932e7fa4e28bc55e792ef08bff41d2926db456be0d9780c986c5c0d764b5ef6435b068f7daa39096b8cb4470198b8944944567026a5105d357327e60effd961792b7485d7a12b3312276fe97fd7dbf086a9a604897033d71d3e16db45b3a5e0b351fc3247a064b9291efceea5316fa610fc1a4f982f2d162a39e21c347f0317c5523cda1f07b5041e0b30600df7bdda4ae13614a5c3e93e6f60b9f24f13ea2e614c19a7cdd9d24aa0d2f821b98032b1a80e9c31b91b5ae566637baaafe598f6442f2baba234a240dbe9f551f7589ff83515e3484643b3615b58246159017193ae268a7335a99a194a0d5d401de548b271e2179ef45c2bd62e423c92fd3f13a92e27b878949b15dffa7acc3d872e4b81d6a0eab04c02b6e94f06eff69e2408dde6782471ba2e0bccad8c9fc7558be9062c4a3e88bee215baee5c23a5bbd4cca898974a8f2bd40042767dca777d387c602c01f423cb4aeb9a17869ea8667b078b4f680cd02b13792796ef1b77c005d2592ce450a6e25d4b742a1464845e74c3fd072a77b3738bc261c265cc32161cb67895722763afc29cd8308f99a6fbd2fa34c6ca06018728555a280974d900700f86476e8b3ac92dc3fa2e2cb691743a3eba426f4b3514dbf4523a8afc813e16c86b677bb25458060f2d2fcb8246d5c727c5e0f8a0d4fa623814ef19cd598641e5393dbc9d604d30841387e596d7e04123a1ca9688d1533e9e4dad65dd40ebf1df03b7f54e1cd43800557f6118e0ec6abdc2d4b18ad763c8d08b5ec45be38b13c8c9949cec387df5be1a86cfeac71ae6c376e6338513f870a2bf1e462d5b66f60860a4943f9ad395212af09ae92f7c9dc5c69214fb424c879fd32c078e5d9c84a42e6695d4ecaaa41f1193f3fd92c31ffc16b53273ce501b67b600df5c661c16090c425e9b9d5984e9f8d5ea4bda32f07d30a309f7fe05daf6af009f78197ed7c281dd6dcf8f72bb0073983ee4ba8ca650c2d743a0d2da2ee6ed192b1a5bc2e4e04fb75cbfe46542f11e8b1ca73001422d8ebea456d15b0e0b2d385f2b903d92a171a7170c4597e4a0a774a80c1c6d716f478657646b391f7b24e680074f5713f2ccaf67c842ecad2304b129108d2584e82332e3a1f0517778dc3f75b30f398b62f2d8b7fad11a17292ce38325b5e4fda777f01f1021e2", 0x2000, &(0x7f0000000b00)={&(0x7f00000001c0)={0x50, 0x0, 0x7fff, {0x7, 0x27, 0x9, 0x2000, 0x100, 0x9, 0xdb7e, 0xc2e5}}, &(0x7f0000000240)={0x18, 0x0, 0x9, {0x7c8}}, &(0x7f0000000280)={0x18, 0xf920c29da89e7f62, 0x7f, {0x10001}}, &(0x7f00000002c0)={0x18, 0x0, 0x9, {0x7}}, &(0x7f0000000440)={0x18, 0x0, 0x3802, {0x4f}}, &(0x7f0000000480)={0x28, 0x0, 0xd86, {{0x0, 0x8000000000000000, 0x0, r4}}}, &(0x7f0000000540)={0x60, 0xffffffffffffffda, 0x5, {{0x1, 0x4, 0x10000, 0x7, 0x24a29992, 0x9, 0x5, 0x9bc}}}, &(0x7f00000004c0)={0x18, 0x0, 0x5, {0x80000000}}, &(0x7f00000005c0)={0x12, 0xffffffffffffffda, 0x1, {'^\x00'}}, &(0x7f0000000600)={0x20, 0x0, 0x80000001, {0x0, 0x18}}, &(0x7f0000000640)={0x78, 0x0, 0xee, {0x8a3, 0x0, 0x0, {0x1, 0x4, 0x1, 0x0, 0xfff, 0xf636, 0x400, 0x7a4b, 0x8000, 0xa000, 0x7f, r2, r3, 0x6, 0x3}}}, &(0x7f00000006c0)={0x90, 0xfffffffffffffff5, 0x9d, {0x0, 0x0, 0xb805, 0x8, 0x2, 0x1, {0x0, 0x7, 0x7, 0x1, 0x2, 0x0, 0xfffffffc, 0x25d9, 0x3, 0xa000, 0x4, r2, r5, 0x1, 0x1000}}}, &(0x7f0000000780)={0x70, 0x0, 0xfffffffffffffff8, [{0x6, 0x8, 0x1, 0xfffffff0, '\x00'}, {0x3, 0x8000000000000000, 0x1, 0xfffffffd, '\x00'}, {0x3, 0x7, 0x3, 0x401, '*+\\'}]}, &(0x7f0000000800)={0xa8, 0x0, 0x4, [{{0x2, 0x3, 0x0, 0x7, 0xfd1, 0x80000000, {0x1, 0x0, 0x9, 0x6, 0x7, 0xf7, 0xf19, 0x3, 0x0, 0x4000, 0x81, r7, r3, 0x2, 0x4}}, {0x3, 0x9, 0x0, 0x482f}}]}, &(0x7f0000000a00)={0xa0, 0x0, 0x9, {{0x2, 0x3, 0x8000000000000000, 0x1f, 0xffffff86, 0x5, {0x0, 0xc82, 0x1, 0x3, 0xf1d4, 0x4, 0x6, 0x9, 0x8, 0x8000, 0x6, r2, r8, 0x1, 0xf7}}, {0x0, 0xe}}}, &(0x7f0000000ac0)={0x20, 0x0, 0xfffffffffffffff8, {0x2, 0x4, 0x800, 0xffffff70}}}) 01:53:22 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000280), r1) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x205, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 01:53:22 executing program 0: iopl(0x3) syz_io_uring_setup(0x4072, &(0x7f0000000080)={0x0, 0xff600000, 0x8}, 0x0, 0x0) 01:53:22 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000001bc0)=@newlink={0x34, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x35288}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @vcan={{0x9}, {0x4}}}]}, 0x34}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000080)={'ip6gre0\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x4, 0xf9, 0xc0, 0x9, 0x8eb416ccac9ee9e4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @local, 0xd8e12cd1141cb3bb, 0x40, 0x5, 0x4}}) r2 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x4042, 0x0) (async) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001c40)={0x8, 0x3, &(0x7f0000001300)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f0000001200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffc8d}, 0x90) (async) r4 = fsopen(&(0x7f0000000000)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) (async, rerun: 64) r5 = fsmount(r4, 0x0, 0x0) (rerun: 64) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000340)) (async) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000140)={r3, r5, 0x6, 0x0, @val=@iter={0x0}}, 0x40) (async, rerun: 64) setsockopt$packet_add_memb(r5, 0x107, 0x1, &(0x7f0000000180)={r1, 0x1, 0x6, @broadcast}, 0x10) (async, rerun: 64) bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x15, 0xfee7, 0x1, 0x5, 0x2000, 0x1, 0x5312, '\x00', r1, r2, 0x2, 0x0, 0x1}, 0x48) 01:53:23 executing program 3: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000900), 0x400, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000080)={'gretap0\x00', &(0x7f0000000040)={'sit0\x00', 0x0, 0x700, 0x758, 0x0, 0x81, {{0x8, 0x4, 0x1, 0x3f, 0x20, 0x68, 0x0, 0xae, 0x29, 0x0, @loopback, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@ssrr={0x89, 0xb, 0xcc, [@multicast1, @broadcast]}]}}}}}) sendmsg$nl_route_sched(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2001000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=@newtfilter={0x5c, 0x2c, 0x1, 0x70bd29, 0x25dfdbff, {0x0, 0x0, 0x0, r2, {0x3, 0xb}, {0xa, 0xffff}, {0xb, 0xfff2}}, [@TCA_CHAIN={0x8, 0xb, 0x3}, @TCA_CHAIN={0x8, 0xb, 0xff}, @TCA_RATE={0x6, 0x5, {0x5}}, @TCA_CHAIN={0x8, 0xb, 0x8}, @TCA_RATE={0x6, 0x5, {0x20, 0x7}}, @TCA_RATE={0x6, 0x5, {0x1, 0x20}}, @TCA_CHAIN={0x8, 0xb, 0x6}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4044010}, 0x10) lseek(r0, 0x0, 0x0) 01:53:23 executing program 0: r0 = mq_open(0x0, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x77569a82}) r1 = add_key$user(&(0x7f0000000780), &(0x7f0000000740)={'syz', 0x3}, &(0x7f0000000000)='\x00', 0x1, 0xffffffffffffffff) r2 = add_key$user(&(0x7f00000003c0), &(0x7f0000000440), &(0x7f00000000c0), 0xc9, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={0x0, r2, r2}, 0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={'poly1305-generic\x00'}}) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x202c0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000000480)={{{@in6=@private2, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@empty}}, &(0x7f0000000240)=0xe8) r5 = getegid() r6 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PPPIOCATTCHAN(r6, 0xc004743e, &(0x7f0000000040)) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000003, &(0x7f0000000840)=ANY=[@ANYRES16=r2, @ANYRESOCT=0x0, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="4450a0cebe4c943f83bfaacd64187b731177659890e7242b026afd0d98c9c697dd7b"], 0x1, 0x4e6, &(0x7f0000000240)="$eJzs3VFrHFsdAPD/TLL3pr25bi6K1IJtsZW0aHeTxrZBpFYQfSqo9T3GZBNCNtmQ3dQmFE3xVRBEVPDJJ18EP4Ag/QgiFPRdtCiirT74oB3Z3dm2SXeTlKRZ3fx+cDrnzJmZ/znT7OzMzmEmgBPrQkTcjoihiLgSEcV8fpqnmWZhu73cs6cP5popiSy7+7ckknxeZ1vN8nBEvNdeJUYi4mtfjvhm8nrc+ubW8my1WlnPy+XGylq5vrl1dWlldrGyWFmdmpq8MX1z+vr0RJY7VD/PRsStLz750fd//qVbv/70t/4w85fL324263Mfbbc7IuYOFaCH9rYLrX3R0dxH628jWB8M5f0p9LshAAAcSPMc/2JEfKJ1/l+ModbZHAAAADBIss+Pxr+TiAwAAAAYWGlEjEaSlvKxAKORpqVSewzvR+J0Wq3VG59aqG2szjfrIsaikC4sVSsT+VjhsSgkzfJkK/+yfG1XeSoiPoiIHxZPtcqluVp1vt8/fgAAAMAJ8d75ndf//yymrTwAAAAwYMZ6FgAAAIBB4ZIfAAAABp/rfwAAABhoX7lzp5myznu85+9tbizX7l2dr9SXSysbc6W52vpaabFWW2w9s2+lx2a+18lUa7W1z8Tqxv1yo1JvlOubWzMrtY3VxszSjldgAwAAAMfog/OPfp9ExPZnT7VS5M8BBNjhT/1uAHCUhvrdAKBvhvvdAKBvCvsuMfwGywL/j5J96nsO3vnN0bcFAAB4O8Y/9vr9/3fyOtf7MNiM9QGAk8f9fzi5CkYAwol3qT15t1f94e//Z9kbNwoAADhSo62UpKX8XuBopGmpFPF+67UAhWRhqVqZiIgPRcTvioV3m+XJ1prJvmOGAQAAAAAAAAAAAAAAAAAAAAAAAIC2LEsiAwAAAAZaRPrnpPU0/4jx4qXR3b8PvJP8qxhP8sJP7/74/myjsT7ZnP/3Yqs+Iho/yedfy7wSAAAAAP4HtK/T8+lkv1sDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwKB59vTBXCcdZ9y/fiEixrrFH46R1nQkChFx+h9JDL+yXhIRQ0cQf/thRJx5NX72IsLzLMvG8lZ0i3/qrcTv9D9p7pbYFX+ks156BLHhpHvUPP7c7vb5S+NCa9r98z+cp8PqffxLXxz/hnocf94/YIyzj39Z7hn/YcTZ4e7Hn078pEf8iweM/42vb231qst+FjHe9fsn2RGr3FhZK9c3t64urcwuVhYrq1NTkzemb05fn54oLyxVK/m/XWP84OO/er5X/0/3iD+2T/8vHbD//3l8/+mH29lCt/iXL3b//j3TI36af/d9Ms8368c7+e12/lXnfvHbc3v1f75H//f7/798wP5f+ep3/3jARQGAY1Df3FqerVYr63tkRg6wjIzMYTLZd9p/j4fbziFXfy2T9Xu39DHT7yMTAABw1F6e9Pe7JQAAAAAAAAAAAAAAAAAAAHByHcfjxHbH3O5PVwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vTfAAAA//9Sgd77") clock_gettime(0x0, &(0x7f0000001b40)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000001ac0)="b0d4e48af0a8ac5c80afa167ceb8c61c610d5d07e297ed34a1be5fd0bed8340d3e20685d25309ac0deaecd6f13ee8db7811c073a5765673cbf2ca297f0630b1af9084ea4bc18f2ebb86ce33a26515d6489ce177750d6f5ba263a110bae35d1bc6a", 0x61, 0x81, &(0x7f0000001b80)={r7, r8+60000000}) keyctl$chown(0x4, r2, r4, r5) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e) r9 = add_key$user(&(0x7f00000007c0), &(0x7f0000000800)={'syz', 0x2}, &(0x7f00000008c0)="0bdde31fb230c8769253349d2aaa2f6883f7cd84d4cb0ec54ddcf4fb14a25198411972a5441163fffa3cd8eaa579e8a4cff8ca325163daadc777c69427d62e4cc62f79fc497f15a5baeaed4f9f37a7165d19dee9113a0e5d15c8b1a7e835f667888fa4ba90c32b6e99552700a768dd2928b375dd1034139b9cac5dd430112e30a1a09e5e7e3fdb4da60686f4586838c25427b77b13ef7432cab36b2cffde1a", 0x9f, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000980)={r9, r1, r2}, &(0x7f00000009c0)=""/87, 0x57, &(0x7f0000001a80)={&(0x7f0000000a40)={'rmd128-generic\x00'}, &(0x7f0000000a80)="e1c344e36433c92395544e980f9d356bd185d0def254b185e4a4c9b8d0e3f222584dc138efb021db4bd87fd1aba0c083e73f586210842b5cbd931ea0e770d70217149dd3e54515bf9b67f9c655521f4ec270264aa48887b0cdf7c86f17c0afc9cc165ab481da344bed74ca3d0c9d00f507bd3af15b4d67b485cd7da912c1819a82a23a536f523e0b782cda01ce0d9cba32027c14a144dbefbfb798519076a30dcb29dfdec42fb6e861a30d1305e29b9638a3ec2e33b11e0c705f43f81e23f433845a8cf1125ff901dfc5805003b81580ed591bac7e56be90a56268a9759028d3fbd51f10e6f8588679ade9bd568ce9039cec5797789357a33c17f4e72de4274e90d3362b81282a078622efff3c8062d64525e2a02b2e2478859e6f5e5f8ddea066420d84e3e4543589cb340bfd7b7553363c496560e0fe8d578bfbc4224c6f7fcf7b7fdc21bb519075390630184c0968ea3b3f9f3de253ae89611ed741dc4fad8e89418ee82cc213c7bbadfd0a0ab1618eba2449c1334e14bc661d8bfde1f4f0a59c2d024ede8e7ab235b586dd356c10398d801d72228206820b7f0e9ff9b8cc23b6f94a98750feab40c938c4ca419f4a60d435184094019e75be0e5fdaa5c833a079cb7618414f8ba37d6098c45fa237f4a8905ee5bdf0ea699b06e9fa2efbc974b73f9959091ccedba2a19505ec51e3a8365c3ca77bc84f5130311befef5c72cc5a0cd7489c86b3fd9c351bb5df6557f3274d48a006706542c2975f495e99a999a4c9a1c3f1e98ab4f52db8a5e6bf8a2a1bb2beca8f3dd802829b283075fbcc519937f3a1475ad13312eb9dd32abeb6ac76da8cefc125123aecae57f2feeea2c2e1fa4d30706e902d8f92e74774720335e6734e39ab2a6b791737de0fd2c0aae50f314fae20f9aed3c38c92cbd64db30fefe3e86793a4b0dd1d69cf6b4388325d760656388e21e6d7cd2d561bf487a3d49009ed22025dde27c7caa4dfc6ee60b01c2c52cb9542e8eb198ec82fda0644175f8f705c83999c538e0e9cb0edf7cc5b99ef9582c67573b819b7f7b3c5d22bf145f143e71805084860cbb90f46c904819622af3815f1d28022608f459952d6a19f4d47e939539ca82d2e275b0917aaf0b248634830146cbd57d2c2d0916d6f4b446cbf0dbcfc3fa13f9c76bb33167cec2b2a223452f6c8a6ae6803e6d0afca91cb00c1392b7b1c407185b9d05813cbfa0f2efd1f903987412ad0766e10634100fcf4bd3f7808b88723659bc5318ad6240e34b1838d03c71eb9d71f956516346f7b553f4f86f6725e9005a159b3c3456afda20f9d70ab0851302eee8ff1d22bf64769e48b6366b7f8c5314b1b06cd6037ed8e9ca9433ed988f7986b5ff5dfda02f4a83f87ace1194ab3d96cd76ed46016e7746d59342eccf7abebd1f371e190a46d7111bda33e963ba8f3b78340980d8b85ef8894d5b345c1713595fa9e8129e8c6ae633349b477808e723b350ddd03407d05559928b4f70a08c5e286fd310c5391113e21392a8e07c431dce1cc6ad2167aedc5b81a7bd7e252d4a2530d16beb33867d19dfc924808e7ba47e333437c14ae92496dcfdf78a8859d4b9935a016e34747cef38ff58c59d87a19c4f7c9fcf5ca9eb8af28f2bdbda4dc1b7284bbb4f1e6bcff40b1550649a9e21785813167cda77f06769a6829854a2de8dc186a7fcc458a91d0c292d5e4ff9811ed7ea4951df094aa64e9f394479bbc88bf8d19f356bb2bc847c3beb7f0c0d5a84e2090c4d944344650814bb4dcc74695432511e44ffacfec010df50bea517b47257bb43f06bac3a99fef8a165358ff0fac0ae46cad9563118af2b3eb1d9c26155ce8ff4146051969f876229f911f46a2154b51e452dfed51e932c5187508a586d08ec99ca63326940496bcd297cfbbf592c3e85c1817bec4ddbd22c448ae0bd3e91c11a844d5e79fe79fcf126a6976ffe13619f50b51e68b82c15c77a5c6bcf844a0e0a0d93baa900f17fcb2e42c9b5aab225705415279ac659b58a3fd5a2b874e88f1a7d01c18f142378a0bb4a1bdc8e8355bc332ce78b821f1b6a8ab1af40e30efd4647efb429a220a49e400c575f63240bfa59202adc4127da27ab7ad2781ba4a634df19b7cbf454b9acd71d7d06b0d545500402e8383dd5703aa54d278a049167a8cd1f20a6d5cac06464c09400b3907a7aa8670af4f0d069782db94940a16697b2c5a3c221c54c9cc4cd2b5f7760b2cb30245ee34a116d98f7d536a8c1e10f9ab68cbd74d469607ffccc460ea9908b22f6dfa1744e447332ce88b9b773f363ac163d2079053aa9102f4357e3406627a460a6ef3491ad9ac075f90eca4bc0dbe396a6210b77fb437c856807bb933f585bd3441ea69cbd92996047715f98d1706047d702f2831c6e1734b06c1fc7e946537a4e037edb6ede48f82e36ee9910c3ba16061c517d678017a5f3e48669d43e106b7bbc6ca462a2796a3bc8adf3afdfc3da57020bb4ced053b601f93c8aa0675ff5534be8abd60aa51d47753ef65ec3ebc12a7bf350a2e357088e482cb44b8b38636c26c83db2fff81fb45d42b2d79ed9cb5ab1b1b1439009adf2e982d4397306cc1d785f479e01371cd0da86e4596abf18c468a249522529e6c349a0fcf4332ddfb639bb34e448b13da2e3fa80014ccf13618bdc0d4c3d15980317aab233a2a976f0945192b465e7c20805b8390ef61cb8c0f886d3190fc4b986ed78eba075f929c3a5f7290a279504d6f25f289b2bf125367787e6e62860c3dc4231b9c410f522c952ee3f5eee9a5bbf90295e59ab60d8c8ac7c7d546bd06e9ec6a6edad71630bcc258509aa7d4791025eb40ab3e2491dfe35656d95e16da7ac057d58a6d55017f07e9cd20e845b928ba3b1b0723081dcf714dafdcf4eaa60686252cd79b4801eee1207766fbd4de2ba3e880fc348d27f53204f6b5e579d392b0bbda5d6e39833eb848ef3d81db7b528c5619d79dfa8e6e5d543549b57ad0f394ee036b99ebac31baca0df1fc260cf33ead4a58d5bdbfafed6df91ffa5ad15fe36e3ae107bc7787a6c80ccddb6b543514c584b18ca546f19b3b517df5129b5ed687d19ecda264017a4429741b20699f02eaf59fa3a2c86e6377a608a8a24614ae49cf0b4bd22d1c7aac5cb5a18f6e87c94b6241c71273342435829e96f1ddeb3a3d19086fe0b06c7fc3d291815e0c97d691166c891070a2cd89d804d2602b098bef1f3630fb58d3ba5d222002f41b5190b9e4fc8071d271ae301b84025b80bffab6b9bf6c6abcfdf76ef49db1746d99757fb629134cb873b3f906ef6876241c740a75d4dd3b44d3cc0c4b10ed8c1d901d9ff6c859abeef35f7385dc42bd3b9ae644f0205d8d4fb31ce801a5e4175f58478443ffaa560e53f0efc43c376cbee175f9f1f31c6bf4820c7149291f8c5617340e9bb4cea46212a2c1dc35ce764a82cd32191bf1f9772e879fa5318176dfa8f734cd683abf3eba8baee95bd6b98cae3912ba38d271ae2c0a26c5ea93bc8c64544659d3c84d0845ca3b812086fb0fa002646e9c6c6e717c893d60c8ed03125e46cdce086a2b7ccff4dd05639dccf67b7f654b1dbc2bacbaf2401a8a8e22ad9a3f8e68d1f5534ec04c28bb84b60f21ef74ac5635fbe29e67a092260a6db81789c2809c547579f737b5cf344b4ab86e59f3d44a9d4f43f97acc1493aeb3e18659f7b4b5b4097f0b383a22d5a937b7f6dde7f31a642d5b2af6ed2c946e11fbe5f5d6015c23286b5cc100ccc506908a1dd57d646bdf37ac44ef746856c001159862da06f626804461269703272e92e31f06c30e5bf9ee51d32a5b81ff5e0149c8d6e8d719a7167057d472bcd96abc626a74870aa05753d6f0e9849990d581d3accb5b737b8fe682219b9a0336c045650c6fc28f2761803fc4bf0dd6f96c9beb2024658725fb41b3501ca7eaab55db8851e8d6185c8baade2ce7041e512094076c09566504fec0749a1032a848c32cc4474be3fe89b4a4126fb97ca8ee6d141496eb2ad6fe1d486f26b2ad2320ccfc4b9351b6db98fc4525d6670b9860c599475034eb0a30d3adcfe6c7049419660eeeeb123916fae6af6242c5856c52d89d53199797ccef9ad5ffdcc92708a0a6c9a2bbd0ac8fb0b88de569542ff55a767b0e139355339d7f1be01ff8e87b57bf4635221c7d4fdbd351c5182d22d22404aaa0833ca6b9d6a5a5cd45329dd16e421b4cd4bf1bd9076734563374bc8462bd720bbaa1f8cb0a4aad622ae1d958c5c84240c522c54d6687fbdb043e0cd32c464cab7c306e5e43f615f2426780da0cc7d2d67ded568ea317e4c8d1e7ac4d2c3cccab21592da380874ad998b895fd6a27da10a5951c00add7606ea094370892dc7fa9289b823dd241f1bc5839e4fdc9755823b4995f99736a8bc9dbafe00dfc1dc00ea9da1f74d3f327b1e5db44010c0e929fb2cf9a3627fcff5a7ae9072f2e9798ac791a90a1e8e039fe228eee40f108d7cf329e33fdf2eb8d64578d5b5d131e5ee12c7e5138e42632852d2f136440953ed9680767afc0dcb3156adc0d8c1a1b90cc8f29c12303e5426cfd524ff88b5bcca18e6b2fb12df400c0c4325f324f703df132bab0780c3fc281273431718b03479fe1281654aa41e6e251af4a2028c6eddaa39f29bb63e6cc5d019b313401bf396bb24f4eca582247f92c9df970381e11abad56c46035b9984c9d44a485a7d89f271fa863ddfae46e3bc31d5226c2fc0b86dc010897908459920a3aa77dc8d8418c18fb2ab9af6271b66b6600ee6a556088482a207594c51debd6738a9b53c79621f77ff27c008ed144a8f9e9a5319005fe991934af24f871896abd815fe24b5bdff85d191a569cf2a9a7af37dcbe052d7eaa6d75220b3b4ab416f4a08c1a0f59e232d359fa35295c08ec28b77429e9ec9f1e431198737e9ca9dc7f7026f228fa7bdeb830bc19b347952282be92d118bee64926381f5bf3e3dd89eb4b0fd90922f9c1df4a71309a153bd547298bf7f6016b23366ba3d3b631f6eb3a1aa1df6f0c0fe710df058ec5bbe48a347d5548bc6fcca85909257ffdff9d2bba7f57c2435af65ac93fdbd76a1fcbb159c9074329d449d918737e18a846891d9c7617ff053cc0b9914e7f1f9c6f6dc0071dc3c41573cdcc77496ebfb554b42dec300db64d3bde759ea8c39d898defc382c0a6c81072c78b252372f35b587a0d3ee753cd0ba0bb93b529e2769567122da1b6143c61f4747b8a9aeb6c48495ad39c9cf1420638e2080a06e88c8705266406f2ac99da1df3bc52583dfd5ceb41e43039c382bc79af6eb889498562c91792e39e9ebe8ad573967f6a299c53a17a1410d3bfabb8d7e1747d142afad9584b5ae5385e2e27fa4f6823182ea7631f425af8ab7a2136df69728ad63c7086db9cd2f8b634bd702b8b29b843e2fad122a936da3cf8b1156dfe27c80a271970beb3cf8afcbed7f0449da10b313c0ba9fb36ffe2db540a8ac9c571ef7d1db00f9a983867cc9eeedcefe05fd34cb265ebe970f8f13b1f830d81260d1b31a190f7be8152276c782bd7e8e9354a0eee8d25c62b346808788f6747927feef31e5761872b875f65aa4fd8927cbcac4cba76c027615cc51f7efc7dfe0d6f96344a5dee0ea4b0e48b0756a28e710c287f9bbdaa62dba9ee925664300c1573aece68bccea1943bcdd56b5388bb12b8a357ae3206fc23c5144370ea0a6acdd0af99b0b69efd59194bfd81c4c927825ee9af2f66458d6f300b61426d781a2d22c22d5d57f37bfb7b127cd5541dd5edbc942359ab0d30b80c5", 0x1000}) 01:53:23 executing program 4: r0 = getpid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/cgroup.procs\x00', 0x2, 0x0) read(r1, &(0x7f0000000080)=""/1, 0x1) write$cgroup_pid(r1, &(0x7f00000000c0)=r0, 0x12) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup/pids.max\x00', 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/cgroup.procs\x00', 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup.cpu/cpuset.cpus\x00', 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup.net/cgroup.procs\x00', 0x2, 0x0) ioctl$NS_GET_OWNER_UID(r2, 0xb704, &(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.net/devices.allow\x00', 0x1, 0x0) getpid() (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/cgroup.procs\x00', 0x2, 0x0) (async) read(r1, &(0x7f0000000080)=""/1, 0x1) (async) write$cgroup_pid(r1, &(0x7f00000000c0)=r0, 0x12) (async) close(r1) (async) openat(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup/pids.max\x00', 0x2, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/cgroup.procs\x00', 0x2, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup.cpu/cpuset.cpus\x00', 0x2, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup.net/cgroup.procs\x00', 0x2, 0x0) (async) ioctl$NS_GET_OWNER_UID(r2, 0xb704, &(0x7f0000000000)) (async) openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.net/devices.allow\x00', 0x1, 0x0) (async) 01:53:23 executing program 2: syz_usbip_server_init(0x1) syz_usbip_server_init(0x1) (async) syz_usbip_server_init(0x1) syz_usbip_server_init(0x2) syz_usbip_server_init(0x3) 01:53:23 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x20, 0x0, 0x0, 0xfffff00c}, {0x20, 0x0, 0x0, 0xfffff02c}, {0x6}]}, 0x10) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) sendmsg$nl_route_sched(r1, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=@deltclass={0xf8, 0x29, 0x400, 0x70bd26, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0xf, 0xfff2}, {0x2, 0xfff3}, {0x10, 0xffe0}}, [@tclass_kind_options=@c_prio={0x9}, @TCA_RATE={0x6, 0x5, {0x81, 0x5}}, @tclass_kind_options=@c_taprio={0xb}, @tclass_kind_options=@c_mq={0x7}, @TCA_RATE={0x6, 0x5, {0x5, 0x3f}}, @TCA_RATE={0x6, 0x5, {0x90, 0x60}}, @tclass_kind_options=@c_ingress={0xc}, @tclass_kind_options=@c_hfsc={{0x9}, {0x74, 0x2, [@TCA_HFSC_RSC={0x10, 0x1, {0x10, 0x3, 0x9}}, @TCA_HFSC_USC={0x10, 0x3, {0x1, 0x1, 0x100}}, @TCA_HFSC_USC={0x10, 0x3, {0x0, 0x8001, 0xf3a4}}, @TCA_HFSC_FSC={0x10, 0x2, {0x1, 0x1}}, @TCA_HFSC_USC={0x10, 0x3, {0xcee, 0x9, 0x7}}, @TCA_HFSC_RSC={0x10, 0x1, {0x8000, 0x7, 0x7}}, @TCA_HFSC_FSC={0x10, 0x2, {0x10000, 0x5, 0x3}}]}}, @tclass_kind_options=@c_mq={0x7}, @tclass_kind_options=@c_sfb={0x8}]}, 0xf8}, 0x1, 0x0, 0x0, 0x4c881}, 0x4000000) [ 758.625955][T13382] vhci_hcd vhci_hcd.0: pdev(2) rhport(0) sockfd(3) [ 758.632826][T13382] vhci_hcd vhci_hcd.0: devid(0) speed(1) speed_str(low-speed) [ 758.641226][T13382] vhci_hcd vhci_hcd.0: Device attached [ 758.697957][T13380] loop0: detected capacity change from 0 to 512 [ 758.744142][T13391] vhci_hcd vhci_hcd.0: pdev(2) rhport(2) sockfd(5) [ 758.751348][T13391] vhci_hcd vhci_hcd.0: devid(0) speed(1) speed_str(low-speed) [ 758.760600][T13391] vhci_hcd vhci_hcd.0: Device attached [ 758.770603][T13380] ext4: Unknown parameter 'ó00000000000000000000000ó•ÿÿÿÿDP Î¾L”?ƒ¿ªÍd{swe˜ç$+jý˜ÉÆ—Ý{' [ 758.811208][T13388] vhci_hcd vhci_hcd.0: pdev(2) rhport(1) sockfd(6) [ 758.818236][T13388] vhci_hcd vhci_hcd.0: devid(0) speed(1) speed_str(low-speed) [ 758.826858][T13388] vhci_hcd vhci_hcd.0: Device attached 01:53:24 executing program 3: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000002940), 0x101001, 0x0) writev(r0, &(0x7f0000000c40)=[{0x0}], 0x1) 01:53:24 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_SET(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000000)={0x3c, r1, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_RINGS_RX={0x8}, @ETHTOOL_A_RINGS_RX_JUMBO={0x8, 0x8, 0x7}, @ETHTOOL_A_RINGS_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wlan1\x00'}]}]}, 0x3c}}, 0x0) [ 758.952456][T13382] vhci_hcd vhci_hcd.0: pdev(2) rhport(3) sockfd(11) [ 758.959403][T13382] vhci_hcd vhci_hcd.0: devid(0) speed(2) speed_str(full-speed) [ 758.968067][T13382] vhci_hcd vhci_hcd.0: Device attached [ 758.995438][ T779] usb 13-1: new low-speed USB device number 4 using vhci_hcd [ 759.097450][T13388] vhci_hcd vhci_hcd.0: pdev(2) rhport(4) sockfd(8) [ 759.104280][T13388] vhci_hcd vhci_hcd.0: devid(0) speed(3) speed_str(high-speed) [ 759.112613][T13388] vhci_hcd vhci_hcd.0: Device attached 01:53:24 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$BTRFS_IOC_ADD_DEV(r0, 0x5000940a, &(0x7f0000000780)={{r0}, "1cc87fd3c1acb51e9f863c0d89cb4211137fe8527114f82b7e6819ce23bf7ba69561de3d112e2ae0d53fec5edfdd3cf85627536309b5939ae2ca60cb063fdc00af73e518623e66f89e0e5645caacfb83ff495857d3bd2d1a8add7ce3b9c8ad671acd052e6b98b04eb16191ef360edd3896a7d0f24788069d4fd1b3d60dc7f7a70704a527fb260b045a5db2b3e001451ff5ceef80de2c4253b29374970e54d18e12cd1d6acc98b2ed2eb2e35bd09fff321e38fbe35095ac939e27cb58e956488519d1d7725c0e730d6ddcbe8c889608b89e9bbaafc92f11ae74f425e1bb9a6b13fbfa9f6ef23c9c519ea8b6820988f8365992bef234ce938e19e1896d223b301a0cf95702fe4bdf82b97d9a5067c9463f4289c44dcd85523e0a451fba00516969e822b909cd396291ebf063840dde66048e2d15af0a039ac12035619368af13196a74dcd792204a0acdfad4091fae2cee33f6ac74251666f07b353ac777f4ef87e31a8acbf481b66a59ed507bfd29144d30c115d0a395d89122a2a6853d984c1d33a7bff8ab8d14ca22e005532c812084f6949c2f398bac5d60fd4f79b7d89fdb2556c478b2eaba8c7179ca993b897ba7bb1f5fd2781e0addea394db46371ecdbf9b1da49301ac515c299a9a7af419d47f95bb49029b3fb2fd1a49c28edeffebace62fa72c4b31e96b63cee101b6fbfa229725fbe6f4f3d7b001f18a71b2c101ea4664d91b4dd6afc510def6ef8a17e59c7ed26bf201bb262b3fdbc66dcef326903d374655081981b70a2aaa8aa55dafcfb4e650d34ffa8d341d28a0fe613a7a4a735f3d79900f6ae8c3d9db494a312a9bf591d325f0ad0011084fa1d6e1aea49b6b3c96d21da350677b843c493ba050206cc6cfcdfedac35d273bb743b78d0aaaf0eff27ffcd76add00e0185627a91a244870ac9ae3f27f79482ac0b920982cff7dcacfe6ea0834b6bb7431a25b35c9e257eae9835df04446aed5c8461e8f09574c14dcb6a286cbb3f7c2884c341a98383caa421d236b715e77670b76ea7e9a54c9e83b0b634b7568d83577c29320ef488bde2d89f0607d12a2bd4fd65ecfdd17046dc2b56223c6b2ee47ae9471a5f2f569f499d26607008231c66d8c44026972b9f5f82cd9428203f728a44fde4a7d005bd833e9462300d0f968366421569d6f79abc574ad151477bf8559397df4a0037652827a62c8e109016abc0efc4bd1fa2165b1c7d3f8d8a7faad562e7b55a2cd27a0097f373193f4b96734315fc23ee25c0d63a35427f982536f7c952a17c5ed7c4be092a9a8f96e332a26a357693fc17215e9ceaf849f5f2688ccbbabff7b6c6a451d115d591ff81a67fbb0e143a3fb9af49a31aec4a5e32ba6959ad753521578992f06142ba8f5ee601661c0f5edd2a42c350afe601daf6edc99d388e2be039e8cebd3b63921854ddfc0f55c80e344b4d3694c35992784af4c40f86e093b9f0d019554a600026a47c98de5a33f659e131e97ab7ec7633a2cdc4151a61881ff3e02f8935c9c3f9c5db9a7734fb9f7632ff3047f1b3f8e749fea79fd501b8934856592ca6884d5167939f70c0a8fdee6684f6dc041029e01d7f84a4626e1d840cc9d57b3730a240883b11b151191e5e0047df50188c8e89e2f53e1d99f0f91f3c8bce0b3ade15c16bb045deddf9462494ca9b570921481cd480e7370d471f53553453bea7baf95a7aec86fbe6a408ae69901272ac4adb08b8c46a12751417410c26ab2990c7211cd1ed2ea4d17e1fe53056b091bed7f08b9e606c64e0aeb2a264340c718fd7de955da2f95ca6bb5e23bce6e73d5dbfaefecf97f721c3b16733b2f9e56c74c89efd66a67826f77776077a3d9b847eb71c3fa3cd005b1f04b67a248653bbb16f025ea9128432bc0406d4be7690e6beed1f517d1d58c3aa43ef273415d8cf4df88423121efb0c8bd3d228da2582b04ee3f47c35e17de78b1fd8548eaf211d3d75194cfd835848e5880549236b4ba30f5f50e1b212800e96f9ea241c838574b349999e1f665b813303c6f0baf9e318dd8b2590b9c043ddbe27f97d89bcf241849831d9327f41d7fbca66c269b050d1fd344478044f4f6db040d1db286a2706e5c68a269f2c087f0f98023d01e261e16c0f5f4753c9b780454edcf7a9ee60db2b4d6ed3bd41caa1da74aac9c3c3d1f66ad9ccd0fee96db31c9e7224c80db8fc12efbf30a44f520536fdf020e2fc9cff59be26d0b7cf00269c2d98cd910c2efcc738467b26a4341d6b7de1e1bce7d602a1b249f84b73b0bdc1e8e440bd8d34cc495005732e792cad8cb8783a746aa99b29e071cf17d72d82ed1f8cc3f8f37acc114e0a98f8cec0d71a8279b985772ad909b4a8bc19c19972aa6da8f92953f4816dd35916bd4d8ab409356f1c234cca7728ac30e39cc7053082ec960f4713258aa12add8d2459310485bb165f018099f752ad784e58b724a345194e728b3f2c88019f74ccb41501a087cf9fd22208bb409274506d1cde4aa27008b73fc8cfed9bbf81d0caf799a8947a8b7271c1454569fc74694253a478d7e9fac800fe178278b0643346bd85e45358244cdcb4db806547edf878f40f62c81a4d3efc478e252cc77adaf8bde674d1a4bb12c824429eecd4b7c3e5dc920814cb1d204615c85966d97f48a69a44d057781f0ca127a5ca928bf84ed40b259bef5ef3eb2a335ad71d64c7ddd87590fd25f9632607019477f8832e8ead66f92adfdbd1fc9d3fd832db480c1251ce9df35677b1426670b939b36e8c24d633151134f7f85da332fc1c186fadcf420197d3910355157034c9c4736d95a6136ea140bc245d10a40f239ed66c6bfa75d2b000092b4b6272ded7e23ce7528127df3423979971f3bb55a87d6e892c1270d3775f7ea537f87138abe8ca27e512898a3b7666bb7309fc2db387ca022e4d9cc2957c74a150bd31b04fe87facf5dc38960cf3959429007546dce1662cd21497a4fd8f71601c8a40dfa870923c26c22ec27566b92081b2bcb6841dca3a428a8126a633e38976e7e40ae7bfc440a650468f08f7ecf5eb44d5afe0a2dc814a28f3245e2bd1ed4f14ce27d05a30dc8a9795a775b799529131b8132f913e31caa9b4519a16955dbdb2b98516dbd48d91045dc57f5bb53f5bf2fff4a48682037400525060c39ded7033d10edb9746f9e17ce7192e1ac0b090190d64af96d5c2772e9fe12f795a3e9d16951b39fca88b142713366c23aa76d4448cc5d3594f0f40683e7569e82dcd098e1708201fa51ab90fae37d9a8e26a3b4640855d3589f5047237e2bb3ffb22d2d30a7dc6aad9777a7da653e638c18df0c24871ddd7e91e21c1914e97ac7a6434fc237e011c74da7c3f3075ee9fff79185b520fcd442f140df0bac76a09e14593f27401fcee1a3ea385de269f7e1ddd5176e5fb8c5f6f2873ed0dcc745c4f1142c7f9b02f45e9ca79c21d028626451e2c4c5c5d4dfd21abb683557b1b475b55645a55fab21c65f6f5af86475aafe2b37d04c882df7cb454d5389fa295d6d3d44bfd19a4be36117b52490c78eb502291d89a662be5f9fb0dd7b9f17717541324d6971aa2dca81a03502494980b0e542b3b3a566e4d1444b49d66f6b12ac29b5bb93bb446fe86c8dc34179b54869ee0252aacc01325388f52eafc10460a6aac377fac7b0a49d1a31e9b18e1d9227863583276e32e1b9d164571ef4f5653f0640cf063a1205319bf3ba048a1c5712f46ec58ef51cbfc70a6a1edec12a8d56c4436728a94fef7986c1526967bf53dd1c5544e8f1f2789c6f0488b404873a213206d9a832734e30c0b6405ac8319bf09f17911b80dd5929672bcde11671a91f88762a96c2b05cddf3a476de545cae2d568dd072110da187c56a88076d62c7b3d39589a610faf41a3bc5ba41cc8a79981ccbe1821acf9479ab85ca3456d6aa3bd3d71a6a7c2378516d586a56c61672fb0a6a5558fab49331bdae4ad04762faea16b12def4bf6d4a21a2d6b8fb2b750cdf01f64db82f59cc818a3cdd8667fb17238b5058fbbb9cab6b3270cfd1163f60cb1a3d508d102ba01f931a4c3af911527db7016fc8911d2ac3292b6d8526bc7afe6739507d287479a32900a3debd0bae9ffc4f7b6ff872eaa28a60b09c23ec51b7d6807cb310f233808d71885e79373538f39728590de6d2633e6ac631942fac63a01130e3f4040bcd2b2d2696fa1ac6396e257534370ff20770eefb0e8756b99072a0befb7bf949fdf3473827acb0d4c31afbcf7c220dc833bafa2e5e9d75ab981b8bce805d9b0fb0cb3048b1e83c04e9920e8512d2dc3f3064321fc047f490e9dc6abe02050f35a6c18c0afae87daf8b050bffab895d659911cf94334cd0de9055e916a6769fe9fe76770e589dc14ce0b44df4675ded8fdefddc85e9ff524c3ab564ebbf27a096a779092ac1492d9374eff1d46b2fecd3ba22e33fe1d3051fa7a9f23bc636df326f77c6926437517e155a207405c327fb41805d173f3244aa8fc427fc3c831dab7af5745cc1e22e56fdef562cf8bd59c3d79f29896a379caf9991250d0b872884e9a9b05a1588e81f11709174d103481ecb09cb76c85c6c4a0d26c614c7ff337f98a85eda0eb75dc2fec6e42a52fa7391b6131addb31de9819918698befa4abd4b97b463a76d23f88cb05b60ff6b541a81b15d1dccbcba746f563a4c793e76472b1ed434386dbd8ec184b85d6ea07d2ee6fed2f714fc5cb5217680d2c1085a2d9bc4291466a60c70e18e9f04b2556b842a65a1a94d6ff3743189fcd6ea061a488483aa021f354a21089ab5b0cadf7adb66c2e1e768b2878dd391945807fb56308ad9fd0e8b61081a78bb987e7fb338001d44630c2beda4430800ca8d9a45e8fa9857e5de47e3b4a6735e01d23b7d82e89ddebc446720043f9703a40e33d235d7957f1eb64837b8a1a679a01ee9f28b2ecad15173581d203e6864ac00e9d467dec47cbaca933d30a0b465ca1350d39ead609f959fafdfa0814997e43973b452ef41f279b7857eb5221753141c298d5760f13244278cea57fa329dc359903fac10ed3483c67d6e692e1b41ad9d8ffa2da6ce3a0e852cbdc94695eb80a8152e351cfe1b626571dff998f6d1337894f1d4ed593b670f0e3df0b5f29a3b870a8c165690ed6a2cc7c130320d52725df407ca0d5ed7a596168e7e58becf46a5d11bd2c5378f838185e09d803e34518f10adc1bfc197d34033486ee12fc75d02e5d9a1d7f774c54885f7f2624e5cd000f3791ee6ea6610347e3d187841c9acbdd4a586fd602e615858f9f93b8e9620fab122af7189b3b31cc37889b31c359d6c7247e5a226474a77b6cd2501941a6bfc5d1c441bf6da4e2ecdc787d99d06d59deb92ae465cb7e551add2c500604f0aa3b559509059349b106b0f39becb39a3f4d4ac15a60b8c37e5801b6c59013ba50079d4c198c179ebe04c342309f087a2fa0d833227315417af609289f922f43e35d7bc57507e2fc93da74078033a7d79e262efbf20751daf0e7c32368d665dfb2ae25e969807edfb36d982459f98379eeb8c7a5ef52c230bee03c41d4fdd772ca5465e3ab9b41a76a87dd295cef6cf0712876adb6d73eaac39e64fc9506fbecc0f58415ddc3d992e02b8896c23fc3b23ca171dc1a36a84782f79b85e1113078a779d5f70fdb04205ca1ae087dcdd12fe28e607532a4b86c24e7ddb93027eb4b40d1faa57f2f6894366556b003d126e9806324616ec63dca89602726dfb379ee9111b6e8b3c2508fc5c81a2125c14144d3e85fb20e60f77fae34823b"}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000003c0)={'netdevsim0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000740)=ANY=[@ANYBLOB="280000000000000000020200000000000000c900", @ANYRES32=r2, @ANYBLOB="00000000000000000800168004000180"], 0x28}}, 0x0) [ 759.256270][T13392] vhci_hcd: connection closed [ 759.256603][T13398] vhci_hcd: connection closed [ 759.256818][T13396] vhci_hcd: connection closed [ 759.269232][ T58] vhci_hcd: stop threads [ 759.277669][T13383] vhci_hcd: connection reset by peer [ 759.279967][ T58] vhci_hcd: release socket [ 759.293252][ T58] vhci_hcd: disconnect device [ 759.301694][T13390] vhci_hcd: connection closed [ 759.365984][ T58] vhci_hcd: stop threads [ 759.375611][ T58] vhci_hcd: release socket [ 759.380307][ T58] vhci_hcd: disconnect device 01:53:24 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000001bc0)=@newlink={0x34, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x35288}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @vcan={{0x9}, {0x4}}}]}, 0x34}}, 0x0) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x14, &(0x7f0000000440)={@empty, 0x0}, &(0x7f0000000480)=0x14) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000540)={0x1, 0x58, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) sendmsg$nl_route(r0, &(0x7f00000006c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000680)={&(0x7f0000000580)=@bridge_getneigh={0xf8, 0x1e, 0x2, 0x70bd29, 0x25dfdbfd, {0x7, 0x0, 0x0, r1, 0x8000, 0x10c20}, [@IFLA_TXQLEN={0x8, 0xd, 0x4}, @IFLA_MAP={0x24, 0xe, {0x7f, 0x7f, 0x4, 0x0, 0x4, 0x4}}, @IFLA_PROTO_DOWN={0x5, 0x27, 0x9}, @IFLA_LINKINFO={0x68, 0x12, 0x0, 0x1, @vti={{0x8}, {0x5c, 0x2, 0x0, 0x1, [@IFLA_VTI_REMOTE={0x8, 0x5, @local}, @vti_common_policy=[@IFLA_VTI_OKEY={0x8, 0x3, 0x63}, @IFLA_VTI_OKEY={0x8, 0x3, 0x7f}, @IFLA_VTI_IKEY={0x8, 0x2, 0x4}, @IFLA_VTI_LINK={0x8}, @IFLA_VTI_IKEY={0x8, 0x2, 0x5}, @IFLA_VTI_FWMARK={0x8, 0x6, 0x4}, @IFLA_VTI_FWMARK={0x8, 0x6, 0x5}, @IFLA_VTI_LINK={0x8, 0x1, r2}, @IFLA_VTI_FWMARK={0x8, 0x6, 0x7}], @IFLA_VTI_REMOTE={0x8, 0x5, @local}]}}}, @IFLA_NUM_TX_QUEUES={0x8, 0x1f, 0x1f}, @IFLA_PHYS_SWITCH_ID={0xb, 0x24, "40320aa3e5d03e"}, @IFLA_PROMISCUITY={0x8, 0x1e, 0x3}, @IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SEQ_NR={0x6, 0x5, 0x1}, @IFLA_HSR_MULTICAST_SPEC={0x5, 0x3, 0x7}]}}}]}, 0xf8}, 0x1, 0x0, 0x0, 0xd40a773011403ecb}, 0x40000) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000000c0)={'ip6tnl0\x00', &(0x7f0000000040)={'syztnl0\x00', 0x0, 0x29, 0x5, 0x6d, 0x1, 0x10, @private2, @local, 0x1, 0x8, 0xcbc9, 0x9}}) r4 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x121280, 0x20, 0x4}, 0x18) getsockname$packet(0xffffffffffffffff, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f00000001c0)=0x14) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000200)={'syztnl0\x00', &(0x7f0000000340)={'sit0\x00', 0x0, 0x20, 0x8000, 0x1, 0x9, {{0x1d, 0x4, 0x1, 0x1b, 0x74, 0x65, 0x0, 0x3, 0x29, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, {[@ra={0x94, 0x4, 0x1}, @cipso={0x86, 0x16, 0x3, [{0x5, 0x10, "97cca8506a09b11a3e778000d0d6"}]}, @timestamp_addr={0x44, 0x2c, 0xec, 0x1, 0x3, [{@broadcast, 0x7fffffff}, {@multicast1, 0x5}, {@rand_addr=0x64010102, 0x3}, {@multicast2, 0x7}, {@loopback, 0x80000000}]}, @lsrr={0x83, 0x7, 0x97, [@initdev={0xac, 0x1e, 0x0, 0x0}]}, @timestamp={0x44, 0x10, 0x70, 0x0, 0xb, [0x1, 0x80000001, 0x2]}]}}}}}) sendmsg$nl_route_sched(r0, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000280)={&(0x7f0000001c00)=ANY=[@ANYBLOB="484a00002d00010029bd7000fddbdf2500000000", @ANYRES32=r3, @ANYBLOB="ffff0b000d00f2ff0800ffff0a00010062617369630000003c08020014000280080001000f0f00000800010000800000240804000c000800000000000000000004040300ba0b0000020000007e0100000100008000100000050000000800000006000000000000800900000001000000200000000900000007000000010000000d5c0c7600800000050000000800000008000000ac03000004000000070000000100000005000000f8ffffff000000001f000000ff000000010e00007f000000000000004a0d00000000000000800000030000000500000014040000020000000600000008000000f40000008ef30000ff010000810000009d0900000700000004000000ffffff7f0000008000000100040000008000000005000000e0df00000800000000800000010000000101000002000000050000000300000001000000000800000200000002000000ff01000003000000ff0f0000000000801f000000060000000400000006000000fffbffff80000000010000000200000005000000000001000100000000000100000800000002000000000000d10000000010000008000000070000000200000002000000000100006d060000000100000000100003000000ff010000fd000000030000000100000006000000ffff00005159000001040000050000000100000006000000ff7f00000300000001000080a30c00007f0000000000010003000000060000000800000002000000010000000200000005000000c5070000480f0000b1e800005208000004000000008000000700000001800000000000001e0d000020000000800000005b8a000077444d22c3a0000007000000060000000200000004000000ff7f0000090000000100000000000000ffffffff08000000090000000100000002000000070000001f000000d2b00000ff00000008000000080000001f00000001000080050000001a353a28000000800000010006000000060000000000000005000000c94a00000500000000000100000000009a000000ff000000020000000800000081000000c509000000010000ffffffffa4e0d00d05000000810000000900000004000000b00e00000000000030dc000000000000070000000100000009000000090000000000000006000000c8780000010100006805000002000000ff0700000600000007000000010001000900000005000000ff070000040000000500000000000000ff030000040000000300000000000080bf0000000100000001000080020000000000000808000000aab50000f8ffffff00000000000800003d000000d405000000000100010000000000000007000000e60000000100000001040000810000000800000040000000070000000500000001800000001000000000000007000000040000000300000007000000046d000008000000ffffff7f0900000007000000fffffeff0000000042830000000400006c0000000180000001000000001000000004000004000000ffffffff0404030001800000040000006fdf000001000000010400000200000007000000710e000001010000020000000000000000000000010000000300000005000000400000004c270000010100000800000009000000030000002a010000a2000000ff0700000008000001000000fbffffff7f00000003000000050000000600000005000000090000000300000001010000010000000300000005000000000000020700000003000000ae850000080000000400000006000000400000000600000002000000fd00000005000000010000800400000037ffffff0400000007000000cc00000006000000030000003f00000005000000ffffff7f0500000001000000ffffffff040000000200000000e07f000100000004000000080000000600000007000000ffffff7fe707000000000000000800000000008000f0ffff05000000ccdd000005000000e405000003000000020000000000000000800000070000004c0a0000ff0000000400000009000000000200001b04000014080000f3f9ffff080000000900000017870000090000000400000001040000a57900000200000080000000090000000500000001000000200000000900000007000000c4490000951fffff0100000000fcffff0200000092000000010000000500000001000000af0000008bf200000100000020000000090000001eb6000007000000ff01000002000000faffffff05000000f7ffffff020000000500000000080000020000000100008000020000010000800400000063000000018000000900000008000000080000000400000001010000070000000500000001000000050000000200000000000000100b00000800000006000000000000000700000002000000a960000000000000300000000100008000000000060000000004000000000000ffffff7fc20f000000000030050000000500000001040000006000003bc6ce3405000000010000000010000003000000010100007143000004000000030000000200000006000000000000000100000000010000ad0000000000ffff02000000070000007f000000ff0f0000070000000100000040000000fdffffff5c480000070000000600000019d1000000000000e86b0000070000009b000000000000001f00000004000000030000006a02000009000000ff000000242a0000030000000200000008000000c5bf000000080000fdffffff847000002000000002000000001000000300000006000000ff7f000002000000000800000200000007000000070000000100000004000000fc00000004000000f0060000010000000900000002000000050000000800000003000000060000000700000003000000030000003700000007000000000800003f0000000300000000000000080000000400000005000000430000000c00080003000000000000000b0001006367726f75700000c0410200a010020004040200b96d337d04000000ff7f00000200000006000000800b000005000000d5cf0000050000000800000007000000040000000002000000800000ff0000007f000000e00000000300000000000080000800000400000007000000ff0f0000070000000500000000040000000000000500000002000000730b0000f5040000020000000800000003000000010000004da800000000000023a20000ff0f0000070000000000008000020000feffffff0600000003000000080000009d720000030000004306000005000000060000000104000002000000090000000d0a000004000000a77d000001040000040000000300000008000000060000000000000008000000040000003f000000fc25be1c010100003f00000069340000080000005c5d0000090000000100008008000000fcffffff060000000700000001000000050000000000010004000000000000001f0000000008000001010000ffffffff09000000000002100300000007000000000000000001000001000000ff7f000000080000f9ffffff060000000100000000000000aa0000000500000001000000080000002b030000400000000300000007000000100000000200000000000000ffff000004000000030000009406000003000000ff070000ab4300000500000020000000ff010000070000000500000069b80000030000000008000008000000090000000200000005000000ffffff7fe0ffffff0100000002000000b6df0000ffffff7f93000000ff0f00001f0000000080000003000000bb0d00003e0100007f00000000140000020000000400000000000000090000000400000007000000a73e00001f00000009000000010000006a0100000800000000000000000100000500000003000000611f0000010700000600000006000000ffffff7f070000001f000000010000000700000006000000070000008100000045000000a3d9ffff02000000420800008c0000001f000000000001000300000000020000010001000000000001800000ff0000000700000000000000080000007f0000000300000008000000800000007700000023a70000010400000300000009000000030000000100000006000000080000000500000003000000080000000100000007000000e900000003000000a30a0000ff01000006000000ad0e0000fbffffff09000000040000003d00000024050000030000000500000002000000ffffff7f6cc30000620c0000ffffffff09000000fbffffffff0700007b000000ef00000089ffffff0600000009000000ad000000000200000900000008000000010000004000000004000000c692ffff3f0000000004000000000030ff0f0000ff030000008000008100000007000000f40000000600000004000000010400005a00000007000000010000003c0001001f0000000700000005000000050000000700000079019c800010ff07ffff0000e101f7ff0000010000080000070000000080000000080000040403000200000009000000050000000000010001000000ff0f0000020000000500000004000000210000000600000006000000000a0000ff0f0000070000000700000004000000000000002a060000040000000800000001000000ff07000001000080ff070000000000000600000003000000010000000180000006000000fbffffff5b0600000010000006000000400100000080ffffffffff7f0500000009000000f603000005000000120d000041c0000006000000010000000400000006000000000000000500000000000000030000000800000080000000ff07000005000000e00600000900000005000000070000000300000007000000fbffffff8000000001ffffffef0900000000010008000000008000008d3c0000090000000300000004000000060000000000000080000000030000000fde000006000000060000000300000004000000010001001d070000ff000000000200000500000006000000ff01000008000000a1e50000ff070000724f00003f000000f9ffffff04000000008000001b0c000001040000757b000001000100070000000100000002000000ab0c00004601000009000000020000000000000007000000800000000008000001000000dc3b00005e9800001f0000000100ffff0400000000800000090000000000010065b20000020000002000000006000000010001000300000008000000000000000500000038fe000003000000ffffff7f02000000040000000800000005000000ffffffff700000000400000000000000010000000500000000020000010001000900000008000000960000000800000000030000070000000100000005000000d1000000ffffffff00000000ff7f000001000100ffff0000010000000500000000000000080000000600000000080000020000000400000005000000ffffff7f000100000400000009000000ff030000000000807f0000008600000000000000030000009c000000080000000700000002000000040000000500000004000000030000000000000002000000ff000000d5f3000001000080820800000400000000000000000000006f841f120008000003000000fdffffff008000000500000007000000000000000000000004000000370000000000000006000000800000000100000000000000ff7f0000060000005589638b0800000005000000df0000000500000002000000080000000700000000000000030000000400000003000000ff0f00000700000003000000070000000004000006000000090000000100000003000000c40c000003000000fbffffff0000000000405e0100000000f2000000040000000000000000000080f9ffffff010000000700000066080000400000000180ffff4000000009000000f30000000600000008000000400000000800050001000000040402000000000008000000040000007f030000ff0700003f000000070000007a33000040000000ee540000080000000010000000feffff0700000003000000e600000004000000ff0f00005d01000009000000000000000500000093ab0000ffffff7ffe00000000feffff1f0000000000008005000000ffffff7fae0400000700000009000000010000000100000004000000ff0000000000000033000000f4000000d0e30000080000000200000000400000e80900000002000009000000b0d40000dc0e0000ff07000005000000516f0000000000000300000000000000030000000001000009000000470a000009000000ffffffff000001000200000001000100ffffffff030000007f00000004000000fe08000004000000ff030000f3120000ffff00000800000009000000faffffff06000000040000000200000005000000cd0f00000800000004000000800000000900000006000000020000008f0d00000400000031e70000b95a00008000000002000000870000001b000000f7ffffff060000000500000003000000090000000000010040000000070000001c33af5201000080c7cf0000000800007f0000000300000004000000000000000300000000000000ff0000000100008040000000db1d0000000000000600000000080000fb00000081ffffff0900000081000000010001000500000000100000ff0100000000000006000000ff7f000003000000feffffff050000000700000001000000070000001f000000ff0300000000008081000000050000000000000001800000000000000200000004000000096900000400000002000000f94e00003a92ed45000a000008000000940000000600000005000000bc0300000104000005000000feffffff03000000080000000300000005000000020000008c93000004000000e906000007000000fffeffff0300000001000000ff0f000000040000ff7f000000000100a90c000006000000010400001e0000000010000001000000ff0100008d0000000900000000000000810000000700000008000000ff03000009000000a500000000000000072e00003f00000001000000090000003f000000050000009700000008000000010000000600000020000000a07600008100000000000000200000007df5ffff0180000009000000020000000300000080000000050000000200000000000100ff0100008e000000000000000200000006000000c8f900004b080000bc000000bf78926706000000ff0300009f0d00000700000009000000640c00000200000009000000710f000000040000020000000300000000000000faffffff0100008009000000ff010000fdffffffff7f000012a4ffff0700000080000000030000000200000000020000050000003f00000003000000010000003c0001000000000006000000020000000200000007000000090102000300080001800000030220000000060001040000070000000900000060000000040402000900000002000000020000005c1c00000700000058080000010000006176000000000000ffff0000ff0300000000000001800000000100008100000008000000ffffffff0100000063ffffff0008000041850000b8000000d700000009000000000000004000000001000000ff0000000300000000000080810000000500000005000000010000000300000007000000430000000000000104000000520b0000040000008100000003000000020000000001000064da0000ff7f000001000100446192f00700000003000000000000000080000035000000ffffffff0400000054f88d2105000000000800000300000000080000e0ffffff050000000001000002000000090000003c000000f9ddac6e0500000029780000010000005728000003000000080000000800000008000000550c000000000100070000000200000001010000060000005f000000090000000600000001010000010100000300000003000000010100000600000003000000ff0300000000c001ff00000000000000020000000300000006000000080000000300000001000080ffffffffffffff7f050000000500000001000000bd47000000800000410e000010e6000000c00000070000000100000004000000040000000400000009000000ff00000040000000040000006b000000ff000000090000000700000002000000070000002000000004000000fbffffff0700000000000000ff030000010000000100000000000080faffffff0000010000100000ff0f00000400000008000000f9ffffff0900000006000000400000000400000001010000ff030000ff010000000000000600000003000000000000000700000004000000060000000500000001000000ffffffff0100000004000000000400000002000015000000ffff0000ff07000007000000020000000100000040c4000008000000018000000100000007000000000200000100000001000000d4000000030000000200000000000001fb05000002000000c309000009000000ff0f00001302000049070000050000003f000000e0ffffff0000000007000000ec0e000001000000070000000000010099e80000080000008000000000080000000000009f0900000600000008000000d0cb0000ecbb0000ffffff7f64000000090000000500000008000000000000007f000000000200000010000080000000010400000100000002000000000000000300000003000000ffffff7f00000080ffff0000ff07000040000000010000000500000000c0ffff09000000000003003f00000001000000810000000000000007000000050000005848000001010000000000fe0200000006000000030000000300000000000000000000140900000004000000d700000001040000feffffff00000000020000000c0008000900000000000000580402000c0008000400000000000000040403002e4ffffff8ffffff00000000ffff0000000001000000008081000000ff7f0000080000000300000004000000020000001f0300000100000001000000020000000001000008000000f8ffffff3f0000000200000000000000030000000300000002000000ff0f000001800000200000000c33000001000000040000000500000008000000b2e8b077ff0f0000030000000100000001000000db010000400000000000008057a7924f0800000008000000b1000000171f0000ff0700000500000006000000010400000400000002000000fc00000008000000e30000000200000000000000fffbffff090000006c0d00008a6618470100010004000000ef000000030000000900000002000000d40700000600000000000100070000000104000007000000e44c0000050000005f000000010a0000030000000900000009000000020000000000000008000000000800009a000000ff07000093ffffff02000000050000000180000002000000000000002f5d0000200000000100008029710000ff000000760d0000250800000100000002000000070000000f07000000000000010000000400000007000000060000000300000003000000490700000000000002000000070000004c050000040000007f00000059040000b00a000040060000ffffffff06000000ffff000005000000ff0f000003000000010001001f0000007f00000009000000000400000300000006000000080000000400000001000000030000000600000005000000feffffff0600000005000000ff0f0000070400000900000008000000040000002647000010000000010000000100000002000000800000000000008001000000001000000300000000000000010000000400000000000000c0560000faffffff6c0000000008000003000000d205000001000000010000000000000006000000200000000004000002000000fffefffffcffffff020000004e0400001affffff81000000ff010000ffff00006f0b00000200000002000000ea010000010400000200000002000000090000000400000002000000f5050000000001000a405475080000000000000008000000060000000000000007000000040000000000000000100000000100008000000006000000ffffffff000000000004000006000000ffffff7f00000080990d0000001000000300000003000000cc0f0000070000000000000006000000090000000100000020000000880400000700000008000000070000000900000006000000ff0f0000020000000400000008000000000400008f1c000005000000008000000800000006000000feffffff0500000009000000090000000000000006000000ffff0000010400000100000003000000ff0f000001000100ff00000001000000ff010000faffffff08000400018000003c000100070000000000001001010000ffffffff7d95ffff0601200000100800020000000100a90140001f00060000000800000000000000060000000c0802000404020004000000950d00000600000006000000400000009fa900000800000020000000310300001f0000007f000000810000000400000005000000060000000500000000010000ffff0000070000000000000005000000001000002e000000ff7f00000400000001000100000000005400000001800000ff7f0000800000000400000003000000cf3e000002000000810000000000000000000080ffff000001ffffffff0f00009100000002000000000000000400000001feffff050000001f00000008000000020000000100000000ffffff0100010081000000010001000700000003000000ff0f0000ff7f00000600000000040000990000000000010005000000010400000100000000000000ff0700000000000008000000040000000400000020000000040000003f000000ff030000ff03000008000000000000000600000006000000050000000400000006000000ff03000074650000af00000006000000040000009007000000100000010400002d2a000002000000030000007500000007000000c800000072050000080000009a03000001000000fdffffff0400000007000000080000000000000005000000000000003f000000400000009b7c0000ff03000035090000010000000000010005000000000000000600000007000000060000000300000001000000f9ffffff450000000000000000020000340a0000080000000700000000000100f9ffffffff010000c2e300000100000002000000ff0100005c01000008000000be623a730100000000020000020000000500000001010000f260504642ee00006e030000090000000700000002000000040000000000000000100000e68700009f0000007f0000008f2500002000000000001000b20c0000080000000600000020000000000100003f0000003f0000000100000001000000010100000500000007000000018000000300000003000000c2670000de0a0000ff7f00000400000008000000b103000085bf44530500000004000000200000003f000000fa650000010000000002000000000100ff000000ff070000f9ffffff070000000100008005000000080000002d080000060000000900000004000000000000000200000081000000030000000400000003000000f40000000000010001000000fcfffffffb8d0000080000003a0000000700000001000000070000000500000009000000090000000900000009000000fdffffff05000000070000000200000001800000b70a0000f70a000004000000ffffff7fffffff7f0900000007000000080000000700000000000000ff7f0000ff030000ffffffff000200000900000003000000090000000200000006000000070000000400000007000000010000000400000000000000000000008600000007000000010001000404020000010000fdffffffff0700000100000000800000060000003f0000000400000001040000020000000500000008000000ff00000002000000001000000200000008000000010000000400000005000000050000000900000007000000040000007affffff05000000c52600000300000005000000090000000100010003000000040000000001000083280000080000000500000005000000e30100006c1a0000000000000000008008000000b9000000f7cd00000800000000000000070000000300000000ffffff05000000090000000010000008000000080000006000000005000000010000000800000038000000020000000500000009000000030000000000000000000000b40500000100008003000000ff000000000001009a000000050000000000000002000000feffffff0600000004000000ff0f000003000000020000000200000009000000ffffff7f01000000f100000007000000010000000476df67501a000002000000070000004000000007000000f20b0000ff0300000400000008000000010100003eb2ffff04000000000000000400000005000000d10c00004c0000000002000000000000ff0300004bfe0000f7ffffff0200000004000000040000000200000020000000551a000064f0ffff00000080201700009d100000430e00000000000000000000020000000300000003000000ff00000000000000ff07000000f8ffffffffff7f0400000002000000ec0d0000ff0f00000400000020000000241500000900000000010000060000000700000000000000010000000400000002000000200000000001000005000000cf00000005000000030000000000ffff0300000020000000070000000200000009000000010000000300000009000000b1ef000000010000200000004800000004000000e40b0000ff010000010000003f000000f9ffffff00800000000100000080000003000000ff7f000000000100ffffff7f370b000001040000090000002c0000003c08000007000000cd0b000081000000080000000104000003000000070000004000000001000000000100000800000001000080ffff0000ec07000000000000b1000000040000001f00000000000000080000007a000000ff0f0000060700004c000000050000000500000007000000a09b00000100000000000100ff7f0000010000000800000000000000738b000004000000000000001f00000002000000e0ffffff08000000ffffffff01010000060000000500000001000000c50d0000800000000000000008000000fb000000de9900000100010008000000000000000000010064df0000010100000500000000000000d4000000010000008729000001000000940000000100ffff3f0000002000000002000000950000000600000006000000f80a010068010500090001006373756d00000000580002801c000100ffffff7f040000000000000000f0ffff08000000250000001c0001000100008002000000ffffffff01010000010400004e0000001c000100000000000001000007000000cc000000000001001a000000e60006003c39203113826a36d423ff0cc0e115c7b5c75a1293d42ca5c25ca90794027d600523a0d67709ab46a7107943d268dc280dcfe39e2a60043613d527646cac22453b7a64ccf8b6f0de51360134f3f8f182a0140004e85fab387df9f4bd14c0689aed566faa386e1c4a0fecc1febd69e2a0ba8ecee4c0e247286e099bb79d6f42987edd8544db741a6b0564208935c8f15d9dff3866eee7f7fec766eee0f22f1bbaaefd317964aa98e34a468e1d00a605cabff6b8c4cf1b2651070623158ede0543875fa40dc0237d773083e6ea841782c539a98ca7579ad08be4718481c760694619fc00000c00070001000000000000000c0008000200000000000000e4001a000b00010073696d706c650000b8000280180002000e0d000005000000050000003c5100008100000018000200010000006d000000020000000200000009000000090003007663616e00000000180002003e0000003200000000000020f9ffffff060000000b000300df5b5e2c5e2c00001800020001000080010100000300000006000000e0ffffff090003007d5b405d000000001800020000000000400000000a00000007000000ffff0000090003007663616e00000000090003007663616e00000000040006000c00070001000000010000000c000800000000000000000068011900080001006e6174007c000280280001000000008000040000040000000180000006000000e00000020a010102000000ff01000000280001000300000000040000000000007f000000000000000a010102e0000002ffffff000100000028000100000100002d000000070000000100000005000000ffffffff64010100ff00000001000000c6000600a8ac1410a638cdea8e7f79cc3ae63222eea5f913b6aeecd30a018ec6f69db63fab5ddfc1ac6210b468c0113bde49dab5a518838bb97ba1ba722fa031b3a549421598b52bc0de3906c586cc0140b4d62a1f39eeb4e4e4765a9f4ec78523645ad78f003acf6b926d5551333256606d110ccd9192ed05744ab1d4597a1f4d057ee9534b80fc9b6c0b52503c0e58e68d533f759572708fd7a2af08ba58d13908daaf39605850af65723aa110f0ec8042349356e6441aa1cd8b8415db1c26b79055dcf01100000c00070000000000000000000c00080003000000020000001c0112000b00010073696d706c65000034000280090003007663616e00000000180002009e04000001000000000000000800000009000000090003007663616e00000000c0000600ec6df7f457d78fe0364382a3a236b4c87b8963ee0d011b774e244c3f4cc2622e4d6b59956cb49833157ab76aaebf10738702b3617ecdaff8291b2c754fb9f9e7cafc25912c49a6aac953c10d7772f3ea077510e261367792f2b4642afa8d69b71a0198a2fa2b306a86c467aabeac3bfa5f9c39ec457712e345dae2c909bde961c620ff0efee19edc4a0cf786edaf9865e775ddf4fdd73e11aaaa741dfdb7d8d52a0c6f8f808eaa330ab4601937a0b7c1b64a71fa7531ad9e176294f30c00070000000000000000000c0008000200000003000000c80011000b000100736b626d6f640000340002800a000300ffffffffffff00000a000300aaaaaaaaaabb00000a00040000000000000000000a00030000000000000000006c000600d2766e401233ec9d3459243c0b2f3b93b8b2abdd3e22f81f9701d5779e032d75325e86b801f56f773ef4a42680fa3412ff4f60e98d9d650a873db0a03488cf3ebe20b9e3b5fb16d9a8765f3646950ab8e6a89d9cc21d8b7776c1f0b19cd46617c4a65aae6c10251f0c00070000000000000000000c00080002000000000000000c010000090001006761637400000000640002801800020061490000ff0f000008000000800000000100000018000200040000000600000003000000040000000000008018000200ff7f00002000000000000000020000000700000018000200ec0f0000090000000000002001f8ffffa50400007f000600c61a9c6c583e66d3a9cfb8224825d444e81d9d32304951af295857cfcf820871e79c20233050acb2cf52ca60956f19553331200f6e3ecd070ab3156b013a12cfedbd9771b599ee9ce513bab70346a06ab60dd57541fb684b3fd277e60700daaffeb2b74bb53c10e6a671cf3e738b3c714c8640f3c877233227fde6000c00070001000000010000000c00080001000000030000006801180008000100627066006800028018000200ee1f0000010000000700000000080000ff07000006000300060000001c0004007f00030300000000ffff07fdd200000003007f0400080000060003000000000008000500", @ANYRES32=r4, @ANYBLOB="1800020081000000ff01000000000010ffffff7f01000000dc0006000dbfc462f1d9abdc01da884d349c10af7893890c7429ff818c0975c1c2e086c0917a1007fd1c0a91156b20c53528cac74490b9a68febf93a3c11345910a919f63170df47bd56d9471a784d5196ca991f8fbb0deab2bf2bb6e0a484132c9a970ec7cc8197103cfb62916f681dae230f664853bb2f71a815f1e5f81d8fa4c8e70f6e886ef2fc60bbf9fbfaefccba575c971489101e88e75fb407d2effa373d52c8566d84118fb529acc3bcefe71a3bd977dff7bf5fc8b0f6abf39910cc1de106fefed4dcbdb3d0c448c07a7f6a551b717fdc7aecc8c6d7ab8c0c00070000000000010000000c000800030000000000000058011a000b00010073696d706c65000040000280180002000700000006000000040000000900000001000100180002000180000009000000040000000500000007000000090003007663616e00000000ed000600b77e46986f2a428d6077ae85568d73d316ee9697ae7ef2508f4f00425227e0b19fcaaef08ccc411bb93310c9c3c34dcc127e668c0b5ae022bb8210cf1c1687c3cbec6287b651fd9ba9770b40169f178b5b9fea052e56e7cbfb8b8eac526e1f071ef242afb1e1fed29126e00c1096ae401a0cf8b7854dc4eb9c37bfbaa50c328ab814baa02e677682c05762c82160f543c2bef020e5726629eeca009b8b91905c2bc6b0ce076cc2841b36620dfc96a17ad7dd809cf0f615865fe43390410b6bc2c80af3d81d1dd7b9541fba02db6d4b742d06db25a0713e2fd6b95bae8ba52c6c26a6e01ee34719f6640000000c00070000000000010000000c000800010000000100000090011c00080001006e6174004401028028000100ffff000000000000ffffffff0900000081000000ac1414bbe0000002ff00000000000000280001008000000000020000080000000400000080000000e0000002ac1e0101ff00000001000000280001001ffa0000040000000600000002000000ff070000ffffffff0a010101ffffff0000000000280001000600000004000000000000100200000000000000e00000017f000001ff000000010000002800010002000000e9290000010000001f0000008100000000000000ac1414aaffffff0000000000280001008c8b00000800000005000000810000000004000000000000ac1414aa000000ff000000002800010009000000010000000000002000000100ff7f0000ac1e0101e00000020000000000000000280001000700000000040000050000003f000000010000807f000001ac1414aaffffffff0000000028000600134ae418a0ee770f7abe4148a33d60894e5141988c1070274cd12e0bdadb44356538dae60c00070000000000000000000c0008000000000001000000f0140100640019000800010069666500100002800a0004002df87353441800002e000600b3dabaf5f8a19bf9bb07c1e507b5f215214a53039fb2302344547a304eb3bd49a760f9e115cefb4329d500000c00070000000000000000000c0008000300000002000000481013000b0001006374696e666f00001c00028008000600000000000800060004000000080005000300000004100600dd381e6579a06d17541aa151555d10f21729e32b624c85bda299eb4ffa7c0e56ff19e756b06d1c5ebd051212900fcf55a1d132722c732165bf22faf1b5b1966f1f4096151316023fa17e3f40c1714077de3850e81b2881c16e9c9136ec9ee78b150df66c9286c22d123d7942c0f7de3861a835c827f4d9f37e1372c500896d0448546e979c998e10cc820edf654f16ddd046d2303dfb0cf5e4e9b6d05e9b34383c365dffca0895dd10fc1eb0ef1ccc6c4450a3983343ebc58cb097a35530a3d9b09aa7caafc4469abc94bb111892556b97398da0f2ecee49d1c31d6ac420921b28c6b0e37c19a8eac963e7067fe67600b3b7211ddf78370f2e52a0665729404c65807b8338bfb89c4a46312ea3082306175503e74fecf26deab9731af3dcddec805400da8690f4d1ce2754f2a848b7b2297b722286e49cd9b17128d39cfde680e4b3b4f47ad144669ddc6d1bbe78d575c09e157030ed9211a86008e5de5ee6714fb12a3ef4c7a9509c7347c95a00e9cba3b6fc6e7b0d450476b57ad9cc0f4820d1edb9a5ef73c608fe59efb7fb66c248ea841969022001d936e17a20dd9bf20abfa006083226a65076d773aa9d8000e084db6adfb3bf4158ba173ad6cbf57d718bc64d81c52cb73e09a40eb323d5c4e89eda4d8184a5bde736b550c2d2fe990b5dad5ad8f4f58ca17af50871e5f46e46d9726e11dc5d2e77e60c8dbc3bc45f4f12e2dc8deb20a72f9585b3f5d925515680ecbd07809a4ab2b090bc7e8c0daa21bccb6d40ed6a35fdc86baa71bf018a04a92d741fead8232a7a41dc996e186b395e8ea11b46434dcf2f0fbbf309a8b5488d41443cd1bdd7efb7b78a0148ea00b3aede038f119e05e62c4ab15d43ef51fe9b33dd8d8b79854ce987c341466857e8e58b0caddb986c020988c80ae89b65e9f1045fe51911d9852bf94ba56991d5e18880992d800460a35776213c921e13d14310892231b4e715ec070d6049840c16ee7b48fd6676ec5495335afbcda92dde19c08f74769f2035527c6a0f3d91d90d3c0d72ea1a12b68a694595b611e8dc6a522fdd98d300eb708b30c5660d192dab7d36713819723a3e7304bc7cd80831a49fb67a10d0d6e633e02d2909267dff01f027b66dccc63407476ba2d511e278425b496c602ddcb307c1e6d56f92521cb2cb5a11f03892c2ed8e61485b7fe4181ff07fac81947d527c22cf75121d4af51ac909c47dfb89592135e8e62d0a6bf01708b2c5537b030befa09f64a53a21dcd1529b0d631e804b54743e796c8afd1b806358ad929178711e73325c6508cf1c499da6f9dab75d7876619815091d3f06957f9ef1ca1b12160903605c009a789062836e4f7deadb04838934d168603250afcceae9c40bab7b620a0f0c260a16cafecbd3667ee83ca71e8e4134657600dac4925677740a1ceced6be466725204f39b0a593810be7a506148ffda63e70ef9b287e81624f75bcaf555aedb87715679bc6aec38403c8815efd8efe04ddfeb669edc3ea83b138aad6bbc982d74d4aaedd6f0b6216056b97d2efcc958bb640199f524396bee4e670aa9f91b1e8320df342b01cd0d98a13cade801d5c54f386ea0750787114417463c09b2f267723bb48dace376f2b3bdb101d45a4a1024a6c42685ffc6bbf83b42aac59650d7e784f636790f0574f3d6df48a02d2f26650dbd18a98be2e2ca988e4d2f2eec9a5df31ef2b574832d026820f94253b5bd9fefeb772b9660fcdaf77027ed0b4c7618d1b71a363bd997c55c77ad85ead21af5c17000bb022bb97f90c1c2d218d9e79ef64ce262452b84f8796bbf44638d20f89165d537ac937b69c4a68f3d69555f23e8f324e72dcfe57c9be4af5f28b0a9a9319e34937df961aedf5cbd686c42ff1edeb8f9a2ab4e28c34ec91417b1524e3f5db0154006ce4ef561412a095ec23065d491ad172c9672856089a67eaeb697f78b5184d3e27bdedd6f87708e162adfeccc3870919dbdf4de0b4c4e847554c87855b4f7e9f650d61f8f71b9c2ba30b9a377c377f1df11b7f48afe2f3827deac57cc9d1527f8bb860871295b6b70a34243b003d7e2b34f5fde54f1b083181419a4c9e335fb673ad7a905741099e1b85af8c1cbbdc9c7a3c41a5a42c49c2b84b90015ec387e8ee86c293ecd9621b7473822c5ddba9d61fb0670dd0838236b2de204ddfde1620136f59f0b9074c2a4bf8dbb7121c759a5fb116645c92a18713bbebf5638a3f1d21793f0281646b96e34d6b4bffb9dff66e37849ea877b4caaa1a8751fb87d8bf923c333df3ab680fb17c5a044514b1f993ede0d6fb1a2720839251773ce4435ff43bb6ae02a7efc2c893d084d040eeec01abb1a668577487df678bed832d64ccf46f80868b8b80b1ca3c99c23438ae79f18b12cd90d9fb58c12eb1ea511b99c2b4bff055c95a828544561cd3700c916f5055427451f115c4036f27bb25078de6ac594762590fb62757f8755595790197159ee955b07486ae4f2dc01bce750bd90829b005d05085aec036c3df64c65478302db4208876ec351ddac45dfde87457f44c69eff2b37670f068bd622cfb256e52e395ec004d2c778625f7ca7e84c5eb9a2d509d66db63565e7538f77716fdeca6adcef68d69b318c892a9725c0b7a02b1f63080bac5a9426913f9ec1011bc3b77d1b3d9e9e7e1a0d1c1056061a88f7b315a8a3b3feef0cc8675d0e0b97b67104e4bf564e8f8aa6acd6336fa781978be821c89b7723ede48b7c155777d1d5829bf70946d17cd0695d6be3264c388390b6ee0d126e0316fe78bc77c0b05228e6329dd05f8e021356deeb3ced1fbbd4ab91d3e3c3afb5ad27872022bfb422e1169c5ea39fc3731470b73df7dd095140866948797d0614ca039b9e9654c433d830ce487726fe8c3e2f38995b39da0c745d030a0b4d6b63f2df6694215d48b7c03b95df231a8fb0ae4f7c29ab55b958ca1a91bdd83ed2d09eb47fd25a204865b213017dbc304c9a09e2ba1ee8687baff0fdc637931bbdfff75278c4abef75df5d199c3190411144d0c6c209951c9ca3631cf9ad1d26cd126123d99bd78277ce732ef3c57cee6cde1761478627b346ae89888898d5e86c9548f8db828bf36b4581fe6f616bb322f370978533f13410f45ccfa55e2be98188fdcb81220c277798581dcf94fb7cc411761f379ed4ea8ff4872729ed07b08a0cff40e01cf489f12daa94c54dee494827fe2a1effdffaf18a6fb15c95670c587b7e311480da1a209439df9e1a75528ba6c9561587bc3b657ecf037bcd4dd3bca7b592759a66923aa32269635731516c7dc03315590fd4adc1962a00295549ab8b1224ce037e04ac49713c737f5233461b3b83a75cd41607992243969d7d193654f5f6e5275bdfb5e0f77400a2799ca22cc24930250a8bcdfc24dd5e62cf8f6c48abe0cc4ddfb8ec4ff9494b320bdd2b9fdada8539187e6bc42c2cd0c8ce525b23137c489a159e24b58d54f265883ebe07c6d482051ab0b323e5ac1dd36a77607c879728c4d2b2362bb7134cc19bca87ffa20ae79178124100900b337838af7bb31d3e8694ace08245658c0ce943563f14b3ab16138c9c0b89b993b68ee8666d360b8aa6345756ccc70c0aa965dc398928e4dc9cf7a72653a425efceac2ce356a2a441138d476c8d8d6401a14b2ddcd6cffd947eb287854e0e4fb43d471be10619a548533718c3f68fd73389a4c919bcc0fcca62c6e08856edd0db85edfd5947101ed6223db0984ae0c9f18b0ec47ca674842d90406036eb293efa7e0cefe400940b29dd528252428d37b9bc817d5f3f1b98270977a29910b6698b062371deadc95459addf5a60e31dd82ea98df91aed6405ce9a3103904e14b3548b8680453db55a3f982df48f8f113c81deae147bbb304349a0bee16f569948b1c169e768dce9227ca5bf14f0e0b42e83d0af66a48d921464c5ae48f38f0cceed24e2d1b0eb880d8e2ea207f8e18c8829f421410b59decd91be9869674b2896b269d44f5dc186f465fea81e1fbfabc1f484ca29f0f4ccc1dcdfe877d66015b58eefa8fcb8e9d50fdeb1733c79b3f8a314012b9164080543c44732320a4e664133c8f0b021943bf1104a3ce1011c8fcd6ff5fb3f88ff1066335dde78161619e445bfd9e280235b07fac7f6d39ada0e93a252af5d5b61c0c82082ed263014d9b838e312cb28eb523f672b887c4fe382f3dd0a5956b7f9e84dfbb681f662f906606fcb27a72f6fe25bebf5f610b8714588b4f70423237200ff8b64a2b8c28cb4ee9be4ae3e81c467100f978077cdbe50e394e4cc461208b6c3a8b6be3d7fb40ce1ff4c9e02c1c7a10e5dffda4d6da81c60c153ad2190b8b25d8f934853ba1bc739a6fc5e98a188e075f655914b9f92033ce273049ed75d6491dcf776ba601f4fb6f46cbc79a4a4120a48718cc8fa1cc6a1c27833ff3bcd9c8126f23d1047036d8b59a2ea91ff9a148feaf89f89fed15b71ea99a429394a78178e07f16234a5417e9b1c22de952ba4527ac0a54b06a37b1b8591edb5b95021f086ac4f7c21a929c2d0e96e91647407081b589bb11dc0ec0c42dcac2b88e9e71ca12d0c10d23cb35d78ca08b29ec817bf6f3867194042c3f7ec7d90a34da4f410eb2c552cfce2af4007c0e6e823b87d2adcdde7f5fb50c46eab1d610e7d9c5c8e1a873919888428dbeab856aaf4dc5c107088101e219c8c3a8b8c45b9ef26cd6fa98e026b9b815c71eb48d3f35e4613f1f6bd88d7e2cc5849185410da54d2cb2a16b53700a139dbb5fe4c5b6d7bc080e1369b0b669b144ed287a3d3610737b976cff6b97f5806eab4c6a44ae3eac4db2bafc8f936f2d48b96807be4f5ebdd68a54e826206d427670ddabfe802ebbf3ede1637261122df663602654513d361ed803262387cac1b590a0a2e8da59e8e5fffa1f9e8c8301a4c3ec4fc7bd29a6ab8cb504e8aa5ff830120d4328ccdc0c3dbf767dd0f0d2d61092353730a90b1af2e4b1c4eb17d305a2608b7c56011c7a9abeed7e2fff0060a765193b61d424ae4809eacca03180ad408fc51bee88af9d0dcc3baa20389fc0a7705e5430f0ea4dd2958c6f27e721828fdfb06b2347529d281b9649f9fbbdde10a1068ef6bf7655f459e5698754a6497bbf42dc692929ebbe2dac1962c04bff11d7099ca936d7632842897f5d98a1ba7f64d1f26a59428a9461676aa4426287567ab0773c5da9b9c216abef71bb451b90e3192df14857dcb535efbdfce0299d8644a81df5dc05f4f501ad58df2863071965ba3bedfeab8e56c35f1be2b339873bd1b823e2dc9733b1086f2df0a30cb9da6a6e1ae8e7a6caefaa2c3efd889765af4ebba795cc61838db69ff594044b26fe0a43f76529fbc5501a80cc29ab821ac76ac9aa47a1961e899319b265e219a30cd473b014882b751ec9bf6477b21d8f6e04ad9fdea7074e0ed7ef1c6b3d6c5b068f0d0edf6add6bb9c98912e0bbfb4db20e979975681191de26de5bacb9c9e8c2111d14fd88eafe289227b3e8e709a280566118fd4102efa49fd62fbb0b488e8cc0728f075874ad342f5b0a713fb27a7e281da65df95bbf618efa57916dfa884e652f4db662420ae8e172847cffe80aa022685a3b9685848f6691432df703c748d6296dc4dd980df3187b6e1f48d9b7e441dff7620e622715c3b2caa3d833a822783bfcc21188d4e66bf4eeb15fc0456332621c5a37958d453482526f5acb1dd68cfaaa37b48865617f2a0266a622319a6e20a848a2601a9d6340b453e47d37ab681da274919a8c1e83a2b84ef8e3be66f91430c00070000000000010000000c0008000200000003000000180114000b0001006374696e666f00003c0002800800070002000000080007000900000008000500040000000800060003000000080006007f00000008000700010000000800060007000000b30006007d8f4534f3c0b3954e425fd2cb84654de4b09d9233963c9e30ec183557233a23b70040369f6159e4272d2a49c30b0508c87c8f6b0f3591cb6343a40b488f6888d3e670d065f8a12e2ff685a7bdb4afb925b76aa067b51388c606354b2145ab334f27f4288e851528e9ae0863db97d771ed7f92ac9bd4ba7449a1e96f420c6ddfc7f23678d6ba919539bf08f0bd54b847da1a35b5bb2ce28c503fd2314090e613e02dc20a63d699c5d02eda2ce4e310000c00070000000000000000000c000800030000000000000018011c000f00010074756e6e656c5f6b65790000a8000280060009004e2400001c0002003f4800007f0000000500000009000000ff0f0000020000001c00020003000000e6d1000005000000ff7f000007000000020000001c00020009000000ff070000060000000100000022000000010000001c0002000300000051ffffff02000000040000000010000002000000060009004e2000001c000200faffffffebf80000030000008d0000000800000002000000080007008100000042000600697073aa22b23afa0259fd19ff68a0f7fa7e98bddd7be4d492b958b9c8ce47a01163a6c5439acbef00232cd03c432c72059fd18bf35db9929db5f96be34500000c00070001000000010000000c0008000300000004000000e00005000b00010073616d706c6500003400028008000300010000001800020020000000910b000003000000030000000101000008000500070000000800040040000000840006002d3682dd292e2dba27787efeb9ff5db0e825269e17c2de8df31588b8a7c6bee83aa5e90fbfede9c391dcb63a8255d9e57d1c18cc0a60f93c3c907d4296b25587100bdaad9ed52dc4e02f016797e8cd9a250ee3610592354933562d2fb2f4d169281878d685ba89abe781ecaab4d32314419c680700e9e9c49c85f0d18f825fdc0c00070000000000010000000c000800030000000200000030011f0007000100637400000c00028008000a00e0000001fe000600af1999326b97e6e833ae81b1dce6a8812931fe43794e9fc679b3c17ca7c1dce9a76779be8049d614663cd7f8c13c2c2782bbddb03382ef2beb9018147e8fd7d757c4f2c67780d0449854edaf835e42565370f4f1e6cb51705fd73bb5834ab78d2b169b0060a7e64f036a301613a6c67e782ef41ff652479ca4553be57c016c41cd396dec8b463f53934a08526a888dcdbb819149aa1b6984740b18f5a54db56a88a9a006a88fce81046fcd4b90b55d9194b5084a28ee145aba4083e9d3b6f40df3ceedfb88025e3899b45393d00eb6aa85e8647432dfb28c158d53cba9904a8b9b9dc82e66d829be8de16972057aeee7c00ff8483eeab368434000000c00070001000000000000000c0008000100000001000000480401002c010a000b0001006374696e666f0000740002801800030004000000ff7f0000ffffffff09000000060000000800060000020000060004001f000000080007000100000008000500000800000800050000000000060004005736000006000400780b000018000300ff0300000500000000000020310700005a00000008000500080000008d000600f07762cdb36a18a1ce689893f18f234d504d5dda7075800d8c5161435234faabf7e1736938ee3c4a3a2e50c32a9dc832aaa0dc92782060b7c13823cdec7e32dd06a05582d9c02375e4d5d378045ab9321b7ec028d3937c01a8dfc1d612679b2deb434de90e6649554ea51768ffb92aaaa5fb790e7f845c71756f2c61d920ce6067ffe8272a30d910df0000000c00070000000000000000000c00080001000000010000004401140009000100766c616e000000008800028005000600000000001c000200440700000000000007000000a80000000080000002000000060004008100000006000300ce0d0000050006000700000006000300a40800001c00020006000000ff0b00000100000001000000010000000300000006000300e40f00001c00020000800000080000000200000005000000090000000100000091000600bd6d15a1bcf8e5b987e11617743f7313db8781da04331892660b7157bd6f10dab9b0c312ca7bbae1c6c366ad370daffa6e3c814190a6f6bc4019db26c92c0293d8dcc502d86d903644c244e26194b4b127a78af2bf516ec6e51b05ade5fd432ed22a752c4aaeb87cc1fbcbd2eda4f996d419019fca1294a61de59df0ce79977d84d449d5f0bbd1ea1598be60580000000c00070000000000010000000c0008000000000002000000100104000b0001006374696e666f0000640002801800030005000000000800000000000000100000e0ffffff08000700fffffeff08000500ff7f000018000300060000000800000007000000060a00009000000008000600010001000600040004000000080007000000000008000500090000008100060068ec6ea2cad4e155afef2d9e0658d3842ed0aa2cb6e25ac990a6431c69f6693ff49a8a0a5773b35b340495faaa16b764e926fbabfe83f659e3675ea74889b6c89819b99538cf74a406d8adae413b3d8cf316083b7628faa601f522ae87cbb8acec2f366e4de5983ba80f08f40434a529da06af7afa3751cf2d10d537f10000000c00070001000000010000000c0008000200000002000000c40020000b0001006d697272656400006400028020000200238d0d159b0000000600000020000000feffffff04000000", @ANYRES32=r5, @ANYBLOB="2000020009000000090000000002000000", @ANYRES32=r6, @ANYBLOB="20000200070000000200000002000000050000000100010001000000", @ANYRES32=0x0, @ANYBLOB="36000600f319ae057ba2d7af73e3cd3d60b9a49e09de42eb265c037a3c9f7f8aa92237fc27d9dcb23d2205df5147920fb4ec13164bec00000c00070001000000010000000c0008000200000002000000880003808400028010000300e7000200030000000090001060000100010004000600000010000300000000008eca7c530300000014000300034d4a2c4ce9f9894a90158e3b910b10220002000800000006000000040000008226d6aca97a08000000b18f38a73761e4c000000c0001005700ff000400810110000200350d0800010000000300040408000b0001000000060005007f1f0000"], 0x4a48}, 0x1, 0x0, 0x0, 0x20000440}, 0xc0) sendmsg$NFQNL_MSG_VERDICT(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000880)={&(0x7f0000000740)={0x10c, 0x1, 0x3, 0x3, 0x0, 0x0, {0xa}, [@NFQA_CT={0xc, 0xb, 0x0, 0x1, [@CTA_STATUS_MASK={0x8, 0x1a, 0x1, 0x0, 0x4}]}, @NFQA_PAYLOAD={0xeb, 0xa, "711cdf61179ebff665d1db8d0f8d36928c965734f4d93eb6071ee772feb612b223983a543cf8b11085a9b7d3ee5adf49eddbbfd9f0e71c7ad29474752bf587fb1e996712b7fa59e21410e79319c5d08b5ddadbf138ba63348146cb845fb3b3fdab9ec0cc905c1490515c578cabe365d7a5c07f2db5b5354646106625ec3947a2792230b713fc6d91bb137e98915d82696c9d76bddc2714cea7be082c1b8cfd1141b3d46ca95d697cc655c2f4cc3ed2f2809610a12c1ded1d9854514a0aa867952239c2177e42812038c0e8cb9cd8817aa0134642341ecee9ac4c56dc138c075c914a1c3bbd5922"}]}, 0x10c}, 0x1, 0x0, 0x0, 0x4000800}, 0x4000844) [ 759.426440][ T58] vhci_hcd: stop threads [ 759.431347][ T58] vhci_hcd: release socket [ 759.437258][ T58] vhci_hcd: disconnect device [ 759.493857][ T58] vhci_hcd: stop threads [ 759.499731][ T58] vhci_hcd: release socket [ 759.505876][ T58] vhci_hcd: disconnect device 01:53:24 executing program 3: r0 = memfd_secret(0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000740)=ANY=[@ANYBLOB="61124c000000000061138c0000000000bf200000000000000703000008ff0200ad0301000000000095000000000000006916000000000000bf67000000000000170600000fff07006706000002000000070600000ee60000bf050000000000001f650000000000006507000002000000070700004c0000001f75000000000000bf54000000000000070500000419311f2d3001000000000095000000000000000500000000000000950000000000000032ed3c5be95e76b67754bb12dc8c27df8ecf264e0f84f9f17d3c30e3c72fe9751f008554bb4f2278af6d71d79a5e12810a089dc1d4681d295c45a674f888a08034b7dd399703d6c4f633a9a4f16d0a3e1282ee45a010fb94fa9de56c9d8a814261bdb94a65f78238b89dc6c60bf70d742a81b72bab8395fa64810b5b1bfd3782519518c505000000b8fab4d4d897db2c544c0e0895a9044f50c50b8eac8c63d2b1cd06a39702bd547f5ebaa69520bbb15f4f01cef3c9bacec15e2e3b2bd352e93a22adfe8efe33ff2f8ee5476d4ef7a6f0c4704403b9bad2b648e90fff24f69a5ef05f5408ea197ed09a9510ee6063229de2984abdd46ea3ec78e3127002ed37c2564bd98a621483fb2a5ff221e0d831f24759d17b8c59d0f2b0727f6b7958fb5b939af4be5e55a95f8c6d785a91c7c3f0c17ae7f9ac5ff05f5ecddf0cef90d50e763be96496661c749e21ab63a1f50b30a65a9027ba357bf8c614497ee59b68bf6a5d45c81c567e347d545741"], &(0x7f0000000100)='GPL\x00'}, 0x90) r2 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000280)={r1, r0, 0x2e, 0x4608, @void}, 0x10) bpf$LINK_DETACH(0x22, &(0x7f0000001b00)=r2, 0x4) [ 759.554032][ T58] vhci_hcd: stop threads [ 759.559576][ T58] vhci_hcd: release socket [ 759.565796][ T58] vhci_hcd: disconnect device [ 759.614727][ T5092] usb 16-1: device descriptor read/8, error -110 01:53:25 executing program 3: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) readv(r0, &(0x7f00000000c0), 0x0) 01:53:25 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x12, &(0x7f0000000240)=@conn_svc_rsp={0x0, 0x0, 0xa, "ebdb037a", {0x3, 0x0, 0x0, 0xd}}) syz_usb_ep_write$ath9k_ep2(0xffffffffffffffff, 0x83, 0x10, &(0x7f00000001c0)=@ready={0x0, 0x0, 0x8, '\x00B+\x00'}) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x12, &(0x7f0000000100)=@conn_svc_rsp={0x0, 0x0, 0xa, "09cfff00", {0x3, 0x0, 0x0, 0x4}}) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0xfffffc6b, &(0x7f00000000c0)=@conn_svc_rsp={0x0, 0x0, 0xa, "0f293bdf", {0x3, 0x0, 0x0, 0x2}}) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x12, &(0x7f0000000080)=@conn_svc_rsp={0x0, 0x0, 0xa, "ac361144", {0x3, 0x100, 0x0, 0x9, 0x7f, 0x5}}) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x12, &(0x7f0000000200)=@conn_svc_rsp={0x0, 0x0, 0xa, "110db395", {0x3, 0x0, 0x0, 0x2}}) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0xd9, &(0x7f0000000080)=ANY=[]) [ 760.067583][T13411] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.4'. [ 760.090490][ T5092] usb usb16-port1: attempt power cycle [ 760.174987][ T4455] vhci_hcd: vhci_device speed not set [ 760.644803][ T5091] usb 3-1: new high-speed USB device number 40 using dummy_hcd 01:53:26 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000080)=ANY=[@ANYBLOB="38000000180001000000000000000000020000000000000900000000060015000200000014001680100008800c000280"], 0x38}}, 0x0) r1 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'netdevsim0\x00', 0x0}) r3 = socket$packet(0x11, 0x3, 0x300) sendmsg$nl_route(r0, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)=@getlink={0x44, 0x12, 0x20, 0x70bd26, 0x25dfdbfd, {0x0, 0x0, 0x0, r2, 0x0, 0x40264}, [@IFLA_MAP={0x24, 0xe, {0x5, 0x78c, 0x5, 0x7fff, 0xb9, 0x8}}]}, 0x44}, 0x1, 0x0, 0x0, 0x5}, 0x24008880) sendto$packet(r3, &(0x7f00000000c0)="2125f1c11e934b3cd569fdf734615b37a7fa3eb7265452c2eb01cf5b4d8bae014e494e60f1abaeedb8170fed92ca92648e6f648bb0c2332d63e4fadbf5242123a0d961a035c005fb6f3211203331425562456edb9880d4", 0x57, 0x20048800, 0x0, 0x0) 01:53:26 executing program 4: landlock_create_ruleset(&(0x7f00000002c0)={0x0, 0x30d44de5429090cf}, 0xfffffffffffffee9, 0x0) r0 = fsopen(&(0x7f0000000040)='autofs\x00', 0x0) fsconfig$FSCONFIG_SET_BINARY(r0, 0x2, &(0x7f0000001280)='/sys/fs/smackfs/revoke-subject\x00', &(0x7f00000001c0)="8a", 0x1) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)=""/4096, 0x3d}], 0x5a) 01:53:26 executing program 3: r0 = getpid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/cgroup.procs\x00', 0x2, 0x2d) read(r1, &(0x7f0000000080)=""/1, 0x1) write$cgroup_pid(r1, &(0x7f00000000c0)=r0, 0x12) close(r1) openat(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup/pids.max\x00', 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup.cpu/cpuset.cpus\x00', 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup.net/cgroup.procs\x00', 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x20842, 0x0) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={&(0x7f0000000080)=ANY=[@ANYBLOB="9feb010018000000000000001c0000001c00000003000000010000000000000e0200000000000000000000000000000504000000002e"], 0x0, 0x37}, 0x20) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x19, 0x4, 0x4, 0x8002, 0x0, 0x1, 0x0, '\x00', 0x0, r4, 0x0, 0x100000}, 0x48) r6 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000180)={0x1b, 0x0, 0x0, 0x7f, 0x0, 0xffffffffffffffff, 0xe3, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x4, 0x4}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f00000008c0)=@bloom_filter={0x1e, 0x4, 0x1, 0x7, 0x60, 0xffffffffffffffff, 0x7, '\x00', 0x0, r4, 0x1, 0x0, 0x1, 0xe}, 0x48) r7 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000080)={0x0, 0x8000}, 0xc) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000006c0)={0xffffffffffffffff, 0x20, &(0x7f0000000680)={&(0x7f0000000500)=""/192, 0xc0, 0x0, &(0x7f00000005c0)=""/132, 0x84}}, 0x10) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='blkio.bfq.io_merged_recursive\x00', 0x26e1, 0x0) write$cgroup_int(r9, &(0x7f0000000280), 0x12) r10 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x1000000, 0x2}, 0xff44) bpf$PROG_LOAD(0x5, &(0x7f0000002c40)={0x2, 0x17, &(0x7f00000007c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r10, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf090000000000005509010000000000950000000000000018010000202070250000001f002020207d1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000000000001600030006000000bf91000000000000b7020000000000008500000085000000b7000000000000009500000000000000"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0x15, 0x1e, &(0x7f0000000240)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0xc3}, {{0x18, 0x1, 0x1, 0x0, r6}}, {}, [@cb_func={0x18, 0x6, 0x4, 0x0, 0xfffffffffffffffc}, @tail_call={{0x18, 0x2, 0x1, 0x0, 0x1}}, @ldst={0x1, 0x3, 0x4, 0x2, 0x1, 0x18}, @tail_call={{0x18, 0x2, 0x1, 0x0, r7}}, @initr0={0x18, 0x0, 0x0, 0x0, 0xa713, 0x0, 0x0, 0x0, 0x6}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000340)='syzkaller\x00', 0x100, 0xdf, &(0x7f0000000380)=""/223, 0x41100, 0x2, '\x00', 0x0, 0x8, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x1, 0x3}, 0x8, 0x10, &(0x7f00000004c0)={0x4, 0xc, 0xffff, 0x1}, 0x10, r8, 0xffffffffffffffff, 0x9, &(0x7f0000000700)=[r9, r10], &(0x7f0000000740)=[{0x5, 0x2, 0x0, 0xa}, {0x5, 0x5, 0x5, 0x4}, {0x1, 0x5, 0x3, 0xa}, {0x1, 0x1, 0xc, 0x9}, {0x1, 0x5, 0xf, 0xb}, {0x0, 0x3, 0xe, 0x7}, {0x4, 0x5, 0x9}, {0x3, 0x5, 0x8, 0x6}, {0x5, 0x5, 0x6, 0x9}], 0x10, 0x1ff}, 0x90) r11 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x12, 0x7, &(0x7f00000000c0)=@raw=[@map_idx_val={0x18, 0x0, 0x6, 0x0, 0x7}, @map_val={0x18, 0x8, 0x2, 0x0, r5, 0x0, 0x0, 0x0, 0x39e}, @alu={0x7, 0x0, 0x6, 0x6, 0x1, 0xffffffffffffffff, 0xffffffffffffffff}, @exit, @alu={0x7, 0x0, 0x1, 0x4, 0x6, 0x20, 0xfffffffffffffffc}], &(0x7f0000000100)='GPL\x00', 0x2, 0x1d, &(0x7f0000000140)=""/29, 0x41100, 0x23, '\x00', 0x0, 0x0, r4, 0x8, &(0x7f0000000180)={0x9, 0x4}, 0x8, 0x10, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000001c0)=[r5], &(0x7f0000000200)=[{0x3, 0x4, 0xd, 0xd}], 0x10, 0x5}, 0x90) r12 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000005c0)={0x37b472e4377fcf0b, 0x1a, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000000b78900000000000000100000181100009cf3a57ab7ac16b8e83a09ea761fa4df18ba370b3810173b4b2f7f8a9d88be6634c26fdcf934aa0da1007bd92f5c39bb5aaa445cde7f4b6e9e6c3b788f6e76d6ddb32b2480f454cbed312bc50f20a27f9a3d72a86a0d3119331a141b371d9865c46de3ea25ca9e0ce15da96df292de849fe65b564687167127939e18dd647076a031a282f7491c0216a14976cd2bf9bfe6b9094e3a1185d752060c5ab280077d7d58b8f76c4403bb", @ANYRES32=r5, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf090000000000005509010000000000950000000000000018110000", @ANYRES32=r5], &(0x7f0000000300)='syzkaller\x00', 0x101, 0x4d, &(0x7f00000004c0)=""/77, 0x40f00, 0x27, '\x00', 0x0, 0x0, r5, 0x8, &(0x7f0000000340)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000000540)={0x0, 0x7, 0x4, 0x400}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000580)=[r5, r5, r5, r5, r5, 0x1, r5], 0x0, 0x10, 0x1}, 0x90) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000780)={@ifindex, 0x12, 0x1, 0x3, &(0x7f0000000680)=[0x0, 0x0, 0x0], 0x3, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f00000007c0)={@cgroup=r9, r11, 0x18, 0x202c, 0x0, @prog_fd=r12, r13}, 0x20) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000780)={@map=0x1, 0xffffffffffffffff, 0x36, 0x14, 0x0, @link_id, r13}, 0x20) io_setup(0x8, &(0x7f0000000000)=0x0) io_submit(r14, 0x4b, &(0x7f00000019c0)=[&(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0xfffa, r2, 0x0, 0x0, 0x7fffffff, 0x0, 0x2}]) execveat(r3, &(0x7f0000000000)='./file1\x00', &(0x7f0000000240), &(0x7f00000004c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\\+--/\x00', &(0x7f0000000300)='\'\'\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\xad\'\x00', &(0x7f00000003c0)='}\x00', &(0x7f0000000400)='*}-)\x00', &(0x7f0000000440)='-]*{-\'&\xc1*(^{\x00', &(0x7f0000000480)=']$)\x00'], 0x1000) openat(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup.net/devices.allow\x00', 0x1, 0x0) 01:53:26 executing program 0: capset(&(0x7f0000000300)={0x20071026}, &(0x7f0000000340)) r0 = syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000000c0)={0x0, 0x0, 0x5a}) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x53, 0xfffffffffffffffc, 0x1000, 0x81, @buffer={0x0, 0x71, &(0x7f0000000100)=""/113}, &(0x7f0000000380)="80d8d220b0bf7382339161ded7b7d9b7dcaa689b97ef2b2504db6b03166f74f16d3b5dc00faac24860313e201e737c11cda34db10f8f408ec5096e7a0698920753ee7c2a6777607a52ce06936a82394bb5e2199c6ad21cf142e1d865dd7f2dbff6e827ad90f10cb1e00ae305e960a82ace439f8546056414c00f53ebe71d66c9583c2c50d4f63da35acbdfafdd1b0109e79d2cda944353fa6ca73e080280d007920c4142d4c683cd263c332ca02f2cd98ac2530e0b26676e3e37bfb26851665989c014a1cd6efde316d3e07f4f01415ba3370a84a7bc761b4b8f7ca0a875cbe2714547d46cbab67e9dcd25b8cf7d3550803f2112c4aea2eba601310814f90758ff5b56b7b17a99af57673d650ef77574a29bbfba60618edda7637fdd4d5929402389b29ae81e48ab27824e332ca509d0240c3ccca5d79c191ad4db18573708937d14170b4a2897e5d28f84ce9187ae966af7498107435e63fb27b14507d8aba9b88ebceda01d5c3ec5190615f988d464bee184deb22e7dc605bee11f057d44f1ee4ce3236fe7a2842856aea4be809c6f97bdc5e8455c4659276c4dc3787072b977381bfd1970c4a3f359d599a5eae151a1d201649270a6d44c1619f04874891c2b7ea51e76a960fa7f229180bc8c5807cb538e844d7cb0380f9e50ac28e8f8a97be0125d3fe4b73b7ed28a9b8aa3d6b9a64617135989b17945315157623d0d5c5677394e06dc658df8f16b7533b586a6916fef5b7506126c53664c5577bfdf7b0abff4716c019fd425c9c1ced45598d079170015266014e9cf38846e1596f6c41633a3f4143702925607126ae59746bc5987fe10bf38398ee3aa23f6dc9fbd2e6e3c18f9407ac591f45c0688fce1908754202a53ddcb43611a311d1c846e7a42a01ba193887577def743de0092818f11943bfdf2b2b076678d97d0b53d5087ef5d13e82c60a5d698282d00b845b2bc289b90d486d036610785cbbfb219d3a9d839c87f91569f2287de2f1b0350f09f5860ca04ec23dbbd200ad30d789e2356b144f8a3637a8b1f0b03ef4e2ec829f2e047a7baa6a092df23e2bdda8d1c5bab69c5e789ecdadc57d8b6785ef1878e17971eaa8645756e4aa4c5b8a3d3c69a0f0f67a611bcca72ea293f33e59c56b91a82b214439b2ee21dea64a26a6a439f370916c1eb6cd0dddeb1b7f4f054eb4be77703384668a2b622a99487102664ecef4518af3eaf8a59e790f6210f31ed52135fca2ef7795bcf576df5743a54e12522b31007bb127225766ae3686449c28e3e9f4fdde8466b258e91b2d35b36389a140c25ac47481b499648f71266623cebe6f1e7a694ef70be09d2c0d9730790f05c74b6587e75a32c7427208be1b93bee3768babea632bfd4652745c04e218194e18da443ee73d3c55fe676b977ccf83a92ed6e09e0e9bfc0e4477750b2c79e3be3691862a5d4176536d27db7568078fdac4c3bc64c1b5c81b1a3eed069a66610ab4316c4c8fdefd568cac65638605f1fa2da63f62a5e397aabf9c88fe00e854f639663c4718280e51d9cbcef3ef50d1a58de502dd445f6815724e3084c5292f9a73eee3d874d4408441b9afffc43dcea9381b5070bb4b59dc53bf6427686f1cdcd1d1ebea0637afaa47d37b6430ea97af69bca101de173860f46a367d679e0b95255d2f2d1fc7d6db8e599c53e41cd7e576e9323bc068054d77af31a084201f91a552e00a0d569354ffe2ec66170e92177b095e1ac5b40e68e8e583da86627b530d8845b522fa737b25d6b23c0e0a210a676c9a236a024492ded7d476eb41c802aef005736418f96580d757709f7795a637ff9ede8760a786cbc9e3d6a6f5322d6e614ba58a2bb7f0890d20ad4b99605690b0e1ab0ecd8acf6729dd4ced783b5d0e6d20659a5e95985aee916bda938772faa3d1e6b12155f090059977c5a50b8831dc6d91aae214d590d9d41f9d3e1aa90c6e87583fcbb8eac09d33ed3c3deebfafb27c6c4d5279fc7046edcdfcd3f0c507f32625ace4698e5081fa12186aee0840c5cb67dedbe5138c63a93bcc2c5c830568d195b73b3a0174c6ca9eca22ebdc36f1dd2d3476068e4cd9b024cf6951559e4842579fba4c0a24472681a43960bd488b850f41f81b75171f7bc876bf565547fb56ca2bd5436c86531c75af97ab71ccb2210ea51eaba922400e3a9aa9f037211969446a6ff986818e7e87f9ae7d5cf1ad777628ba37e9f8c4780f6a55d8b8a90a4bbed187720a64d50212b554e78920d4ffc8e84b238926d2c14a0c71115a33fefb3f01966cea0fdff9bde5ce51be0480ce3f282774b3186b7b018f558fd04bee412f57730d3f048de06e860e48deda68bb17272d22458735f0c9e32e280c65df15225fd50d2998f944fea641ca3a2b344a4e4dab46434a1f85d962ea107bfd43a30fb736f16751cce87e64fbb6c061f9414669f7cf7bbb14b69edc88cc13e7876298788e425a3da1012893dc3623278a32489f4f6483ed9fbb577c4be8ca69f99d53167a590fdf4d9ce36672447ba27728768202b0d1b622a70082777d225b0efdf176ba5c235853f0826aba4b959a012366aafdc4f9697df485868bb5f8664fb83d3a372310df7caf0e71d5b8e630eecf6ea954f297e12711101ce66f4ef5caf859cb2cedf2510b59ac8bd473b05a39625f480afbedc1574089257b7499bd936f559fdfbe407cfc4221f6b172ee419793db5b0f63863c253b2bf7f654d98fbc13c9e4a1fc996f5472ee321e8b26699634bf70f57d68082a652f823db4c4ddfd2afb6fa39bd648e3974b7e7e7242585ad54df1dc0c923135ec85ac8f94c33ef951711212e29008fef1e2dcbb487bc653f3bffae28ac2912b6f0dfc94913e264dafef2cf8cdb515d7b1c3c25a44299025516c2f0b9de5738889590fb30559d4840cdfb1cc14259880b161237e43b414382c22677d48990d0888bffbbc0fe9eddc68b320f707f930900fa8cee748fe73eb4f0a2555ac4a205b4515cdc83af0e197a8fb43fcb188eb0d9cb0a7c8583c0126c9ad6876d610425f35f4568c1b94d9c38dcccf41817d7c3fef4a27a2d866372519881fc7c9a704f4fbac77df7a1bf88d467552cd19c86b4e37e080df7f85ae8f84fc05083b236c30ae8f5f5368bf2564c54645ddef7d3801d84afde3fbc9559c3c5312e466b441c3e516a10e4ebe30997a2cb0ff1b011021946283e55e6f2bea0078ae345879c609c8d51104c7ae4aeb765394f80c23cbe62a155fc6cebc72609bfd9a633c07c49bb114bdd2c6417d433518a32062ffa25bf6fe44c683675315ca66d77137cf3a5f1f9df9ff823b4b86c094b0b9c7863a0e311c9c21ef37642024f7f2857ae588fbe77be4b7b1a2e8114e55748e558b87bd3eab981233ed780a1e3afdf4ce67ab920e2f3824eab33aff183067c49a2e7432e190ae9221a5a60d2a28ca843afaeb70c565c5dd9b3ea5ff6253cf32d89923b4036d8220b5ab0ab7fbffca55550aff7c6e54d6e01e7540a6d95028f30a8c2eb5dd3a63c313c2f887c41d4141cba0d4889b0dc6727da96cb4f1cc22c124d3b083e5dbc813ec8045d474d53c148547364b4d8c58e8ceee2b3fa3f52a9acdc7de48e7fae3ac2b31448faaf7490260145e3115ac43049b9cb9ad6bfb91364974eb6be73f8320251e9c429126f4afb2a4258ee1a37dd989b250a496dc89ba0140ce3c41fc49326b589f4f36bb874b7c68a1a91c3da13d600585140f41e0c03a90cd3acfb9d638d151d8497d7d610273d90411164e5e9d7c186174e9cff7022a66f86cf3219d8bd90eeb57218fbda05d9736fcf2dd5cbe8c0f821eb05b1fd28d6b9aeb19945d1edc1f29e50997a96b7d08e478d9c135bd219742b3a33fec8bee40088c3d161d2f1c1f9c1a5441c6ff035ceb54aa23b67f67fd867654835ed2bf47d0b3c2b2a0aed8b4de864d0193ec7839d8ac205dbb323fe51d9c49d79245ece0956e3bce6bd87e6d6da03bb8fd55be29f87cd8375e5c6b509609c5f0c5388f9826368c03903edde138f5f07eeff7ea8b48c072883dd1ee65b8067f52260fb0c2c5b9f17588dc48b5ac612d4510e223d74a870152f110e0b6440592dbb3837f484edbbe6c047fe9e2761111a9b52cc80f2c7e5f7d8c9c7a4e950d62109dd3f226250b0f6b04d204cf3e2bebb1313ed164b607fafd212fb71485bbfbe239752697a578098f0f3be5f03fa706b2d09ac8066782670e4c1eb1c420784a7e260ee704b6131461d3699a99a150eea134baf399d206bb653b07e2471eb45abc06512d778fdcf558c5d8250dfab0af1f1789ddaab8a62998904bed8eb430da0c346c85abfdec19b28e70ed3aad098c142cf740dc6cf3c302be7a5dcf14470054ac07e1dcefd5a73c0a622f53d85a27173280d95420b13442760de83aa62ab2234014db9b1f2eac4aac2a62343a2cdbbb76bb56e71e13365a5e47ba73f5405647dfdeba02103281f50f2c423535ef0cebde13a7cd7964780170900ca39fd21ca2d00e91b36b13bdd2adb1bb0691363456c0407817b516ae8d449e946573d508757b428f9f90f804443f9c884663cc67733db5edd840b1a5babc7f416b044ef8f7731b3b8541273c3d371d608a1dade5bb8099d7fb15dc51730f4f81fc1e9b20e5b35f11ebf6d53858e10406cdae4034085c63f8647472aa420741e7a71cab0bcef194f56895d23a76a76c5b0773bdd88377b1657a14c7ad4f6fa0183fee404978901b3759689a09d031ca99f9d97888c753bf54dd319a096dbb625fa5da2ced75e9e1d8ba07f363e4e15eb2b6b0e32c461fb84eb4474f8c678cdc0f7fc084047e0153abec5549e19232ccb5182420f9539d9e08a27ee869d0516a7ce83efbdfc2145dbbce03f56818404e8145999050fcaaba99da83ed9beba48c27731d10886a5681134dc1a68c27598d5430d6911a1957af19da16a25af5652042cc5bf6a82b06acfe3ca3ff2dba2aa661c78c15e8be144b1a5803a0a4c8d9a16c05977fce738f72c00cf625376645041eb0280a5c522484b3c7f3f1c2698898289c79aa327d8d82fb9ddc7e01b98ded32275e236dec59b9ab6ceafcd0769569308b7fce2bfe826eb62b9d393980b8fa49b990dcf17e2383a51950240f44d81411b8ae34249f287136e4aa36e2df45d0604a66794c050fb79c8150219c0420ceed76f78aff60b2a5644c9060f20ad87a16ac895ca83165423008e0185c901c808bd96f2485a56b7f7af8882624643270ce453266031252fdb1dc7f3837ee16287927605bb391117655a9093028481616b051aff8cbff15ad6831610800ea7f040149812cd8f9f801a12a0c98975a11a75578bb58d2763eae7a77912c009e4a3759f19998c8b8bcb5fe857bc173527a84b80d3bdbc68ec4079a751394a27bf4d9798285307fc7a4a41444bff845f1f600ee8c58e12d60236b5b3c5f8238ce28df584666471ae0f7853efc94173a1783f5f34e296579ac985a59dc07feac38d03af65854b1c2a4dd356f9bee887ce058eee1c008e24c80f320d5ab675478ea213d878cf562383d9a052022639aa843708bd65124c00e6712281f89044db051aae0aa04fcc2c5384cac9ba8a2f9f88e6ab67a6541e7fbd964c04cbc828193dfd68226a8722fdbfd042bb7b9cfe32d293cd8ef2a0a9ca1d359602aace88597a514158670e5a466cd52b199cd7b42aa33a7342c257a8a80768800b420127668f8c48e8f84749b2af6d3ea7c7e6cf93450dccb7cf381fa9563734690826307ad27de9207c51dc4362d1fe7555c2bafcbfc09591a4023a", &(0x7f0000000180)=""/119, 0x80000000, 0x34, 0xffffffffffffffff}) [ 761.378308][T13423] program syz-executor.0 is using a deprecated SCSI ioctl, please convert it to SG_IO 01:53:26 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x20, 0x0, 0x0, 0xfffff00c}, {0x20, 0x0, 0x0, 0xfffff02c}, {0x6}]}, 0x10) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) sendmsg$nl_route_sched(r2, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)=@deltclass={0xf8, 0x29, 0x400, 0x70bd26, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0xf, 0xfff2}, {0x2, 0xfff3}, {0x10, 0xffe0}}, [@tclass_kind_options=@c_prio={0x9}, @TCA_RATE={0x6, 0x5, {0x81, 0x5}}, @tclass_kind_options=@c_taprio={0xb}, @tclass_kind_options=@c_mq={0x7}, @TCA_RATE={0x6, 0x5, {0x5, 0x3f}}, @TCA_RATE={0x6, 0x5, {0x90, 0x60}}, @tclass_kind_options=@c_ingress={0xc}, @tclass_kind_options=@c_hfsc={{0x9}, {0x74, 0x2, [@TCA_HFSC_RSC={0x10, 0x1, {0x10, 0x3, 0x9}}, @TCA_HFSC_USC={0x10, 0x3, {0x1, 0x1, 0x100}}, @TCA_HFSC_USC={0x10, 0x3, {0x0, 0x8001, 0xf3a4}}, @TCA_HFSC_FSC={0x10, 0x2, {0x1, 0x1}}, @TCA_HFSC_USC={0x10, 0x3, {0xcee, 0x9, 0x7}}, @TCA_HFSC_RSC={0x10, 0x1, {0x8000, 0x7, 0x7}}, @TCA_HFSC_FSC={0x10, 0x2, {0x10000, 0x5, 0x3}}]}}, @tclass_kind_options=@c_mq={0x7}, @tclass_kind_options=@c_sfb={0x8}]}, 0xf8}, 0x1, 0x0, 0x0, 0x4c881}, 0x4000000) [ 761.487644][ T5091] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 761.499325][ T5091] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 761.508847][ T5091] usb 3-1: Product: syz [ 761.514681][ T5091] usb 3-1: Manufacturer: syz [ 761.520097][ T5091] usb 3-1: SerialNumber: syz [ 761.576279][T13427] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 01:53:26 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) r2 = dup3(r1, r0, 0x0) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r2, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x3}, 0x8, &(0x7f00000003c0)={0x0, 0x60ff}}, 0x0) [ 761.629147][ T5092] usb usb16-port1: unable to enumerate USB device [ 761.630677][ T5091] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 01:53:27 executing program 4: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) readv(r0, &(0x7f00000000c0), 0x0) 01:53:27 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=@ipv6_getroute={0x30, 0x18, 0x60b, 0x0, 0x0, {}, [@RTA_GATEWAY={0x14, 0x7, @mcast2}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=@newtfilter={0x2c, 0x2c, 0x300, 0x70bd2c, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, {0xffff}, {0x4, 0xfff3}, {0xffff, 0x4}}, [@TCA_RATE={0x6, 0x5, {0x8, 0x1f}}]}, 0x2c}, 0x1, 0x0, 0x0, 0x800}, 0x0) r1 = socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$sock_bt_bnep_BNEPCONNADD(r1, 0x400442c8, &(0x7f0000000200)={r0, 0x9, 0x7, "c919c833d2aebf3295b13d74aa2c4d8bac5dd9f2dbefb3765b9984e4f53d786f6fb98a94762f9e25688b124672702599f1d7e5691e76f58941e4605d216817e43c663e0a122086ff9ebdbd9805190f7e5a78134ba2428652978e491677403853f182527f56a2f0cab57630117792913e9431dd2d9324a972f10c6786da56a0c5eedb619fde603821e1c0274f0f73b0228ae3842ed299cdaf098a"}) 01:53:27 executing program 0: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000002940), 0x101001, 0x0) writev(r0, &(0x7f0000000c40)=[{0x0}, {0x0}], 0x2) [ 762.246252][ T5141] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 01:53:27 executing program 4: r0 = memfd_secret(0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000740)=ANY=[@ANYBLOB="61124c000000000061138c0000000000bf200000000000000703000008ff0200ad0301000000000095000000000000006916000000000000bf67000000000000170600000fff07006706000002000000070600000ee60000bf050000000000001f650000000000006507000002000000070700004c0000001f75000000000000bf54000000000000070500000419311f2d3001000000000095000000000000000500000000000000950000000000000032ed3c5be95e76b67754bb12dc8c27df8ecf264e0f84f9f17d3c30e3c72fe9751f008554bb4f2278af6d71d79a5e12810a089dc1d4681d295c45a674f888a08034b7dd399703d6c4f633a9a4f16d0a3e1282ee45a010fb94fa9de56c9d8a814261bdb94a65f78238b89dc6c60bf70d742a81b72bab8395fa64810b5b1bfd3782519518c505000000b8fab4d4d897db2c544c0e0895a9044f50c50b8eac8c63d2b1cd06a39702bd547f5ebaa69520bbb15f4f01cef3c9bacec15e2e3b2bd352e93a22adfe8efe33ff2f8ee5476d4ef7a6f0c4704403b9bad2b648e90fff24f69a5ef05f5408ea197ed09a9510ee6063229de2984abdd46ea3ec78e3127002ed37c2564bd98a621483fb2a5ff221e0d831f24759d17b8c59d0f2b0727f6b7958fb5b939af4be5e55a95f8c6d785a91c7c3f0c17ae7f9ac5ff05f5ecddf0cef90d50e763be96496661c749e21ab63a1f50b30a65a9027ba357bf8c614497ee59b68bf6a5d45c81c567e347d545741"], &(0x7f0000000100)='GPL\x00'}, 0x90) r2 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000280)={r1, r0, 0x2e, 0x4608, @void}, 0x10) bpf$LINK_DETACH(0x22, &(0x7f0000001b00)=r2, 0x4) 01:53:27 executing program 1: landlock_create_ruleset(&(0x7f00000002c0)={0x0, 0x30d44de5429090cf}, 0xfffffffffffffee9, 0x0) r0 = fsopen(&(0x7f0000000040)='autofs\x00', 0x0) fsconfig$FSCONFIG_SET_BINARY(r0, 0x2, &(0x7f0000001280)='/sys/fs/smackfs/revoke-subject\x00', &(0x7f00000001c0)="8a", 0x1) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)=""/4096, 0x3d}], 0x5a) 01:53:27 executing program 0: syz_usbip_server_init(0x1) syz_usbip_server_init(0x1) 01:53:27 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000001bc0)=@newlink={0x34, 0x10, 0xffffff1f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x35288}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @vcan={{0x9}, {0x4}}}]}, 0x34}}, 0x0) (async) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x14, &(0x7f0000000440)={@empty, 0x0}, &(0x7f0000000480)=0x14) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000540)={0x1, 0x58, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) sendmsg$nl_route(r0, &(0x7f00000006c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000680)={&(0x7f0000000580)=@bridge_getneigh={0xf8, 0x1e, 0x2, 0x70bd29, 0x25dfdbfd, {0x7, 0x0, 0x0, r1, 0x8000, 0x10c20}, [@IFLA_TXQLEN={0x8, 0xd, 0x4}, @IFLA_MAP={0x24, 0xe, {0x7f, 0x7f, 0x4, 0x0, 0x4, 0x4}}, @IFLA_PROTO_DOWN={0x5, 0x27, 0x9}, @IFLA_LINKINFO={0x68, 0x12, 0x0, 0x1, @vti={{0x8}, {0x5c, 0x2, 0x0, 0x1, [@IFLA_VTI_REMOTE={0x8, 0x5, @local}, @vti_common_policy=[@IFLA_VTI_OKEY={0x8, 0x3, 0x63}, @IFLA_VTI_OKEY={0x8, 0x3, 0x7f}, @IFLA_VTI_IKEY={0x8, 0x2, 0x4}, @IFLA_VTI_LINK={0x8}, @IFLA_VTI_IKEY={0x8, 0x2, 0x5}, @IFLA_VTI_FWMARK={0x8, 0x6, 0x4}, @IFLA_VTI_FWMARK={0x8, 0x6, 0x5}, @IFLA_VTI_LINK={0x8, 0x1, r2}, @IFLA_VTI_FWMARK={0x8, 0x6, 0x7}], @IFLA_VTI_REMOTE={0x8, 0x5, @local}]}}}, @IFLA_NUM_TX_QUEUES={0x8, 0x1f, 0x1f}, @IFLA_PHYS_SWITCH_ID={0xb, 0x24, "40320aa3e5d03e"}, @IFLA_PROMISCUITY={0x8, 0x1e, 0x3}, @IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @hsr={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_HSR_SEQ_NR={0x6, 0x5, 0x1}, @IFLA_HSR_MULTICAST_SPEC={0x5, 0x3, 0x7}]}}}]}, 0xf8}, 0x1, 0x0, 0x0, 0xd40a773011403ecb}, 0x40000) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000000c0)={'ip6tnl0\x00', &(0x7f0000000040)={'syztnl0\x00', 0x0, 0x29, 0x5, 0x6d, 0x1, 0x10, @private2, @local, 0x1, 0x8, 0xcbc9, 0x9}}) r4 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x121280, 0x20, 0x4}, 0x18) getsockname$packet(0xffffffffffffffff, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f00000001c0)=0x14) (async) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000200)={'syztnl0\x00', &(0x7f0000000340)={'sit0\x00', 0x0, 0x20, 0x8000, 0x1, 0x9, {{0x1d, 0x4, 0x1, 0x1b, 0x74, 0x65, 0x0, 0x3, 0x29, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, {[@ra={0x94, 0x4, 0x1}, @cipso={0x86, 0x16, 0x3, [{0x5, 0x10, "97cca8506a09b11a3e778000d0d6"}]}, @timestamp_addr={0x44, 0x2c, 0xec, 0x1, 0x3, [{@broadcast, 0x7fffffff}, {@multicast1, 0x5}, {@rand_addr=0x64010102, 0x3}, {@multicast2, 0x7}, {@loopback, 0x80000000}]}, @lsrr={0x83, 0x7, 0x97, [@initdev={0xac, 0x1e, 0x0, 0x0}]}, @timestamp={0x44, 0x10, 0x70, 0x0, 0xb, [0x1, 0x80000001, 0x2]}]}}}}}) sendmsg$nl_route_sched(r0, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000280)={&(0x7f0000001c00)=ANY=[@ANYBLOB="484a00002d00010029bd7000fddbdf2500000000", @ANYRES32=r3, @ANYBLOB="ffff0b000d00f2ff0800ffff0a00010062617369630000003c08020014000280080001000f0f00000800010000800000240804000c000800000000000000000004040300ba0b0000020000007e0100000100008000100000050000000800000006000000000000800900000001000000200000000900000007000000010000000d5c0c7600800000050000000800000008000000ac03000004000000070000000100000005000000f8ffffff000000001f000000ff000000010e00007f000000000000004a0d00000000000000800000030000000500000014040000020000000600000008000000f40000008ef30000ff010000810000009d0900000700000004000000ffffff7f0000008000000100040000008000000005000000e0df00000800000000800000010000000101000002000000050000000300000001000000000800000200000002000000ff01000003000000ff0f0000000000801f000000060000000400000006000000fffbffff80000000010000000200000005000000000001000100000000000100000800000002000000000000d10000000010000008000000070000000200000002000000000100006d060000000100000000100003000000ff010000fd000000030000000100000006000000ffff00005159000001040000050000000100000006000000ff7f00000300000001000080a30c00007f0000000000010003000000060000000800000002000000010000000200000005000000c5070000480f0000b1e800005208000004000000008000000700000001800000000000001e0d000020000000800000005b8a000077444d22c3a0000007000000060000000200000004000000ff7f0000090000000100000000000000ffffffff08000000090000000100000002000000070000001f000000d2b00000ff00000008000000080000001f00000001000080050000001a353a28000000800000010006000000060000000000000005000000c94a00000500000000000100000000009a000000ff000000020000000800000081000000c509000000010000ffffffffa4e0d00d05000000810000000900000004000000b00e00000000000030dc000000000000070000000100000009000000090000000000000006000000c8780000010100006805000002000000ff0700000600000007000000010001000900000005000000ff070000040000000500000000000000ff030000040000000300000000000080bf0000000100000001000080020000000000000808000000aab50000f8ffffff00000000000800003d000000d405000000000100010000000000000007000000e60000000100000001040000810000000800000040000000070000000500000001800000001000000000000007000000040000000300000007000000046d000008000000ffffff7f0900000007000000fffffeff0000000042830000000400006c0000000180000001000000001000000004000004000000ffffffff0404030001800000040000006fdf000001000000010400000200000007000000710e000001010000020000000000000000000000010000000300000005000000400000004c270000010100000800000009000000030000002a010000a2000000ff0700000008000001000000fbffffff7f00000003000000050000000600000005000000090000000300000001010000010000000300000005000000000000020700000003000000ae850000080000000400000006000000400000000600000002000000fd00000005000000010000800400000037ffffff0400000007000000cc00000006000000030000003f00000005000000ffffff7f0500000001000000ffffffff040000000200000000e07f000100000004000000080000000600000007000000ffffff7fe707000000000000000800000000008000f0ffff05000000ccdd000005000000e405000003000000020000000000000000800000070000004c0a0000ff0000000400000009000000000200001b04000014080000f3f9ffff080000000900000017870000090000000400000001040000a57900000200000080000000090000000500000001000000200000000900000007000000c4490000951fffff0100000000fcffff0200000092000000010000000500000001000000af0000008bf200000100000020000000090000001eb6000007000000ff01000002000000faffffff05000000f7ffffff020000000500000000080000020000000100008000020000010000800400000063000000018000000900000008000000080000000400000001010000070000000500000001000000050000000200000000000000100b00000800000006000000000000000700000002000000a960000000000000300000000100008000000000060000000004000000000000ffffff7fc20f000000000030050000000500000001040000006000003bc6ce3405000000010000000010000003000000010100007143000004000000030000000200000006000000000000000100000000010000ad0000000000ffff02000000070000007f000000ff0f0000070000000100000040000000fdffffff5c480000070000000600000019d1000000000000e86b0000070000009b000000000000001f00000004000000030000006a02000009000000ff000000242a0000030000000200000008000000c5bf000000080000fdffffff847000002000000002000000001000000300000006000000ff7f000002000000000800000200000007000000070000000100000004000000fc00000004000000f0060000010000000900000002000000050000000800000003000000060000000700000003000000030000003700000007000000000800003f0000000300000000000000080000000400000005000000430000000c00080003000000000000000b0001006367726f75700000c0410200a010020004040200b96d337d04000000ff7f00000200000006000000800b000005000000d5cf0000050000000800000007000000040000000002000000800000ff0000007f000000e00000000300000000000080000800000400000007000000ff0f0000070000000500000000040000000000000500000002000000730b0000f5040000020000000800000003000000010000004da800000000000023a20000ff0f0000070000000000008000020000feffffff0600000003000000080000009d720000030000004306000005000000060000000104000002000000090000000d0a000004000000a77d000001040000040000000300000008000000060000000000000008000000040000003f000000fc25be1c010100003f00000069340000080000005c5d0000090000000100008008000000fcffffff060000000700000001000000050000000000010004000000000000001f0000000008000001010000ffffffff09000000000002100300000007000000000000000001000001000000ff7f000000080000f9ffffff060000000100000000000000aa0000000500000001000000080000002b030000400000000300000007000000100000000200000000000000ffff000004000000030000009406000003000000ff070000ab4300000500000020000000ff010000070000000500000069b80000030000000008000008000000090000000200000005000000ffffff7fe0ffffff0100000002000000b6df0000ffffff7f93000000ff0f00001f0000000080000003000000bb0d00003e0100007f00000000140000020000000400000000000000090000000400000007000000a73e00001f00000009000000010000006a0100000800000000000000000100000500000003000000611f0000010700000600000006000000ffffff7f070000001f000000010000000700000006000000070000008100000045000000a3d9ffff02000000420800008c0000001f000000000001000300000000020000010001000000000001800000ff0000000700000000000000080000007f0000000300000008000000800000007700000023a70000010400000300000009000000030000000100000006000000080000000500000003000000080000000100000007000000e900000003000000a30a0000ff01000006000000ad0e0000fbffffff09000000040000003d00000024050000030000000500000002000000ffffff7f6cc30000620c0000ffffffff09000000fbffffffff0700007b000000ef00000089ffffff0600000009000000ad000000000200000900000008000000010000004000000004000000c692ffff3f0000000004000000000030ff0f0000ff030000008000008100000007000000f40000000600000004000000010400005a00000007000000010000003c0001001f0000000700000005000000050000000700000079019c800010ff07ffff0000e101f7ff0000010000080000070000000080000000080000040403000200000009000000050000000000010001000000ff0f0000020000000500000004000000210000000600000006000000000a0000ff0f0000070000000700000004000000000000002a060000040000000800000001000000ff07000001000080ff070000000000000600000003000000010000000180000006000000fbffffff5b0600000010000006000000400100000080ffffffffff7f0500000009000000f603000005000000120d000041c0000006000000010000000400000006000000000000000500000000000000030000000800000080000000ff07000005000000e00600000900000005000000070000000300000007000000fbffffff8000000001ffffffef0900000000010008000000008000008d3c0000090000000300000004000000060000000000000080000000030000000fde000006000000060000000300000004000000010001001d070000ff000000000200000500000006000000ff01000008000000a1e50000ff070000724f00003f000000f9ffffff04000000008000001b0c000001040000757b000001000100070000000100000002000000ab0c00004601000009000000020000000000000007000000800000000008000001000000dc3b00005e9800001f0000000100ffff0400000000800000090000000000010065b20000020000002000000006000000010001000300000008000000000000000500000038fe000003000000ffffff7f02000000040000000800000005000000ffffffff700000000400000000000000010000000500000000020000010001000900000008000000960000000800000000030000070000000100000005000000d1000000ffffffff00000000ff7f000001000100ffff0000010000000500000000000000080000000600000000080000020000000400000005000000ffffff7f000100000400000009000000ff030000000000807f0000008600000000000000030000009c000000080000000700000002000000040000000500000004000000030000000000000002000000ff000000d5f3000001000080820800000400000000000000000000006f841f120008000003000000fdffffff008000000500000007000000000000000000000004000000370000000000000006000000800000000100000000000000ff7f0000060000005589638b0800000005000000df0000000500000002000000080000000700000000000000030000000400000003000000ff0f00000700000003000000070000000004000006000000090000000100000003000000c40c000003000000fbffffff0000000000405e0100000000f2000000040000000000000000000080f9ffffff010000000700000066080000400000000180ffff4000000009000000f30000000600000008000000400000000800050001000000040402000000000008000000040000007f030000ff0700003f000000070000007a33000040000000ee540000080000000010000000feffff0700000003000000e600000004000000ff0f00005d01000009000000000000000500000093ab0000ffffff7ffe00000000feffff1f0000000000008005000000ffffff7fae0400000700000009000000010000000100000004000000ff0000000000000033000000f4000000d0e30000080000000200000000400000e80900000002000009000000b0d40000dc0e0000ff07000005000000516f0000000000000300000000000000030000000001000009000000470a000009000000ffffffff000001000200000001000100ffffffff030000007f00000004000000fe08000004000000ff030000f3120000ffff00000800000009000000faffffff06000000040000000200000005000000cd0f00000800000004000000800000000900000006000000020000008f0d00000400000031e70000b95a00008000000002000000870000001b000000f7ffffff060000000500000003000000090000000000010040000000070000001c33af5201000080c7cf0000000800007f0000000300000004000000000000000300000000000000ff0000000100008040000000db1d0000000000000600000000080000fb00000081ffffff0900000081000000010001000500000000100000ff0100000000000006000000ff7f000003000000feffffff050000000700000001000000070000001f000000ff0300000000008081000000050000000000000001800000000000000200000004000000096900000400000002000000f94e00003a92ed45000a000008000000940000000600000005000000bc0300000104000005000000feffffff03000000080000000300000005000000020000008c93000004000000e906000007000000fffeffff0300000001000000ff0f000000040000ff7f000000000100a90c000006000000010400001e0000000010000001000000ff0100008d0000000900000000000000810000000700000008000000ff03000009000000a500000000000000072e00003f00000001000000090000003f000000050000009700000008000000010000000600000020000000a07600008100000000000000200000007df5ffff0180000009000000020000000300000080000000050000000200000000000100ff0100008e000000000000000200000006000000c8f900004b080000bc000000bf78926706000000ff0300009f0d00000700000009000000640c00000200000009000000710f000000040000020000000300000000000000faffffff0100008009000000ff010000fdffffffff7f000012a4ffff0700000080000000030000000200000000020000050000003f00000003000000010000003c0001000000000006000000020000000200000007000000090102000300080001800000030220000000060001040000070000000900000060000000040402000900000002000000020000005c1c00000700000058080000010000006176000000000000ffff0000ff0300000000000001800000000100008100000008000000ffffffff0100000063ffffff0008000041850000b8000000d700000009000000000000004000000001000000ff0000000300000000000080810000000500000005000000010000000300000007000000430000000000000104000000520b0000040000008100000003000000020000000001000064da0000ff7f000001000100446192f00700000003000000000000000080000035000000ffffffff0400000054f88d2105000000000800000300000000080000e0ffffff050000000001000002000000090000003c000000f9ddac6e0500000029780000010000005728000003000000080000000800000008000000550c000000000100070000000200000001010000060000005f000000090000000600000001010000010100000300000003000000010100000600000003000000ff0300000000c001ff00000000000000020000000300000006000000080000000300000001000080ffffffffffffff7f050000000500000001000000bd47000000800000410e000010e6000000c00000070000000100000004000000040000000400000009000000ff00000040000000040000006b000000ff000000090000000700000002000000070000002000000004000000fbffffff0700000000000000ff030000010000000100000000000080faffffff0000010000100000ff0f00000400000008000000f9ffffff0900000006000000400000000400000001010000ff030000ff010000000000000600000003000000000000000700000004000000060000000500000001000000ffffffff0100000004000000000400000002000015000000ffff0000ff07000007000000020000000100000040c4000008000000018000000100000007000000000200000100000001000000d4000000030000000200000000000001fb05000002000000c309000009000000ff0f00001302000049070000050000003f000000e0ffffff0000000007000000ec0e000001000000070000000000010099e80000080000008000000000080000000000009f0900000600000008000000d0cb0000ecbb0000ffffff7f64000000090000000500000008000000000000007f000000000200000010000080000000010400000100000002000000000000000300000003000000ffffff7f00000080ffff0000ff07000040000000010000000500000000c0ffff09000000000003003f00000001000000810000000000000007000000050000005848000001010000000000fe0200000006000000030000000300000000000000000000140900000004000000d700000001040000feffffff00000000020000000c0008000900000000000000580402000c0008000400000000000000040403002e4ffffff8ffffff00000000ffff0000000001000000008081000000ff7f0000080000000300000004000000020000001f0300000100000001000000020000000001000008000000f8ffffff3f0000000200000000000000030000000300000002000000ff0f000001800000200000000c33000001000000040000000500000008000000b2e8b077ff0f0000030000000100000001000000db010000400000000000008057a7924f0800000008000000b1000000171f0000ff0700000500000006000000010400000400000002000000fc00000008000000e30000000200000000000000fffbffff090000006c0d00008a6618470100010004000000ef000000030000000900000002000000d40700000600000000000100070000000104000007000000e44c0000050000005f000000010a0000030000000900000009000000020000000000000008000000000800009a000000ff07000093ffffff02000000050000000180000002000000000000002f5d0000200000000100008029710000ff000000760d0000250800000100000002000000070000000f07000000000000010000000400000007000000060000000300000003000000490700000000000002000000070000004c050000040000007f00000059040000b00a000040060000ffffffff06000000ffff000005000000ff0f000003000000010001001f0000007f00000009000000000400000300000006000000080000000400000001000000030000000600000005000000feffffff0600000005000000ff0f0000070400000900000008000000040000002647000010000000010000000100000002000000800000000000008001000000001000000300000000000000010000000400000000000000c0560000faffffff6c0000000008000003000000d205000001000000010000000000000006000000200000000004000002000000fffefffffcffffff020000004e0400001affffff81000000ff010000ffff00006f0b00000200000002000000ea010000010400000200000002000000090000000400000002000000f5050000000001000a405475080000000000000008000000060000000000000007000000040000000000000000100000000100008000000006000000ffffffff000000000004000006000000ffffff7f00000080990d0000001000000300000003000000cc0f0000070000000000000006000000090000000100000020000000880400000700000008000000070000000900000006000000ff0f0000020000000400000008000000000400008f1c000005000000008000000800000006000000feffffff0500000009000000090000000000000006000000ffff0000010400000100000003000000ff0f000001000100ff00000001000000ff010000faffffff08000400018000003c000100070000000000001001010000ffffffff7d95ffff0601200000100800020000000100a90140001f00060000000800000000000000060000000c0802000404020004000000950d00000600000006000000400000009fa900000800000020000000310300001f0000007f000000810000000400000005000000060000000500000000010000ffff0000070000000000000005000000001000002e000000ff7f00000400000001000100000000005400000001800000ff7f0000800000000400000003000000cf3e000002000000810000000000000000000080ffff000001ffffffff0f00009100000002000000000000000400000001feffff050000001f00000008000000020000000100000000ffffff0100010081000000010001000700000003000000ff0f0000ff7f00000600000000040000990000000000010005000000010400000100000000000000ff0700000000000008000000040000000400000020000000040000003f000000ff030000ff03000008000000000000000600000006000000050000000400000006000000ff03000074650000af00000006000000040000009007000000100000010400002d2a000002000000030000007500000007000000c800000072050000080000009a03000001000000fdffffff0400000007000000080000000000000005000000000000003f000000400000009b7c0000ff03000035090000010000000000010005000000000000000600000007000000060000000300000001000000f9ffffff450000000000000000020000340a0000080000000700000000000100f9ffffffff010000c2e300000100000002000000ff0100005c01000008000000be623a730100000000020000020000000500000001010000f260504642ee00006e030000090000000700000002000000040000000000000000100000e68700009f0000007f0000008f2500002000000000001000b20c0000080000000600000020000000000100003f0000003f0000000100000001000000010100000500000007000000018000000300000003000000c2670000de0a0000ff7f00000400000008000000b103000085bf44530500000004000000200000003f000000fa650000010000000002000000000100ff000000ff070000f9ffffff070000000100008005000000080000002d080000060000000900000004000000000000000200000081000000030000000400000003000000f40000000000010001000000fcfffffffb8d0000080000003a0000000700000001000000070000000500000009000000090000000900000009000000fdffffff05000000070000000200000001800000b70a0000f70a000004000000ffffff7fffffff7f0900000007000000080000000700000000000000ff7f0000ff030000ffffffff000200000900000003000000090000000200000006000000070000000400000007000000010000000400000000000000000000008600000007000000010001000404020000010000fdffffffff0700000100000000800000060000003f0000000400000001040000020000000500000008000000ff00000002000000001000000200000008000000010000000400000005000000050000000900000007000000040000007affffff05000000c52600000300000005000000090000000100010003000000040000000001000083280000080000000500000005000000e30100006c1a0000000000000000008008000000b9000000f7cd00000800000000000000070000000300000000ffffff05000000090000000010000008000000080000006000000005000000010000000800000038000000020000000500000009000000030000000000000000000000b40500000100008003000000ff000000000001009a000000050000000000000002000000feffffff0600000004000000ff0f000003000000020000000200000009000000ffffff7f01000000f100000007000000010000000476df67501a000002000000070000004000000007000000f20b0000ff0300000400000008000000010100003eb2ffff04000000000000000400000005000000d10c00004c0000000002000000000000ff0300004bfe0000f7ffffff0200000004000000040000000200000020000000551a000064f0ffff00000080201700009d100000430e00000000000000000000020000000300000003000000ff00000000000000ff07000000f8ffffffffff7f0400000002000000ec0d0000ff0f00000400000020000000241500000900000000010000060000000700000000000000010000000400000002000000200000000001000005000000cf00000005000000030000000000ffff0300000020000000070000000200000009000000010000000300000009000000b1ef000000010000200000004800000004000000e40b0000ff010000010000003f000000f9ffffff00800000000100000080000003000000ff7f000000000100ffffff7f370b000001040000090000002c0000003c08000007000000cd0b000081000000080000000104000003000000070000004000000001000000000100000800000001000080ffff0000ec07000000000000b1000000040000001f00000000000000080000007a000000ff0f0000060700004c000000050000000500000007000000a09b00000100000000000100ff7f0000010000000800000000000000738b000004000000000000001f00000002000000e0ffffff08000000ffffffff01010000060000000500000001000000c50d0000800000000000000008000000fb000000de9900000100010008000000000000000000010064df0000010100000500000000000000d4000000010000008729000001000000940000000100ffff3f0000002000000002000000950000000600000006000000f80a010068010500090001006373756d00000000580002801c000100ffffff7f040000000000000000f0ffff08000000250000001c0001000100008002000000ffffffff01010000010400004e0000001c000100000000000001000007000000cc000000000001001a000000e60006003c39203113826a36d423ff0cc0e115c7b5c75a1293d42ca5c25ca90794027d600523a0d67709ab46a7107943d268dc280dcfe39e2a60043613d527646cac22453b7a64ccf8b6f0de51360134f3f8f182a0140004e85fab387df9f4bd14c0689aed566faa386e1c4a0fecc1febd69e2a0ba8ecee4c0e247286e099bb79d6f42987edd8544db741a6b0564208935c8f15d9dff3866eee7f7fec766eee0f22f1bbaaefd317964aa98e34a468e1d00a605cabff6b8c4cf1b2651070623158ede0543875fa40dc0237d773083e6ea841782c539a98ca7579ad08be4718481c760694619fc00000c00070001000000000000000c0008000200000000000000e4001a000b00010073696d706c650000b8000280180002000e0d000005000000050000003c5100008100000018000200010000006d000000020000000200000009000000090003007663616e00000000180002003e0000003200000000000020f9ffffff060000000b000300df5b5e2c5e2c00001800020001000080010100000300000006000000e0ffffff090003007d5b405d000000001800020000000000400000000a00000007000000ffff0000090003007663616e00000000090003007663616e00000000040006000c00070001000000010000000c000800000000000000000068011900080001006e6174007c000280280001000000008000040000040000000180000006000000e00000020a010102000000ff01000000280001000300000000040000000000007f000000000000000a010102e0000002ffffff000100000028000100000100002d000000070000000100000005000000ffffffff64010100ff00000001000000c6000600a8ac1410a638cdea8e7f79cc3ae63222eea5f913b6aeecd30a018ec6f69db63fab5ddfc1ac6210b468c0113bde49dab5a518838bb97ba1ba722fa031b3a549421598b52bc0de3906c586cc0140b4d62a1f39eeb4e4e4765a9f4ec78523645ad78f003acf6b926d5551333256606d110ccd9192ed05744ab1d4597a1f4d057ee9534b80fc9b6c0b52503c0e58e68d533f759572708fd7a2af08ba58d13908daaf39605850af65723aa110f0ec8042349356e6441aa1cd8b8415db1c26b79055dcf01100000c00070000000000000000000c00080003000000020000001c0112000b00010073696d706c65000034000280090003007663616e00000000180002009e04000001000000000000000800000009000000090003007663616e00000000c0000600ec6df7f457d78fe0364382a3a236b4c87b8963ee0d011b774e244c3f4cc2622e4d6b59956cb49833157ab76aaebf10738702b3617ecdaff8291b2c754fb9f9e7cafc25912c49a6aac953c10d7772f3ea077510e261367792f2b4642afa8d69b71a0198a2fa2b306a86c467aabeac3bfa5f9c39ec457712e345dae2c909bde961c620ff0efee19edc4a0cf786edaf9865e775ddf4fdd73e11aaaa741dfdb7d8d52a0c6f8f808eaa330ab4601937a0b7c1b64a71fa7531ad9e176294f30c00070000000000000000000c0008000200000003000000c80011000b000100736b626d6f640000340002800a000300ffffffffffff00000a000300aaaaaaaaaabb00000a00040000000000000000000a00030000000000000000006c000600d2766e401233ec9d3459243c0b2f3b93b8b2abdd3e22f81f9701d5779e032d75325e86b801f56f773ef4a42680fa3412ff4f60e98d9d650a873db0a03488cf3ebe20b9e3b5fb16d9a8765f3646950ab8e6a89d9cc21d8b7776c1f0b19cd46617c4a65aae6c10251f0c00070000000000000000000c00080002000000000000000c010000090001006761637400000000640002801800020061490000ff0f000008000000800000000100000018000200040000000600000003000000040000000000008018000200ff7f00002000000000000000020000000700000018000200ec0f0000090000000000002001f8ffffa50400007f000600c61a9c6c583e66d3a9cfb8224825d444e81d9d32304951af295857cfcf820871e79c20233050acb2cf52ca60956f19553331200f6e3ecd070ab3156b013a12cfedbd9771b599ee9ce513bab70346a06ab60dd57541fb684b3fd277e60700daaffeb2b74bb53c10e6a671cf3e738b3c714c8640f3c877233227fde6000c00070001000000010000000c00080001000000030000006801180008000100627066006800028018000200ee1f0000010000000700000000080000ff07000006000300060000001c0004007f00030300000000ffff07fdd200000003007f0400080000060003000000000008000500", @ANYRES32=r4, @ANYBLOB="1800020081000000ff01000000000010ffffff7f01000000dc0006000dbfc462f1d9abdc01da884d349c10af7893890c7429ff818c0975c1c2e086c0917a1007fd1c0a91156b20c53528cac74490b9a68febf93a3c11345910a919f63170df47bd56d9471a784d5196ca991f8fbb0deab2bf2bb6e0a484132c9a970ec7cc8197103cfb62916f681dae230f664853bb2f71a815f1e5f81d8fa4c8e70f6e886ef2fc60bbf9fbfaefccba575c971489101e88e75fb407d2effa373d52c8566d84118fb529acc3bcefe71a3bd977dff7bf5fc8b0f6abf39910cc1de106fefed4dcbdb3d0c448c07a7f6a551b717fdc7aecc8c6d7ab8c0c00070000000000010000000c000800030000000000000058011a000b00010073696d706c65000040000280180002000700000006000000040000000900000001000100180002000180000009000000040000000500000007000000090003007663616e00000000ed000600b77e46986f2a428d6077ae85568d73d316ee9697ae7ef2508f4f00425227e0b19fcaaef08ccc411bb93310c9c3c34dcc127e668c0b5ae022bb8210cf1c1687c3cbec6287b651fd9ba9770b40169f178b5b9fea052e56e7cbfb8b8eac526e1f071ef242afb1e1fed29126e00c1096ae401a0cf8b7854dc4eb9c37bfbaa50c328ab814baa02e677682c05762c82160f543c2bef020e5726629eeca009b8b91905c2bc6b0ce076cc2841b36620dfc96a17ad7dd809cf0f615865fe43390410b6bc2c80af3d81d1dd7b9541fba02db6d4b742d06db25a0713e2fd6b95bae8ba52c6c26a6e01ee34719f6640000000c00070000000000010000000c000800010000000100000090011c00080001006e6174004401028028000100ffff000000000000ffffffff0900000081000000ac1414bbe0000002ff00000000000000280001008000000000020000080000000400000080000000e0000002ac1e0101ff00000001000000280001001ffa0000040000000600000002000000ff070000ffffffff0a010101ffffff0000000000280001000600000004000000000000100200000000000000e00000017f000001ff000000010000002800010002000000e9290000010000001f0000008100000000000000ac1414aaffffff0000000000280001008c8b00000800000005000000810000000004000000000000ac1414aa000000ff000000002800010009000000010000000000002000000100ff7f0000ac1e0101e00000020000000000000000280001000700000000040000050000003f000000010000807f000001ac1414aaffffffff0000000028000600134ae418a0ee770f7abe4148a33d60894e5141988c1070274cd12e0bdadb44356538dae60c00070000000000000000000c0008000000000001000000f0140100640019000800010069666500100002800a0004002df87353441800002e000600b3dabaf5f8a19bf9bb07c1e507b5f215214a53039fb2302344547a304eb3bd49a760f9e115cefb4329d500000c00070000000000000000000c0008000300000002000000481013000b0001006374696e666f00001c00028008000600000000000800060004000000080005000300000004100600dd381e6579a06d17541aa151555d10f21729e32b624c85bda299eb4ffa7c0e56ff19e756b06d1c5ebd051212900fcf55a1d132722c732165bf22faf1b5b1966f1f4096151316023fa17e3f40c1714077de3850e81b2881c16e9c9136ec9ee78b150df66c9286c22d123d7942c0f7de3861a835c827f4d9f37e1372c500896d0448546e979c998e10cc820edf654f16ddd046d2303dfb0cf5e4e9b6d05e9b34383c365dffca0895dd10fc1eb0ef1ccc6c4450a3983343ebc58cb097a35530a3d9b09aa7caafc4469abc94bb111892556b97398da0f2ecee49d1c31d6ac420921b28c6b0e37c19a8eac963e7067fe67600b3b7211ddf78370f2e52a0665729404c65807b8338bfb89c4a46312ea3082306175503e74fecf26deab9731af3dcddec805400da8690f4d1ce2754f2a848b7b2297b722286e49cd9b17128d39cfde680e4b3b4f47ad144669ddc6d1bbe78d575c09e157030ed9211a86008e5de5ee6714fb12a3ef4c7a9509c7347c95a00e9cba3b6fc6e7b0d450476b57ad9cc0f4820d1edb9a5ef73c608fe59efb7fb66c248ea841969022001d936e17a20dd9bf20abfa006083226a65076d773aa9d8000e084db6adfb3bf4158ba173ad6cbf57d718bc64d81c52cb73e09a40eb323d5c4e89eda4d8184a5bde736b550c2d2fe990b5dad5ad8f4f58ca17af50871e5f46e46d9726e11dc5d2e77e60c8dbc3bc45f4f12e2dc8deb20a72f9585b3f5d925515680ecbd07809a4ab2b090bc7e8c0daa21bccb6d40ed6a35fdc86baa71bf018a04a92d741fead8232a7a41dc996e186b395e8ea11b46434dcf2f0fbbf309a8b5488d41443cd1bdd7efb7b78a0148ea00b3aede038f119e05e62c4ab15d43ef51fe9b33dd8d8b79854ce987c341466857e8e58b0caddb986c020988c80ae89b65e9f1045fe51911d9852bf94ba56991d5e18880992d800460a35776213c921e13d14310892231b4e715ec070d6049840c16ee7b48fd6676ec5495335afbcda92dde19c08f74769f2035527c6a0f3d91d90d3c0d72ea1a12b68a694595b611e8dc6a522fdd98d300eb708b30c5660d192dab7d36713819723a3e7304bc7cd80831a49fb67a10d0d6e633e02d2909267dff01f027b66dccc63407476ba2d511e278425b496c602ddcb307c1e6d56f92521cb2cb5a11f03892c2ed8e61485b7fe4181ff07fac81947d527c22cf75121d4af51ac909c47dfb89592135e8e62d0a6bf01708b2c5537b030befa09f64a53a21dcd1529b0d631e804b54743e796c8afd1b806358ad929178711e73325c6508cf1c499da6f9dab75d7876619815091d3f06957f9ef1ca1b12160903605c009a789062836e4f7deadb04838934d168603250afcceae9c40bab7b620a0f0c260a16cafecbd3667ee83ca71e8e4134657600dac4925677740a1ceced6be466725204f39b0a593810be7a506148ffda63e70ef9b287e81624f75bcaf555aedb87715679bc6aec38403c8815efd8efe04ddfeb669edc3ea83b138aad6bbc982d74d4aaedd6f0b6216056b97d2efcc958bb640199f524396bee4e670aa9f91b1e8320df342b01cd0d98a13cade801d5c54f386ea0750787114417463c09b2f267723bb48dace376f2b3bdb101d45a4a1024a6c42685ffc6bbf83b42aac59650d7e784f636790f0574f3d6df48a02d2f26650dbd18a98be2e2ca988e4d2f2eec9a5df31ef2b574832d026820f94253b5bd9fefeb772b9660fcdaf77027ed0b4c7618d1b71a363bd997c55c77ad85ead21af5c17000bb022bb97f90c1c2d218d9e79ef64ce262452b84f8796bbf44638d20f89165d537ac937b69c4a68f3d69555f23e8f324e72dcfe57c9be4af5f28b0a9a9319e34937df961aedf5cbd686c42ff1edeb8f9a2ab4e28c34ec91417b1524e3f5db0154006ce4ef561412a095ec23065d491ad172c9672856089a67eaeb697f78b5184d3e27bdedd6f87708e162adfeccc3870919dbdf4de0b4c4e847554c87855b4f7e9f650d61f8f71b9c2ba30b9a377c377f1df11b7f48afe2f3827deac57cc9d1527f8bb860871295b6b70a34243b003d7e2b34f5fde54f1b083181419a4c9e335fb673ad7a905741099e1b85af8c1cbbdc9c7a3c41a5a42c49c2b84b90015ec387e8ee86c293ecd9621b7473822c5ddba9d61fb0670dd0838236b2de204ddfde1620136f59f0b9074c2a4bf8dbb7121c759a5fb116645c92a18713bbebf5638a3f1d21793f0281646b96e34d6b4bffb9dff66e37849ea877b4caaa1a8751fb87d8bf923c333df3ab680fb17c5a044514b1f993ede0d6fb1a2720839251773ce4435ff43bb6ae02a7efc2c893d084d040eeec01abb1a668577487df678bed832d64ccf46f80868b8b80b1ca3c99c23438ae79f18b12cd90d9fb58c12eb1ea511b99c2b4bff055c95a828544561cd3700c916f5055427451f115c4036f27bb25078de6ac594762590fb62757f8755595790197159ee955b07486ae4f2dc01bce750bd90829b005d05085aec036c3df64c65478302db4208876ec351ddac45dfde87457f44c69eff2b37670f068bd622cfb256e52e395ec004d2c778625f7ca7e84c5eb9a2d509d66db63565e7538f77716fdeca6adcef68d69b318c892a9725c0b7a02b1f63080bac5a9426913f9ec1011bc3b77d1b3d9e9e7e1a0d1c1056061a88f7b315a8a3b3feef0cc8675d0e0b97b67104e4bf564e8f8aa6acd6336fa781978be821c89b7723ede48b7c155777d1d5829bf70946d17cd0695d6be3264c388390b6ee0d126e0316fe78bc77c0b05228e6329dd05f8e021356deeb3ced1fbbd4ab91d3e3c3afb5ad27872022bfb422e1169c5ea39fc3731470b73df7dd095140866948797d0614ca039b9e9654c433d830ce487726fe8c3e2f38995b39da0c745d030a0b4d6b63f2df6694215d48b7c03b95df231a8fb0ae4f7c29ab55b958ca1a91bdd83ed2d09eb47fd25a204865b213017dbc304c9a09e2ba1ee8687baff0fdc637931bbdfff75278c4abef75df5d199c3190411144d0c6c209951c9ca3631cf9ad1d26cd126123d99bd78277ce732ef3c57cee6cde1761478627b346ae89888898d5e86c9548f8db828bf36b4581fe6f616bb322f370978533f13410f45ccfa55e2be98188fdcb81220c277798581dcf94fb7cc411761f379ed4ea8ff4872729ed07b08a0cff40e01cf489f12daa94c54dee494827fe2a1effdffaf18a6fb15c95670c587b7e311480da1a209439df9e1a75528ba6c9561587bc3b657ecf037bcd4dd3bca7b592759a66923aa32269635731516c7dc03315590fd4adc1962a00295549ab8b1224ce037e04ac49713c737f5233461b3b83a75cd41607992243969d7d193654f5f6e5275bdfb5e0f77400a2799ca22cc24930250a8bcdfc24dd5e62cf8f6c48abe0cc4ddfb8ec4ff9494b320bdd2b9fdada8539187e6bc42c2cd0c8ce525b23137c489a159e24b58d54f265883ebe07c6d482051ab0b323e5ac1dd36a77607c879728c4d2b2362bb7134cc19bca87ffa20ae79178124100900b337838af7bb31d3e8694ace08245658c0ce943563f14b3ab16138c9c0b89b993b68ee8666d360b8aa6345756ccc70c0aa965dc398928e4dc9cf7a72653a425efceac2ce356a2a441138d476c8d8d6401a14b2ddcd6cffd947eb287854e0e4fb43d471be10619a548533718c3f68fd73389a4c919bcc0fcca62c6e08856edd0db85edfd5947101ed6223db0984ae0c9f18b0ec47ca674842d90406036eb293efa7e0cefe400940b29dd528252428d37b9bc817d5f3f1b98270977a29910b6698b062371deadc95459addf5a60e31dd82ea98df91aed6405ce9a3103904e14b3548b8680453db55a3f982df48f8f113c81deae147bbb304349a0bee16f569948b1c169e768dce9227ca5bf14f0e0b42e83d0af66a48d921464c5ae48f38f0cceed24e2d1b0eb880d8e2ea207f8e18c8829f421410b59decd91be9869674b2896b269d44f5dc186f465fea81e1fbfabc1f484ca29f0f4ccc1dcdfe877d66015b58eefa8fcb8e9d50fdeb1733c79b3f8a314012b9164080543c44732320a4e664133c8f0b021943bf1104a3ce1011c8fcd6ff5fb3f88ff1066335dde78161619e445bfd9e280235b07fac7f6d39ada0e93a252af5d5b61c0c82082ed263014d9b838e312cb28eb523f672b887c4fe382f3dd0a5956b7f9e84dfbb681f662f906606fcb27a72f6fe25bebf5f610b8714588b4f70423237200ff8b64a2b8c28cb4ee9be4ae3e81c467100f978077cdbe50e394e4cc461208b6c3a8b6be3d7fb40ce1ff4c9e02c1c7a10e5dffda4d6da81c60c153ad2190b8b25d8f934853ba1bc739a6fc5e98a188e075f655914b9f92033ce273049ed75d6491dcf776ba601f4fb6f46cbc79a4a4120a48718cc8fa1cc6a1c27833ff3bcd9c8126f23d1047036d8b59a2ea91ff9a148feaf89f89fed15b71ea99a429394a78178e07f16234a5417e9b1c22de952ba4527ac0a54b06a37b1b8591edb5b95021f086ac4f7c21a929c2d0e96e91647407081b589bb11dc0ec0c42dcac2b88e9e71ca12d0c10d23cb35d78ca08b29ec817bf6f3867194042c3f7ec7d90a34da4f410eb2c552cfce2af4007c0e6e823b87d2adcdde7f5fb50c46eab1d610e7d9c5c8e1a873919888428dbeab856aaf4dc5c107088101e219c8c3a8b8c45b9ef26cd6fa98e026b9b815c71eb48d3f35e4613f1f6bd88d7e2cc5849185410da54d2cb2a16b53700a139dbb5fe4c5b6d7bc080e1369b0b669b144ed287a3d3610737b976cff6b97f5806eab4c6a44ae3eac4db2bafc8f936f2d48b96807be4f5ebdd68a54e826206d427670ddabfe802ebbf3ede1637261122df663602654513d361ed803262387cac1b590a0a2e8da59e8e5fffa1f9e8c8301a4c3ec4fc7bd29a6ab8cb504e8aa5ff830120d4328ccdc0c3dbf767dd0f0d2d61092353730a90b1af2e4b1c4eb17d305a2608b7c56011c7a9abeed7e2fff0060a765193b61d424ae4809eacca03180ad408fc51bee88af9d0dcc3baa20389fc0a7705e5430f0ea4dd2958c6f27e721828fdfb06b2347529d281b9649f9fbbdde10a1068ef6bf7655f459e5698754a6497bbf42dc692929ebbe2dac1962c04bff11d7099ca936d7632842897f5d98a1ba7f64d1f26a59428a9461676aa4426287567ab0773c5da9b9c216abef71bb451b90e3192df14857dcb535efbdfce0299d8644a81df5dc05f4f501ad58df2863071965ba3bedfeab8e56c35f1be2b339873bd1b823e2dc9733b1086f2df0a30cb9da6a6e1ae8e7a6caefaa2c3efd889765af4ebba795cc61838db69ff594044b26fe0a43f76529fbc5501a80cc29ab821ac76ac9aa47a1961e899319b265e219a30cd473b014882b751ec9bf6477b21d8f6e04ad9fdea7074e0ed7ef1c6b3d6c5b068f0d0edf6add6bb9c98912e0bbfb4db20e979975681191de26de5bacb9c9e8c2111d14fd88eafe289227b3e8e709a280566118fd4102efa49fd62fbb0b488e8cc0728f075874ad342f5b0a713fb27a7e281da65df95bbf618efa57916dfa884e652f4db662420ae8e172847cffe80aa022685a3b9685848f6691432df703c748d6296dc4dd980df3187b6e1f48d9b7e441dff7620e622715c3b2caa3d833a822783bfcc21188d4e66bf4eeb15fc0456332621c5a37958d453482526f5acb1dd68cfaaa37b48865617f2a0266a622319a6e20a848a2601a9d6340b453e47d37ab681da274919a8c1e83a2b84ef8e3be66f91430c00070000000000010000000c0008000200000003000000180114000b0001006374696e666f00003c0002800800070002000000080007000900000008000500040000000800060003000000080006007f00000008000700010000000800060007000000b30006007d8f4534f3c0b3954e425fd2cb84654de4b09d9233963c9e30ec183557233a23b70040369f6159e4272d2a49c30b0508c87c8f6b0f3591cb6343a40b488f6888d3e670d065f8a12e2ff685a7bdb4afb925b76aa067b51388c606354b2145ab334f27f4288e851528e9ae0863db97d771ed7f92ac9bd4ba7449a1e96f420c6ddfc7f23678d6ba919539bf08f0bd54b847da1a35b5bb2ce28c503fd2314090e613e02dc20a63d699c5d02eda2ce4e310000c00070000000000000000000c000800030000000000000018011c000f00010074756e6e656c5f6b65790000a8000280060009004e2400001c0002003f4800007f0000000500000009000000ff0f0000020000001c00020003000000e6d1000005000000ff7f000007000000020000001c00020009000000ff070000060000000100000022000000010000001c0002000300000051ffffff02000000040000000010000002000000060009004e2000001c000200faffffffebf80000030000008d0000000800000002000000080007008100000042000600697073aa22b23afa0259fd19ff68a0f7fa7e98bddd7be4d492b958b9c8ce47a01163a6c5439acbef00232cd03c432c72059fd18bf35db9929db5f96be34500000c00070001000000010000000c0008000300000004000000e00005000b00010073616d706c6500003400028008000300010000001800020020000000910b000003000000030000000101000008000500070000000800040040000000840006002d3682dd292e2dba27787efeb9ff5db0e825269e17c2de8df31588b8a7c6bee83aa5e90fbfede9c391dcb63a8255d9e57d1c18cc0a60f93c3c907d4296b25587100bdaad9ed52dc4e02f016797e8cd9a250ee3610592354933562d2fb2f4d169281878d685ba89abe781ecaab4d32314419c680700e9e9c49c85f0d18f825fdc0c00070000000000010000000c000800030000000200000030011f0007000100637400000c00028008000a00e0000001fe000600af1999326b97e6e833ae81b1dce6a8812931fe43794e9fc679b3c17ca7c1dce9a76779be8049d614663cd7f8c13c2c2782bbddb03382ef2beb9018147e8fd7d757c4f2c67780d0449854edaf835e42565370f4f1e6cb51705fd73bb5834ab78d2b169b0060a7e64f036a301613a6c67e782ef41ff652479ca4553be57c016c41cd396dec8b463f53934a08526a888dcdbb819149aa1b6984740b18f5a54db56a88a9a006a88fce81046fcd4b90b55d9194b5084a28ee145aba4083e9d3b6f40df3ceedfb88025e3899b45393d00eb6aa85e8647432dfb28c158d53cba9904a8b9b9dc82e66d829be8de16972057aeee7c00ff8483eeab368434000000c00070001000000000000000c0008000100000001000000480401002c010a000b0001006374696e666f0000740002801800030004000000ff7f0000ffffffff09000000060000000800060000020000060004001f000000080007000100000008000500000800000800050000000000060004005736000006000400780b000018000300ff0300000500000000000020310700005a00000008000500080000008d000600f07762cdb36a18a1ce689893f18f234d504d5dda7075800d8c5161435234faabf7e1736938ee3c4a3a2e50c32a9dc832aaa0dc92782060b7c13823cdec7e32dd06a05582d9c02375e4d5d378045ab9321b7ec028d3937c01a8dfc1d612679b2deb434de90e6649554ea51768ffb92aaaa5fb790e7f845c71756f2c61d920ce6067ffe8272a30d910df0000000c00070000000000000000000c00080001000000010000004401140009000100766c616e000000008800028005000600000000001c000200440700000000000007000000a80000000080000002000000060004008100000006000300ce0d0000050006000700000006000300a40800001c00020006000000ff0b00000100000001000000010000000300000006000300e40f00001c00020000800000080000000200000005000000090000000100000091000600bd6d15a1bcf8e5b987e11617743f7313db8781da04331892660b7157bd6f10dab9b0c312ca7bbae1c6c366ad370daffa6e3c814190a6f6bc4019db26c92c0293d8dcc502d86d903644c244e26194b4b127a78af2bf516ec6e51b05ade5fd432ed22a752c4aaeb87cc1fbcbd2eda4f996d419019fca1294a61de59df0ce79977d84d449d5f0bbd1ea1598be60580000000c00070000000000010000000c0008000000000002000000100104000b0001006374696e666f0000640002801800030005000000000800000000000000100000e0ffffff08000700fffffeff08000500ff7f000018000300060000000800000007000000060a00009000000008000600010001000600040004000000080007000000000008000500090000008100060068ec6ea2cad4e155afef2d9e0658d3842ed0aa2cb6e25ac990a6431c69f6693ff49a8a0a5773b35b340495faaa16b764e926fbabfe83f659e3675ea74889b6c89819b99538cf74a406d8adae413b3d8cf316083b7628faa601f522ae87cbb8acec2f366e4de5983ba80f08f40434a529da06af7afa3751cf2d10d537f10000000c00070001000000010000000c0008000200000002000000c40020000b0001006d697272656400006400028020000200238d0d159b0000000600000020000000feffffff04000000", @ANYRES32=r5, @ANYBLOB="2000020009000000090000000002000000", @ANYRES32=r6, @ANYBLOB="20000200070000000200000002000000050000000100010001000000", @ANYRES32=0x0, @ANYBLOB="36000600f319ae057ba2d7af73e3cd3d60b9a49e09de42eb265c037a3c9f7f8aa92237fc27d9dcb23d2205df5147920fb4ec13164bec00000c00070001000000010000000c0008000200000002000000880003808400028010000300e7000200030000000090001060000100010004000600000010000300000000008eca7c530300000014000300034d4a2c4ce9f9894a90158e3b910b10220002000800000006000000040000008226d6aca97a08000000b18f38a73761e4c000000c0001005700ff000400810110000200350d0800010000000300040408000b0001000000060005007f1f0000"], 0x4a48}, 0x1, 0x0, 0x0, 0x20000440}, 0xc0) (async) sendmsg$NFQNL_MSG_VERDICT(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000880)={&(0x7f0000000740)={0x10c, 0x1, 0x3, 0x3, 0x0, 0x0, {0xa}, [@NFQA_CT={0xc, 0xb, 0x0, 0x1, [@CTA_STATUS_MASK={0x8, 0x1a, 0x1, 0x0, 0x4}]}, @NFQA_PAYLOAD={0xeb, 0xa, "711cdf61179ebff665d1db8d0f8d36928c965734f4d93eb6071ee772feb612b223983a543cf8b11085a9b7d3ee5adf49eddbbfd9f0e71c7ad29474752bf587fb1e996712b7fa59e21410e79319c5d08b5ddadbf138ba63348146cb845fb3b3fdab9ec0cc905c1490515c578cabe365d7a5c07f2db5b5354646106625ec3947a2792230b713fc6d91bb137e98915d82696c9d76bddc2714cea7be082c1b8cfd1141b3d46ca95d697cc655c2f4cc3ed2f2809610a12c1ded1d9854514a0aa867952239c2177e42812038c0e8cb9cd8817aa0134642341ecee9ac4c56dc138c075c914a1c3bbd5922"}]}, 0x10c}, 0x1, 0x0, 0x0, 0x4000800}, 0x4000844) [ 762.841302][T13445] vhci_hcd vhci_hcd.0: pdev(0) rhport(0) sockfd(3) [ 762.848168][T13445] vhci_hcd vhci_hcd.0: devid(0) speed(1) speed_str(low-speed) [ 762.857626][T13445] vhci_hcd vhci_hcd.0: Device attached 01:53:27 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x401, 0x0, 0x0, {0x5}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_DELTABLE={0x14, 0x2, 0xa, 0x3}, @NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x101, 0x0, 0x0, {0x7}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz1\x00'}]}, @NFT_MSG_DELSETELEM={0x20, 0xe, 0xa, 0x3, 0x0, 0x0, {0x5}, [@NFTA_SET_ELEM_LIST_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x9c}}, 0x0) r1 = openat$vmci(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ppoll(&(0x7f0000000100)=[{r1}], 0x1, &(0x7f0000000180), 0x0, 0x0) [ 762.940284][T13451] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.3'. [ 762.985698][T13445] vhci_hcd vhci_hcd.0: pdev(0) rhport(1) sockfd(5) [ 762.992540][T13445] vhci_hcd vhci_hcd.0: devid(0) speed(1) speed_str(low-speed) [ 763.000864][T13445] vhci_hcd vhci_hcd.0: Device attached [ 763.030536][T13446] vhci_hcd: connection closed [ 763.031462][T13453] vhci_hcd: connection closed [ 763.037735][ T58] vhci_hcd: stop threads [ 763.047329][ T58] vhci_hcd: release socket [ 763.052210][ T58] vhci_hcd: disconnect device 01:53:28 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_SET(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000000)={0x44, r1, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_RINGS_RX={0x8}, @ETHTOOL_A_RINGS_RX_JUMBO={0x8, 0x8, 0x7}, @ETHTOOL_A_RINGS_RX={0x8}, @ETHTOOL_A_RINGS_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wlan1\x00'}]}]}, 0x44}}, 0x0) 01:53:28 executing program 3: r0 = mq_open(0x0, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x77569a82}) r1 = add_key$user(&(0x7f0000000780), &(0x7f0000000740)={'syz', 0x3}, &(0x7f0000000000)='\x00', 0x1, 0xffffffffffffffff) r2 = add_key$user(&(0x7f00000003c0), &(0x7f0000000440), &(0x7f00000000c0), 0xc9, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000040)={r1, 0x0, r2}, 0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)={'poly1305-generic\x00'}}) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x202c0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000000480)={{{@in6=@private2, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@empty}}, &(0x7f0000000240)=0xe8) r5 = getegid() r6 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PPPIOCATTCHAN(r6, 0xc004743e, &(0x7f0000000040)) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000003, &(0x7f0000000840)=ANY=[@ANYRES16=r2, @ANYRESOCT=0x0, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="4450a0cebe4c943f83bfaacd64187b731177659890e7242b026afd0d98c9c697dd7b"], 0x1, 0x4e6, &(0x7f0000000240)="$eJzs3VFrHFsdAPD/TLL3pr25bi6K1IJtsZW0aHeTxrZBpFYQfSqo9T3GZBNCNtmQ3dQmFE3xVRBEVPDJJ18EP4Ag/QgiFPRdtCiirT74oB3Z3dm2SXeTlKRZ3fx+cDrnzJmZ/znT7OzMzmEmgBPrQkTcjoihiLgSEcV8fpqnmWZhu73cs6cP5popiSy7+7ckknxeZ1vN8nBEvNdeJUYi4mtfjvhm8nrc+ubW8my1WlnPy+XGylq5vrl1dWlldrGyWFmdmpq8MX1z+vr0RJY7VD/PRsStLz750fd//qVbv/70t/4w85fL324263Mfbbc7IuYOFaCH9rYLrX3R0dxH628jWB8M5f0p9LshAAAcSPMc/2JEfKJ1/l+ModbZHAAAADBIss+Pxr+TiAwAAAAYWGlEjEaSlvKxAKORpqVSewzvR+J0Wq3VG59aqG2szjfrIsaikC4sVSsT+VjhsSgkzfJkK/+yfG1XeSoiPoiIHxZPtcqluVp1vt8/fgAAAMAJ8d75ndf//yymrTwAAAAwYMZ6FgAAAIBB4ZIfAAAABp/rfwAAABhoX7lzp5myznu85+9tbizX7l2dr9SXSysbc6W52vpaabFWW2w9s2+lx2a+18lUa7W1z8Tqxv1yo1JvlOubWzMrtY3VxszSjldgAwAAAMfog/OPfp9ExPZnT7VS5M8BBNjhT/1uAHCUhvrdAKBvhvvdAKBvCvsuMfwGywL/j5J96nsO3vnN0bcFAAB4O8Y/9vr9/3fyOtf7MNiM9QGAk8f9fzi5CkYAwol3qT15t1f94e//Z9kbNwoAADhSo62UpKX8XuBopGmpFPF+67UAhWRhqVqZiIgPRcTvioV3m+XJ1prJvmOGAQAAAAAAAAAAAAAAAAAAAAAAAIC2LEsiAwAAAAZaRPrnpPU0/4jx4qXR3b8PvJP8qxhP8sJP7/74/myjsT7ZnP/3Yqs+Iho/yedfy7wSAAAAAP4HtK/T8+lkv1sDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwKB59vTBXCcdZ9y/fiEixrrFH46R1nQkChFx+h9JDL+yXhIRQ0cQf/thRJx5NX72IsLzLMvG8lZ0i3/qrcTv9D9p7pbYFX+ks156BLHhpHvUPP7c7vb5S+NCa9r98z+cp8PqffxLXxz/hnocf94/YIyzj39Z7hn/YcTZ4e7Hn078pEf8iweM/42vb231qst+FjHe9fsn2RGr3FhZK9c3t64urcwuVhYrq1NTkzemb05fn54oLyxVK/m/XWP84OO/er5X/0/3iD+2T/8vHbD//3l8/+mH29lCt/iXL3b//j3TI36af/d9Ms8368c7+e12/lXnfvHbc3v1f75H//f7/798wP5f+ep3/3jARQGAY1Df3FqerVYr63tkRg6wjIzMYTLZd9p/j4fbziFXfy2T9Xu39DHT7yMTAABw1F6e9Pe7JQAAAAAAAAAAAAAAAAAAAHByHcfjxHbH3O5PVwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vTfAAAA//9Sgd77") clock_gettime(0x0, &(0x7f0000001b40)={0x0, 0x0}) mq_timedsend(r0, &(0x7f0000001ac0)="b0d4e48af0a8ac5c80afa167ceb8c61c610d5d07e297ed34a1be5fd0bed8340d3e20685d25309ac0deaecd6f13ee8db7811c073a5765673cbf2ca297f0630b1af9084ea4bc18f2ebb86ce33a26515d6489ce177750d6f5ba263a110bae35d1bc6a", 0x61, 0x81, &(0x7f0000001b80)={r7, r8+60000000}) keyctl$chown(0x4, r2, r4, r5) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e) r9 = add_key$user(&(0x7f00000007c0), &(0x7f0000000800)={'syz', 0x2}, &(0x7f00000008c0)="0bdde31fb230c8769253349d2aaa2f6883f7cd84d4cb0ec54ddcf4fb14a25198411972a5441163fffa3cd8eaa579e8a4cff8ca325163daadc777c69427d62e4cc62f79fc497f15a5baeaed4f9f37a7165d19dee9113a0e5d15c8b1a7e835f667888fa4ba90c32b6e99552700a768dd2928b375dd1034139b9cac5dd430112e30a1a09e5e7e3fdb4da60686f4586838c25427b77b13ef7432cab36b2cffde1a", 0x9f, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000980)={r9, r1, r2}, &(0x7f00000009c0)=""/87, 0x57, &(0x7f0000001a80)={&(0x7f0000000a40)={'rmd128-generic\x00'}, &(0x7f0000000a80)="e1c344e36433c92395544e980f9d356bd185d0def254b185e4a4c9b8d0e3f222584dc138efb021db4bd87fd1aba0c083e73f586210842b5cbd931ea0e770d70217149dd3e54515bf9b67f9c655521f4ec270264aa48887b0cdf7c86f17c0afc9cc165ab481da344bed74ca3d0c9d00f507bd3af15b4d67b485cd7da912c1819a82a23a536f523e0b782cda01ce0d9cba32027c14a144dbefbfb798519076a30dcb29dfdec42fb6e861a30d1305e29b9638a3ec2e33b11e0c705f43f81e23f433845a8cf1125ff901dfc5805003b81580ed591bac7e56be90a56268a9759028d3fbd51f10e6f8588679ade9bd568ce9039cec5797789357a33c17f4e72de4274e90d3362b81282a078622efff3c8062d64525e2a02b2e2478859e6f5e5f8ddea066420d84e3e4543589cb340bfd7b7553363c496560e0fe8d578bfbc4224c6f7fcf7b7fdc21bb519075390630184c0968ea3b3f9f3de253ae89611ed741dc4fad8e89418ee82cc213c7bbadfd0a0ab1618eba2449c1334e14bc661d8bfde1f4f0a59c2d024ede8e7ab235b586dd356c10398d801d72228206820b7f0e9ff9b8cc23b6f94a98750feab40c938c4ca419f4a60d435184094019e75be0e5fdaa5c833a079cb7618414f8ba37d6098c45fa237f4a8905ee5bdf0ea699b06e9fa2efbc974b73f9959091ccedba2a19505ec51e3a8365c3ca77bc84f5130311befef5c72cc5a0cd7489c86b3fd9c351bb5df6557f3274d48a006706542c2975f495e99a999a4c9a1c3f1e98ab4f52db8a5e6bf8a2a1bb2beca8f3dd802829b283075fbcc519937f3a1475ad13312eb9dd32abeb6ac76da8cefc125123aecae57f2feeea2c2e1fa4d30706e902d8f92e74774720335e6734e39ab2a6b791737de0fd2c0aae50f314fae20f9aed3c38c92cbd64db30fefe3e86793a4b0dd1d69cf6b4388325d760656388e21e6d7cd2d561bf487a3d49009ed22025dde27c7caa4dfc6ee60b01c2c52cb9542e8eb198ec82fda0644175f8f705c83999c538e0e9cb0edf7cc5b99ef9582c67573b819b7f7b3c5d22bf145f143e71805084860cbb90f46c904819622af3815f1d28022608f459952d6a19f4d47e939539ca82d2e275b0917aaf0b248634830146cbd57d2c2d0916d6f4b446cbf0dbcfc3fa13f9c76bb33167cec2b2a223452f6c8a6ae6803e6d0afca91cb00c1392b7b1c407185b9d05813cbfa0f2efd1f903987412ad0766e10634100fcf4bd3f7808b88723659bc5318ad6240e34b1838d03c71eb9d71f956516346f7b553f4f86f6725e9005a159b3c3456afda20f9d70ab0851302eee8ff1d22bf64769e48b6366b7f8c5314b1b06cd6037ed8e9ca9433ed988f7986b5ff5dfda02f4a83f87ace1194ab3d96cd76ed46016e7746d59342eccf7abebd1f371e190a46d7111bda33e963ba8f3b78340980d8b85ef8894d5b345c1713595fa9e8129e8c6ae633349b477808e723b350ddd03407d05559928b4f70a08c5e286fd310c5391113e21392a8e07c431dce1cc6ad2167aedc5b81a7bd7e252d4a2530d16beb33867d19dfc924808e7ba47e333437c14ae92496dcfdf78a8859d4b9935a016e34747cef38ff58c59d87a19c4f7c9fcf5ca9eb8af28f2bdbda4dc1b7284bbb4f1e6bcff40b1550649a9e21785813167cda77f06769a6829854a2de8dc186a7fcc458a91d0c292d5e4ff9811ed7ea4951df094aa64e9f394479bbc88bf8d19f356bb2bc847c3beb7f0c0d5a84e2090c4d944344650814bb4dcc74695432511e44ffacfec010df50bea517b47257bb43f06bac3a99fef8a165358ff0fac0ae46cad9563118af2b3eb1d9c26155ce8ff4146051969f876229f911f46a2154b51e452dfed51e932c5187508a586d08ec99ca63326940496bcd297cfbbf592c3e85c1817bec4ddbd22c448ae0bd3e91c11a844d5e79fe79fcf126a6976ffe13619f50b51e68b82c15c77a5c6bcf844a0e0a0d93baa900f17fcb2e42c9b5aab225705415279ac659b58a3fd5a2b874e88f1a7d01c18f142378a0bb4a1bdc8e8355bc332ce78b821f1b6a8ab1af40e30efd4647efb429a220a49e400c575f63240bfa59202adc4127da27ab7ad2781ba4a634df19b7cbf454b9acd71d7d06b0d545500402e8383dd5703aa54d278a049167a8cd1f20a6d5cac06464c09400b3907a7aa8670af4f0d069782db94940a16697b2c5a3c221c54c9cc4cd2b5f7760b2cb30245ee34a116d98f7d536a8c1e10f9ab68cbd74d469607ffccc460ea9908b22f6dfa1744e447332ce88b9b773f363ac163d2079053aa9102f4357e3406627a460a6ef3491ad9ac075f90eca4bc0dbe396a6210b77fb437c856807bb933f585bd3441ea69cbd92996047715f98d1706047d702f2831c6e1734b06c1fc7e946537a4e037edb6ede48f82e36ee9910c3ba16061c517d678017a5f3e48669d43e106b7bbc6ca462a2796a3bc8adf3afdfc3da57020bb4ced053b601f93c8aa0675ff5534be8abd60aa51d47753ef65ec3ebc12a7bf350a2e357088e482cb44b8b38636c26c83db2fff81fb45d42b2d79ed9cb5ab1b1b1439009adf2e982d4397306cc1d785f479e01371cd0da86e4596abf18c468a249522529e6c349a0fcf4332ddfb639bb34e448b13da2e3fa80014ccf13618bdc0d4c3d15980317aab233a2a976f0945192b465e7c20805b8390ef61cb8c0f886d3190fc4b986ed78eba075f929c3a5f7290a279504d6f25f289b2bf125367787e6e62860c3dc4231b9c410f522c952ee3f5eee9a5bbf90295e59ab60d8c8ac7c7d546bd06e9ec6a6edad71630bcc258509aa7d4791025eb40ab3e2491dfe35656d95e16da7ac057d58a6d55017f07e9cd20e845b928ba3b1b0723081dcf714dafdcf4eaa60686252cd79b4801eee1207766fbd4de2ba3e880fc348d27f53204f6b5e579d392b0bbda5d6e39833eb848ef3d81db7b528c5619d79dfa8e6e5d543549b57ad0f394ee036b99ebac31baca0df1fc260cf33ead4a58d5bdbfafed6df91ffa5ad15fe36e3ae107bc7787a6c80ccddb6b543514c584b18ca546f19b3b517df5129b5ed687d19ecda264017a4429741b20699f02eaf59fa3a2c86e6377a608a8a24614ae49cf0b4bd22d1c7aac5cb5a18f6e87c94b6241c71273342435829e96f1ddeb3a3d19086fe0b06c7fc3d291815e0c97d691166c891070a2cd89d804d2602b098bef1f3630fb58d3ba5d222002f41b5190b9e4fc8071d271ae301b84025b80bffab6b9bf6c6abcfdf76ef49db1746d99757fb629134cb873b3f906ef6876241c740a75d4dd3b44d3cc0c4b10ed8c1d901d9ff6c859abeef35f7385dc42bd3b9ae644f0205d8d4fb31ce801a5e4175f58478443ffaa560e53f0efc43c376cbee175f9f1f31c6bf4820c7149291f8c5617340e9bb4cea46212a2c1dc35ce764a82cd32191bf1f9772e879fa5318176dfa8f734cd683abf3eba8baee95bd6b98cae3912ba38d271ae2c0a26c5ea93bc8c64544659d3c84d0845ca3b812086fb0fa002646e9c6c6e717c893d60c8ed03125e46cdce086a2b7ccff4dd05639dccf67b7f654b1dbc2bacbaf2401a8a8e22ad9a3f8e68d1f5534ec04c28bb84b60f21ef74ac5635fbe29e67a092260a6db81789c2809c547579f737b5cf344b4ab86e59f3d44a9d4f43f97acc1493aeb3e18659f7b4b5b4097f0b383a22d5a937b7f6dde7f31a642d5b2af6ed2c946e11fbe5f5d6015c23286b5cc100ccc506908a1dd57d646bdf37ac44ef746856c001159862da06f626804461269703272e92e31f06c30e5bf9ee51d32a5b81ff5e0149c8d6e8d719a7167057d472bcd96abc626a74870aa05753d6f0e9849990d581d3accb5b737b8fe682219b9a0336c045650c6fc28f2761803fc4bf0dd6f96c9beb2024658725fb41b3501ca7eaab55db8851e8d6185c8baade2ce7041e512094076c09566504fec0749a1032a848c32cc4474be3fe89b4a4126fb97ca8ee6d141496eb2ad6fe1d486f26b2ad2320ccfc4b9351b6db98fc4525d6670b9860c599475034eb0a30d3adcfe6c7049419660eeeeb123916fae6af6242c5856c52d89d53199797ccef9ad5ffdcc92708a0a6c9a2bbd0ac8fb0b88de569542ff55a767b0e139355339d7f1be01ff8e87b57bf4635221c7d4fdbd351c5182d22d22404aaa0833ca6b9d6a5a5cd45329dd16e421b4cd4bf1bd9076734563374bc8462bd720bbaa1f8cb0a4aad622ae1d958c5c84240c522c54d6687fbdb043e0cd32c464cab7c306e5e43f615f2426780da0cc7d2d67ded568ea317e4c8d1e7ac4d2c3cccab21592da380874ad998b895fd6a27da10a5951c00add7606ea094370892dc7fa9289b823dd241f1bc5839e4fdc9755823b4995f99736a8bc9dbafe00dfc1dc00ea9da1f74d3f327b1e5db44010c0e929fb2cf9a3627fcff5a7ae9072f2e9798ac791a90a1e8e039fe228eee40f108d7cf329e33fdf2eb8d64578d5b5d131e5ee12c7e5138e42632852d2f136440953ed9680767afc0dcb3156adc0d8c1a1b90cc8f29c12303e5426cfd524ff88b5bcca18e6b2fb12df400c0c4325f324f703df132bab0780c3fc281273431718b03479fe1281654aa41e6e251af4a2028c6eddaa39f29bb63e6cc5d019b313401bf396bb24f4eca582247f92c9df970381e11abad56c46035b9984c9d44a485a7d89f271fa863ddfae46e3bc31d5226c2fc0b86dc010897908459920a3aa77dc8d8418c18fb2ab9af6271b66b6600ee6a556088482a207594c51debd6738a9b53c79621f77ff27c008ed144a8f9e9a5319005fe991934af24f871896abd815fe24b5bdff85d191a569cf2a9a7af37dcbe052d7eaa6d75220b3b4ab416f4a08c1a0f59e232d359fa35295c08ec28b77429e9ec9f1e431198737e9ca9dc7f7026f228fa7bdeb830bc19b347952282be92d118bee64926381f5bf3e3dd89eb4b0fd90922f9c1df4a71309a153bd547298bf7f6016b23366ba3d3b631f6eb3a1aa1df6f0c0fe710df058ec5bbe48a347d5548bc6fcca85909257ffdff9d2bba7f57c2435af65ac93fdbd76a1fcbb159c9074329d449d918737e18a846891d9c7617ff053cc0b9914e7f1f9c6f6dc0071dc3c41573cdcc77496ebfb554b42dec300db64d3bde759ea8c39d898defc382c0a6c81072c78b252372f35b587a0d3ee753cd0ba0bb93b529e2769567122da1b6143c61f4747b8a9aeb6c48495ad39c9cf1420638e2080a06e88c8705266406f2ac99da1df3bc52583dfd5ceb41e43039c382bc79af6eb889498562c91792e39e9ebe8ad573967f6a299c53a17a1410d3bfabb8d7e1747d142afad9584b5ae5385e2e27fa4f6823182ea7631f425af8ab7a2136df69728ad63c7086db9cd2f8b634bd702b8b29b843e2fad122a936da3cf8b1156dfe27c80a271970beb3cf8afcbed7f0449da10b313c0ba9fb36ffe2db540a8ac9c571ef7d1db00f9a983867cc9eeedcefe05fd34cb265ebe970f8f13b1f830d81260d1b31a190f7be8152276c782bd7e8e9354a0eee8d25c62b346808788f6747927feef31e5761872b875f65aa4fd8927cbcac4cba76c027615cc51f7efc7dfe0d6f96344a5dee0ea4b0e48b0756a28e710c287f9bbdaa62dba9ee925664300c1573aece68bccea1943bcdd56b5388bb12b8a357ae3206fc23c5144370ea0a6acdd0af99b0b69efd59194bfd81c4c927825ee9af2f66458d6f300b61426d781a2d22c22d5d57f37bfb7b127cd5541dd5edbc942359ab0d30b80c5", 0x1000}) [ 763.157995][ T58] vhci_hcd: stop threads [ 763.162853][ T58] vhci_hcd: release socket [ 763.168375][ T58] vhci_hcd: disconnect device [ 763.185051][ T5091] vhci_hcd: vhci_device speed not set 01:53:28 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=@ipv6_getroute={0x30, 0x18, 0x60b, 0x0, 0x0, {}, [@RTA_GATEWAY={0x14, 0x7, @mcast2}]}, 0x30}}, 0x0) 01:53:28 executing program 1: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000002940), 0x101001, 0x0) writev(r0, &(0x7f0000000c40)=[{0x0}, {0x0}], 0x2) 01:53:28 executing program 0: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$NL80211_CMD_DISCONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, 0x0, 0x400, 0x70bd27, 0x25dfdbfc, {{}, {@val={0x8}, @void}}}, 0x1c}, 0x1, 0x0, 0x0, 0x4040094}, 0x4000011) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/125, 0x7d}], 0x1, 0x20, 0x0) 01:53:28 executing program 4: syz_emit_ethernet(0x7e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000700000000000019078ac1e0001ac1414aa0b7890780300000045000000000000000089000000000000ac1414bb44040000441c0003ac1414bb000000007f0000010000000000000000000000009404000044100000000000000000000000000000830b00e0000001e00000020091a2b66891fc3301c3e80112ec025e3a6275532d1b98a1cd970083f24bf5fab23db91af2fe805702c8516fc1c2a0a10dd3d5a1e1612ecc270b6d48dca403a4bc30c3ea043c39dd3ddc5cd598e093326547cb92adc71823d428312120369573db1d0c465b10b8a9934dd5efeb137f37f78d217818987faec70a043a5084da955e5dd88691437eee712e805b33e21be85f3a593fe68ff6e543c44b91b1ee284a035b965418ffa5ec75ab3aa26fcbe5464f33d4d41265c089594cedb5b987d1dc1e3009dcaec615bd32"], 0x0) 01:53:28 executing program 3: landlock_create_ruleset(&(0x7f00000002c0)={0x0, 0x30d44de5429090cf}, 0xfffffffffffffee9, 0x0) r0 = fsopen(&(0x7f0000000040)='autofs\x00', 0x0) fsconfig$FSCONFIG_SET_BINARY(r0, 0x2, &(0x7f0000001280)='/sys/fs/smackfs/revoke-subject\x00', &(0x7f00000001c0)="8a", 0x1) readv(r0, 0x0, 0x0) 01:53:28 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$net_dm(0x0, r1) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x205, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) [ 764.014984][ T4455] usb 3-1: USB disconnect, device number 40 [ 764.054152][ T5141] ath9k_htc 3-1:1.0: ath9k_htc: HTC initialized with 33 credits [ 764.063650][ T5141] usb 3-1: ath9k_htc: Invalid TX pipe: 0 [ 764.070113][ T5141] ath: phy24: Failed to read SREV register [ 764.070216][ T5141] ath: phy24: Could not read hardware revisions [ 764.076391][ T5141] ath: phy24: Unable to initialize hardware; initialization status: -95 [ 764.091831][ T5141] ath: phy24: Unable to initialize hardware; initialization status: -95 [ 764.107471][ T5141] ath9k_htc: Failed to initialize the device [ 764.154921][ T4455] usb 3-1: ath9k_htc: USB layer deinitialized 01:53:29 executing program 0: sendmsg$NFNL_MSG_COMPAT_GET(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x5000500}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0xb, 0x201, 0x0, 0x0, {0x5, 0x0, 0x3}, [@NFTA_COMPAT_TYPE={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x50}, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_GET_BYNAME(r0, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x40, 0xe, 0x6, 0x101, 0x0, 0x0, {0x2, 0x0, 0x9}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}]}, 0x40}, 0x1, 0x0, 0x0, 0x4}, 0x90) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f00000002c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_MPATH(r1, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x40, r2, 0x100, 0x70bd25, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r3}, @val={0xc, 0x99, {0xffffffc1, 0x8}}}}, [@NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}]}, 0x40}, 0x1, 0x0, 0x0, 0x20040000}, 0x4090) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000400), r1) sendmsg$NL80211_CMD_RADAR_DETECT(r1, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x10200002}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x30, r4, 0x0, 0x70bd2b, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r3}, @val={0xc, 0x99, {0xf3, 0x3}}}}, [@NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x2d}]}, 0x30}, 0x1, 0x0, 0x0, 0x24000040}, 0x22000001) connect$inet6(r1, &(0x7f0000000500)={0xa, 0x4e24, 0x6b76, @local, 0xdbcc}, 0x1c) ioctl$FS_IOC_GETFSLABEL(r0, 0x81009431, &(0x7f0000000540)) sendmsg$NL80211_CMD_SET_INTERFACE(r1, &(0x7f0000000740)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x50, r2, 0x2, 0x70bd2c, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0x24, 0x1d}}}}, [@NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_MESH_ID={0xa}, @mon_options=[@NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa, 0xe8, @broadcast}], @mon_options=[@NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR={0xa, 0xe8, @device_b}]]}, 0x50}, 0x1, 0x0, 0x0, 0x4044000}, 0x101) sendmsg$NL80211_CMD_EXTERNAL_AUTH(r1, &(0x7f0000000880)={&(0x7f0000000780)={0x10, 0x0, 0x0, 0x5fa5b3c092023f5a}, 0xc, &(0x7f0000000840)={&(0x7f00000007c0)={0x60, r4, 0x208, 0x70bd29, 0x25dfdbff, {{}, {@val={0x8, 0x3, r3}, @val={0xc, 0x99, {0x5, 0x57}}}}, [@NL80211_ATTR_BSSID={0xa, 0xf5, @random="dc037dfa0159"}, @NL80211_ATTR_STATUS_CODE={0x6, 0x48, 0x2f}, @NL80211_ATTR_STATUS_CODE={0x6, 0x48, 0x62}, @NL80211_ATTR_STATUS_CODE={0x6, 0x48, 0x4}, @NL80211_ATTR_PMKID={0x14, 0x55, "610a98ed3d7eff5e3bc587360f65bee8"}]}, 0x60}, 0x1, 0x0, 0x0, 0x8010}, 0x80) sendmsg$NL80211_CMD_SET_QOS_MAP(r1, &(0x7f0000000ac0)={&(0x7f00000008c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000a80)={&(0x7f0000000900)={0x174, r2, 0x400, 0x70bd27, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_QOS_MAP={0x1a, 0xc7, {[{0x81}, {0x2, 0x5}, {0x4, 0x2}, {0x4, 0x7}, {0x80, 0x5}, {0x3, 0x1}, {0xe0, 0x3}], "6cb80d4bfe6dc89b"}}, @NL80211_ATTR_QOS_MAP={0xe, 0xc7, {[{0x7, 0x7}], "9dbc643a5405ba21"}}, @NL80211_ATTR_QOS_MAP={0x1c, 0xc7, {[{0x72, 0x4}, {0x8, 0x1}, {0x7, 0x6}, {0xa4, 0x5}, {0x0, 0x2}, {0x2, 0x1c}, {0x1f, 0x2}, {0x91, 0x2}], "7dd51ff5c3cf24aa"}}, @NL80211_ATTR_QOS_MAP={0x1c, 0xc7, {[{0xde, 0x2}, {0xce, 0x1}, {0x7, 0x6}, {0x23, 0x3}, {0x40, 0x6}, {0x6, 0x3}, {0xff, 0x7}, {0x0, 0x5}], "8cc1bf1da5188a1d"}}, @NL80211_ATTR_QOS_MAP={0x34, 0xc7, {[{0xc, 0x1}, {0xfa, 0x1}, {0xc0, 0x7}, {0x40, 0x7}, {0x3, 0x5}, {0x8, 0x3}, {0x5}, {0x9, 0x4}, {0x6, 0x6}, {0x81, 0x4}, {0x0, 0x7}, {0xfa, 0x2}, {0x7}, {0x7, 0x3}, {0x8b, 0x5}, {0x3, 0x5}, {0x45, 0x4}, {}, {0x4}, {0x8, 0x7}], "75c6940fd64a2511"}}, @NL80211_ATTR_QOS_MAP={0x36, 0xc7, {[{0x7, 0x1}, {0xc0, 0x6}, {0x8, 0x3}, {0xa, 0x3}, {0x4, 0x1}, {0x5}, {0xff}, {0x2, 0x6}, {0x3f, 0x6}, {0x80, 0x6}, {0x20, 0x1}, {0x7, 0x2}, {0x3f, 0x6}, {0x5, 0x4}, {0x40, 0x1}, {0x4}, {}, {0xa2, 0x6}, {0x1, 0x3}, {0xeb, 0x2}, {0xf, 0x5}], "e2a9d666a9a98bf2"}}, @NL80211_ATTR_QOS_MAP={0x12, 0xc7, {[{0x6}, {0x32, 0x4}, {0x7f, 0x5}], "76a631b6c2a12159"}}, @NL80211_ATTR_QOS_MAP={0x30, 0xc7, {[{0x3, 0x1}, {0x2, 0x5}, {0x40, 0x7}, {0xe1}, {0xfc, 0x5}, {0x7, 0x4}, {0x80}, {0x2, 0x2}, {0x7f, 0x3}, {0x20, 0x7}, {0x40, 0x3}, {0x81}, {0x0, 0x3}, {0x9, 0x4}, {0x89, 0x2}, {0xff, 0x3}, {0xfc, 0x2}, {0x1, 0x5}], "ebc3269742c9ae90"}}, @NL80211_ATTR_QOS_MAP={0x1e, 0xc7, {[{0x98, 0x5}, {0xaa, 0x4}, {0x4}, {0x20, 0x1}, {0x6}, {0x8, 0x7}, {0x3f, 0x4}, {0x80}, {0x2, 0x5}], "61da2538a1fc7410"}}, @NL80211_ATTR_QOS_MAP={0x22, 0xc7, {[{0x1, 0x1}, {0x68, 0x4}, {0x2, 0x2}, {0x7}, {0x3}, {0x7, 0x4}, {0x9c, 0x2}, {0x4, 0x5}, {0x1f, 0x7}, {0x2}, {0xff, 0x3}], "c7ff0a7cfcbe594b"}}]}, 0x174}, 0x1, 0x0, 0x0, 0x48000}, 0x800) ioctl$F2FS_IOC_SET_PIN_FILE(r0, 0x4004f50d, &(0x7f0000000b00)=0x1) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000b80)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_TX_BITRATE_MASK(r1, &(0x7f0000001100)={&(0x7f0000000b40)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000010c0)={&(0x7f0000000bc0)={0x4ec, r2, 0x10, 0x70bd25, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r5}, @val={0xc, 0x99, {0x1ff, 0x6c}}}}, [@NL80211_ATTR_TX_RATES={0x1ec, 0x5a, 0x0, 0x1, [@NL80211_BAND_5GHZ={0x28, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0xff, 0x1, 0x800, 0xc000, 0x4, 0x2, 0x1, 0xd580]}}]}, @NL80211_BAND_5GHZ={0x3c, 0x1, 0x0, 0x1, [@NL80211_TXRATE_HT={0x20, 0x2, [{0x3, 0x19}, {0x0, 0x6}, {0x6}, {0x5}, {0x3, 0x7}, {0x1, 0x6}, {0x5, 0x3}, {0x0, 0x9}, {0x0, 0x8}, {0x2, 0x5}, {0x7}, {0x6, 0x9}, {0x0, 0x8}, {0x6}, {0x6, 0xa}, {0x1, 0x6}, {}, {0x4, 0xa}, {0x0, 0x5}, {0x1, 0x2}, {0x7, 0x4}, {0x0, 0x3}, {0x4, 0x3}, {0x3, 0x1}, {0x1, 0xa}, {0x0, 0xa}, {0x5}, {0x6, 0x1}]}, @NL80211_TXRATE_LEGACY={0x16, 0x1, [0x3, 0x2, 0x30, 0x4, 0x5, 0x4, 0x9, 0x2, 0x24, 0x3, 0x16, 0x18, 0x3, 0x16, 0x36, 0xc, 0x30, 0x12]}]}, @NL80211_BAND_2GHZ={0xac, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_HT={0x50, 0x2, [{0x1, 0x3}, {0x1, 0x2}, {0x4, 0x4}, {0x3, 0x2}, {0x2, 0x3}, {0x3, 0x5}, {0x4, 0x6}, {0x4}, {0x1, 0x1}, {0x2, 0x6}, {0x2, 0x4}, {0x1, 0x9}, {0x7, 0x5}, {0x2, 0x8}, {}, {0x1, 0x1}, {0x1, 0x6}, {0x7, 0xa}, {0x4, 0x9}, {0x3, 0x7}, {0x2, 0xa}, {0x3, 0x7}, {0x0, 0x8}, {0x7, 0x5}, {0x6, 0x8}, {0x0, 0x3}, {0x2, 0x7}, {0x6}, {0x2, 0x2}, {0x3, 0x3}, {0x3, 0x1}, {0x2, 0x3}, {0x1, 0x8}, {0x1, 0x2}, {0x1, 0x1}, {0x6, 0x7}, {0x4, 0x1}, {0x3, 0x5}, {0x5, 0x1}, {0x2, 0x1}, {0x0, 0x1}, {0x3, 0x9}, {0x2, 0x7}, {0x3, 0x3}, {0x3, 0x3}, {}, {0x5, 0x6}, {0x1}, {0x0, 0x4}, {0x7, 0x2}, {0x3, 0x9}, {0x2, 0x1}, {0x7, 0x4}, {0x7, 0x1}, {0x1, 0x6}, {0x0, 0x6}, {0x4, 0xa}, {0x4, 0x2}, {0x0, 0x3}, {0x3, 0x1}, {0x2, 0x6}, {0x6, 0x9}, {0x5, 0x1}, {0x0, 0x4}, {0x3, 0x4}, {0x2, 0x2}, {0x5, 0x7}, {0x6, 0x9}, {0x7, 0x9}, {0x4, 0x4}, {0x5, 0x5}, {0x0, 0x4}, {0x7, 0x6}, {0x7, 0x2}, {0x5, 0x9}, {0x4, 0x3}]}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x2}, @NL80211_TXRATE_HT={0x1f, 0x2, [{0x1, 0x7}, {0x6, 0x4}, {0x2}, {0x6, 0x7}, {0x6, 0x1}, {0x5, 0x9}, {0x1, 0x6}, {0x3, 0x5}, {0x3, 0x1}, {0x7, 0x3}, {0x1, 0x1}, {0x0, 0x7}, {0x2, 0x8}, {0x7, 0x2}, {0x0, 0x7}, {0x1, 0x4}, {0x0, 0x7}, {0x0, 0x1}, {0x4, 0x3}, {0x4, 0x5}, {0x7, 0x8}, {0x4, 0xa}, {0x7}, {0x4, 0xa}, {0x5, 0x6}, {0x5, 0x8}, {0x3, 0x5}]}, @NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}]}, @NL80211_BAND_6GHZ={0xd8, 0x3, 0x0, 0x1, [@NL80211_TXRATE_HT={0x6, 0x2, [{0x3, 0x5}, {0x1, 0xa}]}, @NL80211_TXRATE_LEGACY={0x24, 0x1, [0xb, 0x4, 0x12, 0x1, 0x24, 0x12, 0x0, 0x30, 0x3, 0x2, 0x3, 0x2, 0x30, 0x60, 0x12, 0x5, 0x6c, 0x3, 0x60, 0x3f, 0x24, 0x60, 0x2, 0x3, 0x30, 0x60, 0x30, 0x30, 0x1b, 0x6c, 0x1b, 0x6]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x5, 0x4, 0xff, 0x7, 0x8, 0x2, 0xfd, 0xffff]}}, @NL80211_TXRATE_HT={0x50, 0x2, [{0x2, 0x3}, {0x5, 0x2}, {0x2, 0x8}, {0x7, 0x1}, {0x4, 0xa}, {0x1, 0xa}, {0x0, 0x9}, {0x5, 0x9}, {0x6}, {0x7}, {0x5}, {0x6, 0x3}, {0x1, 0x1}, {0x3, 0x5}, {0x6, 0x6}, {0x2, 0xa}, {0x1, 0x6}, {0x4, 0x9}, {0x1, 0x2}, {0x2, 0x9}, {0x7, 0x7}, {0x3, 0x7}, {0x3}, {0x0, 0x7}, {0x0, 0x2}, {0x0, 0xa}, {0x0, 0x9}, {0x3, 0x5}, {0x3, 0x5}, {0x3, 0x9}, {0x7, 0x4}, {0x1, 0x2}, {0x0, 0x9}, {0x1, 0x4}, {0x1, 0x8}, {0x6, 0xa}, {0x4, 0xa}, {0x4}, {0x1, 0x8}, {0x6}, {0x2, 0x7}, {0x6, 0x1}, {0x0, 0x4}, {}, {0x3, 0x9}, {0x5, 0x7}, {0x5, 0x7}, {0x0, 0x6}, {0x7, 0x1}, {0x0, 0x7}, {0x2}, {0x2, 0x9}, {0x1, 0x9}, {0x1, 0x2}, {0x1, 0x4}, {0x0, 0x9}, {0x1, 0x6}, {0x0, 0x3}, {0x2, 0x1}, {0x0, 0x4}, {0x6, 0x2}, {0x3, 0xa}, {0x0, 0x8}, {0x4, 0x6}, {0x6, 0x8}, {0x0, 0x4}, {0x1, 0x7}, {0x6, 0x1}, {0x1, 0x2}, {0x1}, {0x2, 0x6}, {0x1, 0xa}, {0x4, 0x3}, {0x7, 0x4}, {0x7, 0x5}, {0x2, 0x4}]}, @NL80211_TXRATE_HT={0x25, 0x2, [{0x0, 0x8}, {0x2}, {0x6, 0xa}, {0x4, 0x5}, {0x0, 0x4}, {0x5, 0x7}, {0x1, 0x5}, {0x4, 0x9}, {0x1, 0x1}, {0x5, 0x2}, {0x1, 0x3}, {0x0, 0x8}, {0x7, 0x7}, {0x4, 0x6}, {0x0, 0x1}, {0x7}, {0x3, 0x5}, {0x7, 0x9}, {0x0, 0xa}, {0x0, 0x4}, {0x6, 0x4}, {0x6}, {0x1, 0x5}, {0x2, 0x5}, {0x5, 0x3}, {0x6, 0x8}, {0x5, 0x8}, {0x0, 0x8}, {0x4, 0xa}, {0x5, 0x4}, {0x0, 0x2}, {0x7, 0x2}, {0x6, 0x1}]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x800, 0xfff, 0x4, 0x2, 0x61, 0x2, 0x8001, 0x2]}}]}]}, @NL80211_ATTR_TX_RATES={0x1c, 0x5a, 0x0, 0x1, [@NL80211_BAND_60GHZ={0x18, 0x2, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x9, 0x5, 0x100, 0x4, 0x5, 0x7, 0xe7, 0x2]}}]}]}, @NL80211_ATTR_TX_RATES={0x124, 0x5a, 0x0, 0x1, [@NL80211_BAND_2GHZ={0x30, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x14bf, 0x0, 0xd50, 0x7, 0xad, 0x8, 0x4, 0xff]}}]}, @NL80211_BAND_2GHZ={0xf0, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_HT={0x50, 0x2, [{0x6, 0x7}, {0x2}, {0x7, 0x3}, {0x4}, {0x2, 0x5}, {0x5, 0x2}, {0x2, 0x9}, {0x7, 0x8}, {0x4, 0x4}, {0x4, 0xa}, {}, {0x0, 0x2}, {0x0, 0x9}, {0x7, 0x7}, {0x5, 0x8}, {0x6, 0x8}, {0x3, 0x6}, {0x1, 0x5}, {0x1, 0x1}, {0x4, 0x7}, {0x7, 0x5}, {0x1, 0x4}, {0x3}, {0x4, 0x9}, {0x7, 0x8}, {0x3, 0xa}, {0x5, 0x5}, {0x4, 0x3}, {0x7, 0x7}, {0x7, 0x4}, {0x0, 0x1}, {0x1, 0x9}, {0x3, 0x8}, {0x4, 0x7}, {0x2, 0x3}, {0x2, 0x9}, {0x1, 0x5}, {0x2, 0x1c}, {0x3, 0x1}, {0x0, 0x8}, {0x1, 0x2}, {0x6, 0x6}, {0x3, 0x1}, {0x3, 0x3}, {}, {0x5, 0x7}, {0x1, 0x8}, {0x7, 0x6}, {0x1, 0x5}, {0x7, 0x7}, {0x7, 0x8}, {0x6, 0x8}, {0x4, 0x6}, {0x1, 0xa}, {0x6, 0x6}, {0x1, 0x4}, {0x7, 0x4}, {0x5, 0x7}, {0x2, 0x6}, {0x1}, {0x3, 0x9}, {0x1, 0x7}, {0x2}, {0x0, 0x4}, {0x4, 0x8}, {0x7, 0x1}, {0x1, 0x6}, {0x7, 0x2}, {0x0, 0x6}, {0x2, 0x4}, {0x2}, {0x2, 0x1}, {0x5, 0x8}, {0x4, 0x1}, {0x6, 0x6}, {0x2, 0x5}]}, @NL80211_TXRATE_LEGACY={0x1d, 0x1, [0x52, 0x16, 0x48, 0x4, 0x1b, 0x30, 0x30, 0x6, 0x7b, 0x5, 0x48, 0x1, 0x7e, 0x6c, 0x7bff0adb5a64b381, 0x24, 0x12, 0x30, 0x48, 0x3, 0x1b, 0x5, 0x4, 0xb, 0x30]}, @NL80211_TXRATE_HT={0x47, 0x2, [{0x1, 0x1}, {0x6, 0x1}, {0x7, 0x1}, {0x5, 0x5}, {0x0, 0x4}, {0x7, 0x6}, {0x3, 0x4}, {0x2, 0x3}, {0x3, 0x8}, {0x1, 0x7}, {0x2, 0x7}, {0x7, 0x6}, {0x0, 0x3}, {0x3, 0x8}, {0x1}, {0x0, 0x4}, {0x1, 0x9}, {0x1, 0x7}, {0x5}, {}, {0x3, 0x7}, {0x3, 0x3}, {0x6, 0x9}, {0x6, 0x4}, {0x3, 0x1}, {0x7, 0x7}, {0x4, 0xa}, {0x2, 0xa}, {0x1}, {0x4, 0x6}, {0x2, 0x3}, {0x6, 0x6}, {0x7, 0xa}, {0x6, 0x7}, {0x2, 0x7}, {0x0, 0x5}, {0x0, 0x5}, {0x4, 0x5}, {0x6, 0x2}, {0x0, 0x6}, {0x4, 0x5}, {0x3, 0x2}, {0x5, 0x6}, {0x7, 0x4}, {0x2, 0x6}, {}, {0x3, 0x5}, {0x5, 0x8}, {0x2, 0x4}, {0x0, 0xa}, {0x1, 0x8}, {0x1}, {0x0, 0x8}, {0x3, 0x1}, {0x4, 0x4}, {0x1, 0x1}, {0x6, 0x7}, {0x0, 0x8}, {0x1, 0xa}, {0x7, 0x4}, {0x6, 0xa}, {0x7, 0x9}, {0x7, 0x1}, {0x1, 0x5}, {0x4, 0x5}, {0x7}, {0x5, 0x7}]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x5, 0x10, 0x3, 0x2, 0x9, 0xfff, 0x3, 0x4]}}, @NL80211_TXRATE_HT={0xd, 0x2, [{0x6, 0x9}, {0x0, 0x6}, {0x1, 0x5}, {0x0, 0x3}, {0x0, 0x2}, {0x6, 0x2}, {0x1, 0x1}, {0x2, 0x1}, {0x1, 0x7}]}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}]}]}, @NL80211_ATTR_TX_RATES={0x98, 0x5a, 0x0, 0x1, [@NL80211_BAND_5GHZ={0x28, 0x1, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0xb57cca210e175cdb}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x6, 0x800, 0x7fff, 0xb26, 0x7, 0x5, 0x7, 0x9]}}, @NL80211_TXRATE_GI={0x5, 0x4, 0x1}]}, @NL80211_BAND_6GHZ={0x18, 0x3, 0x0, 0x1, [@NL80211_TXRATE_HE={0x14, 0x5, {[0x5, 0x5, 0x5, 0x0, 0xfff, 0x0, 0x56, 0x4]}}]}, @NL80211_BAND_6GHZ={0x54, 0x3, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x3, 0x844, 0x6, 0x7, 0x4a9c, 0x1f, 0xfff, 0xfff]}}, @NL80211_TXRATE_HT={0x10, 0x2, [{0x3, 0x7}, {}, {0x7, 0x8}, {0x4, 0x2}, {0x7, 0xa}, {0x5, 0x8}, {0x0, 0x5}, {0x5, 0x7}, {0x1, 0x1}, {0x4, 0x2}, {0x4, 0x6}, {0x0, 0x7}]}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x1}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x5, 0x1, 0x7, 0xffff, 0x6b3b, 0x8000, 0x2, 0x1]}}]}]}, @NL80211_ATTR_TX_RATES={0x100, 0x5a, 0x0, 0x1, [@NL80211_BAND_60GHZ={0x4}, @NL80211_BAND_6GHZ={0x64, 0x3, 0x0, 0x1, [@NL80211_TXRATE_HT={0x46, 0x2, [{0x3, 0x6}, {0x3, 0x4}, {0x7, 0x7}, {0x1, 0x7}, {0x2}, {0x1, 0xa}, {0x1, 0x3}, {0x7, 0x3}, {0x3, 0x6}, {0x6}, {0x7, 0x4}, {0x7, 0x6}, {0x2, 0x4}, {0x4, 0x9}, {0x2}, {0x0, 0x6}, {0x4, 0x5}, {0x7, 0x6}, {0x3}, {0x2, 0x2}, {0x4, 0x5}, {0x1, 0x5}, {0x4, 0x3}, {0x1, 0xa}, {0x5, 0xa}, {0x2, 0x1}, {0x4, 0xa}, {0x5, 0x1}, {0x1, 0x9}, {0x0, 0x9}, {0x7, 0x9}, {0x0, 0x2}, {0x3, 0x9}, {0x1, 0xa}, {0x1, 0x8}, {0x0, 0xa}, {0x6, 0x2}, {0x4, 0x9}, {0x1, 0x7}, {0x1, 0x3}, {0x7}, {0x0, 0x9}, {0x7, 0x1}, {0x6}, {0x3, 0x2}, {0x1, 0xa}, {0x5, 0xa}, {0x1, 0x9}, {0x6, 0x9}, {0x2, 0xa}, {0x3, 0x7}, {0x2, 0x8}, {0x6, 0x6}, {0x2}, {0x4, 0x6}, {0x6}, {0x2, 0x8}, {0x5, 0x4}, {0x3, 0x6}, {0x5, 0x3}, {0x3, 0x8}, {0x3, 0x8}, {0x3, 0x9}, {0x3, 0x2}, {0x5, 0x6}, {0x7, 0x5}]}, @NL80211_TXRATE_LEGACY={0x16, 0x1, [0x30, 0xb, 0x18, 0x4, 0x24, 0x1, 0x1c, 0x0, 0x1e, 0x1, 0x4, 0x6, 0x30, 0x9, 0xb, 0xc, 0x1b, 0x2]}]}, @NL80211_BAND_2GHZ={0x94, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HT={0x2a, 0x2, [{0x0, 0x2}, {0x3, 0x4}, {0x6, 0x4}, {0x5, 0x1}, {0x6, 0x1}, {0x5, 0x6}, {0x3, 0xa}, {0x1, 0x4}, {0x0, 0x7}, {0x4}, {0x6, 0x2}, {0x4, 0x9}, {0x4, 0x1}, {0x1, 0xa}, {0x7, 0x2}, {0x0, 0x8}, {0x6}, {0x0, 0x3}, {0x4, 0x8}, {0x1, 0x5}, {0x5, 0x5}, {}, {0x6, 0x9}, {0x6, 0x3}, {0x1, 0x4}, {0x7, 0x5}, {0x4, 0x4}, {0x3, 0x2}, {0x0, 0x2}, {0x0, 0x7}, {0x1, 0x6}, {0x5, 0x1}, {0x1, 0x9}, {0x7, 0x5}, {0x4, 0xa}, {0x3, 0x2}, {0x5, 0x6}, {0x1, 0x9}]}, @NL80211_TXRATE_GI={0x5}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x7, 0x200, 0x6, 0x1ff, 0x5, 0x4, 0xf4, 0x3]}}, @NL80211_TXRATE_HT={0x23, 0x2, [{0x6, 0x8}, {0x0, 0x9}, {0x1, 0x3}, {0x7, 0x3}, {0x3, 0x7}, {0x6, 0xa}, {0x4, 0x6}, {0x1, 0x1}, {0x4, 0x6}, {0x6, 0x6}, {0x4}, {0x3, 0x9}, {0x4, 0x1}, {0x3}, {0x2, 0xa}, {0x2, 0x5}, {0x3, 0x9}, {0x0, 0x1}, {0x2, 0x1}, {0x0, 0xa}, {0x7, 0x9}, {0x5, 0x2}, {0x0, 0xa}, {0x2, 0x4}, {0x7, 0x6}, {0x2, 0xa}, {0x2, 0x7}, {0x5, 0x2}, {0x6, 0x6}, {0x7, 0x8}, {0x6, 0x8}]}, @NL80211_TXRATE_HT={0x5, 0x2, [{0x6, 0x8}]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x0, 0x8000, 0x4b, 0xc059, 0x0, 0x3, 0x4058]}}, @NL80211_TXRATE_GI={0x5, 0x4, 0x2}]}]}]}, 0x4ec}, 0x1, 0x0, 0x0, 0x20000000}, 0x40000) ioctl$DRM_IOCTL_GET_CLIENT(r1, 0xc0286405, &(0x7f0000001140)={0x2e5b, 0xbb6, {0x0}, {}, 0x670f}) fcntl$lock(r1, 0x5, &(0x7f0000001180)={0x2, 0x4, 0x9, 0x0, r6}) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(r0, &(0x7f0000001280)={&(0x7f00000011c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000001240)={&(0x7f0000001200)={0x2c, r4, 0x800, 0x70bd2c, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x6, 0x23}}}}, [@NL80211_ATTR_MAC={0xa}]}, 0x2c}, 0x1, 0x0, 0x0, 0x800}, 0x40000) sendmsg$NL80211_CMD_SET_PMKSA(r1, &(0x7f0000001400)={&(0x7f00000012c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000013c0)={&(0x7f0000001300)={0x90, r4, 0x20, 0x70bd2c, 0x25dfdbfb, {{}, {@void, @val={0xc, 0x99, {0xabbd, 0x14}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @from_mac}, @NL80211_ATTR_SSID={0x15, 0x34, @random="95168b96063510bb1bdd14dc584d35bf7e"}, @NL80211_ATTR_PMK={0x14, 0xfe, "d328aeb88b634c3bc20bdcfaf916f149"}, @NL80211_ATTR_PMKID={0x14, 0x55, "4101ccddabdb10f223fdcaa9c5c4068b"}, @NL80211_ATTR_PMKID={0x14, 0x55, "ceca4d3f1d8a0d2cd07bf2d522da2c82"}, @NL80211_ATTR_FILS_CACHE_ID={0x6, 0xfd, 0x9}, @NL80211_ATTR_FILS_CACHE_ID={0x6, 0xfd, 0x9}]}, 0x90}, 0x1, 0x0, 0x0, 0x40}, 0x8000) r7 = syz_genetlink_get_family_id$batadv(&(0x7f0000001480), r1) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f00000014c0)={'batadv_slave_0\x00', 0x0}) sendmsg$BATADV_CMD_TP_METER(r1, &(0x7f00000015c0)={&(0x7f0000001440)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000001580)={&(0x7f0000001500)={0x5c, r7, 0x300, 0x70bd29, 0x25dfdbfb, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x6}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x7fff}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x7f}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r8}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_VLANID={0x6}]}, 0x5c}, 0x1, 0x0, 0x0, 0x801}, 0x8000) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r1, &(0x7f0000001600)={0x8}) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000001640)={0x0, 0x8, 0x3, 0x5, 0x16, "3ad97022c6ebe56e494001e53f1c6685432157"}) sendmsg$NL80211_CMD_JOIN_MESH(r1, &(0x7f0000001940)={&(0x7f0000001680)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000001900)={&(0x7f00000016c0)={0x214, r2, 0x800, 0x70bd27, 0x25dfdbfc, {{}, {@void, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0x8}, @NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x51}], @NL80211_ATTR_DTIM_PERIOD={0x8, 0xd, 0x92}, @NL80211_ATTR_TX_RATES={0x174, 0x5a, 0x0, 0x1, [@NL80211_BAND_60GHZ={0x24, 0x2, 0x0, 0x1, [@NL80211_TXRATE_LEGACY={0x1d, 0x1, [0x3, 0x16, 0xb, 0x6c, 0x25, 0x0, 0x6, 0x6, 0x18, 0x30, 0x0, 0xb, 0x4, 0x3, 0x24, 0x60, 0x36, 0x12, 0x4, 0x5, 0x18, 0x12, 0x3, 0x16, 0xb]}]}, @NL80211_BAND_2GHZ={0x20, 0x0, 0x0, 0x1, [@NL80211_TXRATE_VHT={0x14, 0x3, {[0x21d, 0x2d00, 0xfc01, 0x5, 0x8, 0x1ff, 0x1, 0x20]}}, @NL80211_TXRATE_HE_GI={0x5, 0x6, 0x1}]}, @NL80211_BAND_5GHZ={0x1c, 0x1, 0x0, 0x1, [@NL80211_TXRATE_GI={0x5, 0x4, 0xbbf995092c9e4521}, @NL80211_TXRATE_LEGACY={0x5, 0x1, [0x6c]}, @NL80211_TXRATE_HE_LTF={0x5}]}, @NL80211_BAND_2GHZ={0x5c, 0x0, 0x0, 0x1, [@NL80211_TXRATE_HT={0x27, 0x2, [{0x0, 0x4}, {0x1, 0x7}, {0x5, 0x7}, {0x6, 0x5}, {0x5, 0x1}, {0x2}, {0x4, 0x4}, {0x0, 0x3}, {0x2}, {0x4, 0x9}, {0x7}, {0x6, 0x7}, {0x2, 0x8}, {0x0, 0x6}, {0x7, 0x1}, {0x6, 0x3}, {0x4, 0xa}, {0x2, 0x4}, {0x0, 0x8}, {0x7, 0x2}, {0x3, 0x7}, {0x1, 0x7}, {0x3}, {0x7, 0x2}, {0x5, 0x8}, {0x0, 0x3}, {0x5}, {0x0, 0x1}, {0x2, 0x7}, {0x2, 0x7}, {0x1, 0x8}, {0x5, 0x8}, {0x2}, {0x3, 0x9}, {0x1, 0xa}]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0xfff9, 0x9, 0x24, 0x8000, 0x7738, 0x661, 0x79e, 0x7ff]}}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0x9, 0x5, 0x8000, 0x5, 0x1, 0x4, 0x3, 0x7fff]}}, @NL80211_TXRATE_GI={0x5}]}, @NL80211_BAND_60GHZ={0xb4, 0x2, 0x0, 0x1, [@NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_HE_LTF={0x5, 0x7, 0x2}, @NL80211_TXRATE_LEGACY={0x14, 0x1, [0x2, 0x6, 0xb, 0x3, 0x16, 0xc, 0x24, 0x6, 0x36, 0x30, 0x6, 0xb, 0x0, 0x5, 0x12, 0x1]}, @NL80211_TXRATE_VHT={0x14, 0x3, {[0xfffc, 0x4, 0x800, 0xb8, 0x3, 0xefa, 0x8, 0x7fff]}}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x7ff, 0x2, 0x7f, 0x3, 0x5, 0x5, 0x2, 0x9]}}, @NL80211_TXRATE_HE_GI={0x5}, @NL80211_TXRATE_HT={0x3d, 0x2, [{0x1, 0x6}, {0x1, 0x3}, {0x0, 0xa}, {0x7}, {}, {0x7, 0x9}, {0x4, 0x9}, {0x4}, {0x0, 0x6}, {0x0, 0x2}, {0x2, 0x4}, {0x0, 0x2}, {0x6}, {0x2, 0xa}, {0x3, 0x3}, {0x4, 0x7}, {0x3}, {0x1, 0x1}, {0x1, 0x3}, {0x5, 0x6}, {0x3, 0xa}, {0x4, 0x6}, {0x7, 0x9}, {0x2, 0x2}, {0x5}, {0x7}, {0x1, 0x2}, {0x2, 0x4}, {0x1}, {0x7, 0x6}, {0x3, 0x1}, {0x3, 0x3}, {0x0, 0x5}, {0x4, 0xa}, {0x1, 0x2}, {0x4, 0x8}, {0x2, 0x6}, {0x3, 0x3}, {0x1, 0x4}, {0x2, 0x4}, {0x5, 0xa}, {0x7, 0x8}, {0x0, 0x4}, {0x4, 0x1}, {0x1, 0x4}, {0x2, 0x5}, {0x7, 0x5}, {0x1, 0xa}, {0x6, 0x5}, {0x3, 0x7}, {0x3, 0x6}, {0x3, 0x9}, {0x2, 0x1}, {0x5, 0x8}, {0x7, 0x1}, {0x1, 0xa}, {0x3, 0x5}]}, @NL80211_TXRATE_HE_LTF={0x5}, @NL80211_TXRATE_HE={0x14, 0x5, {[0x4800, 0x1, 0x7, 0x4, 0x12f, 0xfff9, 0x40, 0x8]}}]}]}, @NL80211_ATTR_MESH_CONFIG={0x1c, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_RETRY_TIMEOUT={0x6, 0x1, 0x5}, @NL80211_MESHCONF_HT_OPMODE={0x6, 0x16, 0x7}, @NL80211_MESHCONF_CONNECTED_TO_GATE={0x5, 0x1d, 0x1}]}, @NL80211_ATTR_BEACON_INTERVAL={0x8}, @NL80211_ATTR_MESH_CONFIG={0x44, 0x23, 0x0, 0x1, [@NL80211_MESHCONF_HWMP_ROOT_INTERVAL={0x6, 0x18, 0x5}, @NL80211_MESHCONF_HWMP_ROOTMODE={0x5}, @NL80211_MESHCONF_RSSI_THRESHOLD={0x8, 0x14, 0xffffffffffffffe8}, @NL80211_MESHCONF_CONFIRM_TIMEOUT={0x6, 0x2, 0xb1}, @NL80211_MESHCONF_HWMP_ROOTMODE={0x5}, @NL80211_MESHCONF_HWMP_PREQ_MIN_INTERVAL={0x6, 0xc, 0xf7}, @NL80211_MESHCONF_CONFIRM_TIMEOUT={0x6, 0x2, 0x3c}, @NL80211_MESHCONF_HWMP_MAX_PREQ_RETRIES={0x5, 0x8, 0x3b}]}, @NL80211_ATTR_MESH_ID={0xa}]}, 0x214}, 0x1, 0x0, 0x0, 0x10000080}, 0x40000) r9 = syz_genetlink_get_family_id$devlink(&(0x7f00000019c0), r1) sendmsg$DEVLINK_CMD_TRAP_POLICER_GET(r1, &(0x7f0000001b00)={&(0x7f0000001980)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000001ac0)={&(0x7f0000001a00)={0x88, r9, 0x400, 0x70bd29, 0x25dfdbff, {}, [{@pci={{0x8}, {0x11}}, {0x8, 0x8e, 0x3}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x2}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x8e, 0x2}}]}, 0x88}, 0x1, 0x0, 0x0, 0x11}, 0x4000000) sendmsg$DEVLINK_CMD_PORT_UNSPLIT(r1, &(0x7f0000001d40)={&(0x7f0000001b40)={0x10, 0x0, 0x0, 0x1000100}, 0xc, &(0x7f0000001d00)={&(0x7f0000001b80)={0x16c, r9, 0x4, 0x70bd25, 0x25dfdbff, {}, [{{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8}}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}}, {{@pci={{0x8}, {0x11}}, {0x8}}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x2}}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}}, {{@pci={{0x8}, {0x11}}, {0x8}}}]}, 0x16c}, 0x1, 0x0, 0x0, 0x48004}, 0x8000) [ 764.204793][ T779] vhci_hcd: vhci_device speed not set 01:53:29 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_SET(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000000)={0x44, r1, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_RINGS_RX={0x8}, @ETHTOOL_A_RINGS_RX_JUMBO={0x8, 0x8, 0x7}, @ETHTOOL_A_RINGS_RX={0x8}, @ETHTOOL_A_RINGS_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wlan1\x00'}]}]}, 0x44}}, 0x0) 01:53:29 executing program 3: syz_usbip_server_init(0x1) syz_usbip_server_init(0x1) 01:53:29 executing program 1: ioctl$IOCTL_STOP_ACCEL_DEV(0xffffffffffffffff, 0x40096101, &(0x7f0000001340)={{}, 0xfe}) r0 = gettid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r1, 0x5452, &(0x7f0000000200)=0x3e) recvmmsg(r1, &(0x7f0000000400)=[{{0x0, 0x0, 0x0}}], 0xf00, 0x0, 0x0) statx(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x100, 0x80, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000001680)=[{{&(0x7f0000000580)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000fc0)=[{&(0x7f0000000880)="43af69f7de6fb54428d4ea22734fa0ae3ac2eb3e9fd44cb7ead24d8a426ae7c6ec9357f9", 0x24}, {&(0x7f0000000ec0)="5ceb69420eed9dacc940b16802ae744fe7999756cce102b3b7068719e1445dd2155541cbde07bdabd759b6fa72dcb5b4ed7d7869c142f2ba1b0d215010c5fd26c63e57e93a1a1528f63a57e777a20bfb25a1939fb2c4e535ee95d54dd1e546f9d956bf1b44bc01f63ac8adeb1600d740c78f919eb7a1b6ad1461db554b3e838e3c6243e2ce572d407f81c4ca3c15e234da1215443b2b1103788b83bcf84eea5569d8c34e601b05b353b52ddf9b6321d8579a52d58a66038d4d4b513d15ae26281f9869e71a3d09d2c3c2ec3bd600", 0xce}], 0x2, &(0x7f00000012c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r3}}}], 0x20, 0x34}}, {{&(0x7f0000001300)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000001500)=[{&(0x7f0000001380)="58c70a3cae1d4ba6e06f933499c00322c2994eb77824ec9d9e6ff051c5996a330394da268378f6c080fa5a722c2aeddca38903fb18530232f6c0213511add8c97e34f812d11cf4d4110431038e398073a30f5c669d7561c4a5a6c0319c3752d3f3a571c7ffd5fb483459769765779f8d3bd065ecfcf56519294023bbf18be03e05fd5b5fd791aef1dc07bbdc5d6181e447ce5817781869f4295497e22d5e0681289754b5d3c61043626918341cd86cbdb934f2db6405bca42fbaa61ec7f9d9e11cc82843a950d05cb0daa050108b24226466d1dc1777d1fa1c8dc26c1b552e55c51c24d43349", 0xe6}, {&(0x7f0000001480)="a4450295308b14fd22e65d6db606a1f6", 0x10}, {&(0x7f00000014c0)="53fec59156", 0x5}], 0x3, &(0x7f0000001640)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x38, 0x4004010}}], 0x2, 0x4008880) statx(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x1, &(0x7f0000002580)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_clone3(&(0x7f0000002900)={0x3c68cc86a5c9ca3b, &(0x7f0000002680), &(0x7f00000026c0)=0x0, &(0x7f0000002700), {0x1d}, &(0x7f0000002740)=""/152, 0x98, &(0x7f0000002800)=""/137, &(0x7f00000028c0)=[r0, r0], 0x2}, 0x58) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r7, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000002fc0)='./file0\x00', &(0x7f00000029c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) r9 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000002a40), 0x4040, 0x0) r10 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000002ac0)={0x4, &(0x7f0000002a80)=[{0x1, 0xf8, 0x8, 0xf27}, {0x401, 0x42, 0x80, 0xffff10e9}, {0x6, 0x5, 0x7, 0x981c}, {0xce, 0x0, 0xb4, 0x2}]}) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000002ec0)={0xffffffffffffffff}) r12 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000002f00), 0x20500, 0x0) r13 = openat$cgroup_int(0xffffffffffffffff, &(0x7f0000002f40)='cgroup.clone_children\x00', 0x2, 0x0) r14 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r14, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r15) getresgid(&(0x7f0000003000), &(0x7f0000003040)=0x0, &(0x7f0000003080)) sendmmsg$unix(r1, &(0x7f0000003140)=[{{0x0, 0x0, &(0x7f0000002500)=[{&(0x7f0000000040)="95ac7d9ae28637f1995edc43d2589da0faf34d0d233dcce7e029a2df15a0ab1d587d29efc0eec763bb0ebf5fa96490ea82003412ad721f1afe5f18a04a0b0d3b48f98fafc1009f575bfb88c9dfa17d880ff064d01bd96e95b51de89c4cf688bb9b836326a00071419481816731eeb6d13d66014323683de9d585ec8cf061fe0380d77c192fdf3286531a15e458d41cdf475ca9a81cc6a6682c520fadc3fbcbd8067ef320d58c951489fc1272a3b75a4ca51162fa10327b6db2f85afdbb4e9edd686a1803a808e2be68d8abf19618f5570e8900489e0e4f5654a486e3f859028aa040fcaee930911c4fb7262eaf21ad6eb0f4ee26de46c23c3ed6f790", 0xfc}, {&(0x7f0000000440)="1ebdb84338e2a852cf0c39240ebd86dc826bad62ea98a578d5b0d00d3ca8a0fcf18c85a9f5fdbde32f7c2d5deb611e70e9a9258759152d5e32896cb61ce44403126e19b80284fd9ff4641e3dc88ba171319f7a84b237b434cc9b98e6d9a672bb23c6eaaaa16e293941701cce1451454992f9c5a5ac33286c32ac08945efaa1ea5c6f20692f91cef9085494f30148dc20bcdd5fae3d7a0e4e8445257990b933b37037704229d7e97d87241c52610f6872afa10321a3788d5ab84dfc5e1ff843b7c800866c85212149e958a82f9b79245c22ae0eae59c86397289998247cbd536fc9f9863e244bff2fa87072d948aaebc4a7f45a18ddb8742dc80b13284465733ddc7b3dfa20213812ac7bfb5e864dda2aef72fae8eaef1f63e0287ae4fa4ad40e726a7680c28cc54f828ccae7aa912cacefb4fdf4861886f32accaae3d20d90e556817655b9663e8b4dd4d1f0cacbd97acae5ec07d0e65cfafedc33e5dd2b3f9d07dd1c1567396fa5ce2a78dcb9314312b51613f7cddf3a101a6b12fbe3b4fd62a21022b5659afa8b28416b683ec38b8b6c5da43317a2b1e8f7676d353e0c561769b66c0e6f3e1966aa80ceef593237bbc2609b405e02457e33a40cb99f5797230d330529c2a3e9cfef3acf63900eaf15f52e02c990ee5e0a1f6f44341ffc7728dcfa2b27de39faeaeb43ae7c7d50da32b625a22f5beaf2675bfb801f9c4375c3ca26e77aee6a4e88b7c41d85cbfbbfbfe2edde370b539ca6c4a4d5f819d5ecb7935a8bfe91f3d1ddccb9d36b7a12402c1cfb6abe1ed1dc1ca32713aee00494b74d30b1acdeb7aaa342e2f3d993f3bbfe954b6f9c34ff297aca23cb62c45e4cf738822825ea78392b07370142a26407c208b44006ae0db244569e38b484592e359f3ac009f58bc2698d47c9fe5c0225e60bc7977cca93f92d1594f7884c82c69df98616a6b71541a64d15a435c0df7e87b6e43a1f462372e5014366a795cbed5a81ad0a3dae873c86ee4f72210ae4a02a1cd3d8b15cea101c7bf7ce2d5e31f90c851698315b5ee7665eb362457dfb1d33053ca869a1ec877f3010bc3e35b0044a692768cc0645687a8c774de12e05b62565cd478af37bc507d6b3233d7d0fb387c0685a63582c9d86ff6dd370713e310e66a208e4c6f48afa7664dd4f29ce820925a23a8f0a1e00858c16015c58ccc83baba7498f6552e572ae560a373f0630987ad3458fbd6d11d5f5c58252b09f883c6a336b131409dc1a54811cfc8c7772792d7f350393735d35d12085e246b1051de99c2e47217b7eed35382b9b0cede77b67821d50e3081f4701e785c15325fd9182e58ee68d140f408280fb8260007d8565d3f9a259b6c940107a1f20d8d8dea27095a5d81de99856f2014b56d50746423a3f883e4c5776385de75f0df0e9bc66692949afd40c47dececbe9a152d31386e9724b18a7bb5232fffeff15706c6bc6ab0568c6ce4bc39b1e9831ec39c628c3586bf60a2edc4bb441a517b34c2c24a8b6c232ea51b736bcf544a2f36de9660d0891cae71dc1df763d25e15aa00300392fc8d29679fd865b800d359ea0ce909261922237f9b3db9c36cbdbd632fec51385580b50e25a13d679cbbe9c279c571c96f531fc07e6e7a8d327ed960ecca38e75983e53d47090005ce4ce66e6da68524e9b490dfecb1ec1cf2811be8fc8ec7dc6d71e51500c82e96bcd49491fa01d3514ab0a795fc740177883c29de668c3853aa5d9a7af0bfb1fdf482ea479060e7ddc319e9a63df52259ebbffa859faee520ad2bb52d245848bcd5470ab8fb787b6ec80cf01c516b294f47201aa81d05bc96a2491913b1aa0547666a594e15dc7ed74b542174e0bd2b2eb91b93bd1d9f04596311d53f53ef9c6ab10d375e54538a9be4ef48e49391d9570588a1fef8a1c6c49b1fa6cd3a5400f86f964160ba44e6a619894d8dbe27712d3ceee64a356f4f55fa91d15b3bebab1505a0959e5e586867ce0bb647c7fe013434d3c2fda58abbdbe9fdaf8f192e05e0cb177176591d6c831b0274872d4f51d175d412732ae1513fa972aae5fe33dcd17da5f50c4bf6066510b66dcbe62e178aeed1ffae9a8dc87697fbf1f823be1949994804f1459e2f1046fa86d1b0c40cc3f652b74567f24f71a0b78bf16e2cd875ec9570b95417656d427239f5af18c86725216c3d18d490a9b7b675c16d5563515eff562aafe56c09c64c6ea48055bb0ce95867d6dbf003883198e5f00e661c4b336e88f43171c2a841f7069aa6b7756ae0a1dc45fa1aba2d308fec89b9117eb6159f9dcf3021106de95c9a22726d83f0d860ed583776bf96fc95f63239f7d96aa04ba282acb1a4d6056b34bf2fe72fc57670e55860a8e3c48afca0d1bb33bd557e641a9194166b44f8886f7b9d0081d84ed0c181b65cb06910346a146f830762a4cfbe1f6c24176a61cce23623b807499f2b0914f8ad3e5be5c5b4936d2385b436c89469640c4737d9b7cc6066ae3b5bc862b8e1bb8e8588943c37dddac0d9cb10ecb124ebed272936318778b35a39db07088e6d381be3c2df37973abdddaf853bc9c3564eec35db6a6f4c62456eccfb9d78ddccb6e849066760c75f643243af8fc3a00847b3ddd6921b4f23f520c0080b3de418a326a27fd407142af2ff744ab1eb6ad7ce7589823a20ac3df4d250c5e63037aad4ecc7c2a702604bcc77a4ea6b21af0334b64e0afb1e0ad6ef552692764408c021a11b07f7da9a88aebc51d0c2bddf39abeb44d8b3d3d14463949ac2ee105303435adaf654af45a9dfadf8e17e80417bd69cf2c9e25dc2283bd0a044419b19e37eab8a120c43281e21dedd0cfa24b9677d5104fc67ac1d8c916e67ca87f9c639f42fe821357936d59e7c9f067339e9020f2811908b08b3551d3c924faf235fdc164d2cc09bd11785bc902bb770fc14da633e7104794cf38d58c5689e572b685de41762cdc76c6770205ea85633926a235ad5f89ff0fe42882360f649f24719180a87357e8e2e1cad40cda6acad8be738200883e4e20dfcc333cb56a96c2e2873ac5f1f4138aff209835833bfc54c5ae79030f69e0f05b6e09177748e42c3088af3383e7f93d10e193d0ba069f0ff483a31e4595d0efe75414014273282aef3c95456187558906d8a55e24aa0528bef933453c8b442eec1b807539ed1526bd888e29623ef5fd89ffc10153b509fe41db6a513818f7d310247f54194437ddf7d2a0051259fe9088dc8c05ec3d62e929b5a405f64d0b994f4c3e61044dde734cb9f6ebf8121d4f51d22d8249f371f5d32cc002db79e9d8e174b3db3e9bae27a110d77919a66da3dd050a0ee79af66fb94dc6a3b5f3c7593ccce1e6bba60c8fc8425b1d05e8ccc28cc2d490d3c1726a36c050521b06bb015a6d0078a98ada52be92f4413db631c7938baa0e34092633f84675fe22a89a0851237785053d128a30911dfd9375dfec6651b22e5270451f2db504ec10ec09ad305033a0d03ab97d507eb50e4642d6423296830c46ee92dfd76b23edde852a604de526cb6b830d09a36b48ffc166fc6b33a9e2fac4e0a03016f0d3f30912f0d6abf7f5136a7b19498b43f67b02b796a17c9a104472257014d0929055529d963ba5ce16d5b11a1f681a5deb52b55b97fff3ed461ef01c35e38b0a22c5179738f971d48f37868d0d22940b1778a3fb3d1b5ac391a0ab0d3dfabd19e6e7c9df212e7ca71cf18b901a92d3588fc425c84b5bc796b3aad722daaa20e934dc370e9958f8de959db4cdb3a868f724221f25c4cd7ab5360334219a9b9f65c6dc51854a01ff691701971a7cddb8d688eb2aff1e617f5329610b6976392d653e7d869385c314e987c192f194b6b0ad5d7744f9cfeb78055d0e0b9b1278f1d27f3e4c9463b60f65d23976ddb07466123115e1f10f2a81e61ba90767d7d3b71c6f5869a25757da3dc05a43a80dd1b8c62357db025001b73ec7af19098a0ecd2f623c11d2a77ef5919c53b89b4f5f5165d8f2dca8269d134b2d3b7fb643dd624ea327defa8a841a7462800b0543f26c1a3385040d95c1f932d6e3ed8f8c4efdfe5c4f919bcf4d40da18aae5e3ea35cc5e1ef841c770a90b08ac092eee7a4348785d861130629aa805f7b8f8b596276416d42def555dea2a2561df9125c387d428faff9c09fda5412d91759ee2493bac77dee082be2828070a77fe9b8d89352a7f793ddff2595b2e6139e50818f83f7c8882446652561186e8795b83055ccb770000787efffa2a58787e0698e5edd10ae513bcf47e5cf641b97307439c10a8bbdc1054bd7cfa604ef86b20e619f20764d51903cd488ebea88c6c12ca89c73a86bcb23444e5b08051ebdf98e9d387db8c833da87fe815d914799de2414a7a27cb7552b677070974823a1798be8dc0e649aa4e658eda65be2dfd6f2661ab3559e3400e3d97f4e440b9ee46405f07d91792f4795f07273c4ce8501f8bd055f8bac75db37196d803167821de5d244d5794a134ca12e2a9305687ef24e8d52d99223186dcecc4274ecfbfba5de76c9e485792eba09dfbd9245869d2ce3d82dcdc0654925fa7c0a4eda5cf23fb038fb51f5c8eba439f052a4d20f1e20c1007e3c31828b064ba53ffaa4ef01b862d2836adc4c29b23209d42cc74e08f7bb22832818d36d1c265413f805c6059bb0a21bf7ac97f43c83b54dbdd79b3775a77895d531f6da352a096530ca3a7304efe045f4077e8e334f72d13d02885aef9ea33fc4b78ae0cc18a3de29e243fe7b213bff2bfe139fd8b33a887318a5a9de31e0096617702b902b707e63140fbed57b2cf6e7dee1f0697e940e7f69b7f819d6049e915a646f5308a31aea632dd85a3d7271fb549209f50901abc751761a65c5d14672bb9e3455ca80c6c2d4acaea6f2fed1820063c650ce0fa5ae94802959d4a77f9ed4655ef3a3139ca276432817cb4206c12a965738ba06f304df8ae7c2c2af109f968d4ec4055d067c5f526e89b04c69e0a272efddd530fb0ead47351fa1753ecbe82edbc9abf299be80da271041a94716e2e0515b145236a688767d8585698aaf5a548f980a72dad370cdbed5c638f829dcfa7f0e8b8f2ec64928c218bd103602bb777e95cb3f6283d29a104b592d021cd565dc2c9b6099ad9e0ddb2eff6b0d09b7abd495149b0a2e87f83c6beca38f39ec54c1cbcd00096a4dacd6700223b96a903aad23bdbcef06847875e198733d0c5a229849db0724688bbab7b67e522a24781bf7255c8982331f851783e1bebd44d756431aaea83722b5a473911d1db237203464aa2a3d5de9aa23648d5fd515011803acf4e425975160fb5510d4c0a1827d90619e421787246c61a8cd95078489e9a9c9efe22fe00be4de54ad1703160c03cae0beaa27b5e80a98ed13967b69c43516d8d5a96984ef351df71ae87f77178c2c064bc71e9101038ab63dbe70bb806835f8c9986d27bcd28eee7fd6446529ac5800baa3bb79d3a55ae124eb408b125ee529a09faf6c29d1eb91db6ddc452af042720270bf689f6393a98bd10b52b991bbe8684a5258d1c9bf7de3d47288b120b699fbc52230d394c0b1c6604827c0e91e6dfc969ef9f19edf680494c847e4873aeeb0edb92116ac7a25e8f27d7e183807e4aa6fd4fc9ae8b9635963fb24c4c502e66e9b2d1b5b327489fece03f5811920ade34e28bcb791923d4a81fe666f758756b5a80f0ffa7f4945829346cbf62477956a9fedeee89a86c76eaedb7a40181dff8470b8f2c4b8838557abe895166fda1baebe4fc64a6823f2c1cb061a4e29940a8bf9360c0", 0x1000}, {&(0x7f0000000280)="5c25cff4091add364c042ba23609beb4d78dccf00520db6fa0e169ee9871f31189ebc4035179c9c35e5fbaeca271aea6a92aa2a1c73312aaed593395ded0408fbd374b4e3380b419d8654a765e115e1192ef55bbaad0e2143f2eb2525c99f7895441ccc9c55bbafc5157ae3f88a0c56d97ee6a65ad33867a4392c0912dc9bbf1ab13196d51d4a63578a217756bf24879925440f8725c41cacf9456a03749325154ffcf325012986cea37e948768f818f49c12877e85cbc6545ba03d2f31301783d5cdcf0ac0921dc131bccc678ba536ffc3d4c", 0xd3}, {&(0x7f0000000140)="22bacf1e41220fe6da20ab92d5c1051965b38ae3ca7eba8693c24a2656e2fb55ad47445ec1c29707ddca15296e0172241d698eea190977cf6778e0a92fe81be3", 0x40}, {&(0x7f0000000180)="6d7d9ee8fd234a8e2806148e9fbd7a6ec2df6aace6563ee2f91d24", 0x1b}, {&(0x7f0000001440)="d4ad00da186c4b0080df11e03fe418a1a00583f281892fb0b13e452ebdc7f64118d64a4e5b8697bcc1ec79fb0dc22e2f6eadc5002d208488de86b9881f648bdbc6a68d0f4b7add4fd8bc4bf61c8a9b8521843d88822f4b82d8a889d76b1c56fcc65c8398a16ca52ce137a20a6b918d1ac74f75b9e4bcd341108f9c285a455c7b38283d5bf782c29a9df54d43a48679439b2faea9a2ece10981c189e05a391fb70deaeeaede313f5db1fe24152d5a34bf6d61cd6e0bd19b7c0fb7ea44220d5547cc9c3cb47f32e2cf32ae2b65aef38d5f8b7b26e98c3cb02bb1733410d5f8ca9a89c30edb19b16b64c0a21515ef4a635c77a0194c6b2791699a357be0aa160f7fb6c17a520cb6341eabb8a1836e8bc030e2c091fd3fbeee8b2d9c907285217e584a5f99e3b234b0030cd60d3938d8a42c8d1d01ec8565454c944fb96a002e9d9ecf4f17b4999f149611c94abcda982e4e39256079b1bd2984f8025fecbd509c46737bb7d367536fdb4010f3d80bebd16fd52ca7f9f7b2cab7bed18d5db53b73a259f501c7157eb35c96525c66eeb6ff58cd8fd77ce4974730318b60b2f0d70cf4862eef40d76ca7d3b594dbf7322fe0552faf02641ad07ab9ef063e1d878a9bfe8e01b86da55503edd00f861d9435a6c1320486842a0fb37118f3d6a24d0bb0f2a5467ff9dda03d29680d4f25bdde1aa6ada490d554d404da61feeeebc92f6d1d2b96e13c5c5202b1142c0b3de6c37cc20a998cf90d9249f668d10f837ec438087440815494469bb9a0570a91e4aa3fe7e63479a25a829c28e3b506f5541bf99b47fb9aa0d582888fdabd55cef8a0eb170d922f82607ff552780be66f7f69c003fc3aff79e5fdbea9640ae39ed1d6f13c4bf66d395d96032019853eb19f012ce9451f7a03808f6e8ca438cc9b1fe36be2501ff62fe89a0692e34fdb7bca7992c5ff5a9f23f6c1e620ed7d827c3d8c5d2d79c4b7726f22ee7f7b3f6c4614882ca7b2b347a3d0bffd5cf19210aaae15a4634e04ba9d2a7997147c6c38e163f1b1deea6f5f7d06edaa506666377a29c74e4c2154ef22e5beaabfebf2eeaa5edc9527919c536e079432b5d986131c45feeeda7ef804ed0df7ce1169ff702d4b3b0b495f464e0b2bef627ba59336be770b24c4849a2a0e9145714d2cd468df8aaf44c8aaf5109253c6e75ccaf8cbf540b777713b614706c866eb22c5569d00e4081fa1d888e53b38959ea00b198e55fa4099a3c48e383f37d488ec46f47c69c04f2e3b9ce5da206d0d990ff727be7789442dba06470bff68c5db02dc5da2ccc9bd823b3167d390cefc30185b2e0cb614f9c8cceb60d451e12046df234c6a40ccd9d2d0a831971ec5defd2e8f6f187832e5f701d359ac3f559b77bb2d7ef0c5e522b8fe584fcbd01bddd62d67d8d2269763497e6ec2eb43154e1edcdcc718285235bcd47a1094c68e8c926054c6e920da3e31c5d693006d3f814e21bb18a39aa6e1fd7ddc3766aa4210e49f21f01d0562f1fd3d4de5cb791bdf607a6f7b3684c927fec90a039308afcf6fda5a7cf925bda455f26d3aca646657a1495ab8e49524aed5a3071d9da358ca18004ed09383c360cb2a3b6582f2ce818c07721a9d0c1932480ee445e2cd85d38d294350866113ff371570158735a309357dc5fd1c139282df75b5a1e7e181f155b6bf312b9b6cb5d490ce61e9340fc34fa823429d8c1fd5fcc407ebd9b94e9fc9aae906eb3c16be161ec7166af4b5c8ff17b3ce20b7795fcf3d204d5d2dcec3271bf4fa1910a95005081e4f7eb46a226fb97c42539da02a2949d90de5e205fc6f0b595f4356b4af633698328304e97c0c0d9fc10cfea806e6e3781e36d02d3cde3fb4ccc252b04b444b8197d49024d925600c59d181f613d0e8acad63d267c530c7e0a7f65f4c17731f1efa2579c6598f5acc4927580253cce68ec0a9d2f9980d7bcf6dd429931388549c0c0aab9b27dc81ffbffddebfcea92b718a70ade230fd319aa9d914183ef7cca80f547413f720bafeab30101057c8e20b81a7dbfc8a66007691f25dcb09f41bd6fda8af476d131a0c5d3110a48c57ad18b39d22caae645bc2b29898ccb978c1523f2a118dd78b109f666fab8c45fab203a237d7014fd8f63e7245a9fca719d6842c4cc6f2a9c6037996c6e3cd2b8c376ff2df4db09a3acbe888f8679768f614a9ad5ec6024cdb9257c49f102f86800c67305048e3e7aa9c7db7393ee4a008b93d255d8c6ba4f80bbea491a87568499c9a4d67f06efa078c39df7f69e440923eaa98f1782185a10c8ff9cf489509ebee30b3c0b30658b9e320b66902973419a37a8e2de85347bac99373087b0a9091658b02b74dbc7fc6fd711dc460d0bc0cf7103d038c8d43ab6dadd12da23c170701d03c17034482d17b37f7d1eeb56649351cd6e50e339dd3c1b95a26170ba0adfc3874a1007a5f6d62ea9fe1f57070b792129ba66ba456b5d6755fbfb2cb15c75d06350cafe41b01cf6125c883abc35a6ac78bd7dae137cc9df45b85d82cdc1ccf786c0dceb7475f8635a4323398a1bc5a985927ef10ff435e0e8614183d942dfdff8367ad66ccf6c5994200b6cf45a54723d1250511e2fe5e6b9e6fb29eb4de28069b522b5093c0ec06d7b43af97a7168ec1901d112deb483ce8d7d20930d896b4c8f7bf7749090fb6cd34f83f8f83f8421b4b7aa2f126659a52cb412097d1791c1b15e5b2432866e9556c5b9c64edc13fc6093db27e1e0d357439eba73a0a4b8a4740f6a51bd0a8b14a3307ab9b03725fbf5b6de5dd3dc9dc45e50d342814dd7f6c6a8dfa64118a32f8e84ba2b94f54908431f3d2856e06d21e87ea0c41a9b281c8349889ca28850804e74d8f0c2e26f6c5baa20a705d5ff7b9135d8da74a565eb6e67d3644737422ee6b850e221f7f3cd201c543bca626be367b4d6c0ef4fd50d357cf19d755a0510a61ee1d1b555803c2994f585f2dc952c09ee8cfbc9f7a8e95aa82755e9d93cd0b1476c59b78a6255536144d416973983cdbb826685b1e15acb66b26c4daa9c0cc7f5148889213319ab567e435023e8bf0ce37f0a7804a6b471fc9b91daafe411de6b99b2113655b71e3dcaff1c3d451327ff3b2210eb7661635001d62e6d1ab2d7ac83fa06df4f5195ec31f0f3ca9a84e3ecc583a59f68d8bca8bc3716b7fc532e61e7075b24c76623aefc26610aac1638098f4bbdf9804bc091dbbcee54528ae6484e5dd011ac65200fd6cc470f3521aef1b0eff7c4b2ac845feea278810cf74c80eb3f24a9c23cd17c9a713809f19d55fec4f18f1d30676f2196b4a82d4c0bc45c254678826270b3a12048524bd065d059eaf698125cb649d9791086c13dbbf48c9a505633bf34c1358a5e2187cd9756897448768703cf6222188c349cccdeb500532322df4a3b81ba77b2afabb82321df32a8b68721b68058bc4a3915bc2bbfc3b2c4afbf2777da770d7d8f391a8280910a4d91393df1094a8e5ebf09431cc862f8b59378d790633562df8ab23ca72ff7409084712bdecc8d61c280ee366dd467e4bec229c01c9066d8cf9e6f5c2908406a651fece678c57ed32eadcfa002dbf1d0de27d0f6e1df9bb8bd9dc1ab9529a0bcef0289b620758b6193d7d324d95128aa60261dbfa76262bcc27e16466b4720c26d8cfc9f88e4b123dc89db387f21102959e6d8267387ac49ec95164f348a64213fe2a09fe5b93c3ec2d0a2cc1fd9a849acd9087fb76069807fe5853ccff1cd670ef5bc1f2d9c949ad19664b6b450a76b963f695423ebb75de3eea08034938cc14373f7ed7fb77358ec0cb5bc5f4103b1e7fd36c44b4b75deae27cf41c5194cbf7bbc58a8822001ccf757cc0acbcaecebc1d8f38f91524e1fa4f6f98c10d84ac87d6774d3a3f615a1b08927bf039c4380cab2b78bd6354ad0b1e568ad435053715cc268de32182bf8b27e82813a95a2f37b9b75a305b68f7ef06bf2e3c7021714e0ca9e325931e071e62ab7748241ad9bc2ce51da4c0ca67b545e715807c617ab4fff8ef67b501f99d3797b6a74cc2f271d925462c337e0d784e635f17088b15be7536724e60462683841e7a1357dd9c1f1518e06c0f58f0886d206c47a10899741708bb503174f0cf901f27c8850dc0c8cb7b8f8f1aa3605d2da87020bb21498fab36fd1c345816b06103bac4491b8d339c5d567a121d8bbab38dd1a8db82bfa49fa59ed0e24c4866470658a3651b39c15af7b8d69b7aa5fee7e256360553f356148dbc2f1b36adb5341c2d741112b6eeb5db1b0555e6dc7515c424ae1e3ceec3651d46d0b2ff2950ac7a1936d060318211ceae0b8a926a987eb990401cb9fef84b4d966ad4f45ee3ef9af0fab2afacca859a22e958e94bffc99675ea479823e1f34fa2fa6d96e68fb4295de2c6faad56e79bfaa86e229ee3743d6a472b53694470a78cd27420a0e85548738cd62588f83b749480382bd1f06faec7ccbd639c8c47a07ae7b4b5623df59f6e016a2bbeabe5f30331865d4118a0f475dc4a8124999885740dda2cd128fad1306231cdc6e7ed3dae3586f8e6e001d607036a9b2f8b5da65bb21dd5f9b8c4e04fcf33502d8d3527a114d77a5446beaac357c03b9c292d2cfa929fe517cf65334d9b307c0d574cb9dffaea9114ec9f4c1f76bcdd36fe1e34a3167c9b65ad40718a18ce495b6ea6d151fb9810da1bdda0967adbac57fd47ac56d00b9761d0053f665ceeeb661c878446bb8fc6feae43785c0e7f6f278331d2d4525ab30444924586afae7f94cf1d6bfd165f1a91f4d64f0d82f7fe00798d758f1c3b2dadb6dbac4103a15a8b12fbcae7e83b7c0fa7a77374f3ae476395921eaa27ae4f4a34abd6e6fbe7871fc97155453bb22c6ab8151b1fea62d4e0ae94c55ac8437ffa78b0679bc29f3d030dbedeb1b77bd7a52f9c59f838fd578c3c1e6f8c0e8bad8c6afe8be95ed0f6ba34943e025b0b0e6e56d93127e0d7dcd43495f077d299c849e455d6735855810457a4bcbc154600423577e55408cc89fbb88e49c60442f15185f05a0068823a10d35b74beb523f846292b121a55ab8dedfb0445a23447e07721123653fb86157da2f50072e24ab19659c26b756ba0d2318a9a43a351f23d7c32ba70fc7d21364ded5e5cd83a3937382a08b6e394ec9d4309ec544ca005786b3e6eff85dde3298022483b7119be95b62c707bec6dcd9052d6609225ccec8a6fff32a86e37935b11e92fb5080310ea4f03cb11c12e940b690309145fb2c298ac2ed162fdd6d5103bd84a9f7dc8ead2637eb61aaec715f87173b54ba135d82cbffa680fd6de5e764fb7b0a2efc43a5dadec09c64896b27d82f1d51f25b7107d3c63e64732821c8678ba3799320e3fdae0eae8dbb2bde98a2a9ced18ca864217393d16a85795c69371e8f62c7f4d0d39e1635bf75d6af3a1c56e79a726cc9b2db11b096ae15db5c91b2312b55a89be9c2735cbd58e1437223eaadfffa302d752710b8d0ff6b5e7be298e347a4e9df3172a1b7ed9e7a94a68246c12016344c5aed4889b92cfb1de37fbe9db4e4fd4c0df8438ef056a518a3b26c7ce9f0b8cb12075cb5be6c8db5933acda5aa74db583db28a3679eb6ed96cade53bc041752c6253ed15951c17fae38da767f062aaecd649d827deee5e5d4e599c94dc9bba8f698994f1b072e4021a11b7d4ead23ecb1d7c4676ddd038525b20be1d65ada8e03749259c2f0c2201dd246f4472a4ae7e37b35517f0631a5670d351d8f8251757e3a539142849e41eaec97e96b9ec0365de746c5871ed144ed52df8048723af", 0x1000}, {&(0x7f0000002440)="4efef35463e51ade669ac8c0231db09748a4c315bb92a89fda1139a87e45208807d1c3f3de3953b79d3579c04e9032997e8e0d118c34fd366b7d7fa7e918f549d1a657f3279e36b3b8fd0d0c6874d0bd7ffaab5f86b4fcc23002f8d8297b537f0966f3300f066f7ee1bd83181463e477a3826d14279ad9ace472e0e094ff2f00de324640be813d4a83ca0943e5099fe5f37883ce6be0cf132c6c", 0x9a}, {&(0x7f0000000380)="01728a30c81f3ccd90f5517d1f4cee37a4eacb519cb0764ebe074777c0f746a006711c7070fdc1496d037ab3ba6de6dfb7842886d6b842f563b86e5401896dd1d808faa16b46ced06c5a2d57fad0d5b4c57e1b919abf15bb44a6c605d250cc4a8631de", 0x63}], 0x8, &(0x7f0000002b00)=[@cred={{0x1c, 0x1, 0x2, {r0, 0xee01}}}, @rights={{0x24, 0x1, 0x1, [r2, r2, r1, r1, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0x0, r3}}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {r0, r4, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {r5, r7, r8}}}, @rights={{0x1c, 0x1, 0x1, [r9, r2, r10]}}], 0xe0, 0x48004}}, {{&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002e80)=[{&(0x7f0000002c80)="ca56bec3e2d485aaeb1d1108a771f7df7d5ffe2513", 0x15}, {&(0x7f0000002cc0)="a96b0746b7a8474a19fa739e1414510feec33842c5bb14a0931fbb176f1445048cbcbe62d6bc19b262581eba03222409705defd52f020abce3b41ae47ef6c164796eb243a5735b77b4679ee3164fcad08f9755834ca847685db0a0169523e3fe4bb671cc300703404b32040356bd5d79d9241c58", 0x74}, {&(0x7f0000002d40)="e3fec35f33a79c2b59faf059fcff6a9804761c78b49d9738d056bc632e855a68bba7683b1cc1df3d87879da9f7c2155d11ad2bcdb2819f7ea926d286f3fa539cab0549ee789af2bd7142c3c189907e2b9f8a3bfd956e75397a6e7cf053ebafea5cfae9491566cd50596bde673070a6d6b26fbcd2409ba73aeef80a0606a15334c4d0fd702308bd39d26dcd2acda7576e78a653b0100170147c0d710660142610c2cb2df96f6f899c55728812bc485ba9ad51f3d12aef0dcb8f2c152af56624f9c93fc129e0c04e04c59d5c9c093e", 0xce}, {&(0x7f0000002e40)="fe62279509d2b9643a30e9d01fb46e33f822ed14652ddf0bef6357d7003fbb739eecf6a1156362edab8caa9eba2db7d913e7a0931acc169a", 0x38}], 0x4, &(0x7f0000002f80)=[@rights={{0x34, 0x1, 0x1, [r1, r11, r2, r1, r12, r13, r2, 0xffffffffffffffff, r2]}}], 0x38, 0x8004}}, {{0x0, 0x0, &(0x7f0000002fc0), 0x0, &(0x7f00000030c0)=[@rights={{0x14, 0x1, 0x1, [r2]}}, @rights={{0x18, 0x1, 0x1, [r1, r2]}}, @cred={{0x1c, 0x1, 0x2, {r0, r15, r16}}}], 0x50, 0xf39862c5bb0c9d91}}], 0x3, 0x1) quotactl_fd$Q_GETQUOTA(0xffffffffffffffff, 0xffffffff80000702, r4, &(0x7f0000000000)) r17 = userfaultfd(0x80001) r18 = userfaultfd(0x80001) ioctl$UFFDIO_API(r18, 0xc018aa3f, &(0x7f0000000080)) ioctl$UFFDIO_API(r17, 0xc018aa3f, &(0x7f0000000140)) ioctl$UFFDIO_REGISTER(r17, 0xc020aa00, &(0x7f0000000180)={{&(0x7f0000ffb000/0x3000)=nil, 0x3000}, 0x1}) ioctl$UFFDIO_REGISTER(r18, 0xc020aa00, &(0x7f00000000c0)={{&(0x7f0000ffa000/0x4000)=nil, 0x4000}, 0x1}) [ 764.693490][T13481] vhci_hcd vhci_hcd.0: pdev(3) rhport(0) sockfd(3) [ 764.700434][T13481] vhci_hcd vhci_hcd.0: devid(0) speed(1) speed_str(low-speed) [ 764.709545][T13481] vhci_hcd vhci_hcd.0: Device attached 01:53:29 executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 32) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x15) (rerun: 32) 01:53:29 executing program 0: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{0x0}], 0x1) [ 764.826382][T13481] vhci_hcd vhci_hcd.0: pdev(3) rhport(1) sockfd(5) [ 764.833529][T13481] vhci_hcd vhci_hcd.0: devid(0) speed(1) speed_str(low-speed) [ 764.841663][T13481] vhci_hcd vhci_hcd.0: Device attached 01:53:29 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r0, 0x8983, &(0x7f0000000100)) setreuid(0x0, r1) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x89f7, &(0x7f0000000080)={'sit0\x00', &(0x7f0000000000)={@initdev={0xac, 0x1e, 0x0, 0x0}}}) sendmsg$inet(r0, &(0x7f00000002c0)={&(0x7f00000000c0)={0x2, 0x4e24, @multicast1}, 0x10, 0x0, 0x0, &(0x7f0000000200)=[@ip_retopts={{0x14, 0x0, 0x7, {[@generic={0x82, 0x2}]}}}], 0x18}, 0x0) [ 764.913063][T13482] vhci_hcd: connection closed [ 764.914105][T13485] vhci_hcd: connection closed [ 764.955879][ T12] vhci_hcd: stop threads [ 764.966484][ T12] vhci_hcd: release socket [ 764.971250][ T12] vhci_hcd: disconnect device [ 764.994786][ T4455] usb 15-1: new high-speed USB device number 6 using vhci_hcd [ 765.002793][ T4455] usb 15-1: enqueue for inactive port 0 [ 765.051458][ T12] vhci_hcd: stop threads [ 765.056448][ T12] vhci_hcd: release socket [ 765.062047][ T12] vhci_hcd: disconnect device [ 765.137123][ T4455] vhci_hcd: vhci_device speed not set 01:53:30 executing program 2: capset(&(0x7f0000000300)={0x20071026}, &(0x7f0000000340)) r0 = syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r0, 0x1, &(0x7f00000000c0)={0x0, 0x0, 0x5a}) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x53, 0xfffffffffffffffc, 0x1000, 0x81, @buffer={0x0, 0x71, &(0x7f0000000100)=""/113}, &(0x7f0000000380)="80d8d220b0bf7382339161ded7b7d9b7dcaa689b97ef2b2504db6b03166f74f16d3b5dc00faac24860313e201e737c11cda34db10f8f408ec5096e7a0698920753ee7c2a6777607a52ce06936a82394bb5e2199c6ad21cf142e1d865dd7f2dbff6e827ad90f10cb1e00ae305e960a82ace439f8546056414c00f53ebe71d66c9583c2c50d4f63da35acbdfafdd1b0109e79d2cda944353fa6ca73e080280d007920c4142d4c683cd263c332ca02f2cd98ac2530e0b26676e3e37bfb26851665989c014a1cd6efde316d3e07f4f01415ba3370a84a7bc761b4b8f7ca0a875cbe2714547d46cbab67e9dcd25b8cf7d3550803f2112c4aea2eba601310814f90758ff5b56b7b17a99af57673d650ef77574a29bbfba60618edda7637fdd4d5929402389b29ae81e48ab27824e332ca509d0240c3ccca5d79c191ad4db18573708937d14170b4a2897e5d28f84ce9187ae966af7498107435e63fb27b14507d8aba9b88ebceda01d5c3ec5190615f988d464bee184deb22e7dc605bee11f057d44f1ee4ce3236fe7a2842856aea4be809c6f97bdc5e8455c4659276c4dc3787072b977381bfd1970c4a3f359d599a5eae151a1d201649270a6d44c1619f04874891c2b7ea51e76a960fa7f229180bc8c5807cb538e844d7cb0380f9e50ac28e8f8a97be0125d3fe4b73b7ed28a9b8aa3d6b9a64617135989b17945315157623d0d5c5677394e06dc658df8f16b7533b586a6916fef5b7506126c53664c5577bfdf7b0abff4716c019fd425c9c1ced45598d079170015266014e9cf38846e1596f6c41633a3f4143702925607126ae59746bc5987fe10bf38398ee3aa23f6dc9fbd2e6e3c18f9407ac591f45c0688fce1908754202a53ddcb43611a311d1c846e7a42a01ba193887577def743de0092818f11943bfdf2b2b076678d97d0b53d5087ef5d13e82c60a5d698282d00b845b2bc289b90d486d036610785cbbfb219d3a9d839c87f91569f2287de2f1b0350f09f5860ca04ec23dbbd200ad30d789e2356b144f8a3637a8b1f0b03ef4e2ec829f2e047a7baa6a092df23e2bdda8d1c5bab69c5e789ecdadc57d8b6785ef1878e17971eaa8645756e4aa4c5b8a3d3c69a0f0f67a611bcca72ea293f33e59c56b91a82b214439b2ee21dea64a26a6a439f370916c1eb6cd0dddeb1b7f4f054eb4be77703384668a2b622a99487102664ecef4518af3eaf8a59e790f6210f31ed52135fca2ef7795bcf576df5743a54e12522b31007bb127225766ae3686449c28e3e9f4fdde8466b258e91b2d35b36389a140c25ac47481b499648f71266623cebe6f1e7a694ef70be09d2c0d9730790f05c74b6587e75a32c7427208be1b93bee3768babea632bfd4652745c04e218194e18da443ee73d3c55fe676b977ccf83a92ed6e09e0e9bfc0e4477750b2c79e3be3691862a5d4176536d27db7568078fdac4c3bc64c1b5c81b1a3eed069a66610ab4316c4c8fdefd568cac65638605f1fa2da63f62a5e397aabf9c88fe00e854f639663c4718280e51d9cbcef3ef50d1a58de502dd445f6815724e3084c5292f9a73eee3d874d4408441b9afffc43dcea9381b5070bb4b59dc53bf6427686f1cdcd1d1ebea0637afaa47d37b6430ea97af69bca101de173860f46a367d679e0b95255d2f2d1fc7d6db8e599c53e41cd7e576e9323bc068054d77af31a084201f91a552e00a0d569354ffe2ec66170e92177b095e1ac5b40e68e8e583da86627b530d8845b522fa737b25d6b23c0e0a210a676c9a236a024492ded7d476eb41c802aef005736418f96580d757709f7795a637ff9ede8760a786cbc9e3d6a6f5322d6e614ba58a2bb7f0890d20ad4b99605690b0e1ab0ecd8acf6729dd4ced783b5d0e6d20659a5e95985aee916bda938772faa3d1e6b12155f090059977c5a50b8831dc6d91aae214d590d9d41f9d3e1aa90c6e87583fcbb8eac09d33ed3c3deebfafb27c6c4d5279fc7046edcdfcd3f0c507f32625ace4698e5081fa12186aee0840c5cb67dedbe5138c63a93bcc2c5c830568d195b73b3a0174c6ca9eca22ebdc36f1dd2d3476068e4cd9b024cf6951559e4842579fba4c0a24472681a43960bd488b850f41f81b75171f7bc876bf565547fb56ca2bd5436c86531c75af97ab71ccb2210ea51eaba922400e3a9aa9f037211969446a6ff986818e7e87f9ae7d5cf1ad777628ba37e9f8c4780f6a55d8b8a90a4bbed187720a64d50212b554e78920d4ffc8e84b238926d2c14a0c71115a33fefb3f01966cea0fdff9bde5ce51be0480ce3f282774b3186b7b018f558fd04bee412f57730d3f048de06e860e48deda68bb17272d22458735f0c9e32e280c65df15225fd50d2998f944fea641ca3a2b344a4e4dab46434a1f85d962ea107bfd43a30fb736f16751cce87e64fbb6c061f9414669f7cf7bbb14b69edc88cc13e7876298788e425a3da1012893dc3623278a32489f4f6483ed9fbb577c4be8ca69f99d53167a590fdf4d9ce36672447ba27728768202b0d1b622a70082777d225b0efdf176ba5c235853f0826aba4b959a012366aafdc4f9697df485868bb5f8664fb83d3a372310df7caf0e71d5b8e630eecf6ea954f297e12711101ce66f4ef5caf859cb2cedf2510b59ac8bd473b05a39625f480afbedc1574089257b7499bd936f559fdfbe407cfc4221f6b172ee419793db5b0f63863c253b2bf7f654d98fbc13c9e4a1fc996f5472ee321e8b26699634bf70f57d68082a652f823db4c4ddfd2afb6fa39bd648e3974b7e7e7242585ad54df1dc0c923135ec85ac8f94c33ef951711212e29008fef1e2dcbb487bc653f3bffae28ac2912b6f0dfc94913e264dafef2cf8cdb515d7b1c3c25a44299025516c2f0b9de5738889590fb30559d4840cdfb1cc14259880b161237e43b414382c22677d48990d0888bffbbc0fe9eddc68b320f707f930900fa8cee748fe73eb4f0a2555ac4a205b4515cdc83af0e197a8fb43fcb188eb0d9cb0a7c8583c0126c9ad6876d610425f35f4568c1b94d9c38dcccf41817d7c3fef4a27a2d866372519881fc7c9a704f4fbac77df7a1bf88d467552cd19c86b4e37e080df7f85ae8f84fc05083b236c30ae8f5f5368bf2564c54645ddef7d3801d84afde3fbc9559c3c5312e466b441c3e516a10e4ebe30997a2cb0ff1b011021946283e55e6f2bea0078ae345879c609c8d51104c7ae4aeb765394f80c23cbe62a155fc6cebc72609bfd9a633c07c49bb114bdd2c6417d433518a32062ffa25bf6fe44c683675315ca66d77137cf3a5f1f9df9ff823b4b86c094b0b9c7863a0e311c9c21ef37642024f7f2857ae588fbe77be4b7b1a2e8114e55748e558b87bd3eab981233ed780a1e3afdf4ce67ab920e2f3824eab33aff183067c49a2e7432e190ae9221a5a60d2a28ca843afaeb70c565c5dd9b3ea5ff6253cf32d89923b4036d8220b5ab0ab7fbffca55550aff7c6e54d6e01e7540a6d95028f30a8c2eb5dd3a63c313c2f887c41d4141cba0d4889b0dc6727da96cb4f1cc22c124d3b083e5dbc813ec8045d474d53c148547364b4d8c58e8ceee2b3fa3f52a9acdc7de48e7fae3ac2b31448faaf7490260145e3115ac43049b9cb9ad6bfb91364974eb6be73f8320251e9c429126f4afb2a4258ee1a37dd989b250a496dc89ba0140ce3c41fc49326b589f4f36bb874b7c68a1a91c3da13d600585140f41e0c03a90cd3acfb9d638d151d8497d7d610273d90411164e5e9d7c186174e9cff7022a66f86cf3219d8bd90eeb57218fbda05d9736fcf2dd5cbe8c0f821eb05b1fd28d6b9aeb19945d1edc1f29e50997a96b7d08e478d9c135bd219742b3a33fec8bee40088c3d161d2f1c1f9c1a5441c6ff035ceb54aa23b67f67fd867654835ed2bf47d0b3c2b2a0aed8b4de864d0193ec7839d8ac205dbb323fe51d9c49d79245ece0956e3bce6bd87e6d6da03bb8fd55be29f87cd8375e5c6b509609c5f0c5388f9826368c03903edde138f5f07eeff7ea8b48c072883dd1ee65b8067f52260fb0c2c5b9f17588dc48b5ac612d4510e223d74a870152f110e0b6440592dbb3837f484edbbe6c047fe9e2761111a9b52cc80f2c7e5f7d8c9c7a4e950d62109dd3f226250b0f6b04d204cf3e2bebb1313ed164b607fafd212fb71485bbfbe239752697a578098f0f3be5f03fa706b2d09ac8066782670e4c1eb1c420784a7e260ee704b6131461d3699a99a150eea134baf399d206bb653b07e2471eb45abc06512d778fdcf558c5d8250dfab0af1f1789ddaab8a62998904bed8eb430da0c346c85abfdec19b28e70ed3aad098c142cf740dc6cf3c302be7a5dcf14470054ac07e1dcefd5a73c0a622f53d85a27173280d95420b13442760de83aa62ab2234014db9b1f2eac4aac2a62343a2cdbbb76bb56e71e13365a5e47ba73f5405647dfdeba02103281f50f2c423535ef0cebde13a7cd7964780170900ca39fd21ca2d00e91b36b13bdd2adb1bb0691363456c0407817b516ae8d449e946573d508757b428f9f90f804443f9c884663cc67733db5edd840b1a5babc7f416b044ef8f7731b3b8541273c3d371d608a1dade5bb8099d7fb15dc51730f4f81fc1e9b20e5b35f11ebf6d53858e10406cdae4034085c63f8647472aa420741e7a71cab0bcef194f56895d23a76a76c5b0773bdd88377b1657a14c7ad4f6fa0183fee404978901b3759689a09d031ca99f9d97888c753bf54dd319a096dbb625fa5da2ced75e9e1d8ba07f363e4e15eb2b6b0e32c461fb84eb4474f8c678cdc0f7fc084047e0153abec5549e19232ccb5182420f9539d9e08a27ee869d0516a7ce83efbdfc2145dbbce03f56818404e8145999050fcaaba99da83ed9beba48c27731d10886a5681134dc1a68c27598d5430d6911a1957af19da16a25af5652042cc5bf6a82b06acfe3ca3ff2dba2aa661c78c15e8be144b1a5803a0a4c8d9a16c05977fce738f72c00cf625376645041eb0280a5c522484b3c7f3f1c2698898289c79aa327d8d82fb9ddc7e01b98ded32275e236dec59b9ab6ceafcd0769569308b7fce2bfe826eb62b9d393980b8fa49b990dcf17e2383a51950240f44d81411b8ae34249f287136e4aa36e2df45d0604a66794c050fb79c8150219c0420ceed76f78aff60b2a5644c9060f20ad87a16ac895ca83165423008e0185c901c808bd96f2485a56b7f7af8882624643270ce453266031252fdb1dc7f3837ee16287927605bb391117655a9093028481616b051aff8cbff15ad6831610800ea7f040149812cd8f9f801a12a0c98975a11a75578bb58d2763eae7a77912c009e4a3759f19998c8b8bcb5fe857bc173527a84b80d3bdbc68ec4079a751394a27bf4d9798285307fc7a4a41444bff845f1f600ee8c58e12d60236b5b3c5f8238ce28df584666471ae0f7853efc94173a1783f5f34e296579ac985a59dc07feac38d03af65854b1c2a4dd356f9bee887ce058eee1c008e24c80f320d5ab675478ea213d878cf562383d9a052022639aa843708bd65124c00e6712281f89044db051aae0aa04fcc2c5384cac9ba8a2f9f88e6ab67a6541e7fbd964c04cbc828193dfd68226a8722fdbfd042bb7b9cfe32d293cd8ef2a0a9ca1d359602aace88597a514158670e5a466cd52b199cd7b42aa33a7342c257a8a80768800b420127668f8c48e8f84749b2af6d3ea7c7e6cf93450dccb7cf381fa9563734690826307ad27de9207c51dc4362d1fe7555c2bafcbfc09591a4023a", &(0x7f0000000180)=""/119, 0x80000000, 0x34, 0xffffffffffffffff}) 01:53:30 executing program 0: r0 = memfd_secret(0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000740)=ANY=[@ANYBLOB="61124c000000000061138c0000000000bf200000000000000703000008ff0200ad0301000000000095000000000000006916000000000000bf67000000000000170600000fff07006706000002000000070600000ee60000bf050000000000001f650000000000006507000002000000070700004c0000001f75000000000000bf54000000000000070500000419311f2d3001000000000095000000000000000500000000000000950000000000000032ed3c5be95e76b67754bb12dc8c27df8ecf264e0f84f9f17d3c30e3c72fe9751f008554bb4f2278af6d71d79a5e12810a089dc1d4681d295c45a674f888a08034b7dd399703d6c4f633a9a4f16d0a3e1282ee45a010fb94fa9de56c9d8a814261bdb94a65f78238b89dc6c60bf70d742a81b72bab8395fa64810b5b1bfd3782519518c505000000b8fab4d4d897db2c544c0e0895a9044f50c50b8eac8c63d2b1cd06a39702bd547f5ebaa69520bbb15f4f01cef3c9bacec15e2e3b2bd352e93a22adfe8efe33ff2f8ee5476d4ef7a6f0c4704403b9bad2b648e90fff24f69a5ef05f5408ea197ed09a9510ee6063229de2984abdd46ea3ec78e3127002ed37c2564bd98a621483fb2a5ff221e0d831f24759d17b8c59d0f2b0727f6b7958fb5b939af4be5e55a95f8c6d785a91c7c3f0c17ae7f9ac5ff05f5ecddf0cef90d50e763be96496661c749e21ab63a1f50b30a65a9027ba357bf8c614497ee59b68bf6a5d45c81c567e347d54574164bbea3e7b7f8a13cce7014137f250370b8a70ae3eaf6d6f17759c3886871e97d063b7f26eed3226bb0b9ee6320a2b02fea7a06a0e37182adf4b1be6f29358d4f5dfec405bde000000000000000000000000000000902e647cc5962eccaad64429335f3ce2a10ce72da82875427c1d16db24dca08487ba41a3fb337f8432d8176a515229e32ee11a1dd23dac038f989eafdd67f60b63f7be4d1bf325b57335b9973c73bfa89517a98b1fc15f8a2713718feb01059d570a0000e3b2a93bd745a74f9bf7f7abc5d15d56331055cc0820c5c9d676d92557c4e47cfbe27f91e0eb18e21dfdab3c84ec11377fbb00000000848060962bcbc47cefd1a2a7bd3b646614bf7cd3495663de5b63f6b5910dae"], &(0x7f0000000100)='GPL\x00'}, 0x90) r2 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000280)={r1, r0, 0x2e, 0x4608, @void}, 0x10) bpf$LINK_DETACH(0x22, &(0x7f0000001b00)=r2, 0x4) 01:53:30 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'macvtap0\x00', 0x0}) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000380)=@newlink={0x118, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0xe8, 0x12, 0x0, 0x1, @vlan={{0x9}, {0xd8, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0xf}, @IFLA_VLAN_EGRESS_QOS={0x8}, @IFLA_VLAN_EGRESS_QOS={0x58, 0x3, 0x0, 0x1, [@IFLA_VLAN_QOS_MAPPING={0xc}, @IFLA_VLAN_QOS_MAPPING={0xc}, @IFLA_VLAN_QOS_MAPPING={0xc}, @IFLA_VLAN_QOS_MAPPING={0xc}, @IFLA_VLAN_QOS_MAPPING={0xc}, @IFLA_VLAN_QOS_MAPPING={0xc}, @IFLA_VLAN_QOS_MAPPING={0xc}]}, @IFLA_VLAN_INGRESS_QOS={0x70, 0x4, 0x0, 0x1, [@IFLA_VLAN_QOS_MAPPING={0xc, 0x2}, @IFLA_VLAN_QOS_MAPPING={0xc}, @IFLA_VLAN_QOS_MAPPING={0xc}, @IFLA_VLAN_QOS_MAPPING={0xc}, @IFLA_VLAN_QOS_MAPPING={0xc}, @IFLA_VLAN_QOS_MAPPING={0xc}, @IFLA_VLAN_QOS_MAPPING={0xc}, @IFLA_VLAN_QOS_MAPPING={0xc}]}, @IFLA_VLAN_FLAGS={0xc}]}}}, @IFLA_LINK={0x8, 0x5, r1}, @IFLA_MASTER={0x8, 0x3}]}, 0x118}}, 0x0) write$binfmt_aout(r2, &(0x7f00000004c0)={{0x10b, 0xb0, 0xf9, 0x4a, 0x156, 0x8, 0x83, 0x2}, "dc135ffe19a9be6d3f2f60a11d1c1b7789db5f849ab09053fa3795f1d1db08392b0cf3fc15d5d33c0a06bd061a8c71f6deef3c408cf97ed1ff5daf32dc32728ba2d2d61a9a2decf14b71522023314a618213b87e0c02084b1cbb83", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x97b) 01:53:30 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x12, &(0x7f0000000240)=@conn_svc_rsp={0x0, 0x0, 0xa, "ebdb037a", {0x3, 0x0, 0x0, 0xd}}) syz_usb_ep_write$ath9k_ep2(0xffffffffffffffff, 0x83, 0x10, &(0x7f00000001c0)=@ready={0x0, 0x0, 0x8, '\x00B+\x00'}) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x12, &(0x7f0000000100)=@conn_svc_rsp={0x0, 0x0, 0xa, "09cfff00", {0x3, 0x0, 0x0, 0x4}}) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0xfffffc6b, &(0x7f00000000c0)=@conn_svc_rsp={0x0, 0x0, 0xa, "0f293bdf", {0x3, 0x0, 0x0, 0x2}}) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x12, &(0x7f0000000080)=@conn_svc_rsp={0x0, 0x0, 0xa, "ac361144", {0x3, 0x100, 0x0, 0x9, 0x7f, 0x5}}) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x12, &(0x7f0000000200)=@conn_svc_rsp={0x0, 0x0, 0xa, "110db395", {0x3, 0x0, 0x0, 0x2}}) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0xd9, &(0x7f0000000080)=ANY=[]) 01:53:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.current\x00', 0x275a, 0x0) write$cgroup_int(r3, &(0x7f0000000100), 0x1001) ioctl$SIOCSIFHWADDR(r3, 0x4030582b, &(0x7f0000000140)={'lo\x00', @remote}) r4 = openat$cgroup_ro(r3, &(0x7f0000000040)='pids.events\x00', 0x0, 0x0) ioctl$TUNSETCARRIER(r4, 0x400454e2, &(0x7f0000000200)) openat(r4, &(0x7f0000000000)='./file0\x00', 0xc080, 0x40) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000008380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x101001, 0x0) ioctl$FS_IOC_FSSETXATTR(r5, 0x401c5820, &(0x7f0000000b40)) dup3(r0, r1, 0x0) [ 765.680258][T13495] program syz-executor.2 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 765.817778][T13498] netlink: 'syz-executor.4': attribute type 1 has an invalid length. [ 765.827448][T13498] netlink: 'syz-executor.4': attribute type 1 has an invalid length. [ 765.836218][T13498] netlink: 'syz-executor.4': attribute type 1 has an invalid length. [ 765.852694][T13498] netlink: 'syz-executor.4': attribute type 1 has an invalid length. [ 765.861710][T13498] netlink: 'syz-executor.4': attribute type 1 has an invalid length. [ 765.870308][T13498] netlink: 'syz-executor.4': attribute type 1 has an invalid length. [ 765.878918][T13498] netlink: 'syz-executor.4': attribute type 1 has an invalid length. [ 765.887551][T13498] netlink: 'syz-executor.4': attribute type 1 has an invalid length. 01:53:30 executing program 2: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) getsockopt$kcm_KCM_RECV_DISABLE(r0, 0x6, 0x1, 0x0, 0x20002000) 01:53:31 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_ifreq(r0, 0x89b1, &(0x7f0000000e40)={'macvlan0\x00', @ifru_data=0x0}) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000000)={'wlan1\x00'}) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_KEY(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f00000002c0)={0x90, 0x0, 0x400, 0x70bd28, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0x800, 0x7b}}}}, [@NL80211_ATTR_KEY_SEQ={0xfffffdf8, 0xa, "1878b4751792e2c9866530a82abe"}, @NL80211_ATTR_KEY_DATA_WEP40={0x9, 0x7, "97e979fd03"}, @NL80211_ATTR_KEY={0x4c, 0x50, 0x0, 0x1, [@NL80211_KEY_CIPHER={0x8, 0x3, 0xfac05}, @NL80211_KEY_DEFAULT={0x4}, @NL80211_KEY_DEFAULT_MGMT={0x4}, @NL80211_KEY_DEFAULT={0x4}, @NL80211_KEY_CIPHER={0x8, 0x3, 0xfac05}, @NL80211_KEY_DEFAULT_TYPES={0x14, 0x8, 0x0, 0x1, [@NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_UNICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}, @NL80211_KEY_DEFAULT_TYPE_MULTICAST={0x4}]}, @NL80211_KEY_DEFAULT={0x4}, @NL80211_KEY_SEQ={0x11, 0x4, "e03ea0815962d82a752ef49e8c"}]}, @NL80211_ATTR_KEY_DEFAULT={0x4}]}, 0x90}, 0x1, 0x0, 0x0, 0x80}, 0x4000010) r2 = socket(0x2000000000000021, 0x2, 0x10000000000002) sendmmsg(r2, &(0x7f0000000080)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="c000000000000000000000000000000069869f9b4a0074586c9f0c522844c65014127e4651d085a89043138706e79a415b0b0d126c51c1215cfe34997eddd2b4a8256b525b5c15b219daa9ce4cca864a73d9c49ae2771bb70203ebd653200a0d37a0c028cb33b28c7532f384febe039d54537e6952f92cc821c13f34a5426d1532ddd442827bd8dae047fac4b17d711520cd27e961b3719609ab712940ecf8144bddecefbabf2f18e909822089ac4fcedea2b8ec7e90d0456d07b3770b6700009000000000000000000000000000000072a9590a604c03a1efaa205bc9b33fe1e977c3d1d1408ae17ab1ff9118f13db566222a1e12c010521a70c445d97d0cba145ba79178a6d3bbaf70f226652e625fada31ca89eb8c925dd4508fcd45487d3c7adbd913b169777e4af51b9946246bba4c473aa0c7eddb08f69d74199764d908782652867dcd1da4aae000000000000e0000000000000000000000000000000187ab360a4694eb57bbe6342b5dda581327297f3380b94699ac0c4df81a9904c6b5b40886799022be834dbee1691a0b86881e701b7411036b9d70173dcfe9af0e46c8b97f7a94c1cb39e3ff9ffb5ead3394e9aa03d9a841b579823964df8643ed6ce4a33534bd8f71d23cf382643573c2b096540e8b3015e71ab7ab18d7b0365f8a57e46b31177feadae2f9ba0b1dec676eb60a744f5aac4213806b82bfc2390dc42727cc56d3bbf03700c77441d5e788d6ef2656c82c6b151c4180dbf2b21d7e7f8e824eb8e2c6ab2000000000000001800000000000000100100000d000000ba286710"], 0x248, 0xe000}, 0x5}], 0x1, 0x0) sendmsg$nl_route(r2, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)=@ipv6_delrule={0x30, 0x21, 0x2, 0x70bd27, 0x25dfdbfb, {0xa, 0x80, 0x0, 0x1, 0x6, 0x0, 0x0, 0x6, 0xa}, [@FRA_DST={0x14, 0x1, @local}]}, 0x30}}, 0x40084) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r2, 0x89f0, &(0x7f00000000c0)={'ip_vti0\x00', &(0x7f0000000380)={'sit0\x00', 0x0, 0x7bb, 0x20, 0xffff, 0xffffffff, {{0x34, 0x4, 0x2, 0x2, 0xd0, 0x67, 0x0, 0x1f, 0x29, 0x0, @local, @dev={0xac, 0x14, 0x14, 0x39}, {[@timestamp_prespec={0x44, 0x34, 0xaf, 0x3, 0x8, [{@empty, 0x95}, {@broadcast, 0x6}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0xfffffc01}, {@loopback, 0x1}, {@multicast2}, {@private=0xa010102, 0x1ff}]}, @cipso={0x86, 0x6e, 0xffffffffffffffff, [{0x2, 0xc, "84d200420ff3710156d4"}, {0x2, 0x4, "19b3"}, {0x1, 0x12, "2e81c7a42d996658c5aa61859c095e98"}, {0x5, 0x8, "c7c4dd2c4900"}, {0x7, 0xd, "3b2bffdecfe5776db7cd4e"}, {0x1, 0x9, "fc4d1a005181b7"}, {0x1, 0x10, "6078d5342d839c4eb012501fd8b9"}, {0x2, 0x5, "6770aa"}, {0x7, 0x3, "b8"}, {0x1, 0x10, "bee68d1ae146b0a47e75e1725383"}]}, @ra={0x94, 0x4}, @end, @lsrr={0x83, 0x7, 0x91, [@dev={0xac, 0x14, 0x14, 0x10}]}, @ssrr={0x89, 0xb, 0x6b, [@remote, @multicast2]}, @noop, @end]}}}}}) ioctl$sock_inet6_SIOCSIFADDR(r2, 0x8916, &(0x7f0000000100)={@private2, 0x32, r3}) ioctl$sock_SIOCGIFCONF(r0, 0x8912, &(0x7f0000000040)=@buf={0x1000, &(0x7f0000000e80)="f4fff7514a5e760f5511ddecc3b9844c2583a02df0bf1f5f5dca4c3c0c3dec16c1825ca5e3d2d37435004b273e5c10ab31f830739615addba94d7655c4fe72fde665369ed5f68dc43bdbb126bffa148e8a5b64f6991707881fa98176d9ea1047322569c9a35df958811502e6ffea4bea20326e7baeb7a9e6a411936e418edd7b5e1763e78af9e14eb9b8ff00495a75c48808569857dc73978279c499aa74e9b148aa6629f1d071094a7f1ad03bdf7b527532dc5e1142b79a63bc322acbdedddce11bbee90cec900157df0f37cae0b4bbec9274563093043fa09bcc97b68077ea0ca04890cd95587fa7671aac94226ec12d3e4de028d75ab0ded60dfd8eb23b958fe1244fc0775c13864e92e2fc5f7b58d22c89e6c7ac91065203c352a5651f38c41c1688b44fa426f80385f4d9e173f7eff34da8648e91a48bbfa11548b336128bc96a31628e0420ef2b8dc1f1c9129655d20da4abb2a1c47de39c043fd19099cdf87d2c471c7370a5348b55b9e1da24ecc6d7bcfbf7cae9c8adce59456f2fc961b0e7fe5c7133aa7accd345b421dc051fbcc94f2e9e79c6fe0fdce5a0e2872ea113062b7b46e9d6661e708d8f33dacc402754ad7f672e587645050e84b575314a48acacd3af923f4acf4a2ae368abd0c2fbd40283e1828b6c65a161c4c7e631c81704b545daacf60063b69701c8d0bf1a1aca57a1c0757901add024b6b3e2e7df5bec6962c790bee772d745713d948fc47cb2dc8eaa8d181a396792a9e5213d4e9fd81c56120125fd805006508356ea741c61c90d0b4f7a74fc58d209c81286a9d4173fdaf9c7cc742f5670cfb2efba9e296660a8cb44b328e1116894194007954c24570222c1f6d55bcf5fbdc41db51c6e266eeb677cd03af1709792a6f89ba7486cbb8fcf6cffea13d50db6561b61c292247d13094ddcf7f0229743261ec26a555a9f46bc63b4a1b0369be0b471128906099f4382ce0980e8944a779f7a0cf2a9f0f70a79c0b06d792b04f9cfa09663b8c45b647c953650de3e8bb9c0e309e726e25efc652f3c446c65eabc3a8b6e3a1faf5b92b8722f6fc4fd600bea7918698143bb2813c9c0f81c7d0c033106581abbb9fdab1961f37b199da2234f1a76aa8265bfc81eabe4f8297031735da10dd0c3f508b05a51a2c0c9180786c76e628abdac2f5f668bf7e28ea8edf577893fc4f6b5401734aaa5a3812ce4220a477e9bc27826d804decb02bac30ec70f7113331e33eb03942914f999ad75c5dcfce1d232f6dabd8f8d74d3c0e54a79059de78ef4f1d1492173f7bf8b291ec1ed68a72a2dc3860b172a3c0885b2146156bd749578f90651e780e0973db4766d704e3e0b063251bcb7f3743e0b3d4e2b52c467d3ca65ecefd462885e3cd37173289902464bb720cc982610022423f2ac95c602c5b07511fc752b2e4c215106cc44692d81404a2aa27c8ed84de0528c94e6b6b93fbd2ec323566b4005fe2a01c1796250a1c6688dad3d59acc3c544800bce1fdc717f84e9a04baa174a998b35f8598f6925d4793ae35c505106766119cf5687887d54144defd4df8ca4b2b25fa1d75f699bb0601707a7f391177bc79e22b79a0bfa4e9e07d0651cf805694d6cf3e94dc0b30c3b89fd05b926944a9ffef81bc671fe33fc04e50c0a01712c92ee128b8b47bba634cbcb10eee82615fbf8d0b0a706d0918d6b5150cb531d1aee462da25d52c1b9d0fc2912de563b679d713a8b266aac31741eb838872d66aea3cff523ed6baf4085f5bb5bd44c9c334a89c78f895c946ac8ca2a19751e0125bc6619cb5831582050bcce6029cdde82bc31ba3d57f2338be08ead71860fc0e22aca2c0ef3a86330b5383ce307d8b9310223d16210c6096521cc094374a98a0151fe41efd8070254dd804ed088ee84b083487084c7ca88d4300bf3558bc01603d76d04496ff009c0103c61b995d8a922bfb690a72f792455ae0b31699b6fabb51deaed3c2d458d600d67257b4a1422769ac0ca94f71d84a914ece44fa87af0ad5126c6667d502eab635b6a7103ec8f1a1a87669bcb503d71e64b0075b6916953fa1e03172e43c849b7656f301ccd0ee028b5569fb69171f4a5d4915226d8efe9dc634d366cf99da30b32ad45ad5bee4bf91cd5920a7c5fa111cf162f5393d8c5510b773036b48957f1d4e255557da4b3391dbdd640eda95227a1a44e40c10b92f82aa2087c63f966dc9c45a0e5c41afd31561cf076c772c91ca50d9e6c65158da2764c6b645611c085ee64305376cdadf4fe9307f29eb87866daf67afed40fd5b6508dd9b2490ad3ffd287822dd9a069906b54bb03afae37833393ccfa9ad6d4248030f3f7d03f8de25c498a155e34f03529b90c199ec4124aadb3cf9394adaeab931959fd1cf1fde4f74935a1aef052c7217d4deffaa543f952304afea89f4279bc5fc50567019e89eef3f306cd0c30f11dd69e232991675087cb8c2822365b4d1b9fa360699dad7ea3da4a79bb228fe7d57e14a86b2d9aa7f13eb8471e88803a0ba861d9c622936ddce0041779a9d4be22bc1e37064517c34225aea8739892fa66c01a2901a7794f50b382a47c28a80332b5c97329946e8495d5cdce4b73becd26790a5b2607f8bed801e1eb08995f176a05d6c7f8c0da8baf07d94f559c8a140ec9ec384bbe0835343a2047dc56cc07718ee4cbe6d5eb62ac430d91eebccb34bd7a476466df6470c0179aa5b4cbd9f7f5e240ba00356159ec9fbd349f5f85ee761992131cf3a193987e3bbe174431f61c18e12386f02208d74dd5f5b7b2c8bfcb6bed3df8bbb57f5a0cc522a7ca5ef80a638e3f2abcb0a9ba578e63b2822a1bde5903e3b18a9fce760315a14b98d11b17af96c1e412b29962f282c46a6874b6ad3cfc65d61690f5116242a4d639a208a1a773b1173809df6d51969680cda3f2c239eb62ff50fd7d3372427cb654c048500676ac9bf54c4ee0a3da5a9365050b516922c210cca0a032db8228bc976cdaa2b98486bbc718c7d5075475c4ceeb6a8e9a3c8a5050b1af6e045d57f308d5a8d1e50ad9e19ee6a9d9827ae1526e4ff6aa790b47c54cb188a84d29d2acebee2151adf00fd630fc097d5f8400ba416e4f44614797ccc1bb4fbe1df234024d5483827e0b30cb95597b89137c10cdedfa8284f5ca2b2e5aeff490597aaf9621423414866f9deb2f3fe91326065ff87beedf29fe5b5f7fb79f0cf2456dec97a2b854d5eb73a2a7c3d44d814696a94ff944653471adb3b3e1f7aae2979330b5bc309633fa2bf70a190fe3255c60eb4419b35e6767acdbb3b5c1f7d2615863a2b1bec0c8605d14f367a08448bf9b64b311a1dbe7f466e04a4874f0282a1c957d224cda8a65118defaa7391dfea22a1b03dd2778203934aa94f34f5a7d91ece1e988d0d27acd143d06814f4d41cacd1ef85033c68ec0e0b805bed375d5c27f60afb7281ac73ed34dc34d1465d751c74456ab8159b5b091616cfeed40b5f4b8c991a58d8551a284057a64c6b57986c47d08c61624d6eb657efd4ca8db5aa5a596699f56b1168c1b10019bd9c389eeb686b625600af5cead57d4fa0ff00adccbb2bd173e4c269b85b95e0118cabb0790c4c1d902f6d67ff909549576dcbbd04aeee80f0607e169434a3d5eacef7b78d4be27d7cfc01213723b3bf996aefeb7f07b5a211bdc2f5a6d697635f7c4f61c40be6cdcd9c1acc440e9f923516885d60e7fd842cb98b7eb54af3fde2d6e2aaef87fef2d8fa1686cae8a47fa085f4228ff9da5345731ef6b5ab82b22ea2463d6f9f9bc18a4f46120fd193cde5476716986325afcd5342df98aa01cdaacdda37b7ba5c1007c3ebce35fe007cd40322e09ed80cb1445bcf1fe2c4de2f96c3db60d40f5b8484e67391a579910955bb6fb4ef6050a5343347574798f5d57da310308badc8b6909fe51cb086fdb2a165ea627097545a83a7ae9f6bc10679591d5f85ae87fc9a21b7450901841d502fcfa99de47b5aa1a113ad7997cb25efc4e18048cdd19ce90374554941c28f93ca7b287266246d25b2908370bf2353f2a9ac91f64b7883a4813bbc1d55258d376f52c1bc4d5cad9f21a2888e6eebd273dfb65c1e07afe141ea612a3831682ceaa7c46e76daa4432f880cf4417ed502b462c6e1540dd3128db2acdacbd1686144aa01039fa112515a8253b0a326023833522e07037b4b74c68bb548a8bfe3f375bdd2f8f7cd34dda8ea9129fc5c25a9730eb4ee44814e16de29c65e62698b1413243e9dfa2ef2a7e891ac9345d476e1a5fe2ad71c85dfe654e19c1f5663c8f3e20cdb00372796a83a373c13d3508dbacef9ffda06d6b5020d6f1e02b7b68191f44e647daa1247a1557277d26e4a582b6abc876715e5b407bb03ef8163d0869fef7d7a8bdba1346a915514dd17fa42dc4c30021913dbd286c32561ec6d463c73f3f2aa5a5db1764af68844a57479ea069ec31a023ac99a793ece8e09871e043529e1ab7360cdf630d2a16878be6dd43d17b89f7cfcc2bd22c02b8a2e2c6431959b1e52b1605cc376244b74a181a168ccc0c0fa62c8aa88df1ef79d20f4b2c5956e4ada8b68ea78d0a1801633fdf3b2e0d54ca07ce87ecc27b6a20018f4e500a449f802d67e3e5ca25b5147bd140dec3e42b56b7c0d9acab43238d8bea2166843c7ed65407080ab8fb3a8247bb80164959db0e712b7f283a6affe230a48d1500a8fd21bdf78dfe36747683e3de47c94b027b829c451b96dcc263be60978e8db6281252b3b5776365a3bef4b47c9fbc55b1d938dab17896aeafb313b318e9df8f47eb11a6489ab2f2d096ad401572f4cb6cc11512f08e4ae116baece4ea6f9963b366e6cb8e6b5233b1b517c07a05243f4f90b62f3413269df3446f7b2ba81fc680793e111e3212fe2d450aefbed4fb8233e48af48fdd9df67f85f0792f7a72f9f3b1282b7b024582801c07f2b8fe084397525a7f99318cbb9bb03aa4f6465209c889abb17578cc2fbb0c3974296c9e7b50710da57e45250ea54072c138e7d6e31e844b80a1e20eb253686e97ce4a54f9c96f5f569bcbcf5721b68f0cd3a9bf4da5270a9dee0ebd02c91412820666d7ac41943c15f61c7f5c1900ec7a1a76f90a7d4665524f34460565ed2cf2bdeeec98161abfd48c1375c8a3bd80ea2aa91efa868f893c5d2ae31a42237440e811b58c7ed7e8c203b3fad3d9d286d8cb7d9c04104318efc4150850384e3813d98ff2500f7bdd5829e9bbddf3f0ad3dfd727f2337174963d95759dfa3549240eacfc5e48980aacf4ecb6a7f308363d1c422ac2ab16e8a30dfa7423d6f03c047c0be1adcd635615bc804a9e96f68fc906499315ad1a209908c689499d5b247b69bd39a338552716b7d914af82263af2c3a7c75e83d359c23bb4a7c87436c9a9aeb4f6492ff2e3a680b5a6000a1cd3a6dd2eaa3bbde671815e53348d96f2319cedc1ed7cc926f3ec915dac1387cf91591c056712c4bd1b1a409dbe6a5013d8cbdcaf94add35d3fe263bebef8928e379072424632906fc7ec6ec86dc610326054c6a30f268d594f0b4ab85554e1a345418cdfd126e899085e05ff1ea7f5a6dc6651094c89e8fa2ef6dfb5af1dab3f6aecf9257461a62623f92df8d5f5f8ce8b529cdb9d830fc7ff1faec6ff5f982b707ab3aca4f0dcfab36f36a01ce3b15ddc37954c8ee08fbd6818acf1a8858e85bf8aaa76a21de33bcf0efb72a486b9e873976a598d880fb97c14da3a30697de453d636eab9a1abcb3639fad909f784d3d435df135feb9dcc83a2bf14940ec1d43d5ba055e39684"}) 01:53:31 executing program 4: unshare(0x480) r0 = socket$packet(0x11, 0x4000000000002, 0x300) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x18, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="18010000202300800000000000000000850000007b00000095"], &(0x7f00000001c0)='GPL\x00'}, 0x90) unshare(0x4000200) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000040)=r1, 0x4) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(0xffffffffffffffff, 0xc0189378, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {r1}}, './file0\x00'}) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$IPVS_CMD_NEW_DAEMON(r2, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000300)={0x84, r3, 0x10, 0x70bd25, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_DEST={0x44, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e23}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0xfff}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x2}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x5}, @IPVS_DEST_ATTR_TUN_TYPE={0x5}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x8}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x7ff}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x7}]}, @IPVS_CMD_ATTR_DEST={0x2c, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x3}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0xd8}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0xffffffaf}, @IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e22}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x2}]}]}, 0x84}, 0x1, 0x0, 0x0, 0x20000005}, 0x20000001) 01:53:31 executing program 2: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000002940), 0x101001, 0x0) writev(r0, &(0x7f0000000c40)=[{&(0x7f0000000640)}, {0x0}], 0x2) [ 766.384714][ T5092] usb 4-1: new high-speed USB device number 42 using dummy_hcd 01:53:31 executing program 1: r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{0x0}], 0x1) 01:53:31 executing program 0: madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x17) mremap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4000, 0x6, &(0x7f0000003000/0x4000)=nil) 01:53:31 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) shutdown(r1, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f0000000000)={0x0, 0x1c, &(0x7f00000000c0)=[@in6={0xa, 0x0, 0x0, @private2}]}, &(0x7f0000000180)=0x10) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f00000008c0)={r2, @in={{0x2, 0x4e21, @multicast2}}, 0x5, 0x80, 0x45e, 0xfff, 0xa8, 0x1f, 0x6}, &(0x7f0000000980)=0x9c) r3 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000000)={r4}, 0x8) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f00000007c0)={r4, @in6={{0xa, 0x4e24, 0x5, @dev={0xfe, 0x80, '\x00', 0x29}, 0x1}}}, &(0x7f0000000880)=0x84) r5 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100007516b7108c0d0e008f8e001803010000090500"/38, @ANYBLOB="8a"], 0x0) syz_usb_control_io(r5, &(0x7f0000000280)={0x2c, &(0x7f0000000040)={0x0, 0x21, 0x78, {0x78, 0x7, "3ef3894c2de1b230389384e8541bd1da5528088824436c4891aade4f318211585498c2a2709aad959aef324241ed4f82841db54db52c7b292a87b6bb4a0978df1f084e96df7c66bfc543a1c8049d3d6e4a3be7c76eede2ba47cee294155baa61746dff398791dffc60ea0e2a8838660f57cb92d90207"}}, &(0x7f00000000c0)={0x0, 0x3, 0x9c, @string={0x9c, 0x3, "45c0dc816d08d0a7381c84b1a258075c33b3dc6a4a79c9cd70273a28bc8ff760d9fee47498fc01b408e922393a5411740cb13646064e1d6957fbcf127ec1bd118f1a6091ca00566d740408f20aa87778e8a3efa84f99a42997aa443e4514dca320875ff808e1efdde7e3846a013c971ebf5b0324ef009338a638bdd98aa14fb185d43a88bed63d1e051c26d4d0138547bd757df1aa5571ac369f"}}, &(0x7f0000000180)={0x0, 0xf, 0x45, {0x5, 0xf, 0x45, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x16, 0x5, 0x3, 0x7}, @wireless={0xb, 0x10, 0x1, 0x2, 0x1, 0x5, 0x80, 0x2, 0x7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x2, 0x2, 0x9f2}, @ssp_cap={0x24, 0x10, 0xa, 0x88, 0x6, 0x1, 0xf, 0x1, [0xff0000, 0x30, 0xc000, 0xc9387b8569b730af, 0x3f00, 0x0]}]}}, &(0x7f0000000200)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x0, 0x7f, 0x5, "4ccb95ba", "eeb7c5c9"}}, &(0x7f0000000240)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x18, 0x6, 0x5, 0xff, 0x1, 0x5}}}, &(0x7f0000000700)={0x84, &(0x7f00000002c0)={0x20, 0x9, 0x4b, "8b76df541c3e36507899049ba90b430b27cc29438fd8ef3b271854c9a0010edc5f9a6d9c06ae5b1a09934904f5bcb6ba4d5aa8f95fb5b2a28a9f18df86f9922ad5ab61579fd0b1edba8d59"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x8}, &(0x7f00000003c0)={0x20, 0x0, 0x4}, &(0x7f0000000400)={0x20, 0x0, 0x8, {0x200, 0x1, [0xf0]}}, &(0x7f0000000440)={0x40, 0x7, 0x2, 0x8}, &(0x7f0000000480)={0x40, 0x9, 0x1}, &(0x7f00000004c0)={0x40, 0xb, 0x2, "b55f"}, &(0x7f0000000500)={0x40, 0xf, 0x2, 0x8}, &(0x7f0000000540)={0x40, 0x13, 0x6, @local}, &(0x7f0000000580)={0x40, 0x17, 0x6, @multicast}, &(0x7f00000005c0)={0x40, 0x19, 0x2, "83f9"}, &(0x7f0000000600)={0x40, 0x1a, 0x2}, &(0x7f0000000640)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000000680)={0x40, 0x1e, 0x1, 0x80}, &(0x7f00000006c0)={0x40, 0x21, 0x1, 0xfa}}) 01:53:31 executing program 2: r0 = memfd_secret(0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000740)=ANY=[@ANYBLOB="61124c000000000061138c0000000000bf200000000000000703000008ff0200ad0301000000000095000000000000006916000000000000bf67000000000000170600000fff07006706000002000000070600000ee60000bf050000000000001f650000000000006507000002000000070700004c0000001f75000000000000bf54000000000000070500000419311f2d3001000000000095000000000000000500000000000000950000000000000032ed3c5be95e76b67754bb12dc8c27df8ecf264e0f84f9f17d3c30e3c72fe9751f008554bb4f2278af6d71d79a5e12810a089dc1d4681d295c45a674f888a08034b7dd399703d6c4f633a9a4f16d0a3e1282ee45a010fb94fa9de56c9d8a814261bdb94a65f78238b89dc6c60bf70d742a81b72bab8395fa64810b5b1bfd3782519518c505000000b8fab4d4d897db2c544c0e0895a9044f50c50b8eac8c63d2b1cd06a39702bd547f5ebaa69520bbb15f4f01cef3c9bacec15e2e3b2bd352e93a22adfe8efe33ff2f8ee5476d4ef7a6f0c4704403b9bad2b648e90fff24f69a5ef05f5408ea197ed09a9510ee6063229de2984abdd46ea3ec78e3127002ed37c2564bd98a621483fb2a5ff221e0d831f24759d17b8c59d0f2b0727f6b7958fb5b939af4be5e55a95f8c6d785a91c7c3f0c17ae7f9ac5ff05f5ecddf0cef90d50e763be96496661c749e21ab63a1f50b30a65a9027ba357bf8c614497ee59b68bf6a5d45c81c567e347d54574164bbea3e7b7f8a13cce7014137f250370b8a70ae3eaf6d6f17759c3886871e97d063b7f26eed3226bb0b9ee6320a2b02fea7a06a0e37182adf4b1be6f29358d4f5dfec405bde000000000000000000000000000000902e647cc5962eccaad64429335f3ce2a10ce72da82875427c1d16db24dca08487ba41a3fb337f8432d8176a515229e32ee11a1dd23dac038f989eafdd67f60b63f7be4d1bf325b57335b9973c73bfa89517a98b1fc15f8a2713718feb01059d570a0000e3b2a93bd745a74f9bf7f7abc5d15d56331055cc0820c5c9d676d92557c4e47cfbe27f91e0eb18e21dfdab3c84ec11377fbb00000000848060962bcbc47cefd1a2a7bd3b646614bf7cd3495663de5b63f6b5910dae"], &(0x7f0000000100)='GPL\x00'}, 0x90) r2 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000280)={r1, r0, 0x2e, 0x4608, @void}, 0x10) bpf$LINK_DETACH(0x22, &(0x7f0000001b00)=r2, 0x4) 01:53:32 executing program 1: landlock_create_ruleset(&(0x7f00000002c0)={0x0, 0x30d44de5429090cf}, 0xfffffffffffffee9, 0x0) r0 = fsopen(&(0x7f0000000040)='autofs\x00', 0x0) fsconfig$FSCONFIG_SET_BINARY(r0, 0x2, &(0x7f0000001280)='/sys/fs/smackfs/revoke-subject\x00', &(0x7f00000001c0)="8a", 0x1) readv(r0, 0x0, 0x0) 01:53:32 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$pppl2tp(0x18, 0x1, 0x1) socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x200000100000011, 0x803, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) (async) ioctl$SIOCSIFMTU(r2, 0x8922, &(0x7f0000000240)={'rose0\x00', 0x7}) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r3, 0x8933, &(0x7f00000000c0)={'batadv0\x00', 0x0}) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @broadcast}, 0x14) (async) sendmsg$nl_route(r0, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=@RTM_DELMDB={0x38, 0x55, 0x10, 0x70bd29, 0x25dfdbfb, {0x7, r4}, [@MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x1, 0x0, 0x0, {@in6_addr=@empty, 0x86dd}}}]}, 0x38}, 0x1, 0x0, 0x0, 0x2400a041}, 0x4000000) (async) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'bridge_slave_1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB="3c00000010000304000000000000000000007400", @ANYRES32=r5, @ANYBLOB="00004100000000001c00128cda8b3048d0f32e942682a80637a89a3b67fae030aca70b0200000000000000aaa189357841b13bcb02fbf4bd64ad4485d7eb904b221945dabcc10300188523dde9411eeca24f1730f872aa19f861e3574070eb07942d7528ee972076a681bed5cc0df35c06cb8eb0a6478ee0dd08dba242f7d825929498496548c5f6da22"], 0x3c}}, 0x0) [ 766.980083][ T5092] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 766.989607][ T5092] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 766.998122][ T5092] usb 4-1: Product: syz [ 767.002529][ T5092] usb 4-1: Manufacturer: syz [ 767.007561][ T5092] usb 4-1: SerialNumber: syz [ 767.099161][ T5092] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 01:53:32 executing program 2: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) getsockopt$kcm_KCM_RECV_DISABLE(r0, 0x6, 0x1, 0x0, 0x20004000) 01:53:32 executing program 1: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000080)={0x0, "3f5f0aaab80a299483f936ead16a1e81c71f70af93236e1632734544703998612bf4e386f55a758fcc81221432494d8ea34640e3a615e793c34d8936d6c0ea39"}, 0x48, 0xfffffffffffffffb) keyctl$invalidate(0x15, r0) r1 = add_key$fscrypt_provisioning(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x1}, &(0x7f00000005c0)=ANY=[@ANYBLOB="03000c01380a36223a9ae34ff20800000000000061620800002a8a2d38e41c0e7bd80807e5f8eee07773b45eb7bec66f006786696a6b6c6d797a303132333435363dfee8080f3f211441c8d89e4de54ddde700bfbcc5b0e27c5bdaea8f13d2c2344f7e6f234a024431e596a8a46e10c803b742dc1961fea35f84d352eb29083c04cac509e6ec52ba600b6830000400000000000000001a3cda84650799815a34876108"], 0x29, 0xfffffffffffffffd) keyctl$link(0x8, r1, r0) keyctl$read(0xb, r0, &(0x7f0000000400), 0x0) add_key$keyring(&(0x7f0000000400), &(0x7f0000000440)={'syz', 0x3}, 0x0, 0x0, r0) keyctl$link(0x8, r0, r0) keyctl$read(0xb, r0, &(0x7f0000000100)=""/163, 0xa3) r2 = add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, r0) add_key(&(0x7f00000001c0)='rxrpc\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f0000000240)="463dd47a783750e5c5824359acdb839c72e5c3c3d28ae78a1414cc5449dceae23162d27bb358c3dfb3036ccbadabc8670eda6f82fdd9ccc5d7125e5f8ca386a7bd53b2615dfb7e0a56886986ea87cc04c4c028a61dad4974d4c879ef0680b6e3effb5736a7e35958c718e29f0a96b790f5c7dabd96904bec04539ec4130b8e4e3d5b0ed5e473372200315396ef20acbe5e9f27b7deb88292386a5c71960e452bc76fb30ff596f0", 0xa7, r2) add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000080)={0x0, "3f5f0aaab80a299483f936ead16a1e81c71f70af93236e1632734544703998612bf4e386f55a758fcc81221432494d8ea34640e3a615e793c34d8936d6c0ea39"}, 0x48, 0xfffffffffffffffb) (async) keyctl$invalidate(0x15, r0) (async) add_key$fscrypt_provisioning(&(0x7f0000000380), &(0x7f00000003c0)={'syz', 0x1}, &(0x7f00000005c0)=ANY=[@ANYBLOB="03000c01380a36223a9ae34ff20800000000000061620800002a8a2d38e41c0e7bd80807e5f8eee07773b45eb7bec66f006786696a6b6c6d797a303132333435363dfee8080f3f211441c8d89e4de54ddde700bfbcc5b0e27c5bdaea8f13d2c2344f7e6f234a024431e596a8a46e10c803b742dc1961fea35f84d352eb29083c04cac509e6ec52ba600b6830000400000000000000001a3cda84650799815a34876108"], 0x29, 0xfffffffffffffffd) (async) keyctl$link(0x8, r1, r0) (async) keyctl$read(0xb, r0, &(0x7f0000000400), 0x0) (async) add_key$keyring(&(0x7f0000000400), &(0x7f0000000440)={'syz', 0x3}, 0x0, 0x0, r0) (async) keyctl$link(0x8, r0, r0) (async) keyctl$read(0xb, r0, &(0x7f0000000100)=""/163, 0xa3) (async) add_key$keyring(&(0x7f0000000300), &(0x7f0000000340)={'syz', 0x2}, 0x0, 0x0, r0) (async) add_key(&(0x7f00000001c0)='rxrpc\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f0000000240)="463dd47a783750e5c5824359acdb839c72e5c3c3d28ae78a1414cc5449dceae23162d27bb358c3dfb3036ccbadabc8670eda6f82fdd9ccc5d7125e5f8ca386a7bd53b2615dfb7e0a56886986ea87cc04c4c028a61dad4974d4c879ef0680b6e3effb5736a7e35958c718e29f0a96b790f5c7dabd96904bec04539ec4130b8e4e3d5b0ed5e473372200315396ef20acbe5e9f27b7deb88292386a5c71960e452bc76fb30ff596f0", 0xa7, r2) (async) [ 767.451534][T13528] bridge0: port 2(bridge_slave_1) entered disabled state [ 767.516255][ T5089] usb 5-1: new high-speed USB device number 43 using dummy_hcd [ 767.715018][ T4455] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 01:53:32 executing program 2: syz_usbip_server_init(0x3) [ 767.818337][ T5089] usb 5-1: Using ep0 maxpacket: 16 01:53:33 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_RINGS_SET(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000000)={0x3c, r1, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_RINGS_RX={0x8}, @ETHTOOL_A_RINGS_RX={0x8, 0x6, 0x7}, @ETHTOOL_A_RINGS_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wlan1\x00'}]}]}, 0x3c}}, 0x0) [ 767.993753][ T5089] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 768.001988][ T5089] usb 5-1: can't read configurations, error -61 [ 768.018154][T13538] vhci_hcd vhci_hcd.0: pdev(2) rhport(0) sockfd(3) [ 768.025038][T13538] vhci_hcd vhci_hcd.0: devid(0) speed(3) speed_str(high-speed) [ 768.034057][T13538] vhci_hcd vhci_hcd.0: Device attached 01:53:33 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @private0}, &(0x7f0000000040)=0x1c) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00000000c0)=@raw={'raw\x00', 0x9, 0x3, 0x348, 0x0, 0xffffffff, 0xffffffff, 0x138, 0xffffffff, 0x278, 0xffffffff, 0xffffffff, 0x278, 0xffffffff, 0x3, &(0x7f0000000080), {[{{@uncond, 0x0, 0xd0, 0x138, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x1}}]}, @unspec=@CT2={0x68, 'CT\x00', 0x2, {0x10, 0xff6b, 0x1, 0xfffffffa, 'snmp_trap\x00', 'syz0\x00', {0x6}}}}, {{@ipv6={@private0={0xfc, 0x0, '\x00', 0x1}, @local, [0xffffff00, 0x0, 0x0, 0xffffff00], [0xffffff00, 0xffffffff, 0xffffffff], 'wlan0\x00', 'ip6_vti0\x00', {}, {0xff}, 0xa9, 0x0, 0x6, 0x8}, 0x0, 0xf8, 0x140, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x4}}, @inet=@rpfilter={{0x28}, {0x2}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 'batadv0\x00', {0x1}}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3a8) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000480)={"d129cfd9f353937a642d880243e3c5cc", 0x0, 0x0, {0x6, 0x4aff}, {0x7, 0x10000}, 0xda, [0x8338, 0xf6, 0x7, 0x7, 0x4, 0xffffffffffff8000, 0x7fff, 0xacaa, 0x994a, 0xff, 0x5, 0x13e1, 0x7, 0x79, 0xffffffff80000001]}) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000580), 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x6, 0x1, &(0x7f00000005c0)=@gcm_256={{0x304}, "6763ee8f95307733", "317295417f03f58d5502ad8cccae9b571a97d9db1c3fc4a23c165fcf20eff2c4", "21ea8698", "fec1798c131d31e7"}, 0x38) r1 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r0, 0x6, 0x23, &(0x7f00000006c0)={&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/35, 0x23, 0x1, &(0x7f0000000640)=""/115, 0x73}, &(0x7f0000000700)=0x40) sendto$inet6(r0, &(0x7f0000000740)="3fac9eb12832ff74a0313812cf98f32603d0ecbee9ec9fb857005679f9c99070acff58892275c3d81713a268253f508e83183d5f370ea4ff7ab2d4f4134e0c2103aeed1fc8da974e7b0391b18c30fc4ec73617f14ff30ca51bafc15f3e5e9cf52a234bed5908ab2cd4f2e428454cad2b67285db604331090a9b1f2edbe2cd1c1c253707e1356980425b09631036d87c505215c437bc941522da36a43f73be2f0774b2170c96eddb22b567d71005bcfc0d9c24eef5682a1b1739d1d5369417ed96274f44133547c033eb701e8aa", 0xcd, 0x4000, 0x0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000840)={0x0, @multicast1, @multicast1}, &(0x7f0000000880)=0xc) ioctl$sock_inet6_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f00000008c0)={@remote, 0x44, r3}) setsockopt$inet6_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000900), 0x4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3000009, 0x12, r2, 0x7b2dd000) ioctl$sock_SIOCGSKNS(r1, 0x894c, &(0x7f0000000940)=0xf88a) r4 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000980), 0x4180, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(r4, 0x6, 0x13, &(0x7f00000009c0)=0x1, 0x4) setsockopt$inet6_tcp_TCP_ULP(r4, 0x6, 0x1f, &(0x7f0000000a00), 0x4) ioctl$sock_inet6_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000a40)={@private0={0xfc, 0x0, '\x00', 0x1}, 0xc, r3}) ioctl$FS_IOC_SETVERSION(r4, 0x40087602, &(0x7f0000000a80)=0x5) sendmsg$nl_route(r1, &(0x7f0000000bc0)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000b80)={&(0x7f0000000b00)=@can_newroute={0x44, 0x18, 0x200, 0x70bd25, 0x25dfdbfe, {0x1d, 0x1, 0x1}, [@CGW_CS_XOR={0x8, 0x5, {0x8, 0x8, 0xfffffffffffffffc, 0x20}}, @CGW_MOD_AND={0x15, 0x1, {{{0x2, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, "11048d8da960429a"}, 0x4}}, @CGW_SRC_IF={0x8, 0x9, r3}, @CGW_LIM_HOPS={0x5, 0xd, 0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x40}, 0x4000841) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000c40), r4) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000c80)={'batadv_slave_1\x00', 0x0}) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r4, &(0x7f0000000d40)={&(0x7f0000000c00)={0x10, 0x0, 0x0, 0x21002400}, 0xc, &(0x7f0000000d00)={&(0x7f0000000cc0)={0x38, r5, 0x4, 0x70bd2b, 0x25dfdbfe, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xffffffff}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x6}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @remote}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r6}]}, 0x38}, 0x1, 0x0, 0x0, 0x840}, 0x40081) r7 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000d80), 0x80202, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r4, &(0x7f0000000e00)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000dc0)={0xffffffffffffffff}, 0x13f, 0x3}}, 0x20) write$RDMA_USER_CM_CMD_LISTEN(r7, &(0x7f0000000e40)={0x7, 0x8, 0xfa00, {r8, 0x1}}, 0x10) r9 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000e80), 0x50400, 0x0) sendmsg$nl_route(r9, &(0x7f0000000fc0)={&(0x7f0000000ec0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000f80)={&(0x7f0000000f00)=@setneightbl={0x48, 0x43, 0x212, 0x70bd25, 0x25dfdbfb, {0x2}, [@NDTA_THRESH2={0x8, 0x3, 0x8}, @NDTA_THRESH2={0x8, 0x3, 0xfffffffc}, @NDTA_THRESH3={0x8, 0x4, 0x7fff}, @NDTA_PARMS={0x14, 0x6, 0x0, 0x1, [@NDTPA_MCAST_REPROBES={0x8, 0x11, 0x1200000}, @NDTPA_MCAST_PROBES={0x8, 0xb, 0x2}]}, @NDTA_NAME={0x7, 0x1, 'CT\x00'}]}, 0x48}, 0x1, 0x0, 0x0, 0x2000c005}, 0x4040800) socket$inet_tcp(0x2, 0x1, 0x0) connect$inet6(r9, &(0x7f0000001000)={0xa, 0x4e23, 0x8001, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x82}, 0x1c) [ 768.131387][T13539] vhci_hcd: connection closed [ 768.135392][ T58] vhci_hcd: stop threads [ 768.144929][ T58] vhci_hcd: release socket [ 768.149641][ T58] vhci_hcd: disconnect device [ 768.198809][ T5089] usb 5-1: new high-speed USB device number 44 using dummy_hcd 01:53:33 executing program 1: capset(&(0x7f0000000300)={0x20071026}, &(0x7f0000000340)) r0 = syz_open_dev$sg(&(0x7f0000000040), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000200)={0x53, 0xfffffffffffffffc, 0x1000, 0x81, @buffer={0x0, 0x71, &(0x7f0000000100)=""/113}, &(0x7f0000000380)="80d8d220b0bf7382339161ded7b7d9b7dcaa689b97ef2b2504db6b03166f74f16d3b5dc00faac24860313e201e737c11cda34db10f8f408ec5096e7a0698920753ee7c2a6777607a52ce06936a82394bb5e2199c6ad21cf142e1d865dd7f2dbff6e827ad90f10cb1e00ae305e960a82ace439f8546056414c00f53ebe71d66c9583c2c50d4f63da35acbdfafdd1b0109e79d2cda944353fa6ca73e080280d007920c4142d4c683cd263c332ca02f2cd98ac2530e0b26676e3e37bfb26851665989c014a1cd6efde316d3e07f4f01415ba3370a84a7bc761b4b8f7ca0a875cbe2714547d46cbab67e9dcd25b8cf7d3550803f2112c4aea2eba601310814f90758ff5b56b7b17a99af57673d650ef77574a29bbfba60618edda7637fdd4d5929402389b29ae81e48ab27824e332ca509d0240c3ccca5d79c191ad4db18573708937d14170b4a2897e5d28f84ce9187ae966af7498107435e63fb27b14507d8aba9b88ebceda01d5c3ec5190615f988d464bee184deb22e7dc605bee11f057d44f1ee4ce3236fe7a2842856aea4be809c6f97bdc5e8455c4659276c4dc3787072b977381bfd1970c4a3f359d599a5eae151a1d201649270a6d44c1619f04874891c2b7ea51e76a960fa7f229180bc8c5807cb538e844d7cb0380f9e50ac28e8f8a97be0125d3fe4b73b7ed28a9b8aa3d6b9a64617135989b17945315157623d0d5c5677394e06dc658df8f16b7533b586a6916fef5b7506126c53664c5577bfdf7b0abff4716c019fd425c9c1ced45598d079170015266014e9cf38846e1596f6c41633a3f4143702925607126ae59746bc5987fe10bf38398ee3aa23f6dc9fbd2e6e3c18f9407ac591f45c0688fce1908754202a53ddcb43611a311d1c846e7a42a01ba193887577def743de0092818f11943bfdf2b2b076678d97d0b53d5087ef5d13e82c60a5d698282d00b845b2bc289b90d486d036610785cbbfb219d3a9d839c87f91569f2287de2f1b0350f09f5860ca04ec23dbbd200ad30d789e2356b144f8a3637a8b1f0b03ef4e2ec829f2e047a7baa6a092df23e2bdda8d1c5bab69c5e789ecdadc57d8b6785ef1878e17971eaa8645756e4aa4c5b8a3d3c69a0f0f67a611bcca72ea293f33e59c56b91a82b214439b2ee21dea64a26a6a439f370916c1eb6cd0dddeb1b7f4f054eb4be77703384668a2b622a99487102664ecef4518af3eaf8a59e790f6210f31ed52135fca2ef7795bcf576df5743a54e12522b31007bb127225766ae3686449c28e3e9f4fdde8466b258e91b2d35b36389a140c25ac47481b499648f71266623cebe6f1e7a694ef70be09d2c0d9730790f05c74b6587e75a32c7427208be1b93bee3768babea632bfd4652745c04e218194e18da443ee73d3c55fe676b977ccf83a92ed6e09e0e9bfc0e4477750b2c79e3be3691862a5d4176536d27db7568078fdac4c3bc64c1b5c81b1a3eed069a66610ab4316c4c8fdefd568cac65638605f1fa2da63f62a5e397aabf9c88fe00e854f639663c4718280e51d9cbcef3ef50d1a58de502dd445f6815724e3084c5292f9a73eee3d874d4408441b9afffc43dcea9381b5070bb4b59dc53bf6427686f1cdcd1d1ebea0637afaa47d37b6430ea97af69bca101de173860f46a367d679e0b95255d2f2d1fc7d6db8e599c53e41cd7e576e9323bc068054d77af31a084201f91a552e00a0d569354ffe2ec66170e92177b095e1ac5b40e68e8e583da86627b530d8845b522fa737b25d6b23c0e0a210a676c9a236a024492ded7d476eb41c802aef005736418f96580d757709f7795a637ff9ede8760a786cbc9e3d6a6f5322d6e614ba58a2bb7f0890d20ad4b99605690b0e1ab0ecd8acf6729dd4ced783b5d0e6d20659a5e95985aee916bda938772faa3d1e6b12155f090059977c5a50b8831dc6d91aae214d590d9d41f9d3e1aa90c6e87583fcbb8eac09d33ed3c3deebfafb27c6c4d5279fc7046edcdfcd3f0c507f32625ace4698e5081fa12186aee0840c5cb67dedbe5138c63a93bcc2c5c830568d195b73b3a0174c6ca9eca22ebdc36f1dd2d3476068e4cd9b024cf6951559e4842579fba4c0a24472681a43960bd488b850f41f81b75171f7bc876bf565547fb56ca2bd5436c86531c75af97ab71ccb2210ea51eaba922400e3a9aa9f037211969446a6ff986818e7e87f9ae7d5cf1ad777628ba37e9f8c4780f6a55d8b8a90a4bbed187720a64d50212b554e78920d4ffc8e84b238926d2c14a0c71115a33fefb3f01966cea0fdff9bde5ce51be0480ce3f282774b3186b7b018f558fd04bee412f57730d3f048de06e860e48deda68bb17272d22458735f0c9e32e280c65df15225fd50d2998f944fea641ca3a2b344a4e4dab46434a1f85d962ea107bfd43a30fb736f16751cce87e64fbb6c061f9414669f7cf7bbb14b69edc88cc13e7876298788e425a3da1012893dc3623278a32489f4f6483ed9fbb577c4be8ca69f99d53167a590fdf4d9ce36672447ba27728768202b0d1b622a70082777d225b0efdf176ba5c235853f0826aba4b959a012366aafdc4f9697df485868bb5f8664fb83d3a372310df7caf0e71d5b8e630eecf6ea954f297e12711101ce66f4ef5caf859cb2cedf2510b59ac8bd473b05a39625f480afbedc1574089257b7499bd936f559fdfbe407cfc4221f6b172ee419793db5b0f63863c253b2bf7f654d98fbc13c9e4a1fc996f5472ee321e8b26699634bf70f57d68082a652f823db4c4ddfd2afb6fa39bd648e3974b7e7e7242585ad54df1dc0c923135ec85ac8f94c33ef951711212e29008fef1e2dcbb487bc653f3bffae28ac2912b6f0dfc94913e264dafef2cf8cdb515d7b1c3c25a44299025516c2f0b9de5738889590fb30559d4840cdfb1cc14259880b161237e43b414382c22677d48990d0888bffbbc0fe9eddc68b320f707f930900fa8cee748fe73eb4f0a2555ac4a205b4515cdc83af0e197a8fb43fcb188eb0d9cb0a7c8583c0126c9ad6876d610425f35f4568c1b94d9c38dcccf41817d7c3fef4a27a2d866372519881fc7c9a704f4fbac77df7a1bf88d467552cd19c86b4e37e080df7f85ae8f84fc05083b236c30ae8f5f5368bf2564c54645ddef7d3801d84afde3fbc9559c3c5312e466b441c3e516a10e4ebe30997a2cb0ff1b011021946283e55e6f2bea0078ae345879c609c8d51104c7ae4aeb765394f80c23cbe62a155fc6cebc72609bfd9a633c07c49bb114bdd2c6417d433518a32062ffa25bf6fe44c683675315ca66d77137cf3a5f1f9df9ff823b4b86c094b0b9c7863a0e311c9c21ef37642024f7f2857ae588fbe77be4b7b1a2e8114e55748e558b87bd3eab981233ed780a1e3afdf4ce67ab920e2f3824eab33aff183067c49a2e7432e190ae9221a5a60d2a28ca843afaeb70c565c5dd9b3ea5ff6253cf32d89923b4036d8220b5ab0ab7fbffca55550aff7c6e54d6e01e7540a6d95028f30a8c2eb5dd3a63c313c2f887c41d4141cba0d4889b0dc6727da96cb4f1cc22c124d3b083e5dbc813ec8045d474d53c148547364b4d8c58e8ceee2b3fa3f52a9acdc7de48e7fae3ac2b31448faaf7490260145e3115ac43049b9cb9ad6bfb91364974eb6be73f8320251e9c429126f4afb2a4258ee1a37dd989b250a496dc89ba0140ce3c41fc49326b589f4f36bb874b7c68a1a91c3da13d600585140f41e0c03a90cd3acfb9d638d151d8497d7d610273d90411164e5e9d7c186174e9cff7022a66f86cf3219d8bd90eeb57218fbda05d9736fcf2dd5cbe8c0f821eb05b1fd28d6b9aeb19945d1edc1f29e50997a96b7d08e478d9c135bd219742b3a33fec8bee40088c3d161d2f1c1f9c1a5441c6ff035ceb54aa23b67f67fd867654835ed2bf47d0b3c2b2a0aed8b4de864d0193ec7839d8ac205dbb323fe51d9c49d79245ece0956e3bce6bd87e6d6da03bb8fd55be29f87cd8375e5c6b509609c5f0c5388f9826368c03903edde138f5f07eeff7ea8b48c072883dd1ee65b8067f52260fb0c2c5b9f17588dc48b5ac612d4510e223d74a870152f110e0b6440592dbb3837f484edbbe6c047fe9e2761111a9b52cc80f2c7e5f7d8c9c7a4e950d62109dd3f226250b0f6b04d204cf3e2bebb1313ed164b607fafd212fb71485bbfbe239752697a578098f0f3be5f03fa706b2d09ac8066782670e4c1eb1c420784a7e260ee704b6131461d3699a99a150eea134baf399d206bb653b07e2471eb45abc06512d778fdcf558c5d8250dfab0af1f1789ddaab8a62998904bed8eb430da0c346c85abfdec19b28e70ed3aad098c142cf740dc6cf3c302be7a5dcf14470054ac07e1dcefd5a73c0a622f53d85a27173280d95420b13442760de83aa62ab2234014db9b1f2eac4aac2a62343a2cdbbb76bb56e71e13365a5e47ba73f5405647dfdeba02103281f50f2c423535ef0cebde13a7cd7964780170900ca39fd21ca2d00e91b36b13bdd2adb1bb0691363456c0407817b516ae8d449e946573d508757b428f9f90f804443f9c884663cc67733db5edd840b1a5babc7f416b044ef8f7731b3b8541273c3d371d608a1dade5bb8099d7fb15dc51730f4f81fc1e9b20e5b35f11ebf6d53858e10406cdae4034085c63f8647472aa420741e7a71cab0bcef194f56895d23a76a76c5b0773bdd88377b1657a14c7ad4f6fa0183fee404978901b3759689a09d031ca99f9d97888c753bf54dd319a096dbb625fa5da2ced75e9e1d8ba07f363e4e15eb2b6b0e32c461fb84eb4474f8c678cdc0f7fc084047e0153abec5549e19232ccb5182420f9539d9e08a27ee869d0516a7ce83efbdfc2145dbbce03f56818404e8145999050fcaaba99da83ed9beba48c27731d10886a5681134dc1a68c27598d5430d6911a1957af19da16a25af5652042cc5bf6a82b06acfe3ca3ff2dba2aa661c78c15e8be144b1a5803a0a4c8d9a16c05977fce738f72c00cf625376645041eb0280a5c522484b3c7f3f1c2698898289c79aa327d8d82fb9ddc7e01b98ded32275e236dec59b9ab6ceafcd0769569308b7fce2bfe826eb62b9d393980b8fa49b990dcf17e2383a51950240f44d81411b8ae34249f287136e4aa36e2df45d0604a66794c050fb79c8150219c0420ceed76f78aff60b2a5644c9060f20ad87a16ac895ca83165423008e0185c901c808bd96f2485a56b7f7af8882624643270ce453266031252fdb1dc7f3837ee16287927605bb391117655a9093028481616b051aff8cbff15ad6831610800ea7f040149812cd8f9f801a12a0c98975a11a75578bb58d2763eae7a77912c009e4a3759f19998c8b8bcb5fe857bc173527a84b80d3bdbc68ec4079a751394a27bf4d9798285307fc7a4a41444bff845f1f600ee8c58e12d60236b5b3c5f8238ce28df584666471ae0f7853efc94173a1783f5f34e296579ac985a59dc07feac38d03af65854b1c2a4dd356f9bee887ce058eee1c008e24c80f320d5ab675478ea213d878cf562383d9a052022639aa843708bd65124c00e6712281f89044db051aae0aa04fcc2c5384cac9ba8a2f9f88e6ab67a6541e7fbd964c04cbc828193dfd68226a8722fdbfd042bb7b9cfe32d293cd8ef2a0a9ca1d359602aace88597a514158670e5a466cd52b199cd7b42aa33a7342c257a8a80768800b420127668f8c48e8f84749b2af6d3ea7c7e6cf93450dccb7cf381fa9563734690826307ad27de9207c51dc4362d1fe7555c2bafcbfc09591a4023a", &(0x7f0000000180)=""/119, 0x80000000, 0x34, 0xffffffffffffffff}) 01:53:33 executing program 0: r0 = memfd_secret(0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000740)=ANY=[@ANYBLOB="61124c000000000061138c0000000000bf200000000000000703000008ff0200ad0301000000000095000000000000006916000000000000bf67000000000000170600000fff07006706000002000000070600000ee60000bf050000000000001f650000000000006507000002000000070700004c0000001f75000000000000bf54000000000000070500000419311f2d3001000000000095000000000000000500000000000000950000000000000032ed3c5be95e76b67754bb12dc8c27df8ecf264e0f84f9f17d3c30e3c72fe9751f008554bb4f2278af6d71d79a5e12810a089dc1d4681d295c45a674f888a08034b7dd399703d6c4f633a9a4f16d0a3e1282ee45a010fb94fa9de56c9d8a814261bdb94a65f78238b89dc6c60bf70d742a81b72bab8395fa64810b5b1bfd3782519518c505000000b8fab4d4d897db2c544c0e0895a9044f50c50b8eac8c63d2b1cd06a39702bd547f5ebaa69520bbb15f4f01cef3c9bacec15e2e3b2bd352e93a22adfe8efe33ff2f8ee5476d4ef7a6f0c4704403b9bad2b648e90fff24f69a5ef05f5408ea197ed09a9510ee6063229de2984abdd46ea3ec78e3127002ed37c2564bd98a621483fb2a5ff221e0d831f24759d17b8c59d0f2b0727f6b7958fb5b939af4be5e55a95f8c6d785a91c7c3f0c17ae7f9ac5ff05f5ecddf0cef90d50e763be96496661c749e21ab63a1f50b30a65a9027ba357bf8c614497ee59b68bf6a5d45c81c567e347d54574164bbea3e7b7f8a13cce7014137f250370b8a70ae3eaf6d6f17759c3886871e97d063b7f26eed3226bb0b9ee6320a2b02fea7a06a0e37182adf4b1be6f29358d4f5dfec405bde000000000000000000000000000000902e647cc5962eccaad64429335f3ce2a10ce72da82875427c1d16db24dca08487ba41a3fb337f8432d8176a515229e32ee11a1dd23dac038f989eafdd67f60b63f7be4d1bf325b57335b9973c73bfa89517a98b1fc15f8a2713718feb01059d570a0000e3b2a93bd745a74f9bf7f7abc5d15d56331055cc0820c5c9d676d92557c4e47cfbe27f91e0eb18e21dfdab3c84ec11377fbb00000000848060962bcbc47cefd1a2a7bd3b646614bf7cd3495663de5b63f6b5910daee8ebb7ba84a8b5b6f2d1fbc22a51a500f94c871d5e1d31ab5d7a89965bbdbf355a8544e1688a61f459f3618b3a5416eb143180d3d2c5f4e0b1a556422038801703e109e23944e53f230a3537a5412c7d0bf278c6c1684dd8de90aaa33f47dc2c7b5e4f73784fd31aa2f9d1b1623734f9cf84718b2bad31f651e3607f3ac6c427cb6c0652d21ecd"], &(0x7f0000000100)='GPL\x00'}, 0x90) r2 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000280)={r1, r0, 0x2e, 0x4608, @void}, 0x10) bpf$LINK_DETACH(0x22, &(0x7f0000001b00)=r2, 0x4) [ 768.508651][ T5089] usb 5-1: Using ep0 maxpacket: 16 01:53:33 executing program 1: r0 = getpid() (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup/cgroup.procs\x00', 0x2, 0x0) read(r1, &(0x7f0000000080)=""/1, 0x1) (async, rerun: 32) write$cgroup_pid(r1, &(0x7f00000000c0)=r0, 0x12) (async, rerun: 32) close(r1) (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup/pids.max\x00', 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/cgroup.procs\x00', 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup.cpu/cpuset.cpus\x00', 0x2, 0x0) ioctl$AUTOFS_DEV_IOCTL_SETPIPEFD(r3, 0xc0189378, &(0x7f0000000200)={{0x1, 0x1, 0x18, r2, {r2}}, './cgroup.cpu/cgroup.procs\x00'}) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup.net/cgroup.procs\x00', 0x2, 0x0) openat(r1, &(0x7f0000000000)='./cgroup.net/cgroup.procs\x00', 0x0, 0x3) [ 768.695440][ T5089] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 768.703431][ T5089] usb 5-1: can't read configurations, error -61 [ 768.721055][ T5089] usb usb5-port1: attempt power cycle 01:53:33 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$NET_DM_CMD_STOP(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r1, 0x205, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 01:53:33 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f0000000000)={@private1, @private1, @loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) 01:53:34 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'wg1\x00', 0x102}) 01:53:34 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={{0x14}, [@NFT_MSG_NEWRULE={0x5c, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x28, 0x4, 0x0, 0x1, [{0x24, 0x1, 0x0, 0x1, @meta={{0x9}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_META_DREG={0x8}, @NFTA_META_KEY={0x8}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_RULE_USERDATA={0x5, 0x7, 0x1, 0x0, "bd"}]}], {0x14}}, 0x84}}, 0x0) 01:53:34 executing program 0: r0 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x12041) [ 769.175074][ T5089] usb 5-1: new high-speed USB device number 45 using dummy_hcd [ 769.291980][ T5089] usb 5-1: Using ep0 maxpacket: 16 01:53:34 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x48241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) r1 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(r0, &(0x7f0000000440)={@val, @void, @eth={@broadcast, @remote, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x2000, 0x0, 0x32, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1}, {0x0, 0x0, 0x18, 0x0, @wg=@data}}}}}}, 0xfdef) [ 769.443010][ T5092] usb 4-1: USB disconnect, device number 42 [ 769.544499][ T4455] ath9k_htc 4-1:1.0: ath9k_htc: HTC initialized with 33 credits [ 769.553140][ T4455] usb 4-1: ath9k_htc: Invalid TX pipe: 0 [ 769.559902][ T4455] ath: phy25: Failed to read SREV register [ 769.559996][ T4455] ath: phy25: Could not read hardware revisions [ 769.566791][ T4455] ath: phy25: Unable to initialize hardware; initialization status: -95 [ 769.582194][ T4455] ath: phy25: Unable to initialize hardware; initialization status: -95 01:53:34 executing program 1: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000080)={0x1f, 0x0, 0x1}, 0x6) close(r0) [ 769.594563][ T4455] ath9k_htc: Failed to initialize the device [ 769.616505][ T5092] usb 4-1: ath9k_htc: USB layer deinitialized 01:53:34 executing program 2: r0 = socket$igmp6(0xa, 0x3, 0x2) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f0000000700)={@rand_addr=' \x01\x00', @remote, @mcast2, 0x0, 0xf06, 0x3ff}) [ 769.646727][ T5089] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 769.654970][ T5089] usb 5-1: can't read configurations, error -61 [ 769.837552][ T5089] usb 5-1: new high-speed USB device number 46 using dummy_hcd [ 769.972574][ T5089] usb 5-1: Using ep0 maxpacket: 16 01:53:35 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0xd, &(0x7f0000000000)=@assoc_value, &(0x7f0000000140)=0x8) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) openat$cgroup_ro(r1, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) 01:53:35 executing program 4: r0 = socket$igmp6(0xa, 0x3, 0x2) sendmmsg$inet6(r0, &(0x7f0000001f00)=[{{&(0x7f00000020c0)={0xa, 0x0, 0x0, @dev}, 0x1c, 0x0}}, {{&(0x7f0000000040)={0xa, 0x0, 0x0, @dev}, 0x1c, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="38000000000000002900000005"], 0x38}}], 0x2, 0x0) 01:53:35 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000180)={0x58, 0x2, 0x6, 0x5, 0x0, 0x0, {}, [@IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}, @IPSET_ATTR_DATA={0xc, 0x7, 0x0, 0x1, [@IPSET_ATTR_CADT_FLAGS={0x8, 0x6}]}, @IPSET_ATTR_FAMILY={0x5, 0x5, 0x2}, @IPSET_ATTR_PROTOCOL={0x5, 0x1, 0x6}, @IPSET_ATTR_TYPENAME={0x11, 0x3, 'hash:ip,port\x00'}]}, 0x58}}, 0x0) [ 770.215966][ T5089] usb 5-1: unable to read config index 0 descriptor/start: -71 [ 770.223913][ T5089] usb 5-1: can't read configurations, error -71 01:53:35 executing program 0: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, 0x0, 0x0) r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/74, 0x328000, 0x1000}, 0x1c) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080)=0x1, 0x4) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$XDP_RX_RING(r0, 0x11b, 0x2, &(0x7f0000001980)=0x100, 0x4) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f00000001c0)={'batadv_slave_1\x00', 0x0}) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f0000000140)=0x1, 0x4) bind$xdp(r0, &(0x7f0000000100)={0x2c, 0x0, r2}, 0x10) clock_gettime(0x0, &(0x7f0000004dc0)) recvmmsg(r0, &(0x7f0000004c00)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000001b00)=@pppoe={0x18, 0x0, {0x0, @multicast}}, 0x80, 0x0}}], 0x2, 0x40, 0x0) 01:53:35 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x8001000000000000, 0x40, &(0x7f00000005c0)=@raw={'raw\x00', 0x8, 0x3, 0x298, 0x0, 0x11, 0x148, 0xd0, 0x0, 0x200, 0x2a8, 0x2a8, 0x200, 0x2a8, 0x3, 0x0, {[{{@uncond, 0x0, 0x70, 0xd0}, @common=@SET={0x60}}, {{@ip={@multicast2, @empty, 0x0, 0x0, 'vlan0\x00', 'netdevsim0\x00'}, 0x0, 0xd0, 0x130, 0x0, {}, [@common=@ttl={{0x28}}, @common=@unspec=@statistic={{0x38}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x0, @dev}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2f8) [ 770.267765][ T5089] usb usb5-port1: unable to enumerate USB device 01:53:35 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000040)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x8, 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0xf, &(0x7f0000000180)=0x9, 0x4) bind$inet6(r1, &(0x7f0000000140)={0xa, 0x4e22}, 0x1c) [ 770.725253][T13575] Cannot find add_set index 0 as target 01:53:35 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000080)={0x1f, 0x0, 0x1}, 0x6) close(r0) 01:53:36 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000080)={0x1f, 0x0, 0x1}, 0x6) close(r0) 01:53:36 executing program 3: r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000080)={0x19, 0x0, 0x0}) ioctl$IOMMU_IOAS_MAP$PAGES(r0, 0x3b85, &(0x7f00000000c0)={0x28, 0x7, r1, 0x0, &(0x7f0000ffa000/0x3000)=nil, 0x3000}) ioctl$IOMMU_TEST_OP_ADD_RESERVED(r0, 0x3ba0, &(0x7f0000000100)={0x48, 0x1, r1}) 01:53:36 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={'nr0\x00', 0x6132}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x20f42, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000140)={'nr0\x00', 0x6132}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'nr0\x00', 0x6132}) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f00000000c0)={'syz_tun\x00', 0x400}) bpf$PROG_LOAD(0x5, 0x0, 0x0) write$cgroup_subtree(r1, &(0x7f0000000000), 0xfe3a) 01:53:36 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0xc2) setsockopt$inet6_tcp_int(r0, 0x6, 0x22, &(0x7f0000000140)=0x1, 0x4) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000001c0)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x0, 0x4c, 0x0, "98e13aee3526b6a5624c1859e79f7c69e289e608ca03c6ed004de8ec0222c59818d926c7f0d5dfb8216673158f7bd648bf3610a8233a9a38d70e5336e77b5d264d0d7a992d53637295423fc11db174b3"}, 0xd8) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @empty}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001640)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000002580)="dd", 0x1}], 0x1}}], 0x1, 0x40001c0) 01:53:36 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020084, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) recvmsg(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x122) sendto$inet(r0, &(0x7f0000000280)="d3", 0x3, 0x0, 0x0, 0x0) 01:53:36 executing program 3: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000080)={0x1f, 0x0, 0x1}, 0x6) write(r0, &(0x7f00000000c0)="5105f9bb", 0x4) 01:53:36 executing program 2: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000040)={'wlan0\x00', 0x0}) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x38, r0, 0x1, 0x0, 0x0, {{0x2}, {@val={0x8, 0x3, r2}, @val={0xc}}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @default=0x9b4}], @chandef_params=[@NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x8}]]}, 0x38}}, 0x0) 01:53:37 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x2, 0x4, 0x6, 0xbaa}, 0x48) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000740)={&(0x7f00000006c0)='sched_switch\x00', r2}, 0x10) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f00000003c0)={0x0, &(0x7f00000002c0)=""/251, &(0x7f0000000000), &(0x7f0000000a80), 0xa7d, r0}, 0x38) 01:53:37 executing program 3: keyctl$instantiate(0xc, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='new user:syz 000000000000000020'], 0x2a, 0xfffffffffffffffc) r0 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) keyctl$read(0xb, r0, &(0x7f00000002c0)=""/235, 0xeb) 01:53:37 executing program 1: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004240)="72dbfbed3ef1e01b515a2aee73422034a819fe9e8b2db041037a2eb27dc2fb9b13a8ca150fc725fa1ad56624f941e248ee8836b570e7d4712d9a12d1d359a23c36979a07473bd33e76074943e59bc2c4264a855e2a2eff788fd4e92f4b62d4433163b3c4cae917c4e0d75fb716faa4aacfb62a113fdced5d2e2f90f7141a744194a78a0775f09240bea997265694a8c2e73995313153578830ff0f76d60a4ad736245f882ab777590fa9be24e00298b815915306932e11e72d71a802dbc64f82599e4a6bd9b5992abd0a37aac5e613e6d1568da877d92d541a5b4640a9e68272f0e27633f700834092b62870855e4716e012e7d93e10f9d1475651b9c5344c01b7850b7dd53a55ed73d719feec7bff2631ce3df4e151b0a4d7bc6b879a446990bef4d286eac91d0a51b7bb7f77294ffd893a817a58e12e2cae139f1767e40aeda7159ce4b4b7ef5f23baa131a19d2efaa2b52e1155c969150764955f35b347204f1f75df55b9f1629853aa7ceed79b5685f7547aa2769154ffb374dd3232fa5a6f05eff4b099dce456b2d7b376bd8c280d55d7f708296c43779c07d0ea17a1c782f5becbf453b98ee99beef388a9ab8e7a057a0a0c23d055988955f5aae9ecd138f98c5de4a9de07870cbaf79c8de6f51c5eedc995b8ea2f50de153b5f074976797c28d681d9ab1fc4c1555cd87fe70341b01d16c908b230dfa29c893c467094639a9993bdb2481ae1edace572cba04b569c234ba43b6fc8d8677f92d4519d4d65e54ca72e1650c8ff7c7693d562c107de0c9773d8edc633294796a72e1a27bc404722775de530abb35497d0a26d1850d36932cf15425688ac8524bccc2b06a0d59da26d0335e4bb6f315309a256e7ef394dbe000d06fbf4dcc706273fea73aeff500c6341c871ac2965d76e1e157ae9e3a6ba60dc840b0a7f6983ab0c19f9c3c0a75d1e32dc68e24ac1e0ed6bacdbc7120854e8f9f4cb4863d3cb3a565deddcf22dc944f324e8b02df7416bef4e94bb87620acc39d1060d361704ce1111cf7b9da76562b928f8a8d8e8046ccf08ca31af0fae5929d962db1fd4382b6722571e27a13848ce4161c2d99dc77c8cd4fe8526b7a02dc1cf99758b89f087acc14df9e9a107fc003e662dd30f124478e7386fa4f28ec4805c6a6a2446bc1f7a57d4b1e9553f8e735c2d59e952b81c06763107cf2821608856b77801040e5c04ee6ecfd6dfe707096a2fc960c5841138cb52376e129284bfb3dabb77dbb9ed4e0ce6a5e40cd4a9c92a104cac98477e508ee7fce981cb644570f41fbfc87d3e52280222fe7f8a6f17cbe42ec5209b25483a139b78efb9b2e79cf16f47e02116a0b3cc2ae787e8aaa2ea56649c0d50b911f1b473d447a76bba8478e863a2d4739de9a903c07757bb6616b65dbf0ecb7a8b9e3addd1749e6e8b256b7045e0b8ee8470d04c266edba2ace2674c770dc7c0d512b1d123a2ab446c9e96f94b2e92716678a6377eb31485d6a0d6218145818d1593b76957d66a9db5eb6db60be94a714cc25db2ebccc80f9e2c7b2e2c79a2949e625a1662076c0997268c0dfb86dbf462760b94a269bbdf12d0709866adea8027a53ac56bf92a8b4379330830df575863d518b71dbbb9c09a0f7bd938ed6f8e500f13c4b17c7fad96905e3a93423f7699774b28430bf92849761ba77456991fab6a79d68c304e9fb16e5490b4eadd67504fdbe8391b5dbce8cc5761a19beac36c88a30678a687f5b09ddf332ba3348fa385a0b4c4e0aae9332b31a24d3b10f28818d28caa7bd73440712136c643b9d7948461fa852e92d04bf308b63226cd239b6038e2557b56d496782bca1f42471d1ec3eea3feece69e69554ec4f18c9a82c0fa342d99897f4d57ddad0d388614929ee50e5411bd3823c5ae93459e0f551a7a16f30dc29a25f2e800089a0264a50ab7f68182b79a503a4af9e965aac20367c861fc314c43967daeac45fc2156359642759e236673f62bc9a9a707184223d03f9b45bcaaac7f3a1c0579a01ff40ceae625c1fd1af10bf309c4e9488c4b5f45eccb7f1a50656c817e00ee1cac83b29e0e1a394fb57438580ae137b45638fb1532a38649fbcba01c6fc288cf3d5b8938cf532d88124d4f5120c0ea8bcb7222851e8b8189368f45f059284bf16bcb79621b8b3bd10c34ebef0024a0e65761680211a720daea3ee17a6d3c634f97543c6ed6688b1f6a3d25f9bfedddc8d870fc590fd336c3eaa658a123e13db266c600376c69fef5a5f145e6630d3a6d1c04019f30d9c2dfc8af2cc448311ed92656fed98b4a631a7b9d3cd2d5504c7fa8ca257a1c68c7a52463dfbdd8e1f234943d3469e06f987be460c86c1d85cdc742a3e44a2af9def6fad110ab173760b3f063b470929d4e318973bc1d669834a619c289ab4c413c230486faa21995d1e4ce683fc2bcf76022830c447e52ef9955ca9604da4348e0a548e0ff7bd23eea6893ae905eeb4b5aa405b58c3b2ceb9cc0bcacead948e318df0491fae6e17efb7dce0be8bbfd69b4c5952fb88f6675d0c04704ea25cd9462c7025bd49c5d54b555d035c9b951ec9059f547fac947c49e04eb8117a8f6796e04c5f132d5979f21086c0dffa0deaf87faa395908ccd55838aed76b989503ff6a8707d268557844400b1d5db952492d4470e5b8077b751e751fff47a993ac32db895d272d34b011b6cc1f0e8443d0b0bc6910a01481226a5e4c12ec0f464149c320564ad1f49cb92064d5635822f384ef0b433f4d559aa7cffc3467d2e8686aa10cbaf66a41e6e32370abecc40a1cec3f4be55c0459c02fb7ca7d2d00823b929ac651989f22b97ebbbacff2d464fe16c47183f0cc925794502aab77ed0fa3008055085efa940a68bbbb5c996d0ff09e032d10f8504abcac787c92e51d5867d83042a01b1369055917c43faa2f94006e3173c3ab3df7e95090c8dcc4bfb5cd8368b2596636a8ccf93db6074bae7fc2401815115435396812aec7b8f921d2b5f39bd8ae985eab41846ef5667d9d4158c1002dd5c6c26aaf86a9c6219d8ed3c456cbe85efd6edb41aa07fa53b625101c5e397f5bbcb32c128caf3ddbe49f71774cef66deaac252a4fd90caac2662c5e630a41234a4a112d8339ae0a4ef5665bf218169fe0f73d067884a256c1200979eaa025ad08813bf56beedb012f39e8a86973e7579e1298268e378fb9db3bb077bc340d0c2e86a778f85f2d5e904a57402ed8671828eb2300852d36655f27116d486291780ca35641744ca57e3f75e3113b2de5b8cbb29f997caf95ef09f00ecde69f07106e80032629aa5c1348d5e64121ac2cf83bb6861d68fd9cbb1e2a3747b77c3c41b1d18f56299050874a4e02ca140306134cfc25d291fff9f8644b8f87e024ceed4278ec5f85d98ef3408ca6687754125eb2f8ca7b604d3bd12bd329dacc9f610580b91db2521f8c00bde459cb70c9a988289063d1e2313701dd5e28a69f6f728cfd76797aaedac783634bb76c540b7abf49d0a2957284ea84e5e31af82f3926721f57af8eeeca8396d05a5acca6a236f71fdccd3d10d8b0cbe97477f4b42f05f259e724bfcc73f9be7ad0a0c514ee3a71ba4ed0720affad8394137a8f8e1e8c9a0dfe45ce7d84f07de28dae9717582d40dfb1c1c574ab56644a8016b1d530ec3a78114ea195f95667c01214c7f69305219a61ab9b11e4575c408e24c8ae68c46c0405dbff636aa8533aee25684fbccdc1315b1135e1e5461a1e1a4d0cab46d5169850a7f09918c9274939d10d0be54ed09e790841f0021d89963acdad4c8f904d1191775f846cdb071c272f021058c4f869ea46ed462d7f00baa5e07dcdf11abecc7c26e5fccfadc693fa8a88e05df95b12e72b91c19d302e5d3860437d57e9d62b707a9a000ee6045dd3205f65eebf16480d0cca2f6d70bff9225c1fb03d98f1c3529df50704b56e15e08becc2ab9cef9e7f117398d91ebb24a62e03cf561285bccc7c54acb909fb79fb6e6ca8a5bd6d924b05be5220dab19eec0798383d0635c21aa72db44fad869d33298025bc878a4c1038ddd925b232a3708ad1fc03a033a741d9a4fb3f42e7a697cf52a01581ed572705612c9ad0077a4b5c6dcae135da64879c86828763858f022c893a90fea0c937ea249f2f08d2185806b8ac12f5bd50a29f32ec4d15655e7c7bee597987cc0497afe05c2028fa32546ee77f4d9976c9f9406f7e96b5ca4ebd70f481d30467baf14eb7e5f5c7111123826aadaf4b3cd4fe46b06b4f9171bb03a1d89790b59bcff6ebdbe83bdf12d786adecfec6f340cf66bf5eeabb6e2da352edcce959c6c18126237f273e0592cd3d872b5b34389a6518f9bf4d605c8207dc13830f4a155c555e61eed8963eefdf94f49ea6cf18ddc542d9f488d6b6ab0cf8b8ad3b6e3426118f58b805641b96fa1527ddaf2aafe17171d00451d2e32c0244369fbf36755a8277b4e4a3a8c3d7fa20275e702db08feb9df583e51d18b29529e373c6f722158c264d1132d9ebae05a6b401b926ca77b217d97f1df697c9e52c1ffd4bb133901efb3eb11643a955f4824529571ee58cd1e097124a057462e957bcbea34c0ecad1db2f2254c4b1d4e49cc91b3b56e99cb762e1e7d0ae1d114be3308d4ffc7fe9b5dd4037b388d828ab89b0ee6727dec72c47557048c443fc390688be45c3bf5d2b1554058c6abc29d384cfbabd0418933da80c204fd404998d57c6688855904a8291aaba5d7d8fb9ba681f90daf82141ccd0f962fcbf9a9bc3fff3598c65e560ead10c0962f895b0cd691869ebd360f878ae855fbdbbd230778601ea894c194e6083e469de6f8e08d3304706f5d2bb3126fecb609dada43dd2698ccf032e9a42daf05b48a3c0ceb69f9cc11bb0cc2ce43033530161df5f89e22e26d9be41b11788eaf5b3a5cf293a396ffe1b00ece5dbd2f79f39f0592a4fecc3d5e53fd90b3db3d741c4ad1a0cefae45c5869fd92773526e62b1a9b74a40d6102504ab39f7b3d4a2868116d9813569529bdd9f45b9cf8c540f2c85c8ed36a527770a67eff3e25fdb27b29070bf7550a8ed080bde3a88576c84d39c41340ae74379508ec26bd3848b60f11517e615bd0fc27317d3916449c841150aeeef4abd5c40b6209093f137b8abe29edbd1722270ecf21f80a5b4c7aa2ff7c5d0263902ba3502c2b294e21f9b2eac9ec24ea06effb25d1ec2e67f665a4332c93bf195e4e6b356510b2e109088eca4f7dc9d83d1c607339e1b0c5f85b4e4e41e5a6bdbaf574afc8ae5f33e7388ec59667c755a9e0a0cd5036d22238858ef468588fc2b7f700fbd517646685386db43e1b431257013214613ef68f6daa95a27e1c5cda21891b88c7dc1eeb399a07f948a95654fe68a11de2a76b1a9caad22a378ada26662894fe78fd3d6d7cbca05266f2e1ee1b9ea51cf284d7bc5c2f7ee72b705d3a8cd0c66915419a90c64868ed9974e1519a6b15eb4a7785f23356672319f322931f9ed9d117096bd46418900f59de2179ad46e4aa7defe57c0388d28f3a7e2d80b78ab2e31b6dfded0ca1cb0bc6181faf9bdd275f306db45d18a2bbb7e80a25cdbf735673bb2ae0d68101115a1b058f5acfd03778e4f724dfbe189ebe86392776083c51f9498837cf73192bd47ddb30a3844c8c135cfeadd6bedf9e7a91539adede1a0f496211cbc83a66dc1cdb61490d05cc67605900da76d661fe779f085f1038efde32575ad3142e736f2fde7b07b6c3fdaad6959aaa61ee7eda2e173ea1e487e0c63cf20dc8d3993c060c773a1e8dcd660a450d374afa8cf6b03f6809a7e0aa58fcf90a8338a2f9c04bb9b8cc4f481ed9292066b7c8dfc7ac6383890e18eeb29ccb50aee9e2b33c5bce8890b2068938395cb3c5729664a9a51b686be8b19bcc14b78b196d1e1b79c603fb964665728b366b33a10f068353c4eef4dfd958ce13d372304b671aec95deb1cd19567b819ebb9a87e0e4313563152261f8f9fa3b2083eba981fe36484b38c6c8ac435049ad070b73f143e3844a16189831703ec0df37aca83e764cdfd071ca5866c63d91cec93fd1358089b23ddea9f8a09a7a975b7101dc710bf1e37f652c3df558d09c2c996308241810db7f6cc1a1058538b2ac489d6374f4ce919a7d347085de945bc528ae2663d42ff16918307e64f70cd674de51ef6c61adc022eaaaee5aab1c0ee1ec7d5e27f102a65d8f72b9d615a660d12a61f10c75a30269cfa5bc3cdf63175763babdf809f47f6e1e75f6037ae87ca1cd37d5a102d013215a07726b4dc6dd3a6121ba1ff1296a3ae8ad2f6be370e253519f80854b9fdccbccb27879b13af33929cebca7c1594e330d01dbc04bf98b10788cb1815cc8a54e03247c402a73a772152e6989777a39c11db80136c9c417d45ffa26e1ef30f0260511dea0512fdaadf696dd05e2d365728c29a2628c83fd05153ceb0c26570ab34f28b50e3fe54a7792e9f6c3a5ebaffc1e23b2771cded8d87e92bc906bd783e49b413f7c4628bd0f286bfa6222cb7d6138e7c5c410bd6265d46210483fac5a6835251bdfbe0402a2ec4eaae046d88432216239f6a9bb44eec02ec4b90b152119bcbf5134ddcc7a5e7c00f78bb6d7917143edbceadeb3eb082d90bcbbb0ed9dbb642afd3021f8a5e2bc12350cec0d5d09d1996f8c033e7126276a2c3d4894133a86a265fbbb3b8fcb8c81f6384e1b67893f404b86929ffd8ff47a6da68a7495aa0185928dd6c521c47d2c522427b1724a596b805501b63fbc39a047d6a782e40fc5195e479c4c5f4e4f939b25e86284c51509f1a8091f33be1026d23420df794434594308de1e22b8afad2ddf3d5bca2fd5b121bef86b15ce633c7be4f9ee36d8b2d6c005d7667befd3f2840073e021aa0d2372bfbb16f7f4abd09a70bef2abef2b814e8c01a28c3b95b5a790c1e1ea39023dd5a65a555f83b4b8cfb6d22a57f96e5f5792d745e7ee51c842dcc9e6849deb6db4d66d8078c2fbef75ec4a48720eb5b4639b7f2a8903b6540490dbb256a5ebe29fe43d087d84349b8e96babc3047a4cfe41a9802106d9375922d3feef1a2ad30787b921c1cba2d7d9e7beb4075272eeb8d1af9b9f7514aa27277ab09e2a42ff7891d665376fefc42cd65043ad2cc51dbc6de1bdee090ede3b038f011cddcbce48531b88e9fb0edc018d6c5c53e41879d73a2e30c586d7cdcdea39d6f12764600198f02693e9b45513e7aa7d2a9dd4451f14c229fdd2aecccc5e35f33bf5490b41d89d9ef4adbda0ad46331741636cbdbd3c3df95b4fe8b88d68d4414752818ddf3db100eb7917870b1cdf7dca53961b73c058ba4ccf27dbb8c65a28216761d10d67461b01e66710e58aeb45ddb1fdf2ae9faff2a8fa12ef641a8b7c7a9aae68b888458e1906d75c69c344d361a9bdb07c24df84fab59c2ef8bc57f4eee51a9eeb69dd5ecf0d08c682e9d326108ae520e6546481c7a88bb14f945537cc1b904ebd66bdee4b214f2075e336538c556df1d37bb061c362301314fb9725134b455c157da0c8d0507fb1a20f8dd035c447f12d0307d384a1c42d40856e22d4e6d91c3141642d09c4ce7da8369282319140be88df054242dabc7a785663c1a2d0338c4a6f2f2525c16cb34937d664333846def0bb9c6292d8a6f6530ccd5b6392b30bd83ece31343d5256dccf76cbd58b9815be6c1f932b7574e964fef29c1fc8aea837634609163302ee9908653d96ad95cdd26addaed9fe259050edc9ed5f7d84341da9501f71f3b71c966f0ab53a6d53c35179a26d52d26131d676e26277f1cc9a0ae2c9357c3600292a66defd7385cb0f1718dd3bddb52a8df34f883b6fef41c06d4d2d6c0df76683101438dd57b777d7887558667f86868f69839e5bbdeb1396f0164b383907abe9fc80a75a2a8e97449dbffec2ceaa88d8d3760e7cea60984e79e724c89f26789d15fe3a767546d591eee1dc03a31d6ff6a522e630ad7391b94f5f443cb2329ee850c99910ee68edf0f92c2d1e2e33a0a7b7d938f341ff068e320b43855ea0b5a884bf6820407c0b8b45066e93b80c0b1f4015a667f33aeb99aeae93b37de0cb88d10e7c1c39f30ecebcf98d44dcc5ffcf4dcffba032dfb8d6a66f09d25c979ed2d784040a50cc3a42715ba3ac6e5aab45856bb15108bbfb320102798ee769596c4eb6f3adb50d0d405a629c1604a411b9ef848e0065d456d8765e33de2145c50f18df9565ed6de1ef601d3fd6671fe6cb9e9c90b37706202f5fce03726c56e2ef52ad5700047a9b90bbd09b46edd635a4a55474963f442c83ad7b1ecdd0d7710bc2a69c1f07d0807ea3de68ec702ad8c8316a350691059592f7abcf2724f23ee5d9db7572851a65643400c0079fe346b3e4e7efad5c34c4036d9af5fe6faee442b744a96db789f0349139dfc82622cef52ef2e23c0719983dcca9347758868ab355d298d8f833f97479b3f1d58e395a44de34d01fec6d80583eec1fb2054978490623332fd878bea89242d19baa038ef1dfa4df689c04d713813f8dd8eac0b18715fb3787dca0d1ba9f2196a5045c53be6b4052137664b545a4a16cb2490792abc155c124adfaa12942540d0ddd47d516fce1ccf4e272a1ff99b13cb0c91f3c7d3aa852ca20cbca71a8023b5544cd88b8663510cef1d115a5728505187ceeff600a8451e71b0a53449c8ab6fb82fa64645b4ae20c0f4890edccd14b76e4d7aee9dc6a478cbe09dd1e0750124eadab81a7697836335d99b1557b7f39fa0e4acc43348b42193cf37862c26b5cc4a8f886b8b8c6c094cd4fd76a1cb6017eef9fbfe4f468685883ddab861ea8add795c77c2fd63c03454b8aec49d3bdf0a3082c22aa0e7845be87da5d7a856b0b4ee6a5f02f223f16752edf07f1b4d5c8303c60ab12b147c520e4a8901c1af0d346e4f6e0f19dbc632ac2c83a806832d41385d0e424cde75c8b078432723e31e5497849d6df7abdf6f40465d147984c2669a47b19ac9a01ec1dc01db5135b3c5dab0b7564c1e8ecfa5a861cfecb74229023bf9e3ad66e5ae2c6dbff116f080e9c0abc8da7efe59884b7bc72e3caa2cf69d840480a7d44f0afd079f037f10b0ba8b296caa24c856c1dbf93df393cec0bc27fa5909bd455c0783aaef9296d2516c526d044ef7197a921825d697626dde0392c9b1904485e55e6c8644ece7b4985a372a9c867f14e2a6ffa5d196fa232eed0d1cad3ad560b4caf8860b0ee204994c48f864ee00792fd26a1f24cdecb157a697bfccbe8a874ccadcefe1f14982a939eef520b55d9059483cd397de55cc64e682bcc6faa35c435945c5ebb3cb3345a08624ddf14c3599d0749f987dc705f5ee4eb92f192dd03aeeccf6dc20e638a6ae7d06d326df9517a6a892298303752e915486cbcfc7abd2073d6fa58d69ded0bc7947f125da516c16d582a9144b61174c1e5114f386845a7bc31b15e9b261eafdd4620165f075f11e592431bf0d0a248bc71d1d248ddf5d7373e8b5d51e13f2861074d2d480109658f6a0cc39e9bf22b2e4215d0a5f9f6e9913c8db1ad12b194dcbc27007e60924161f510f53c9a4d94fc874958b2435c96b72e033b3777f3453d7d7d4b7b16ce417f0c22120669a0828ed3da53921592d41662956baea037713e12738283a06f35617a1dd68a314f2c128d8e12ef4a426dec07aae50404057426fdf3499e8072c77ae0e64b04107024fe118f708a233b9f5c8f24560262dc6aaccb918320b51c1a231baf74b3c239539a243118451f40179a4f31b2b54b27262ffa3e4cae9936204a359f35d83ed0c11f4d6463372a8d734d74dc5d0383e8f6bd392fe82fb3263b9bc19782a63372441982c23ac3f9084b2ea6b0f92e4c0dfff4c7e7359430c9ef32be5a8929c504cf4b20a58703b75beb2b6b6a1e33a6aa8e35ebcfbdbf8a927aa04dae707b50e21a6d1d04317dc2504212dbe648e647a5f5469252eca538b079564a0d3d782483b6c4e20d1820d1d7477c2d064b7f2c8066a95f18c9c529beb45674cc0c918c81719eda2c78cbe2f555fdc6c9ec51d3b6f29ebc56f6043e74b2684a201a8836f3d646f0d1a09faacc2150db91d46b4ea435b4856070771d2061414edb022217dc46e5a896792b9581c9e9223bc30dde56d742ed3087f24ab4c4e4d4cc170f7c998f52fb69e88272cfca7ca9f0dce80c99d8246c2c792691c894bd46fcb9cd62e2cde2502ac2c53262130a0883a5e6309d5a1586b43033147473d5503ee130813522476084e4af51503dc62d16302616d1cb64ca33022c1a79c84456fcaed4441b6c74473a082604324fab52ab4a969900c0618d336339ddd336d455f6d719888f616717659ac99a10e7b7e1a75e1fb74ce4bd110f5619293666b188f1a4e77257afa8bf2fbdc3bb134ff1e4257a1f43205e2dc5daabd85d24574a0ebb05869f67b27ae814083a60d52be06c8558917b7c3054c33c4cb66eeb4c2e72ed973e0cd032098fd8f2850af137c4d7ba8aa359891a59592b1a1a9acae34406f8c5f55c0a6865d1ff20d135b8a0cb8fb9d01c15f0bf8d45450868f43949aa62f4f5ec593197e9b4ddb79c62302424e19dfe1baacd8e9874d34b77e14d862eba7c37681f84387f469ffa4f732c0fc20703f42c57a7641d86ad327ee6719b726562ef6ff6d8f018c82e6a2cba8ec63d21b30032bd3bd9a5a42f69bc4c40cd1043d5517d09de194223c7f65d412902dd844f2523268883294e4df9cb928942a6126ad024238698056299130e751562d11ba6254a92018d9a787cef485536b49da054a1ca025d8e7b32f7586e299f36333156a24c2c94ae45ccd4b940eada2b76eea9fe7c1532401262db5c1d8eb5687a34bd6cc3be727a9121589d1c43be48ab90e34c1625ca27f486d1f6fc10efc7a90df34a99ac4fa925bcc7035e46e720ebeca942070feb36b05ee6e5b2351589253b376043908ee51d4a2454d4bdc47273ffe4bf16f7f1b2372eedfee0f9aa36a86a7e8a15bff7c625afcd9144033811e38e1f1270c5e6f960866e2fa54db0ee4563414afb08cffd5d454255fbf54f4b0d39da8162148a1d29d066f49c1e5f4bd693e9bb821b63f39ff753fa0bd2b5fe531b667fa65849d0e4ae32fd4b1ccf4f6fbd4291e7f5efeb623865c62d873e59b8ceca7b6966fe76d4d581a2f47aa4e20648eaeb3acac2be1bae963035425f748c2a086f2bdc8efbc5ab669e5350d2910d1d4cc8b5c9f9ef5222b8f58554f467f16bd8a5df1b6d1a39c1de1c592f92af2cd10b038f3783f8edcf31a95320673ad5651279e9015fc99239c401643471c88c71443bbd83403ff9ecab9c539e8143fc12d3756c14c39875f53ca95ec6f489492d8a87199f124a0c62490899aadcee3da13073e620285d9824cf9fc7fda403a09d5f3b276085733fa58fd724df965b5039582da32da0b9b13afcdfb82c19732daa38f62b30a32291fc1cded5eaa58e0553cb51db0653e23a3ef1a36e37e17705561092d64ebc665691e0b0e3bdb742b4d1acb188bfe608b491a39280bc4e7b7a6ccefc38a43fa41a033f3dee3447b425db9a67f419e404e2e2a4f3725e443cf9db4f2b96b360b74913a53131dc9278a477ee", 0x2000, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 01:53:37 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000080)={0x1f, 0x0, 0x1}, 0x6) close(r0) [ 772.107816][ T1218] ieee802154 phy0 wpan0: encryption failed: -22 [ 772.114662][ T1218] ieee802154 phy1 wpan1: encryption failed: -22 01:53:37 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=@framed={{}, [@printk={@p, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x71}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000000)='kfree\x00', r0}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.events\x00', 0x26e1, 0x0) 01:53:37 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f0000000000)={@private1, @private1, @loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) 01:53:37 executing program 1: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, 0x0, 0x0) r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/74, 0x328000, 0x1000}, 0x1c) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080)=0x1, 0x4) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$XDP_RX_RING(r0, 0x11b, 0x2, &(0x7f0000001980)=0x100, 0x4) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f00000001c0)={'batadv_slave_1\x00', 0x0}) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f0000000140)=0x1, 0x4) bind$xdp(r0, &(0x7f0000000100)={0x2c, 0x0, r2}, 0x10) clock_gettime(0x0, &(0x7f0000004dc0)) recvmmsg(r0, &(0x7f0000004c00)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000001b00)=@pppoe={0x18, 0x0, {0x0, @multicast}}, 0x80, 0x0}}], 0x2, 0x40, 0x0) 01:53:37 executing program 0: r0 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x40}) 01:53:37 executing program 4: mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x3) 01:53:37 executing program 3: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_subtree(r0, &(0x7f0000000440)=ANY=[], 0x1a000) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000000fbff000000000000001d8500000005000000850000002a00000095"], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f00000001c0)='mm_page_free_batched\x00', r1}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) 01:53:38 executing program 2: keyctl$instantiate(0xc, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='new user:syz 000000000000000020'], 0x2a, 0xfffffffffffffffc) r0 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000100), 0xca, 0xfffffffffffffffe) keyctl$read(0xb, r0, &(0x7f00000002c0)=""/235, 0xeb) 01:53:38 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x9, 0x4, 0x7fe2, 0x1}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r1}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001440)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x6e, 0x0}, 0x0) 01:53:38 executing program 4: r0 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)) [ 772.220656][T13600] trusted_key: encrypted_key: key user:syz not found 01:53:38 executing program 2: r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000002040), &(0x7f0000000000)='./file0\x00', 0xb, &(0x7f0000000280)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',default_permissions'], 0x1, 0x0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x18, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="18010000202300800000000000000000850000007b00"], &(0x7f00000001c0)='GPL\x00', 0x4, 0x93, &(0x7f00000003c0)=""/147}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r1}, 0x10) syz_fuse_handle_req(r0, &(0x7f0000008100)="58785f58471eb4b5b3ff3946acaad41068511507291e72541d949ffc8a54ff637ccef1fe8511899ea7f3c82cbc6539763a34f6760c1608c911801ca672e62708ba4fc023749076ff6a0daba0caa57000acbd9ecf5e97201f7f14e715bc8c089c3d65e92fd65dedb76d61715067ccf6dfec2b56a48f2b274b564d90c3d868f2bdc07b7e636ad78904bca826fa69b7783e7be2b8e7c997b99225467747875695f6d500cb82b479fe9486bb94e06f796f89906bbfccc964830f86986760ade90c3f7a9dde3172a5124c1889075ad30b5ee2a5f257a6ac790a8e89b247ccbc8d241b7b95f8fc649deffc1bc37d51a8c3dfae38ac968eb48695de38df941f9632ef9ad6779e41ccea8a3ff1cac4fa4b47a152a8f9a1bb0094f41580bbf60fa11cfaf2c535a12c866e9414ee9b58226fbdb0d221e1bdc50e3fa300351364f6350030383856f1f809aee19f337f3d3435ae6754916be1eec24643cec1bd1007ffa38418735988cc901603895f66bd6450d54f99e1246ded898499d2a447f899c00368ce1dd4a4f4cf9cdf7d4f8b38dcb98a598ac490f1086ec712b0cb94610abfdb25b0f6947b46e1dd628897ab68445568578049fa6140250a5d821d70f102fadc2fa273a6e486f250712ec847de3b02a121e19775311e8629045f3404bdfa3207aecdac43c3571b86a9423bd716aa67cb688f9ee4f2b14ea42c89f2766c78fd4ec41ab34eebb4256e885bd7e3abe4348772993bb630aa3397084bbc66cdad664d6a9d33767cc375a44dbc0b08931053a6780a796fd31e1d7c512599f9e010883a52c07ec0938ce1acb3fe3baac6af9fb7e9d7942662e41bd3626d240d5ed34ebcbcc0ccf1c3280c76fbf6cdfb04bdb2d3b4ec6a8961b1eb036b211eff6247b95039cc67d222f2ff122340c56d74b4fffa79a202144bb10ad766f1fd6b32abc3e09213da84b36698e5c67dbd76342baf2fdbd26e9563dadd01fce19d7ec025d05d0494e53229379d13c1cae48ec058cff0bc1ccdc94a74b11a9bc87c580bb6a3f45fe15d15d89bf6102dc1085bfe27b2ab462aaf642b8ceed519cf88b31e9e00fdc23e8f6967a72b4c38b2458656dbf26dd75586731bb519a97d0ff43f4358cd40c7ed371ae8a24f46e320d4c4c0a1b8c42f10908a1c283d8032d76f52d4509d78c2f3a0716c37bc0c786ce9174a88d468e88a6d154e4712778aecded0ca5de28e52c04e33672ecea5135438e908aa1bf00e65ba6dacc4bd018b7bb1c30aa5d9acc679220cb5e7207f1759bd7722d10469225aae24973031a21358532a63aab42f33b1f8f40d545fec7799703ba067592b34247fbc7375acdcb3883ace7d34cf33484f2cf662f3f0e18b5c475ae311fb20f6e6b85320b2bc37e56512dc27815b37bfd9f172be1a119197eb53b535c440fd7f24724e1d466309c0f8556965bd02d75c3dbe2baa0c6a515db07af1f77306577d0b38f0aa8cb188cf5523368951b8210f4bfc6afa0d058ad84656d27a46faef225e6268396ecb54a5182591bff3a86792db5454e238afe7c26eae85fd3c1c060760d89223bbdbe8966ae2558f47d799839cd959c974b69ad262cf8ab4fee554288e767ede9bc5d7f0cfba05966ef7858e41db363122680abe978345d45e4b52b73fe9f52ad26371a5b0539d88aa0c572aa01a41b079dde5a14e031ad903629d06c8d85ad82828c25a9ba7ce0fef2316eb011643e47feca7d280833f8b3008841fb2d88ea84df65b03aa5baaa29d6234ed5db8db461fc5df77aad38690277cd5dac1ed3c23c9f2778295578561f9a4d31159a826b4b62b2a867e6e8a9514edddaacad22106880e6633fb2f3b17c8d10bec633d6128489f7253b3e3e38e5942743ddd1547dfab27a152549f61891e3a5ad17f733b042f7ef915ad7423b9719fee9142407fe1d10ec8b64a21cd24fd39de4496ca3f394f07149bdbf1393181b5afee090ff40ee31d34a9c6a113e3823fac425fa85e212de1a9f7c4937ba64f3327961fccf85e6fa29be12de9589671d60d4658b1562ce7dedcde8ec79d265c13f5e197b66989c3f067d2801fcd78bb92b45e55fb4089a7cd3b179284af782ae0327ba56fc307a281772384448ee465dccefe41be8d75c8cd0eb5c0217d7ca706848f9b82500b77c2d838cbd536304556af87d3b6fb9183b5dc9cf2d0f7ecbb24d9f790151b9c6092dfb2c14decbe6448362cd7c13515f66a99c37b56134d12e8c7f1a5b75e14e47f84d8658f0b65ea91014e2e4fd361f03dbf8ca509d426ca1bba7e43ce918268393ff16b17d9e1bb49fb2b4f6eeb8b4b226c79303b19412a55b7ea7c8774ccebd8d66abe117a8be9a3c4faea730902136df57aff991b59dd71610ba4c8e1cded8287c21c56526f4fb6c502ea73ae310d56640990b3e695b278de6e1eebd51108cf7547c0e457e5fdf59691baf080dd3f5dc3c9a10bd4cc5e10ba42d4d3d9dc4f7ebe0bd2981a1d6fb06f7457dca1e56fac3f0fa7ca19ec2fb7940ee837e960d93a73bf085eaa2888fe3025aadd33cae85d63273be6ae3a92e35d78602d8e23b9460f04b7c0e0e710d10fdb0dd3fa9b880865603500d81dc7e968e8046569830b526e441f25f8b0af47d524aa80fd7dd9c3f72facec2032e2c06bc33c6b739c5368bf54e32b6acdca9d2d14276a8348ae92bfbd60f6aceecf98f3c6fe70747499b25667a96c52e21236421b27deafbc6b5e2b8a4ea2a0d3cd5ee1a10f3153b529b5c04a1961223a943842e17ee0cd114ce6983536400fc40f3d4708436954803fd60caf2b5ed7e4ce90bc75385e2424191c6a5038fa15d99aade49fa1affe63fb73078a6bb4ee560b0b521aeb33f507bdf876829f4d3f695197468e41503a10870a8e6df800608ac33dfdecc03f64d03fb6180287a684063c7edfc8db1366f6bb502fe446085f6acc4741b273a0b736f0f55da28967390bc7434db54ad0da9d1d002ceaa5c3e53efa95e7aaa792db32501a072e669da29fb734d771a6fa8c753fb2fcc204e31d668992473e7937fcf751bc79b125db1725f2a495bd2a4207e4db8d44810a4db5113705c5cb8733866ade3375d1bdbcb965cbd927e7d285f2933bf037911959088b64cfac0ff1e39244f2e9416653ed87ec564eb686af1062354a8bd7034c1022cb0d0b6996762ef4a0a3ab4f3deb459f023a867a38fcad2a10fcf0872862b386ff7c5ea7ce13abb112d1f0ed0723870eccc76d16f7e3cc00e28945bb93d9f2bd8e2017993102f0824867ec141f20df951202a2ab1cd796516ca0b4fdd9e6de8b82fcd30f9ab85cf0a5547e1ad1ef1ad5be7a878a16864d7c06b4ae002f3ba485a9bb36b8a591ecb64a4a5c0fd3b4beb015f58ea4cfe190f3b46cc4d9108d10c52a9de859814edac575d2a3d937a9b31db049e70aa76c085ab63d61c1317205c228f7027fa39125de8fec40ed7982e36a7cfa9fedca30f0b692bd4c7794f6b56d69ada1fed168cf03cc57321fe37e3a8cea4bd093e87b657fe5acb13d2591bebb52898362ddf0335810c70a4838faf8fff16301d16707eaa38e52f913f8aa3e27b2387ca1a217ac69966e287ad5cb0286535d5d00b7006661dbc7923a066945c1a2040a4e95d7b0de4dc8217bf1d4e9b6cccc671fdd9a5770c21e749b407df8c463a3bf17e47bfcba6a890a0435d3fbb7252fe072b149b7bfeb185b088686dd70e0c9cda275497b553aff2b319f7d7b0ed64002c5f9f6ccfc3d55d8c908d314487452f37a650f4561326a84c660b6111702a87db03595b5d080c60288203f091de9f78b997e47233f4bab9b044a98ab118a6c45b7ca746cc2fb90182a923d67216412e24a955c0c2307acc47bdd319955249d8412a5ccf444437f53f524c69ba0167c920f0c1f775cd1a225636200a9e4adf61f418d20f717339d0c8c5386af0936f628cc589a8d5581c1c8cad0b564a3f38b606473280a3fa586a5ba932fd38eeb23096df29a92ab54c409f88ef4f03217f0bb90fea539e629d8a025c802f6b5c3d735fe950c8ff7136e6db287851dfbffea1ef81491a50cb75a103367e85afa3484d6af865dfbca91dc05632b0d94aa384ee0c585424a5ddf80babe0b913b0a2eedda34c7ea7814642a69f8eae868274b16fe0f52fb60b201e6685dad3f419413d5b8186992855a25ffe0d4773a14c7977181a120cbc42af4f9acca3fee1d54ccc125ea49b62ab60c58a0ecdf50ee7c16f3b6b12b254fc08fcc85d409eef7c3f30cf705617f926a17e6588a9fd7e34be9fd863a7b157a2d9a336356d568c2d2dbaf76c2d2b2ff8703748b860e36f02b04d6e4f2fd49511f12ce395dc18622cd51948a32cc432cd797d8a68838cebbbdd9bcb6f2e85719785706012e894cb043bb9a53998131fd4aae3321d81fc001e718c4a99c0580af1d4a0c81665cc5adcf337c8bc00fc0fb3c7be0d5e5ff6a6fae5891858eafedbed69223170ccc71ce36ae439d769c3520972601fbab93f54808d6950cb7cf1e5a3b32d8c6a975e3adccca0b2ee28a4eb5ca3b0ceb9d31a8f767c3f4486a62215171738007675a55abf5916513f7eb9b21ff291f2b4b48bbfcf394cf861fe016b3680be422a8bff49963ce096d1bc17186822b1392e68b1a05fa6c70bd2d9a164f12301a6e78caa8f4cd43749704829f54c5d93637aeef80794d3f206741363e74fa181c9f1dc47557553de620794f096c59ccd74a178f5adb466ad5a62fffc1886f56ebceca4ed46ed2396bcbc31160b4eb1b7d69642e33315e3adbdbe1b9794931e7babf745ecfca37dd4190013793d530df12d6521bc069a05a94e0ffe91900a0c2209a6914d2f85bd161ff77284198129a9b1ba600bda3e52769d39c1bd61c4a70c627c3ad89aa0bdf0c93a2c35e166da9a08b4d2f92deacb6e9034274305b6d254c4052868ba32bec9aa3cec75debe24e78e43374efffe444722a983935f9007fe3de37dd83c52be16e034d09592a179275dd0c91281be579cd19c0162123886893713f25cdae19cf258926bf2070741111eee6b3df708c3fc416b7d046c948bf8500779c0cd5460e640bb1f860f58052b8087e6eb2f16e48f4984c9f9fc9fb2652ac5305861ece5362db08ae912ba055af766da1322057d0bfa647d98b8d4f1e7ed43ecdf1050c0eb19dae93b8014da57241cdab4ffacf0ec1348d4a89b3e8ff187098d83d8eba34e5c7ad4215f1977968a9d337d08fd1188754e7cf41baf0189ccaa5f3b1005f807b0255ce1920ca7d919e4684af70c3d089a99922727c607a2b06e713dd61122842a913036f6cd64dfb313fbdf639fcbd712852bb85337d056685b0a54225ae27e1e8c7ce5acd1f017b8f712c268b9cc0ee26d26c63955df0591f52ef3ef5e6f0a8b0a40fccec5f945431a2e81c35720d178feb481092e4f51978493c5fd502f252bc0152f145f268ead14932990069169483ecc7abc901657460c8730715c078b61059bd2621f50fb838376e0b808a3f118f761efea45bbac4274016960063cc67c428e72e516685552dc3bf473e442d76f2d3ed07b319694490054302a538b52e3b8496b7e37fbf4a2ffff2b484f98fdb14c66ecb8447834733f8a7a5a3c83de34b6647842dd56d8201f9d9240f3b3a5b5cbccf174a08853d06fd164fe74e04608ae12df8a35b73517d22a87c7ebca60942932d03102ff7e8644611b5520b5ebce950945498ce19210c866e48284d18fb7e049deaa43ee5283e3dfad7316ba85490e93182d13efe7ba64ee5ceeaabcff3eb24d46a3a129dd5a6b82e8c48210cb1e6564833f3e15dda4dec383b4319741cebf6374cf2c5d64722afccf7c4e2d81ae28d45f2c35b764281f1f08fec8f8e9277277ae1ae8a8981f85e041d2450afc9374e978f73b66da9aadb2087223f28e21e946eb07710ec86cdcad0948d4ca93827ea34e28806d172c3feb83471ed2d4d7ada2360b209d16b9d35861082d85b6be3c3589a6bdaf6f9b5d52ac8fd7388e32b24f1d5d34b5442c1ceebde311decd709f075d064f07bc60ab14c101ef51039eed56ae1e0a374e3e956603737b3a16db684a81e9b8998a0bb9b17a0876a92b2a3b9924f44b16ae4c7ff376ea8a8c91b504c1dbeb522cf846fc3ec6b9a01f452eeb35cade34c6a0463b92c46e013ee7906ee934141870ddd1464ae688805933504a2dc7cb1f947e28bf22f5eea6afb5de3b950056bf44065b84fd5589385d0feec4ef1db4fb4b595957130e575dc383e3686f4674143debb23e17b398f32683fb4805f297369d0e5f2e63af6891491e4e37186b4a3dffbbdcfff63d1fea4e12d24ef96fde3ed7a323a3605cdf5eaa43da738004556c2c20aa30c40079bc2e9ebe102c1fcf5259f1e3acc6b2a2bc9da4d0b1252433c58a1810581152a235e93deabf7f728eace350bcc4db4f249d4234bbd858c4e61a0eda4e3db0ae530c78eb63425502d651fd0cb986341ba69c44ede18eb3ebf25b2336cdda02447a9e20426d8206368c63b5fd6828612d3b99f627e331bab0009579de8270c36aa03861c300d34f2a3703870712325190073e6c17d8699f6744acb1b5468f93b57ab0366796181a4f543511d7ea2b32606c33cda61e81ed1c2194d305be47a3f1a9145d023620af12e79ec188573526ec35b9ce44e95fdb3530bd0431dd12a227d0ffe317cda1bbd787979261d6c9cf728b3d6bec3ba6ae15a595a30fc242bc5f25d837c1c642219afcfe043bb68a82965574b8b2139789235b262cf4af95a538e6954acf8e27ac3c95328df6e4bd615a376cd96bbc9e0d9802fbb40f80a848225e076219e26e0e63f57330b8bda69ec8dbd8b3272798cbfbb085b1885a1c22b3e2df2a879020ac1110b7af4f53ac97f556596ba0e164df0c85842026a87cf9631c9c9d851549efd8ca37e3b863e88436d5da5f4d3b5b5528e2d08d92b0d3ac6a06a0699653718e93a25b5afe254a068e300751eb6c67e3f5a1813d58d428f1ec108b88ec81444ccb50e8452941510c11f2e80bfd712f64b32b686c92ce922baf6c8eed1e9f0717a654d53b3ce1001880de80b5b15362b20286db9dfdf6c41f48aae84d5ab12ac45310f0eefc56e54113bcf95c1b2a259895af2ae9c679de4e2b898bf8a40a199a2059f8248c1303351dca3fb38906a682f66a94ee6ae6eafa7144758fabbaa60debd6eaaee7b2f1051781084b3c9d626263d011a3daf971b708750a77614753b89b5e1a77a52510ced5708083fb48c554dfd6aacfcf97650f3a3b3f97566050e76da968d4eceb83bc1e005ed1596d6e0ec5e2c90231e62496d7435ec5b28f805e3b7aefdd3718e4ff53065b8e4b15175d80eec59218d8278e711c6049bf6d62ae7069578e957135463d7616b37c1e4bf44d60dac6c7aa04cbbc4a64bb0cc0b059abb6b26f8ed5203232ddd8a6c5882e6e6c53068a71bc84c5834104e85bc96db2163798a3881929248b8c788e5bdc9e46e5f7f3f6ad43fad6fa381a0b924bd938702470b330fb90ba73d557c0d203d55edaed6e3a01aeb53b061dad57713ab27e1a9e0d06b534a65d85beb061bb5258bbb38179ea612a6f402affb8ca018ebf0d6f61d44d5a657c080c7d2dbc9b08c07713b17b0f173ada59b57abb401212f4f1fa026491b48d08cf46a704ab43e46de8ea596d68658523b61a156278b3b77bd1f4491381bfd874ed72b00675fd5b4b7c0ec13c6837434ba8e22230d32e7bb1287e488e14f5c5602cd4ca88012b244c7f23f4897e27027aa862ca139bc8b5fe14be7554832ab02e4ba19699a1e66825d94c7c44451062819a38d3376f0a3716b210c7adf4bfbbc303058aa2e054b3bd53539764f177b11b05451705550f90196997de3d1d480e500cd9d234078cb1a09c63d8911381d327402702c2765fe92b8ba3a0189b2b11b7460996c36eaae3ecb4f4e63bfafd7953ff086dfc0b12e616bbdca4707631467b830d244bd3f4371744bc8a4baac728a397818875d1b6a4a2f0d10be607122a6fe813f52e4456b8a5eb6c9ee0cf889f777a03cc26a055f9f259cfc4f8552b568a4b371260af062619dfb215ecfe7b318f8d627d2777bd5103d6ca2948d19d5812112962b63c2bf3d090ff19185dbc5ad49a580451de717c0baa288cd96669babe88a8b1ab6d0936c4c407878786695f46f59ef06c5c2166b661542c598b6e0551d490946182841184a7a0e669c6ccd73a342f65c4525dc7522dccab15fa72bd07588b5bca71635b9466ca72a504c74cca1c573e8d40d83d1b5c5326481ff8a2055a2e0fb997fe8e4787deaa2a8a57afe74a971e7f1f280895f2fc9d99c41416adef7b70ec47e7a12d0ca3c0ab1dba3c2d65bb172fde1fcd7f97692d3d8c9657e3277ce95947d59bf37dde3f35f7a5d76575f5c14caf7f0926c0896995a5f42efd0d38c42de202bea5b5db39bf697f9a96b54aefec723db523893186634763e7399bfa8029c2708dc817984528601c77a1d78bd4b2c85f10f5ca9363badcdab51a1b315cafa5c2ef64f60395f53efb9d60d89e1b2a5f147508c90d2b09476eee3cb9b5957669a77cd2c522909480dea9be3406d1779ffe4539f2e03efb5f8c2d040f0ea776ff869a36862246294d0ced556a129ef78327617052dc1ef5cfb4e5986ba2f0e063b90e1657d8977b58827a3c4e3d556eb3cf0540685f7c9eda461aa2ecc539fec3d2d56be99a518f11752f2be2f670c5fbe8010ac4eae0ede31c1a48f747ff2eac9fc069d3700a40bf5fcda80a3a4f5fa920f117a72de6da51195d2d7f0cc92ff7835bce2ba6b564832f582df56b24cf30c8297a826a4bbfe0afeb1da3e986b3d0a95509e0037d212a70178ecb246061e067238ea9238e4c4a9a7c6fc5dcba290970f50c52598423336c523f2de7580d059fb53934cb0beb208585e897fafeba30853e54badefa197478fe6b9f26ed0d33babb53acee7b7221d8e0cad7a6bd0d9383ced6391bf88ca7aa50c75c136075e87b92445f02fbbc92f7cb65fe2bbe0bf0c9fc2577da63a56f1efbeb276c1f4d01da6f6f7a842212d96dd45edcd2aee7f2c553ace15eb9336bb1804ec252998c5c8b25033894b05c01ce7c77b73ec0e239478c67d5378fe5a53fe6269025d54006e9bb1cbd09b81a39615517c609f3d74e377888f641587121f0f097b48d8be85800295ebab9407978a9cd379966577cb6e1f5261e4305696a2cdd50d8cb1964d3ae18ec730d40f9c782533efba47db8378c6aa15ce85985e211fff2659729599802a7b585cbef3a2762595f67e2054a0fb4457b146e7a656abb2c4b2387d760f7e5b8b7864132317d5ba29a662f50af8dc182d2fbe216db8e997ac856bc59855ca48999699cd6c5576cc47bf8a8c30638c7e08847e5083aa82068940409461d1065c2b53292d3ab145d5bb590bcd278e48ebd34920b18a2e1731c1855ae5a3ed637ff568d205a08cf98c58f5d79c99912e6c1ab257ece0d68ef13d69a56364419aac7df43f43d5faa9ad851c9810648f9050012e55475109ca3ada3452b78a7964377e0d862e022c73ca3ed6cee8c5fbb2d7c12f91c4851fea7c5b02e0a3c5364b7fcca110f20f8858465c498d7e9c6049417fc5c7d4e0059852a6d794af426e938a401cf43b2ba9f4f3f6f0f2eb710ecf3c0c36c4b3072597f805eca9cb14602292ec7d5601e6b1555c8d024aa4bb81a4cff98cb03725cb184ea7dbed6814106a1402bf68a2e51660af930a500d5530651a0dbf2fdc01a31a99be25350b5c8a5fe01155343d028c03e09009ef2c386a24eba8d842cac581402c8faec7dca1623afe25a230d8d4a8bd23df3cf12abedc2a50e387285acf1b3105011a2bdefb204a53b20be213b50f5244511f25852271e05c03fb9a799ac7ea675ffbde8de181368748a9707674e7e70f28a75e4036b6cf9e0693f91a65be4478b6630067ad8dae030a4b7b9784a206b2f7cfeeefc65aae11fc20190f4d6387bab05fa6e17f0bfbfb0c4f604878771aeace0676d12325e61b19a5317c4d4bb9fe6f3fc8b171f1116528b7cbcc4a91c26a729b512196828075f4d0aeac98887e2a6a19b4e1f1f66233962961c0d49df14c3e6123c9ec8dd7152ad045000107365fd5ed7ce6a6d65ae0736a7e227f77c9b0903d4589ac58ceb691583cdb93ae3fc792c886663cb7c5b0640deb66e29b3c69d2f1a3d1d47d7b672ee3c49e90bd406aa84a0189808924c4e67c5495b045e779c58ca65b42889f52d7315c66be3716dc8592b4875629cd0cb02c29d42bdf9ca5c16bc9051c2a6c09d0695bfba58c19a995838c022e9936c407d8999aa65e4a9d6d8eff99f8dcfac9b561375b6d1293441b9d32533161062c053c63ef09f6100cd748700a710f5bfc2a6297b15242b1f41e21bd004b885d6429a0d334a8c115f7d53d278dad24c9d295b97c50eb340d1e6d523f1757e2014c1605c3bd35f0cfdb74f79850423a37e2f95dfe41c56df09724d21065377f1818311f0c70aaf6fb2d4fc8d9eef576136617371d85481770ce9c390859eacfebba34e75a238ce80bcccadd6c42e8e186be3c15451131fbe9e345c05ab8e23f917d269686a9b5f06dd474f95757b9e5a3328416595539cbdfa69efa9702e5a268b1a70c6e5ff2c118a6e574bfecf17b1576e4f2f7ee566b0b2b5388476a68562991ac01412fa463b0f9e586ad4bde59e91a4b303268b5d8644cb7996cfbba422facd59875ed6ac057e563412255c412be0928a0b6fdb6f35d7008b5d5528ca796a4a69bd90b993a52da9c7d62f4b71a2763f822bb39f3ed39cc5ad5a4d51b5c27d31d105000f3f1e705ed5c42067106f3fe6d30151021bcab7f3a1ad9175b3d3644325aa676b9e057bf9d9aa3348b1d9b31bd639c59bb63f46a6c18794ae006db3b1ee20368160a82e26aee5a9fdc6b44df8be294f3ac0a1275e57ebf5e384b141ce89dd51aaf2248274468894645ba54bc4e6b9788b1eb5043c1f0dffe2e13c6179d0238d8cd037b6fe3e484445ab458fa09e4e8010d3288aa6e6cdbfba4b62c7984d058da8993d5de1df75a1ce8e3bd5875709fd2ede4cd5843e7102ed4031ed096a0c6e3ae9d522ad95ef4af83599507dd32fe3325819cdd7718c9797e921e6e365175e1dd53991edcd2baf27df8b1670d01967e97b3e3e75d297f908deedf2e3b91bd61973e8aa75a5a6f9db11525dd35556bbd13873602a320af74677832f93bd01f1e0631c882c8ab254a26b73a60a6c90cf9b96bd576e05b9befbce882c5d29198451bd15acaa894a5276ea9d870f49a33ee9d2429ef35a905b281deb75be54fa0c9e47be5876d7dce01986f2d0e7ae6df9b87a0ba6cfa55cec0c65dd386db5adc427eac18a00c9aded475417add4ebb8880ef3dd218a9ec3e6e13456f8de1630774e918fe5288dbaec3dd2a74698ec9e28ad573761b9e78af3d5c7a61e3eefc1a54c25bb841529b3fc9137836a2e7eff5ffae8e44f0257160da51ec0b3d144b92f1f43d2782513705baf5930903602d40cb4de87feca7243d2248a78a5d684e303ae147acc96e0b755eea77092b5f6efa723afc8a4240c75529dfe1c2fb75aa42d67e6b6c9a44c575738725815a9af1ced5", 0x2000, &(0x7f0000000200)={&(0x7f0000000180)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000040c0)="6d797d42fb74562ec642068eb410c60f8cdc42cf09864b1dd1d244ec3ecfb9103306a02bd120cd2c684eee7cd734914ad7ec2bdd4402eeab7a2972f1672f126c4b5f6c5ff748548170bdf1020c2c3d09186940feb185436981cd578c3a2bdc19c16209468100cc1d67247885420cbc0ea004f07283bc4a5cf8499ad5ef4df93b2fa2eb26895ed9260cc61afbc766adadf7809b3a8f76d9f835acae2dac8abc42896374a6a82a8894552441bd0202daa10048b49d3bc74bba1e5258ab8ac5169facb96d9f68705a7709f6d9a66a9988c13d13a2b8b34d9f234e1c5fae79e4cb76ff3102184ed9032d2402087dcb3eff6bfac7bc4d2fdc9ea25f5289d52ed75ffcd83a2781eb4a23fdd078d1e53495305e3ed5bb4e060e89d6eb2b13586f7f5df32e34390d70f074b4f92c4624312698d86578f3d951021db151806fc314c98d819604d8d9572efc7dd71c0d1a9176ffbd48361908e927e03caa4c1ccc805fe755e616d983442660299e9dd34e5612eff964a45d613a832a0ef8e4410fcdb0313712795b369c08f907c91a4f20e5c18ff903e0ee410d77bc076f49debfd6e411104cace38e0318023527d1c54cec66790638c9ee70c29de0406b3483ca1663245edcda56dc9612e93f40f19cbde5cabb8816d7b75a266e404a8e5364d43c08cf5cc645b533c4b6fe349819c5374fac7a923a7a803ab138c873aee3718921043a60a0ce84df8b991dfa525f0955acbc866182f2409d032981ad824f037ef068501f955898c4500049f0b30014832e3b668f5873305ebd1e094f244caa90610be83a5f674decf451a82d9edca6664da89cad8dc212943828570fb365b41993f89c6d36c579157c4055a77eb1dad1dc466e743129e5e3098f4432fbe289111e102223ff04d02e8108b0925ce76118445efa09233e579f398ab373303c0bb64ff82ddb597040e58a61f82cc5614beaec13ed297a8daa9514468283037e5d0077c9803b69421070718fba4865e4b9c6d7d272c562cc4dd998e16fe288dac68b0bdf05eb2a02fd40b900944d10a94f2b3be9b6c6dc628044aa9eaf34e0474771c10bef03f6af2029643acc1e97efa0748cfca63aa9546bbfa6d7533c4dab0b931ac35b331aef91a80d5ea08ba35cf66e1779298d3338114c12f024970d12af8d67f9b165c15a8b7e37c14c2d512dca76cf6077e2011bb47cc993f3088027b2d53daca574e8b443fddf5c252788854be8aec357db43f2147f23061641d2910a4a503a3a9ca86b3656d37d443e5e4207bb38b6e8879bf3de21309eb90113ccaa75e1d1e0900efc17aecd35078b8f3d579d2d4fb576127278290d6a9ea379e22dcc4ad369d3405311efbc74702020d6cdb31267c2e4dfc6a34bf39c9db32da7f387760909843fbd02e9e291e838fcd8faac4c9ad909cc19440bb775070496ef69250f4cf90372c0f1835dacd4d605a69334d73b1228cce41fe3c6457a37531bbab6d8b15a8214ff3002d29016932de969f05ed64b720ad249b8164ea82fde08303277e7d5f0d3e86bd6021024bdb1d24afe3ae28cece041943db60034fa11c3b6ec7b09c117b086fa4016e68e46678a7c5e91c40d2866295247276109a8778b043b51ffe3ec33dbb665806cf6ca41e7143885b6ca920fd8caf475ddcc698a09d368c721f048efe9e0d372d9cc58deba32f81e7e7f6d53209050d72545bbf04356ea95c9bcec3b8b87f56963111c5454b30a12b8479afc26361a7e00a66c03aae8ebc3348ac2e9b0f52453a32efa9b8ec038e671122dc2965d3b7395051974088f4aa47a76327a0dffce6db0a2cd65e2da5539fd7673911d5605cadf30d85563a60afd58767b6adc549173818de01b0de192894a76bc4e62d8c9e341729e6ef37574cf63c27674081202b8ab9cb9d92d346b1c2dadb253532c1674b2440504f8430c0a2ae5829b016af877831ecce9b13743e821436a6c1c46a1176922dbf2721d9722edf72817f8d15fa5c7ecad046df91bb57b8d16244527c855a40403ddf1757c31361c8bec9b5701b5c10a1e96547fa2c93e03f264a366a96666e24d7f908f6fa4c3f26722961e70adfc4ccd413c2c05adeda400de500babfb80a4e4ae5e9e04444c55f006337c0a98c33f04ae0a6620a1acbc26b5c7d125c30ca542c64604a109c6022029da452a717b219456cca6bc9959f088a5f2360c390b531baf92ae2429a2d0b6c7a20c137a3a0050ae2216b871c03c56410d28472d1035bb870f94589b93ceb57a504bba5acb7a6f77699fc10ea96d8e8fb913ca78c0af33a8435344b71531207344d78ac349894aab972c1b471d52b266bbe4313ef2ba71e7a4680ff442a358699c1e18322dfd50c55b637b6e6d5f02fa61b0e8ae4ef7cbb6359f70028a6b60fe901b2ad97a62b5d527efaf5ebe23fccd80d80e02eabb1be14d40faac8a56b4785fe47c8ff4ac4ad7fcef2134b1ec599074dd45d2b7a5c45845787e0490d9d7db95b58b18f14ae6ccc39623ba0fdf64c8d027f1e7652cc90e82732d4292f4ab0f959a44ff906484fcf83e222088345541ba2b1c50b63711d8adb63c8556452c142de8a06f4b28a86f629cc1dc713dcddcfebc8b1420a603fb970ddaedfc82250637327beb5c0ad04947477bc9aec0914cd78cbf5060e4ef7806b3443c85dbe79b8e87807b1a8d141583998c412d89c23dca4aa16af321dead51a12a73be98bd8ebb4d58b3ccd2d67ec936f2596afff2ba4166015aa4cc6c433acf33df30e3d40a0d6468944a07d1f9eba1bb9eb03dbfb42ba790dc1e7f66ad1834fad94440bffe3879509120b6a5cd1890281bf0f4c2d1be00fbe6b2d09ebdf594110f2bda035262d4830dbe64aa3152612df991a6fe1d035e0b301cf527d74140c85ad79acc001fd2ddb3f283c21e8d253c6c4685584f753e01aae2dee4158c68e2e612f056eb602ad8199d84784e05b363292956247d1fd8e4201330d6060d66e10e316143015908554e5325550d61b8af87a92237edd75cf687919ed0164de95042cbcfe96b9102fe3b71f43bbb1fc24d9d2d0d81dad29ac18cce353ca7c4a7c32e12e451654addc5dc6a44d001c40913eaaf14dacab7037a68e9875ae51321d1852820794206fcc1cdd51443d5e3fcdedc4dbf728d1ed8dc29437db0154c2f59d1d0d0b0048cb56ad965682afeda337b172cf6a77be36ab8424b919e493628846bbf485d5fefd73228e40295fa2070027f6f2ed565024b82d1058a1be0d0c364b765f2a58f382e378692d1ca4fc7f09f867ed4684dd82dd4c76e0e640f5f87d1c6c2fafdb733f1cef6572cb5e104ae9c94d26c81cbc9a5fd8fbe61ddbdc683b7f4030132b932abf0d66afafc9a9d3121f0ed962a14294bf0ba7b1d33d7808efa427b5531cd881b5c87ec159bc9557009d9762010a497ad52b57283cde9715b48a3e35a22aec3730a0cb476a59f438684346ce0c14f22d5f1e5826d3f670e9ef60f6dd51a11fd32eed673b9d0a12d8eeb8046b96c51cfc54c21b2c48c4a89273963b8345b01159f53f6b6589333afd871875b930d7a4e2e1f5dfb44157ca004a739b0e98562c83b1d8414220f677f2882ef6ab1039fc5f132d7f55046d0c9545033624338e2ca6bdfcdd9d78306818c6214f524a7d036c80b5506f97fe383c1cae3c73dd2a0c628bff47d13dc7d9f88a3c1bb84ccbcb82fd881c6f5e9aa7516bec86fd6bee49f4db3bbf468922f1ef37c499b011e36173edc0ccb92d13dda668cf88bb99649e606fee23d3d3bc1fcbdfb40c7d4a4a60b89c63e65d02a283137561ccacd0c71cf70c6f039ebd1d29cd58571fa07d74187a7931d3d8b7db3062594b696b0e11a587724440bd77aa01fbe26a031a4c3f16ef3ba7f7544d01e8b7dd0b74f3025fe54cd01be16ee80ab0cd7c56671390f2e9bd62b212cf3ff58da7207846bacf85858130a89a2cb45da85b3ee574e8bb43c6642a3060b6f07228951aeab0fe4f4099b86bf07ec39262acca7319df3d5d057baa794234b89eccf36da5d32e4a5283386a0a271be30f75917ffd9f6d96eb8b50a7f6a0b861c5d12a624f3630a18e3bc94eb58bc835cef0a1b77952df6443cc12f221fb8460f4862f382abe13b409056644ec46fde96e1992e79ec0acdf3066f77bbcd6cf1a24d9b49ce84bd3bc58cd898da801d6b1ab12fd7cecc29894b98d616ccff855116a8985653ca88722dc00aed777dfe1839251be42716824dc0c40b6548319f613faffb2f1900a1f563724b0dcb7aa694110d268e945747d860d4bcaba7837342e3d7f207547ba8c093e8d2a1a5e3e098d19343de5fa773642cfb1a2e49f98df7e13254787cc35b2d689db16e551917c0db1034b175d1f4647c35c4cfe8a871cc7983b052050be9d24ed6e6f70d9d4b7cdebc9ba7a761b8c5f2207761a6fe9db5d4ac975dbe398ae05ed180f028037f2d9684dd3b28135e150db8a8adc6c34d0cca2cb95e6babf8702f26062d0ff0f88fc915caee5597a006e211c61f6fa4ca685e79655af85cb3489f94cd9836af4b80cd20ed23ed8f3f4107814407715b471354c5274595963b00482f3723ca88f4eee346c78bd29d65899163d848c9844991e976ff817120a13ce40aab11632b6fdd9d00acb82a5ac7769a0a7ed5d30ae077bf393f5de5b12114e4d1a32c7297bc5e14b673c78cc675b097d56f7a35c3206b1584996972153e2446465492528e0565718252139e1cf500f05a0ca529d58f5b91fa9bb2822c21248a7a8a92d0a7be5f4d249087176c7c23e27d72bd232fca3f7b36970daf2ccd64be4a798a6c30a068fbae324b4c158715949b37c3942f0eee35b90d2fe9d322420917532f6dceaf8633f4f9618f099ece4186e1adc1323b827c984ba54c887b462e169867c2e063fb60b7906434ef362200559e4d02413667dde0c6111750995824c316305f2ddfa3035ee09fdbc28c7f3c095f5a4382ce033746394a37b4d8a61ae8c7270d3863df7382a4786d7bed9543538166dfd01d122a384a7a3de7958c0272a35856f175fa29ee100d2a0f3a6dacbbe8702cf7e8d307ac0cc7921539a371a1c2e7f834db5a903069c07ff562fee851ac9cc3f2f045146db26b13401258733c67d820d06aa068b789300ac90481f84725311544e9a2363f2ce502c02c100bb41e18a103c79bd2bf14f6b52290fa60d978c284f927829b5027ae0ea842efb3450a8ddcabf0eaff6a6a8300de389e78cee73bd8de9a2809e346ff6c79dceca4277eee4b0dae1a3e1740f306044d6e67a5783e665f9637a8f8154f9ebecf95f48146c750826fccebbb1bef247666a710cd71dcf3ac3aa9d0bcbd4c4ad432bba642366e4a3b12981901358ee1d7babbb7e10737cbd8a1c159d8dd9dd521c48d2911ebb8162b51ea32185c37097c299c0e477914b49d04cabf5033a5a3660f829ce4dfb2f821e6cb19ce37df64f79eca0649ea8c6b41c6c5d08fb1dae021314609946310c833d08d46c026ddc5dbb7ac62f1123be2004729daa8156ee12bdde9529c7498c8d1a3fd59aa07b9ab7870c4e57b2f54dcc26edd206b28870cf346d741b46bcb508a5f9805ed63c6cb03a9334abfea33626b0681e59b1cecb02202c3190260b8e2963ee84d9a6b5e6be99cbf6a17e4a11e154c2a50d625ef1fd4690cb8e030e46e07c891e6db43626525d464302c44dbf65f71a485f9ea05c347b870bf63fddeaaa2336d9eca1d4c56e8a2734287f0f8a185bd8e3165a681175d1ee9d24f48c9182fd40179ea3d128c0b43c4e2c85eeefa4c932fcaf9297488a3d44e602477d94193410728a0ef0f6730e64b8cfb3e2235c6241d1252196f943d9eb9b2ce70f8c5cf21394875081f56ceb6749a8bfa43e0e545fbc6903b63c55b67ba1e064a682d58fb7117eab5407d1c998aa53a0ca190b0a4aaaa657299cee41be166a7622789b81cff0e892ba87c6ff22f29ed512ebe40cf7306b7597607de5c1c6fb2980a03cc0c6f396ecc27b6b5a3fb0a3f3375fccc397527797f6d1e98f9a873882f85a4e5b11eea65cddb12b0cec9e531a3b5de958963e20d8a520aa71588aa3ab92186e64a710ef07debe3fce6313ea69fd5bd45ca3d50e5c98ac632d5479bc0763b05509ffca67158ad8665cb858e4a8eae29ae667cfa8e39dbd15ca03846298faf7169187feae6e84deaee4ae51cd2016a867b3d11c4e6ec3ae39aeb8c8ec36a885e475f3e1e47e1fa464ef9569aba053cd066907a112612de411a5be0868543116f32d0781323c744dfeef87601981afe063122bac14b9059a68d9f356e85ec04c2767cbe79e245d7916daf222b5134ce684f7dec8fc0630cc9aeb5fbc38dfd19628ece15342c941e52be8abf0d82ed7b0b4bf5e6184edcae53949ef5987fd7fc479fc9921f2f332ae68f5dde23a3dd0b4713c3d18913edd9ce59870f7d50fdf33f3d2e8e5045d35555b4db5f48946e1b8d8d682f0c2bdd2d0de6bfff349e5e826cfb2d18d7bb43347362f13f5e80619451527bf0d3cc617881ef718466bf2efcb5f1404c573df09e00a5c0d1648b04860ee20d9e79d4ebac94a35e0a4919b1ab0db9e9dbdce1324223850e2e137ebb0c0e1cd690a3c5c9f8576538cba5e3831e6ba56809644e389ee984df3ea8e4743d5d03619b713c984fe8b43c589b78715b9147384b5bb15af8898cd82b31aca722cbe7938f119251d9142f2661f09b49f99d8988c66198dfb9db7f225086bed1deffa78995a56f905a7ab978a9c557ea1ad306bc0cd1cd8e5acaec1e4430a42068adec4a73f891c8010f0271c38685ca66c36313d15ab5bb6948c089b1fccf7fbb340eb03446a9bcda34b2d14a11e09f71e799fda19dd85293e2b0e2ca3e68145b4ea5705592562962cc6c0b65c88d06067903716656a0a7742850b956b609740c913f54225ae18ffb46162d6a0c1dac8b6c59541c8ef6bfcfa87ad59cb0e8ef6ef1d7f739c0a56cf975f9cca9ee89bac15cae197d02fc72505d23ebc6153491adccd22262979d2909fb8abd25683894e5a776824b81598a833e339a582b9ce3f8d7ce59fc3147eb3e92751867ee9c3506692b25b2d7f38d97280e85c01bf6d71a602d039aec747620d33660a9d5c9cf4010d01f9cb86db4704872307942df56f04cf6c17e57612635e769218cc91da9e2de29aac4563d695a6ebe249c14ba5332b54150a291bec28417febc4c3efae9e14a0323e561dbc80e98bf71deccff5babbcdc8015ef7a86a52781a67a4915645cfb18379084c58110f1294b2e08a6994d1a3dd4fb79437a75cdb05f36a7b3fdb449c0cea5682d37e5b0217676ff7a383a19d48860476b23ccb66779093b0f6b5b6a1ff0cef503dadf5b67382b2a501d0c13d89eec496374f43fcfa751864330479e0d1f7aa0883c2aafbb5c21b06cbea3c8b515fb1f6d061e269c3de372dc48f0b1c0a935de648a0fc4a1a32ce6aaa8432240bbc977a0ece5fd60d92ba49f1443bfc83668e8251260a5b275098e4a072d44726b91d850bd9c2485cacbf2b33be73785421c2fb259b0c1c0955339713f75ca72b9bc56a7167d8a942015385eb4f1bc3e07b23a71779d043a4f420b0fd9e889d398c955f13542c811683636b71a2fb178e951e37ed5519146c5d61e697d1148458c2f224dc6911363edd1b4d30c5cb12d0e2fb035adc33656615c05266f32c2faf5144e24086c97816c87569feb1fd41775263999ff057d9832b872506aba01db7482251f65a74c66cc01b83056970f843ef58df0d89c44f9265d5bfb50c287f330795b30848341dd26683e5df82bfc1cd1a3f2df3dae99fc38edcc614b39c8a8fa6ada4b5dff08914a92b6a16b05f13bbdbdc5e9f14a08e827ee5f364ce115e12bce05122f0dea62d8dd41222fafa3c6bdecea63d3fbd0bfdef667d6ac12b6918273631bf0ec25da2783f06f77a9a0ef2490afe43f3e8b0f553c0c1078141ec0d8f426b1924bd464e4240cda50e9b8a97050360a617eb4f88baa158da8672572f641b20ab3bcbab3d38ff3c84c5c3bf309e26c8ba735503700028c0806c29e02d0a0ed73b9c5c2f2a39f57ee08b935e6e056f01733a12b08603987b14aa7fc542c65a0c03e278723127bced6ac65d2386cf847a73057d19795d5a7517e71d5e480b7380866a64da32fcd1158af9a82559898a7931535a4b75326e2769711ff857d180f16acf316130574fd37bdb658b877f06db42ab96641bc75e3d4ad7fdd9028072139dd3019b03aad32907debef345bcc57423ddfc94683884a00c5f864b8c2dd5af081fa970da251d3afc65dd360c661d8ee2ab58dc9060e2d98b39ae95bb89c319cc93c9e653bf9db205338dc5528c11a391137fe496d726f1407945b243a49a1f3a786047fc47d5e5074e0ec678f26f30cba747d50070c00323d16cff4b06089830931ca704d386140f9c201a5b50a116410be001135aeaf30d7918ccdaf35482659fbb2933e97f1a2e0fc20e6a610e37511d06d4cf931e54ce8f5ab5f688e460e3943bbbe6949a8b4ae309ee31330ece6cb9dfcae0035f3808b7295776ae7bdafffadb6113faac5cd966c2875abb7b20f1b298b48cb78c467f1be92cd3a9d0fd35b7720334274a53a6cbd041b85b6f8f9d622293f0e95a8835204de1faeb7fcdcc57fbdf0afc2e6422bc114355cb5bc979f1bf6d0fb6eb31ee98e06cdcaa1ac36ed3246d85cbdaf999da5d6a7187e8622e6d224c5549a2f2802691a08242ed44a47fc9ad627af949ec3ab5b191025ac75ee7746e2762b530a622a716edbf341e4f9e04fa5d3f77c78dcde06f3845f45c8c1954120ac5949da541882d99adbbca4b0e422e4364289ff1a903bfd1ee63faaa40ef43d3e54249909066e1727591a9632cc8440dcedf931a823e9b542d51aee43897bbbc1f652ae774c326e8400a3a6ab8d90a04e5724fb39c05875ce5afff0502bb6164bc65c107593c155da4b77f136a34c9ec39a4e70cdc4f7fec68245402b2c0fb508eac623ab41a184d3bebe5e9f24c6590c1fee571ed55a76b8554b12116a36101691397d532b46924e6ccb688ab52ffc44f8a670d542477ebd3756d6ef5373024d3f915c187a35feaf39b76453ff835f73862bad13f19e76d47c70122911431e5f71b05a9728631df66b162e708584e83349db1a68368a37cfb4e16c9987a956b3018f2f12c639bf90b5fb0f0560fa7c19887a9d12316dab9bb515cddbae2e9056a556919476b47546c0dae631a88eb8bb9da49879f56efd3d1b65d50bb01c8b4ddc20374877189915cc5824200dfac8f422364b7178f2e7799665b464ac9ec54ffd87fc8dc68e08ab178059ec02bff4ae3c683d0c96796765bdc188c1a4ef46cfa9e6376678245f8d0c907e83e6eb78ffb19e75534925b5b5bfa489fb9cd2c68f00a079c9b34dc45e76044bbfc87c75bbdc5ed0ea7ca0f249007be79116fefa74085f982f670f821ccd0bb14e1086b677f379fd1a1c96bbb4a7338e867d3f91f41b0a7eb2f1104c2ed1593691e601f2e045b3db1cac5dc0d3b302b54967558057e767c4a96f0355d97beace9fe05f0513629b2dd4e86e523d16d7e2e129264e1749b07c062d3a92d96fff5cc976855540eb441a3cef8fc59bf236c85e778b04e30fa807c3ea634af17f005fb55b55f082ca54fc154e6b9df95b951ab9612da7223efc8b63f4528dc3353a15988790d507d9fda18dc8c4adefebc12567e040fd49d2d571437bada1c08054f45545e5cb33c8db8e5b4f2d6735a7fad407fea2ac6e516016c186b7a9b5586650178b3c201eb4fcda3a22291c1f5d66557675dfc73b17edd463abd17a3ec0f1b28adeb4c294c3792c5d2665d504610d37de5dc68fa03e16243ebca169797205d2b24cd64cb1e37328530d68c9a279e36aa0c7f718831ac30607633eab2c9e1b8d6b78649a78fd573d07f0edc18d2f52da2213e2ad44a4bfb3a80ae71d8cf57a2ae2658999d542f7c46da5a30f0f4a82296d0c95e4c6f046db42a00d8631b120a64ee260bf4dbf29103d4e2233fed2ec9ae65fb109f212f967c34e0efb52f56a9a7ab4de472f9cdb0fbcd19fed42d80216c4c717e77a5e6a9118423e0a6dc9d2f3cef598fb9bed6b4e66b279ebbc265560a471d132a854ff230673e843338dcb1ae202c797cfa59dd18eb46e313f1b0dcafdb6518c1da6b08aa1c92bd433a0b65358356a8d03a454f96add1237380049b2567a24836b7bfbdfa58186f2e295e0911dcad6c5413fb36a6e637156291efc016e8513664d515d3ddba1d2c63fa6c5a3331c3cb2f5e2eaad83a75588aca785ada46973d8a2d89686a416720a8f98e1a1eaa8c95aa0bea1dad03ec69bc4bf8300a821f67db4e0c1aab57ef1d1e06880130f6ffe76297acc62879f60e03933666a0da462b7a6b584d28041a3fbafe9a08b7a4664c46b8d40ce4f31a14b122ad74cc4a003f591e019e23cf764795d4235cc8d491c58d3be78a781a708d9fda492306a5afa7c0a43f52f39cafc6a6abc850bbbfa6254fdfd5115727210e19ec8a8857c10a9e9d5cb3001c6e04132667a30a6528e8b59661b483e5365761ac0f5c61e339833b35fd8159875177ed2b78df49ef83b45584c4609562ed2e8bb9add69e88fc0774517a15575f0250d26ae8f6f138daba5311b492c986005bef123a6fc3c1912e378cae2b64e58542293489d5a0f8b582b089c1b05f3ad0aec776b9dcfc0feb1386a98b7e2e09671a73f0eca92364d7f6da861280815b71e48934bc3d321da07878290ec81d3c5c64b8d7f55c1d2e2713edbb5fef28bc36d02302b01c4c29e5df4a9692b41e8d9364e2e408c55b9b14d3ad93889a48787df0673c3df6ba3d9222ee348199aba478e2d398b1e4ae012ca19473b3454327e5bfefb3c56576b6a6c035466f7641464806e63d7086223395a58d886b0dbedd365ce840a6990f56d697605b7d0ac60809270e4e392e89413cc94cea1cb277c4aee023bf90ded9910c96eeead4c6a10ca17151c4966f84bea565746eab573e4295e564d41bc5a6cc9df38c3d7cbd4cd618bd9f292daf95472839fe71c1edc202b6b8b5b939250b089b0dc978397fbaa7533fcce0c4b2eed8ad47779aa4b21504307c7d15e0bcb01bb60e5bafabe66e4b689e4873a1067063e17ba7d647a9a047b1b4ef7350402653b564ae1b34b8597a2357891c90ca2af6b68b794680a0511279fd213eec48dfddba7cbeeb9f9335a0679b1e6db44f27b12d898575d157c2159a86f676df18858857582bffdc006d4732257ade5dde2d1b2cf316fe2a7c5b44505cc808eae5427c43d50e9b99f9317e437df2bc640351e3e8ac249c42f782d07886b6d8875c253ee0e489f1196fa604747586df87e18a893721e6cecfe61dd82daf9b3e4f1eb745c93402c121bb639c56b91bdc77262acfa55389ede1f092733d8a69ae759f82ceda537ffbf32b65138aa3e43e8883048eccf0929de8dee297c5eee97ac7633beae01198e1b00c11276502e7660cd1f59ac619200042656c6e9757b082d374c80182290845f1bc8f2589eaf96948f148ebe675ee7fdb83e32a18eade32f99cca160a4d3504c4bea9c82cfdfe1dd80fbda7c484f2c17c20eea", 0x2000, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000002080)="2ec2878f9220de6afe2f69caa414c90859c996695df0ef3c592a0cb3761548b2101e69283a420eadea84375ffb4e0c1e385c1dc56c1c7a4e46d1cf7dca13e7514199d1088a91f36da576381cb89f3e27f7149d0bb37df9414bc8fbbd1139beb65cda9f0e28db53dd351095e0ea172833a6e16b2ba75e42378f3d0e9dff855ab0ce7a8054a39a09cb3744b5485d79759f1aa0c28e5cedfc8abfa42d76118b8c914f8144723a7ee862038cf3ce201e62aa526df4cbe2ff24aed472411e90bc590038aa330492a7e07a493cdce159a87ae841dd3b2cfdb9e772c3e2a4e1705c69f4df00dd3024ecb42cf9bf6a4ba444e93eeff3282f940249ad6baf338dfb7f854115e5aa4ddd67e634d7029b65efb014b9b2922c1540fe3e15e370974d6623f8296fa67b1da52d4a852a646f0004427be66293913af73126117363b57b4f4e1fc8a2fedc7418dc595e02790221eb4bbd0c02202ce9a23b0c3d1d7bf3bd0399e01a985993752aef6fc8a763a567e296b61415f086ed84538411d2578feaebe1ef514a8ff8d1098eac91886559968bfa327fb507068d1a16c6ac6414bfaf10fa4b1b0746b3908b57704ab76991cae178b2c67c07d1a36adb2da6a16447e88ea5e6d9117cb7fd252daef046394609f6ffb5402167aba65d7514aadea8ab431d8d1cef632dfc20a2afe43b243ed1046de666638d0b3bf28938fbb4c67033238343981ce6d2d88184e18ced69f719865e7c781a28f57317a546cd9a5dd9da7688c97de7061ec9fbb6df940a6648c471d5a7c6d4c5bd88917904f43e5f09dfa9a4845039fad158cd1f8e08e7fb4bcce6506c184d17eea8ad803f599587877fadcb27ccebce89afbf0980a50b6d874597d2cca139e42fc3f1651a2bc9f3b3171b7c2a49c6327e18c02f93016f9609b78b39f70028ad675465ee84ddf26357e323a9734b74198610901f0e836b229c31784e4e22422fa452660e8599bb12b226a3049f2f0ea11b16f97ebeb863b6374432ffb7d88cba7ca85e5b67643d2d55d7468e50af84bba1bb4f4067414bef94f008bd932c369026bb590d9e39a3df51b4e38ff978b6e4d27e7570719aff41ba3e5342e6eeea8adb9eba81a890605faa16a943b77db1c55cf906be85c016d63abb341e03b1bec5414ac6b59e5258ed0a2934ce3e9ba6d5a3edad7e2d31edfdca5583ed8ec33f2d2301eccf693c74962fd9c866d5ad2d33c23c85146673319823ed6f5ddfe17f7efb9ef0bd4896897b04d4acbbcaf611e0604c691fb09f552d62b31b5ef810ab5ac4b910f256a574d34b8506da58bfa2278adc6d4147e3df6c6679ce6f677f4d94466fb2cc2c4ba1e7165a34112e69bb9cc3197c557d4d401eb819083abab444ff27099a4d02d08aba46213013ef08231bb34eb2ed07f9eca387eb6240c1cf658cc12fd6650713a560af44000208ae337d43b647b17ee9f00d711c965b42c0f4beb675e8509d173c6388a2ccf928c0ff6741d8c3e72f99d69aa6b30ca9f9f79e197002577bd2309fbf827dd8c13af315ecc162ec759ad97696bf0e961b35a129b1109577e579e2f75d31eed9c686aaaa1205a585ce5c57a56bb0b63744dff0d523a7d9e1cce100d10b72997638dbc6e79d47f755d05252fcd14076a953829fbbce69f1c56d13eeff5f0d0c58a0ae320b7cb291d89ffb3ea0c09f32d572f2a6d791cf375cac9bdd6a66ec1344f63c524ed7440579337137b9282dad2c01b3684eea60b47f96814641f435d496338380e7c317e8382e4f72669471d15a271417b68b70183c36cafa5c4486ab94d68c35e9ec9c524fe4e97336419128924f244bded8cfaac5cc4a3afba3331420368a516110d4b0f3a60900ce73a8bba183d2b47b7c10a0332b4b6dc62c71ed415c587db340d4bf43bebc1e2033b08a3b6cee71843ba81b708baf3eb9c74ba29e9093eb86fc2f8505e8807923b19c8430bfb4703585b0bf262e5fbdb64f8159f9eec190b5321cad97678cf8d70cc6a7b779e9998c29e70dadf322aa3f06fb7545e8ef28745fbc1670f39e01eccab590f9e664ee5f2e7e9f6142db6fd4cf996798ab1f20d999cd554cc320cd758e545b7024d7bbd0497634c3c1c9fbb3befcd969f7f7c548ae36c9d32f36d774a4a851328e442edaab7c28db8fd3c345b11a78abb3e7b63e4068dd5a8419aa66c2bd551afb55dac9305c4e1e7b308a5a4c9cc539c1b9e0e7a1f14cff421a8b59b3bd3c4edaeacf5088196ffdf67694bb1495d8ce908cf6d02ecac28e3b2438104e17d42e022cbe0a756fab254ad2617ecf77b18d431b21efc8f2f0ccee749f4b2be4e1fde05088aa3d7218d6a300bcdcac53687d587fb4d8775d73a756c736585d028d03f2e660a9253473296a982bb75a899f68f26cfe864d8bd48348cd9841ff1591907a8919d984f433fbead5955f1db88e577f910e0064d3036dbe9981db8585d1ac779bf5438172af212ec4f2d8e827ca934bebbf581841cb051514c5ccf335a52deb96b393b19ffc36e71d363681b001f2e0c04fab8d3d55c7d6cd7383e4e4efea9e59be470e77c58af661841152d5024c574ea3b10d35d58290b2e9b287fac8c6ed2a07ca475670e381895c7f8e885370d25ad1926871529d4c68dd282de6efffe2a84281404707f85935817c97f9abaaba3815aaa6c7be8f0ebd09a310f70a00b28ef9f9bf72b7bd162870427f4004178832b1987eed66bfdfa3ce308467f5ec500dfa30e817919ff3c38e62ca4a44ea5c709aa07ee57832e689b85f68e4c40b5664f13a2e68fc60328686608ca1b32224661015080afa1c7c63f947fba2e84e0cf0c694b124fa31cc7b50d05cdf7fc06d0850275f2e0a17ae269cfe9f8fdf437de577e84025eebe27bf54ccc7687a8e1c130a1250c810f0d4e90a00ec12a9e757ce1f7e292c9e98a346a2431d4c7d9b0abe33581463c388aac3d71265ad462624131fed2742f9974b8b66a8af6064c0beb272b501102aa01958fd0028e0bae1b400357c0f904ce17010ad8f42a592a2e799e782ea1da18b12049c4339ec14a70094014606f5e63abf9917563fd531ccb992769beb0b72fad8a1812400bc8fde0257823ab1edeb5c36735fe3c55d36867846dd29fbaba6ccc42bd3dc799e7847161a7a0f10290bc205480887d7197208267853b92c1f35ead5d2d2b1446d9e9472ac104d8720e09d1c383fa59b642041cec0c93df124cb50f802d3add3eae272a7ceb1765cd35875afd9def6883ef8d1b07c6cc57415a9368cbf0153e159f9f41736ed8f0683c3fac56a4827b87b6a297966cf83522c9a5c31242127c9eef8f436ff01b4cac385f14c9d9cc03a30419211e36c372ef2470eac10585add548e4f5671462455fd4711be508f7eb129d39aa203abc3ba655823aee3949273328f30fca5e0f5faafa798ed9615ee193c386bf5a4450f7cdc7777eda94b9f50089c1ff6c15dbdf15ceef383342110ac532c6139d3e9ebac038a38c5139c8cc9b45d192fbbc71e7002a3ff0245a86ad52549337f2cc521d7cfb919800eeb187fe11925962072122be4dc4b13451552f1488527c624458e3bede0bf41eb68c40d9151704ec9f1b25583c4bf1387649df818d53ee3416f305bd4063efe673846db4d4a4f35a1b69b2e7076dcbd12208df4947b1e5a284cf69900a0405dbfb144caa1c9761940fa80a84d5e66d881f57e0649ae66fd872761e3d5da3318e89b3b501973be7889cbac5d1db16ece00dc20c358e2ab63618396ec65ee1cfac8507b905a102a69c182d4ef59fdfc695127b1def0cd99ee30fdf559be37525cc5a97b9c60625c7e15926d517574c3025351fa00b4c85bd269765ece1bfc084b813449f16635e0616f50f97cf8e4fb4873a2de315b5744b3163db23c128eb6039e89e257e9cd4ac78072cc17be0a78b298642beeb0aed3b80cbb5e1e9ddeb4ec946a150e8027877e495ef67c264a1633a0cf2e214417cab62cf2ec5dfc4f88ebe763de3c715feb585d51805a66970b8607ef105f4d5571c8885be3ba635a4bae8fc464fb9329edca6a76d4177a9ebd789d644da8eae29737e37eeca5749d5669ac2fc868e8bb5634affd84353b4a8a0cf6de237a49ea243be44e40c206543d2ecf54be79bc4cfae151f08a1ab05fb48643f009f6fa848a903845d40089b62e208a78f19fd6e50499f0e4c8b9deb084eff885e3abdef37440ea4cc15f998320d45bad2f4f8e041fcc188ecb5c162dba59dbffe572c401d7e40c320a5ed41c93dfdc061511c08c54e9930b3861e3ab7b4d198da31e9055c3ef0d90eea88f35f722fe37b5348bd0a49415caadba0d9162e80da516693be1605b68350afa075e1029cf2d99e27e5d46857e4a63ef01fc52ce9451390386a4de181d7f295013801719721f6ff27972ec913b9b86c896ae6e91c3e1b5ad80bbef1210f9b1c2f73ae0a9e16172defa5b31612995d46f6933b1dece4928e03d279e97a3df59583b7a49f2453db971c4991fc6f27f7db038e211504e5c4852f5daa7232d478a8bbaf0bd733887baabc0719ecb8ab8ed225ff08eb015087f3a4e3de28bc152c89e9411c86d8b33d6fc1f9d6bfe0b97a9df11085120b07b71873239688050af7b314a322883aa56904083ee6b9966e022635cd085e4068de406df5a7b84e78965f699360740f6952a0381edd4d8817ae1641c52384a74f9376afde6a20e0b7399c9b716dce31d56967d9e1b42d0ab61b103df02a783cbae5ef53ac3105dc33086757db700f15776a823d1d16c5f8be996e75a8c33af7e9d0d20a04d2bf84d99ba24a64b9b02fbd9f036d4083939700675d80d0d6d81780f83b6f6c4115d5315f2d0bff21f9841ac869940297ffce92339c0ef470050e2559d07c63561a821d63ae00b8491a114b358dc7be3a5129a025e052a77695ad88530a58e58a98149775e62bfb65a3adfde7168f5a4719189458703e81e1ebf4cafae1fe744d8504d4c59b0334e3721746ef52dd42d1bb971dbc92c91feb96b73b34d8bc50d7fa4df3be1ab1a8af1105df72dbbebe4f46b69af4243a61e26ffc6da4008f7f52dbf2443da7be73c2693f8a449c56f1cb2bb9cd7cfaff6726fb8e303c95b7f76004f02b6c0851f72e18389e1c01f818faca469fb926a20f804197ffa94387894c079ef7a92261d51ae32e633d298f045e240c3fa54c7b50834a9a812422b173563a16e7b017d371d363cae11f202143c4990a8b704f3cd11c0b3ea7ab00c3e1e429d7b12744d41076173705147167ab2c79d44a89ed18f79155483c960d9976bf5b50c4cc4553f0a204bbc4a642a00bfb9d2161ee6c7957194288407bfae8f943c1571e29ec37d321164fd062072b8060acad0cafc9293459e857ebdc1ea087c514900fc66841d4e71f1f22e5f0efd63d80a5dcd5d409ca83a0718dc317cf8ce6fb5be314dd7556f8bb1339cd660a563f33956ce22eb83395dd70f692c7cffd79d036a180819e21ef5190e73444c4aeb0f662f241a1c56a457e8116ee89f79fc13942dcef12ba12839fbaea9fe16254d6c42f3d1deaf78559c232c1e9dcf7e9353edb35dc40cdd92ec51003f8fe0465a050f031f7fe07fdea102eb0c062dc5259a0cc02f2c82aacd03172a929e82deaa7ecd8712faced974b7df117d71e863a5ab1437fecd441c2b7c102d73ff35e1d1a566bc8224d163ac8b995b3f015aee121d0de809efa6b9b509d5d50aa1ffd80f902639aaa38e0b7e83f3ba9a0ee6a819af2ca00aab081624e6b239d69a3dceae8feb4b5f0190fc87a8497722d3ed66a6e52281bb2f1df6f6e31ae5894527216a60f8fa453536f5742fd860e1bcbea47eb34085b07e553aba5ad146049701a91a900fde344499179b8a69cd5cff0959c98feea211d034a747b4b4df3f2ad4836d687c4470129849c72700d5efb2f50b530c9185cd4cc6ec9fe994c775e40cec314ef0c4820dbb7f4d4acf55c99a0f5646a908c5c3a59e5261622ae4ab2b88bc72ca0307529a4d7aafe68212bfcb17169e236e481a38171f88a79e13e316622d45e56e0f8cc5824d50d52422709e176a457213e1bdff5bee9ae939ab4e42169738a2c6c4edfdbcb87a69f4508617df1e1aad0c38adf7e4956cf1f34402b088996fb7f3d53fdb3a812b79697c9aaf32a9c3639b370fb5409a1dd26494db4dd3ad2079fc416783c58e8a1f6722a538d4bb5e7fd1db9809b36906d92cde805474c4af49840b8143129bd940d98f07efa07dfa63910b44b961e7898d7c972c6afc6d32d3ecbbff516ddde14fcd9111bc23a2f32226ae92476708d4785b9dac505859ff8c635fa7b9d0ff4976f8fef3f1e3e48a35b908cd9cefda746659439915e4fa66add92ddfe0fc43a9497499cc4aa585cf06f8d2f97e3b75b4aa952b11d5f16482e0163f27c9b16cbbabd3bcb0b395f5813399ccd398a31539a2d564b250e57270547533609d7e3a8f9cd446b17b073b314563f5f16fa889bb929387ee08f58a9de8351e337bd1594c4b0271b6ea142e4484eef1a283f866fe3ca7dc7ccf91034e29201d5ce118ed26b62ea495353ce6cb2d6105300e3d7a9860f572c3a511e44c84b97c7e261431ecfa93c6ec67fc8e74dce98eb6895936818c7aaf2945bd4e0ce6aef00cd5b5e890d3049f6b1ad1a3525554a8ea1d4863c0fc3557d639de8d03eb1d6ce3c93ddc37add93c596af5d60c401113defdf38a5a1bbcfd96f49bfe749913ee4d67b48a64de34b642a36fae89544feafd148744f85e29b4c3a1ce13ed4c4a68e492c7029db58085de07e044701366e48cedb55056507348a0bda0c74472f81bd98f17f05f09f79ffec1a72c1b791a39d9fff0df9cba817f723a377a06354db68f3fea57703da55252051f94ad0b314f574a9b5900ea5ee68719185a14b3937ab725d1493b225f177b933ad676620bdd1cb8cfb2d660617ce6abcd758891f24e02edc6b7e48cb17b8aa3c42b9258bd667462bc8023e03e967775006b4567b2286af10b85afeb08145e5cee81b2a81dbea54c70d2bbf467e0ed3fc8f11c4e97bc2bb0abd383271eda90abf43c0dd5c7b675963244b5648b5990cd2fa51f904c9356f098cccb33aac4ed3672956106a458a7af4f3d18e17661203f10a28276104f3c6af16893c5ef3a70e643c13614fbdcb04c9a9c7bf8522dd63660e0d0d3730d9d5dedfec64e4f673a84a12afcfe7ac5b8c8698c57b94c91b5e3bc0edaf5a6fa19d5429a2811544eca17bf0780fe074634cbb59e020669b627446aa175c44b581908b75705d4a70f991c0f998dad7f67125a3a0beb108612686006ab2bec956c7b9bf25f4faba613f7eee7febaeb87e3beaa77814977139f84802d6114c777f0e245bb08cc2651f5808ba445f0335954ac635709c156c885e4f0603cabd2c57a9fbe3a9689e998fd162925941f7e53c8ca682a4433789ae280a18f40c0c65145dc8ac81f3e492a78c18d5ca382091f021db0261a5845e3d409ab847f7c10f6b12d5c97df101c81e17bf2e363f8d71efb6c85ceb165c81dc5734e7447ad5380dea5ed28d1495435ac97cb0c6d21e2e7510b90e8471a834ce55cd58216c30fecc82d6c53ce6a8b6f8e352592466229e0a30ea0193bf852c517ef982aad54cb67ebd9fccd5254838c47be0888dbb5dba9d845cf580da8791c48cd39e3540b85c958f62a4b9a14e3b085d40f8d212445266e6c6b7b8f1ad12b184d2f68ed3307a11723a802e7bfefca66a5a314db6d4517ce3b7e9fbcf32b0dd90f99e5b8f883ae11797eac922c216e44191ec6d69eb7afe2326f7111f6ea667fa9e39fad2512cd56b591200ed1e5f4248644cd21997e2dc6a8990bec007ddfa2eec1f8a10b34328af32836d60661594230f72c36279ace9cfe9d2f53d478fd6e2144e4ffb18f934aab185951d983a3ad71688b811c7409f675d832de35d5aec679c7712cfe6d753e41a35db37bc447391bce6be41c686893777ca96bafe1ed90ce46c714bc73791d0eff09ac00e88c36fe335a60c24fa817387399484ba7b0627e1ee959af28e9463533ce1f5cf7e057cc6f64e052864b812160b6a35460756569901e6717ca3f3f43af05a4a06e1ff5300d37e9ec3b4ed6e2d84704ed29a5f1aa104589a0b89e30d7f2d5a5909a3aa7f61e32736578ebc06cb48997a3b333d6a41fcaf2c334242a7e25cec1bc9cfe5e6d90e15999adf68b012c126a86e58579a4b4a5e1e9106e0f0b63a1d7135172602d9206e8d56588dfed4b31f82dcee73d329034d808ed146d5a3834b83c6d75139846d8037e05585eb3d65c8dca7366234e00a94c486ebae6813ef87027604e6f53d56af3351e7092ef68beb6f85e9951e5a04ee7f4131996f00e5cba8830c36882b1a9c0ebdb6fe6a2ddb16e741eae0085727a07b4432e4e056045e29d8153472e8a8c0b3b967af4d71d7ae8a2a9dd3c2d4f8627f03e4e78ed752e212ec3efaa8bfbd68091f76e4ee05deafef666860e8e5bbb8bb4532727d2b02b9b877a7064fa33ebfb654990e4ff30007d1eade308e1da723ef82ed0e2ebb74f9d7b533807e63241ee37e9a29096f9b4e992e8b54c8dd57e15613bc419330314d159504b2a1db88f132700dfa98dab209502202b82f9134aff6c8376025d9add5e199b12005cf867d28fb8d046ddcc492aa3a2ec1ef637f4fe154b5b0defd3e52d72be97ec671c2242ca7534627f8c2bf8ed06023c314c77762767a864bb253fc41852a0c94911d67682c3af173420623032859fe4ad66b15a507f251bfefb2f8af217cb1f6910f4967cbe39a427383e7bb84b47cd0e9fb68a78b1d5bc9835d1f6aceae2f90b9833a39058d2c5f596e0dd031b53bdf0520f93f40b147d4de909ebe7839c8542e9bc7ddb5d6b5f9b6bf8774238dcef83e38c9a234e8fc617cd505c75ff04af7745bac4c544b0f242a25aa3fef0b9a297049958b97728e63f9c9d5558b1dee559c5be6a51af11a7f27a0802fbff42f63a624230cbc630b69c6350b0303dc721a02c87b0775844e3b6e63180114c71b71f26ea2a07b4e34e6bac8d06c7a1005aafd8918eab0bd65c3a023d6b12f7383ba10dfe0b5339853fc621633e4a606730cf38344cdbaf4696afed1d6c92ff90d25a7deadf6396310a4f68d99e9ea799372b856a2f5fa8ddd8f15b88f9fd593b1a20125c3c0437a4bae21fa866dc07bb9ba27993eca8e943c42556ebca54453bc79a598028b6a9eec3d45151690ec684d66e9913fb6e64f1b75afe587e09958321f8bcf170c00aac71c0e04e96f8957f0b7a0fefc8319e4267e492b5f205533b31fefd6daa0313bd9d6771c48966ed9b449d6e852b5028c50943299a94bcdfc06c41145173be78d7e4571d16907c6c633c29265da7795caa30e69ce16f5d1345a8fb136b80df483a2f9a0584add44a5457e960152213a944794720951fee7cee8e2f2deef2c9702509604ed497bb5e2155f43120250c32e313ebe6b7665f75e360441a37a1cf52b2a4308c4b3607a5ffedcbc2507a9834dd0ed699927c418ac6906f1f84807bbbb5cdacd788fab89545a236425527b2399a24470d17966dde44ede71af0ba54514dffe9641a031cf50f84d971d002eb66c122e4378283eeadaa323c20f4637a947fefb38a894b96d5b5ed32ec536e2ef9aed3a9ff5c07e240628eab31996779065ada9cb58862dde84d47ca32a0fd02d6d9b234484ec7a5baab8c97ad01793665a513f34d14811758640256fd912cd129d8724f509558c8595be620b6c081f60823c1fe36f9576e62c3bdedb6d730c48f3a7dd1f5a8839d8eecec5b83b9cf9a3c8f8415e575eed1cc624754ee9840a2da1717846851cf96fe545cb73761ecec3ce87f763c97e7a32696838dcbcaaef91335698a620d5c83785d1f13b6ec572e7b8248ba649f5a1e42e5756900ad2f8c5117f0cfea429bf2f0d1e7b0344ea86037796046aa4c62f7d40f13251c66cb6a9ae7fcec07d0ad03adc86a02c45033981c71118abdd6202a88e5d5b7a750530b586c714b3c8486a4d1efd5008f2958a5d3b491f35265380e9edb05083e1d4251bdcb7f31877fdda819b0e7a14a5a57a7f19aae0485b15d8d2a901a26aaa86fde271c00124bcb1e179b7a5dbf476d51377d9b98539ee68eee4864d5f50f7ef11f39700754b429ffaaaa93c2bb5b60db44812ca2ee967f0f7039d38a5ae1af09f75f45d3adb07a32cd9239a45ca56257b879be6f359af9cd3bf93a7e8215dfda48966dcf1c58abf4fbe9cf9296f84ba9f63443d06e0f0fe2a7d8d0468029d9000173f5ca6950848dd70cd114a358f276a0b15b783fa481fefa1445c518d05a5ada444a6447fd11abd7da35542d5cbd361e1c3e1889373dd752029a942c533ee868752a47aa1d3a17abf11854f53b27cb0ec1251948d4373d1cea74261855b6db913ff8fc9f0be9d217528bc220f8f971939ebcb4e34b8b9bd3b89e8a58714d46bd68137ee58708a00a375ccd3a1a0d22035d17d08b9b9761f3cc88ad4a12b59c4be5514497afa6c8cf51d60f068f77f7f77a140cbcdc1607e8f7f15df45c5863b21d3461ea3d5d25c91bc56a375c5be56f9c723820c232918b32958fa1eed2338191ec0ebfcbf3c12696df5b354396d5e36c586b0616af1956bea6bd486e28103831b115c61792ad7093c42cca39f8733c91f70ab0df3e5659395425033c989451b8c8e0e0907317fc4e70fdfd79bc4697c3c3c1a0dee5b4d26d5ec220f70bb74a5485c97a9694c150af22ae4a19aa6d64eabee5ac4977595a90668155a36bb31c26b1f5038b6f292dedd1245b67fe17130aa03ea6eb6de0a62666b0df86c4630c7b9ba8bcb4f88e499b22a04ea8a5e5622e799e3cbca73328f00d14748a6e197a70cf630c0f223b33e2a1883c736b5b6f00764496fce7b467aa57de4d24d2c8b4c2f945933cbabf2099df92a84fb3ff544ccc39e69b9aea4f5935ec15dfcb390d8b9d8484ebe0492d058f54d70e4009b11c293fada559e10a8a6cd56ab334b60e5373ac1f30165ac3ea806118a94a6c9265d39fab462703e6431e1f0d7a43efd28264a5bb2a110ce893deb1ca6593510e1027fe7ada5eae1037cdf312dc5405dd0493e0194cd3e09ea200f4ba6ca101eb8d24f4d98a783c9920f6a2d72319abe059b4273530d74e662ca50ad9481a0b64789ef199848a693d73b3e9f4b6c1d95b5e6fe73cb79744bbdb7b930c9cbde2804b9324e0f98c4b91e32f4ff38c910d5b8d7623bc76d45324404502509b557ddaa08a1737434c3e25a709b9def34ffc9a67fc15507fcffe07f26d77d7469565677077dd901fd88d77be233704f595716768cbb2c0ef3ca522ac2670062302cf97255b281f1b4dd415b6b2d9678caa8cee0360c1ee536e2833e09a7264e1ab2c30235f30893637ff52b54875be710cfc8ac6c6bddd086bf01facae557b685fb28c45ba8467edbc9c3e7e227f9f9d9914e2fa1ee6c96e9c8445f0920237a9b2377235709af6c865299e445f4863e37cda339ca2eb0c6c37e9cf5d4cc1dcd097563cd764650673863188ba51a94672dd6bc42d587f810d9b87b8ae71b063b1fc599d1f1f0fc6216c69b2199e9b8b1854073606150eba74", 0x2000, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 01:53:38 executing program 0: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) getsockopt$sock_int(r0, 0x1, 0x2d, &(0x7f0000000100), &(0x7f0000000140)=0x4) bind$bt_hci(r0, &(0x7f0000000000)={0x1f, 0x4}, 0x6) ioctl$sock_bt_hci(r0, 0x400448ca, 0x0) bind$bt_hci(r0, &(0x7f0000000080)={0x1f, 0x0, 0x1}, 0x6) getsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f00000000c0), &(0x7f0000000040)=0x8) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000180)={'ipvlan0\x00', {0x2, 0x4e23, @local}}) 01:53:38 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000b8e9850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000340)={&(0x7f0000000300)='kfree\x00', r1}, 0x10) r2 = open(&(0x7f00000005c0)='./bus\x00', 0x64842, 0x0) pwritev2(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 01:53:38 executing program 4: ioctl$sock_inet6_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000000)={@private1, @private1, @loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) 01:53:38 executing program 3: syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="6c617a7974696d652c6e6f696e6c696e655f78617474722c6c617a7974696d652c6e6f626172726965722c6163746976655f6c6f67733d342c757365725f78617474722c6d6f64653d6c66732c616c6c6f635f6d6f64653d64656661756c742c00be9ee044c45511e65887f6fac9eba6d787c3684a836f23dbf8ad3dd5931c08b46ea5952a332ad2ced40c98a2affa2dad4d623f9ff3ffa81e45095548ab6200f069d0f63d20fd71d3043b0dd5c4cf9785f3f531abc19bc1678f5e0b33006bd1049ca45fd8500d67a5aa6e1c23d9"], 0x1, 0x54f6, &(0x7f0000005800)="$eJzs3M1rI2UcB/Bf2u2+uxbx4G0HFqGFTdh0X9Bb1V18wS7Fl4MnTZM0ZDfJlCZNa08ePIoH/xNR8OTRv8GDZ2/iQfEmKJlnKltfQGm2sdvPB6bfmSeT3/yeUFqeSUgAp9Zi9stPlbgSFyJiPiIuRxT7lXIrrKZ4LiKuRsTcI1ulHP9j4GxEXIyIK5PiqWalfOiz6+Nrt3984+evvz135tLnX303u1kDs/Z8RPS30v5uP2XeSfmgHG+Mu0X2b43LTA/0H5bHecrd9kZRYbdxcF6jyJuddH6+tTOc5Gav0Zxkp7tZjG8N0gWH485BneIJDxrbxXGrvVFkd5gX2dlPfe3tp79t+8NRqtMq631YlI/R6CDTeHuvneaz9bDI5mBUjqe6eau9N8lxmeXlopn3WkUfG0d5pf/f3uwOdvaycXt72M0H2e1a/YVa/U61vp232qP2rWqj37pzK1vq9CanVUftRn+1k+edXrvWzPvL2VKn2azW69nS3fZGtzHI6vXazdqN6u3lcu969ur9d7NeK1ua5Mvdwc6o2xtmm/l2lp6xnK3Ubr64nF2rZ2+vrWfrb927t7b+zvt337v/0trrr5Qn/aWtbGnlxspKtX6julJfPrnzn/yv/0/z/7hseorzhyOpzLoBgJPH+h+YhZO+/g/r/6mw/j/d84cjsf4HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADi1vl/44rViZzEdXyrHnyqHnimPKxExFxG//Y35OHuo5nxZZ+Efzl/4Uw/fVKKoMLnGuXK7GBGr5fbr04/7VQAAAIAn15cfXf00rdbTj8VZN8RxSjdt5i5/MKV6lYhYWPxhClWivNkUzx69q2Ty+30m9qZUrbiBdX5KxdIttzPTqvavzB+K849EJcXcsbYDAAAci8MrgeNdhQAAAHCcPpl1A8xG8U5r+Vn88gP851KUbwheOHQEAAAAnECVWTcAAAAAPHbF+t/3/wEAAMCTLX3/HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDv7NxPTupQFAfg00Lf4/0xEuPcrTiDZbgEhw4NC3ATLAG34AZYA85cggFDW6I1mJj0to3k+5L2chvy45QwOfeSAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQpediNX+8v3pom7PdtZPmbgAAAIBjNsVqXr6YVvN/9fWz+tJFPc8iIo+IY737KH41Mkd1TvHF+4tPNTxFlAn7z/hdH38j4ro+Xs+7/hYAAADgdK0Xy1nVrVen6dAF0adq0Sb/f5MoL4uIYvqSKC3fny4ThZW/73HcJUorF7AmicKqJbdxqrRvGTWGyYchq4a813IAAIBeNDuBfrsQAAAA+nQ7dAEMI4vDVuZhL7j85/37huCfxgwAAAD4gbKhCwAAAAA6V/b/nv8HAAAAp616/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABd2hSr+XqxnLXN2e7aSXM3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb+zPOwqEQBiEwd71ncnc/7DSoKmpSRUIH39jMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG9+95f/E1PjTDL32lh6HknWTo2tU2Pv3Dj6w/j6NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsT8vKRACQRAFc8b/Tvr+h5UEPYMIEdDwqKIWDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAF/3ul/8TU+NMMnfaWDoeSdauGltXjb0HjaMH4+3fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwsXP/vnFTcQDAn+3zlRYQR0A3BCGQGGCh12tp6coAihj4E5Ci9FoCV360GWhVIWVhQ5m7IBgRQgKFrf9D51bqUrYONxSJiQFkn528HpE4iGJfks9Hen5fW5bf9zlRlK+f7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDa5J3dOCs2vWmcVsfuPb61VvT3Z/rCna0Hy0Ur4qTJpA+Hl+OdpN9eIgAAABwfWV3fhxAe5tsrRZ/2yvo/r88pav7vnp3GdT0/W/fXfV37F+3XXx69uDNQbzpOcdHL6+PRmX+m0jm4WS625/71jE5558tnL1n5A0nf33xhkpf3M/nm7t13u2V4oolsAYD/43TdV0H9/1DRD9tMDIBjoxMV3nX9n/XazQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoGl/BwAA//+S5D5T") r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x6b142, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cpuacct.usage_sys\x00', 0x275a, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x40305839, &(0x7f0000000540)={'\x00', @link_local={0x2, 0x80, 0xc2, 0x5}}) pwritev2(r0, &(0x7f0000000100)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1, 0x1000000, 0x0, 0x0) [ 773.305567][T13624] trusted_key: encrypted_key: key user:syz not found [ 773.905564][ T28] audit: type=1800 audit(1711677218.965:144): pid=13630 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name="bus" dev="sda1" ino=1963 res=0 errno=0 01:53:39 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) fcntl$setstatus(r0, 0x4, 0x2800) 01:53:39 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mount$fuseblk(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0), 0x0, 0x0) 01:53:39 executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) 01:53:39 executing program 2: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, 0x0, 0x0) r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/74, 0x328000, 0x1000}, 0x1c) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080)=0x1, 0x4) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$XDP_RX_RING(r0, 0x11b, 0x2, &(0x7f0000001980)=0x100, 0x4) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f00000001c0)={'batadv_slave_1\x00', 0x0}) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f0000000140)=0x1, 0x4) bind$xdp(r0, &(0x7f0000000100)={0x2c, 0x0, r2}, 0x10) clock_gettime(0x0, &(0x7f0000004dc0)) recvmmsg(r0, &(0x7f0000004c00)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000001b00)=@pppoe={0x18, 0x0, {0x0, @multicast}}, 0x80, 0x0}}], 0x2, 0x40, 0x0) 01:53:39 executing program 1: syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000040)='./file0\x00', 0x5008000, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x5, 0x279, &(0x7f0000000580)="$eJzs3TFrG2cYB/BHlmrJhiINBdNSqEqXTsZ26S5TXCgVtLRoaKeaWqbFcg02GOrB9ubkOyRfIdmSNZDBZM0XCIHgBLLYmTwEFJSTLMlRZJRYuZD8fosf3nv+fl+djzs83Ku/vlxfW9nYWj05OYpCIRO5SlTiNBOlmIhsJPYDAPiQnDabcdxMpL0WAODd8PwHgI/PgOf/ROdYZv9s7Nd0VgcAjMNb/f8/MZYlAQBj9vsff/68WK0u/VYuFyLWD7Zr27XkZ3J8cTX+jUbUYy6K8TyieSapf/ypujRXbnlcisL6Xju/t13L9ufnoxilwfn5ciJqvflPYrqdfzAd9Vg4zMRng/MLA/OT8e03PfPPRjHu/x0b0YiVaGWTfD4idufL5R9+qZ7L51/2AQAAAAAAAAAAAAAAAAAAAADAOMyWOwrtkf79e2a7DaX+/XGS7u7+QPni1ND9gc7vz5OLL3LpfW4AAAAAAAAAAAAAAAAAAAB4n2z9v7O23GjUN4cV/927cfconwSWG5239i9KDSwy7fBoqYM3mmt48enXj66dP5SLnbX86Ofncos7X6UwaX0zcqOkDo/++fy7rZnvX9cTud6Rq63Lpa+ndSEN+M25cZ3wp8WIMZ26m52i8uyVns7FVN+cSuNv2lvMXK8s3959+KQ9ko0LUkNuGs3s5d+IAAAAAAAAAAAAAAAAAACAntet014JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKSn+/3/oxb5aNy60h0p9PVMnk1w3Ez18wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQMuLAAAA//8WwZEk") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="38ef8a7de22c"], 0xb) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) 01:53:39 executing program 0: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000100)) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000180)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="04630440"], 0x0, 0x0, 0x0}) dup3(r1, r0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder0\x00', 0x0, 0x0) mmap$binder(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r2, 0x4018620d, &(0x7f00000001c0)) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x54, 0x0, &(0x7f0000000280)=[@acquire, @transaction_sg={0x40486311, {0x1, 0x0, 0x0, 0x0, 0x21, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}], 0x2, 0x0, 0x0}) 01:53:39 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) close(r0) 01:53:40 executing program 1: ioctl$sock_inet6_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000000)={@private1, @private1, @loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) [ 774.930900][T13650] binder: 13648:13650 ioctl c0306201 20000440 returned -14 01:53:40 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000010000850000002a0000009500000000000000dd5fccfe271c5b75a275d1b06957459f0290cd9ff664c7dc5bd7592b772321f8c2f5a2aa720a32bb1d7e56d606e4f3fa738dae59837633620401cbb45e2b9f0c93b2b8e3debdc02cee07313f2442bdc231f21ef153cffe0aec95cc769b85bc0e9f4a68d724aacb2c63516d5e135bbae784"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) syz_clone(0x660694c0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:53:40 executing program 0: r0 = openat$userio(0xffffffffffffff9c, &(0x7f0000000080), 0x22242, 0x0) write$USERIO_CMD_SET_PORT_TYPE(r0, &(0x7f0000000040), 0x2) 01:53:40 executing program 1: semop(0x0, &(0x7f0000000140)=[{0x0, 0xfffb}, {}], 0x2) semctl$GETZCNT(0x0, 0x4, 0xf, 0x0) 01:53:40 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = dup(r2) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000000800048004"]) 01:53:40 executing program 2: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f00000018c0), 0xe0c81) setsockopt$packet_rx_ring(0xffffffffffffffff, 0x107, 0x5, &(0x7f00000000c0)=@req={0x0, 0x0, 0x401, 0x20}, 0x10) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f00000008c0)={0x0, 0x0, 0x0, 'queue0\x00'}) setsockopt$packet_tx_ring(0xffffffffffffffff, 0x107, 0xd, &(0x7f0000000100)=@req={0x1}, 0x10) write$sndseq(r0, &(0x7f0000000000)=[{0x84, 0x77, 0x0, 0x0, @tick, {}, {}, @raw32={[0x3]}}], 0xffc8) 01:53:40 executing program 1: r0 = syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) syz_usb_connect$uac1(0x0, 0xf9, 0x0, 0x0) syz_usb_control_io$uac1(r0, &(0x7f00000004c0)={0x14, 0x0, &(0x7f0000000140)={0x0, 0x3, 0x19, @string={0x19, 0x3, "441d768eb524e42660f7e2834889b6aa7776246fde7dd3"}}}, 0x0) 01:53:41 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x48241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) r1 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(r0, &(0x7f0000000440)={@val, @void, @eth={@broadcast, @remote, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x2000, 0x0, 0x32, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1}, {0x0, 0x0, 0x18, 0x0, @wg=@data}}}}}}, 0xfdef) 01:53:41 executing program 4: bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={0x1, &(0x7f0000000080)="5cc0f405271d331badb0d8e681d6173b0d5e590afa", 0x0}, 0x20) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = dup(r2) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000008000010000000"]) [ 776.510963][ T5091] usb 2-1: new high-speed USB device number 36 using dummy_hcd 01:53:41 executing program 2: ioctl$sock_inet6_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000000)={@private1, @private1, @loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) [ 776.816205][ T5091] usb 2-1: Using ep0 maxpacket: 8 01:53:42 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x7, 0xe, &(0x7f0000002000)=ANY=[@ANYBLOB="b700000001000000bfa30000000000000703000030feffff720af0fff8ffffff71a4f0ff0000000025040000e90000003d400300000000007504000001ed000079110000000000006c440000000000007a0ab0fe000000007b13000000000000b5000000000000009500000000000000023bc065b7a379d17cf9333379fc9e94af05000000f1a864a710aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a715bc5181554a090f32050e436fe2719fa6d5b8f51fc5a535daf51efd601b6bf01c8e8b1b526375ec4dd6fcd82e4fee5bef7af9aa0d7d600c095199fe3ff3128c4e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00a3e35208b0bb0d2cd829e654400e2438ec649dc74a28610643a98d9ec21ead2ed51b104d0800af25b845d8a7925c3109b151b8b9f75dd08d123deda88c658d42ecbf28bf7076c15b463bebc72f526d8ea8fcb913466aaa7f6df70252e79166d858fcd0e06dd31af9612f2460d0b11008e59a5923906f88b53987ad1714e72ba7a54f0c33d390dd65be2467b373eafd9aa58f2077184b6a89adaf17b0a6041bdef728d236619074d6ebdf098bc908f523d228a40f9411fe9326a40409d6e37c4f46756d31cb467600ade70063e5291569b33d21dae356e1c5da18ec0ae564162a27afea62d84f3a10746443d64364f56e24e6d2105bd901204a1deeed4155617572652d950ad31928b0b0c3dc2869f478341d02d0f5ad94b081fcd507acb4b93d000000225d85ae49cee383dc5049076b98fb6853ab39a21514da60d2ae20cfb91d6a49964757cdf538f9ce2bdb1ab062cd54e67011d355d84ce97bb0c6b4a595e487efbb2d710b651f898ba749e40bc6980fe78683ac5c0c31030699ddd71063be9261b2e1aab1675b34a220488c126aeef5f510a8f1aded94a129e4aec6ffc3a15d96c2ea3e2e04cfe0e669e51731b2875353193f82ade69d0540059fe6c7fe7cd86975023cb08cc7596566d674e425da5e87e59602a9f6590521d31d3804b3e0a1053abdc31282dfb15eb6841bb64a1b26f502dda787343ce3c953992e4a982f3c48153baae244e7bf37548c7f1a4cad2422ee965a38f7defbd2960242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44022a579dfc0229cc0dc988161000000000eb883418f562ae00003ea96d10f172c0374d6eed82641687f3b3a70bfe9b4a9c5a90ff59d54d1f92ecc4e95dd2d18383117c039862198899b212c5538a294270a1ad10c80fef7c24c87afce829ba0f85da6d888f18ea40ab959f6074ab2a4009b9e5f07ab513cdc6c0e57fb1c1ca571380d7b4ead35a655e0b4a26b702396df7e0cbe02b6e4114f244a9bf93f05beb72f0861f7580e69db384ac7eeedcf2ba1a9508f9d6aba5823a34a9f1ffa968eacea75caf822a7a63ba34015ea5aacb1188883ad2a3b1832371fe5bc621426d1ed0a4a9b702cc1b6912a1e717d29135753208165b9cdbae2ed9dc7358f0ebadde0b728fe26e37037f27f2f9a6a8346962a350829e4f79adc287906943408e6df3adbfd03aac93df8866fb010aec0e92bed1fe39af169d2a466f0db6f3d9436a7d0a874c74b777df005c55fc30511d00000000c85265b2bd83d64a532869d708000000000000007baa5b6a682b50f0937f778af083e055f6138a757ebd0ed91114a6b2974c1e5f743644f9acf41ac5d73a008364e0606a594817031fc2f52c8785fe0721719b3d614026c6ea08b83b123145ab5703dad844ceb201ddeb6dc5f6a9037d2283c42efc54fa84323a56edbd287eba77f35c35d91f3c62a0ca74836a640224de85f2b4a5fee500bbc584328a6a7a4628c46d8c9b71dff64075b74a740ebbdaa049f91e2c87dc6520ad0d2cccbcb08c0634ee74658d3e23bf511c8b2df1b69d2b3782b3f481c314e7bd4615dbbf24c06ac95bd639e68d0e6aa7f0d07bf69a93365f803f0144af37236ea133c2255b06138138a91d0ef4bf8ba1d538e06c2411e8d70053b712084fd0e313de9bb19266e49a3a2190cb039c6f89610acd896319b9c8d1b8aac2eaa5a4f8be7419a09e3fb5be3be2fcdadd2299839cc40e684e6e2b4e1385fde7a0babcb0be672110268a34dad364fddee69e564119cebb6940c6356ff83ca527c573d700000000000000c6299263e6d9097f225de969485bce3d7dc471c0669bb6a467cf0de54dfcc1857048fe22a19dbb1b3cb9babaa839f1f6e817a62d95a5b971ff96a5c66c338c6f2a2da4644519f40761402e9c81013d76c7152c95ba5efa24ce1930f23a2277f057ffb6b0144f3b434a2adc456ef4d2fbdf7c6238c2bb00ffcf2d23d68cb9b027f30146ec4e09b089f7956b66c5692b46ea03abb6a404c8ccceaa4ba4161409fcb54b86eaca26b255af219c5bdd7b4309b512b36abadc4a1fac48833de5ab4bb15fecb5c935c7bcae154cdc37934d7ef50d5d63d2f6a6f9878874b45811fdf812beec1ceac104aabc181d64711a8c48e1b57be04783c85da3a4709565778e4c7127a78d07ddb105e456251df0fbd2076f5b9fdd2908d7564fb868820000000439baaffb37a34e41fdcb15b4e653b22f61e5d27b28c194033f577074c807431c7ea67f620dad8ad30b8e72034fb645a3c999a8a20b9b5076329e69e4afd67d01cb18591a76f7f4296bea32dcf5bd9b1e14b7badcae4a5e5a9c8920c45086aa938a3a6191ab"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xfffffffffffffd00}, 0x48) [ 776.934940][ T5091] usb 2-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 776.945000][ T5091] usb 2-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 776.955868][ T5091] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 01:53:42 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) close(r0) [ 777.165323][ T5091] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 777.175127][ T5091] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 777.184105][ T5091] usb 2-1: Product: syz [ 777.189200][ T5091] usb 2-1: Manufacturer: syz [ 777.194080][ T5091] usb 2-1: SerialNumber: syz 01:53:42 executing program 2: syz_emit_ethernet(0x391, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004d1d038300640000012f90780a0101017f0000010101865d00000000010e245107c55bba5beb5b00fe110511050b59d299c8ea418069"], 0x0) 01:53:42 executing program 0: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x8402, &(0x7f0000000280)=ANY=[@ANYBLOB="6e6f6c6f61642c646973636172642c6e6f677270696400000000000000815f76616c69646974792c00cb8f844698f54c37c00281ca71ed48ecfede007c43164eeac1d0cda28074ef54c912c8acf83c31be9a02e9a8d051ed7a88a25568e58e32aeac4c872ed5a2ef26caf0f9a4ba6bd77b2e52acc4fc42ee1ae7f7f2b5d7aad5cd49226efdcd9b337d4fa16a12aacc7049a279c50fac08c397fb44164d0d26a6e0a894f633c74ba13eabae71c2e54618d5ac976ffe3eac9b9eb28abcfda984488767f4bb7cbb95da793c7967a07f01b481f939ca5fd1778d10e39a55bda829da3e20492d24213d98c082986bc4f4251d8fa47e916beff92589ab6abe559dae6e63fb5190b905b4912641ad79cbe3bde806f54aa623d948faeaae7c6d90b8a8c9f774503042491394c385625905021faf7ce3095e133aa3ecb28500274469a6c77aa8af9f1774817c98f9b4803697da5d7ab56a236bf1d16e6b19ae3a9bace8ae422f49270073ced5972b75eb24956fc7c0c185e5825065b338b9ce61aaa908c5a237cad79c24d31bb4170ba3213243401f2b314bc71c247e24244fcd47730b2fc1e9", @ANYRESHEX=0x0, @ANYRESHEX], 0x0, 0x50f, &(0x7f0000000f80)="$eJzs3V1rXGkdAPD/mcykzUs3WfVCF9xd3ZU0aGeSDbsbvFhXEL1aUNf7GpNJCJlkSmay24RiU/wAgogKXumNN4IfQJCCN16KUNBrRUURbfVCQXtkZs5M22QmyaaTTJr8fvD0PC9zzv95mpwz5y3nBHBhvZ2lh2maTkfERFafy9InG4XdiJcj4sH9W4uNlESavvv3JJKsrr2stOlSjLVmichHfPVLEd9I9setbe+sLVQq5c2sXKqv3yjVtneura4vrJRXyhtzc7NvzL85//r8zNMMb3ksy1yJiLe+8OfvffsnX3zrF595/w/X/3r1m0mrz7djzzg+oPxBja2hF+JyVp7OppvHDHYW5ePSo8LI0ea5k/2KAABwuhr7pR/K9vOnYyKGDt6dBQAAAJ5B6efG479J+9rdPsM96gEAAIBnSC4ixiPJFbP7fccjlysWo3kP70diNFep1uqfXq5ubSw12iImo5BbXq2UZ7J7hSejkDTKs838o/Jre8pzEfF8RHx3YqRZLi5WK0uDPvkBAAAAF8TYnuP/f020jv8BAACAc2Zy0B0AAAAATtzooDsAAAAAnDjX/wEAAOBc+/I77zRS2n7/9dJ721tr1feuLZVra8X1rcXiYnXzRnGlWl1pPrNv/cCFdV4duLF1s1Qv1+ql2vbO9fXq1kb9+mrnFdgAAADAKXv+pbu/SyJi97MjzdQw/Fj7f7L3BAysg8CJ6ZyyiySbDu//0O+fa03/dEqdAk7F0KA7AAxMftAdAAamMOgOAAOXHNLe8+adX2fTT/S3PwAAQP9Nfaz39f/cgXPuHtwMnHlWYri4XP+Hi6t5/b/LLX9d2VmAc6VgDwAuvKe+/n8of0MEAACDNt5MSa6Ynd4bj1yuWIy40nwtQCFZXq2UZyLiuYj47UThUqM825wzOfSYAQAAAAAAAAAAAAAAAAAAAAAAAABoSdMkUgAAAOBci8j9Jfll61n+UxOvju89PzCc/HsisleEvv/Dd79/c6Fe35xt1P+jU1//QVb/2iDOYAAAAAB7tY/T28fxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANBPD+7fWmyn04z7t89HxGS3+Pm43JxejkJEjP4zifxj8yURMdSH+Lt3IuKj3eInjW51QnaLP3Ly8WMy+1/oFn+sD/HhIrvb2P683W39y8XLzWn39S8f8UT5uHpv/6Kz/Rvqsf5fOWKMF+79rNQz/p2IF/Ldtz/t+EmP+K8cMf7Xv7az06st/VHEVNfvn+SJWKX6+o1SbXvn2ur6wkp5pbwxNzf7xvyb86/Pz5SWVyvl7N+uMb7z8Z8/PGj8oz3iTx4y/lePOP7/3bt5/8OtbKFb/KuvdIn/qx9nn9gfP5d9930qyzfap9r53Vb+cS/+9DcvHjT+pR7jP+znf/WI45/+yrf+eMSPAgCnoLa9s7ZQqZQ3z22mcZR+BrohcwYzt/c3vRTHXmCapmljnXqKjiXHj96fTNKpGfSWCQAA6LdHe/+D7gkAAAAAAAAAAAAAAAAAAABcXKfxXLG9MXc7uaQfj9AGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOiL/wcAAP//qmDpXg==") 01:53:42 executing program 4: r0 = syz_open_pts(0xffffffffffffffff, 0x0) ftruncate(r0, 0x0) [ 777.795356][ T5091] usb 2-1: 0:2 : does not exist [ 777.998429][ T5091] usb 2-1: USB disconnect, device number 36 01:53:43 executing program 2: socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000000)={@private1, @private1, @loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) 01:53:43 executing program 3: syz_mount_image$bfs(&(0x7f0000000100), &(0x7f00000000c0)='./file0\x00', 0x4000, &(0x7f00000005c0)=ANY=[@ANYBLOB="5327ef488214a83a03981fab17b0164cc20ba7b101938b88498d71a7a9e873301e02ddaf6c2474aa6368c93d04edfce2c9d1ae54fd7671620b00a8751195f2aba13468f5bf32de70e2f901ce9a21d8fb67ff82c0413675fe5beb23a5b3757b50a6368ea72df147b7113682e53831147d1fdc205ea36c57ee9aea4a7e0000000000001fc92a87e6ee23c668d45cdf0a611bdd3fff7abfa49211bc753b251f42420e91a2f3bc2384c75fa9395beee24be5cf48eb47ef7729b983e83e24fd09db9b74e6f7f6b812b458625445ae382bcba2667d44529022f5728d38f3fb737d5c7d5c745692633a64ed56f16722b178880c0a9897cb577eb210031fad65051d10ea7f85b481e23c244cfaa2d695b7a226ae01824bbaf6457fb678e884af9efccfff59f41614f09d3f033214967a7eab13de5250222814593a9e1ac7296e1e413a0bbe640465852a32c33bb63aaa2743ea30eeedddf8f39a0ab493a58859fca64d75b21ca3ac00000000c1bea16e717a2d274ba4d7a4e9126d7da9be35af15a6518e176383b4e5c23761cedb4f35add66e2e09094865a2b70000000000000000000000000000000000000000000000003f9de7ea07f0902e67102c03dfe8098f3fd40f796045cf51059f0bad00298111dad7f88ffef5d459f0e715f7f15061ae5aa9609379abafb609c55f56ff57e3e16c04b0f2d29ed2ba36b9c9f8628544cef159894c2aed5ac87affcea63f62ed60b792e515c8af82b0057c09cc9f6cdc64399908610ddff3044e14fd8c1002b9e3539a6fd2c235838a065d80196d96ee9b764e11636d0a32715a1589472ce46148374023bcb8428d12cb983e46405687ff40e218c48356c5e7edeb6e24f0f5dd555c049b90a92025f4d29286ec522e53e8dcef2c0bfdc24a938cb9447ab3aef3e096e1a8a665b8c694000a0a266c9676f0be429ce473918dab1b29e2eeb948036e321b48ccaa44cdde873a", @ANYRESDEC, @ANYRES32, @ANYRES32], 0x1, 0xb1, &(0x7f00000002c0)="$eJzszjFKA1EUBdA7H1FsxgVY6ApmC+JSxE7trBTBWU269FlCqiwhO0iRLqSZMMWESZE2CeEc+B/u4114i+30MXXSPSSTj6Qb+f75/Xz76v9ZUuUlvdskbbgSN+NQJyXJ6rUPZT9erv/eh3esCgAAXL6SJne5H2Jb0jRJ5uOdpyTVJun+D7vPpzsTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Gx2AQAA///6USSM") [ 778.196589][T13686] loop0: detected capacity change from 0 to 512 [ 778.202786][ T5851] udevd[5851]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 778.371642][T13686] EXT4-fs (loop0): blocks per group (34) and clusters per group (32768) inconsistent 01:53:43 executing program 4: syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2008002, &(0x7f0000000000)=ANY=[], 0x1, 0x53d, &(0x7f0000000a80)="$eJzs3c9vHFcdAPDvjH82TesEeoAKSIBCQFF2400bVb20uYBQVQlRcUAcUmNvLJNdr/GuS20s4f4NIIHECf4EDkgckHriwI0jEgeEVA5IASxQjATSopkdO1t7TZbsepd6Px9pMvPmzcz3vWxm39u3m3kBTKyrEbEXEbMR8VZELBT7k2KJ1zpLdtzD/d3lg/3d5STa7Tf/muT52b7oOifzdHHN+Yj42pcjvpWcjNvc3rm/VKtVN4t0uVXfKDe3d26s1ZdWq6vV9Url9uLtmy/feqkytLpeqf/8wZfWXv/6r375yfd/u/fF72XFuljkdddjmDpVnzmKk5mOiNfPItgYTBXr2TGXgyeTRsRHIuIz+f2/EFP5v04A4DxrtxeivdCdBgDOuzQfA0vSUkSkadEJKHXG8J6LC2mt0Wxdv9fYWl/pjJVdipn03lqtevPy3O+/kx88k2TpxTwvz8/TlWPpWxFxOSJ+OPdUni4tN2or4+nyAMDEe7q7/Y+If8ylaanU16k9vtUDAD405sddAABg5LT/ADB5tP8AMHn6aP+LL/v3zrwsAMBo+PwPAJNH+w8Ak0f7DwAT5atvvJEt7YPi+dcrb29v3W+8fWOl2rxfqm8tl5Ybmxul1UZjNX9mT/1x16s1GhuLL8bWO+VWtdkqN7d37tYbW+utu/lzve9WZ0ZSKwDgv7l85b3fJRGx98pT+RJdczloq+F8S8ddAGBspgY5WQcBPtTM9gWTq68mPO8k/ObMywKMR8+Hec/33PygH/8PQfzOCP6vXPt4/+P/5niG88X4P0yuJxv/f3Xo5QBGz/g/TK52Ozk+5//sURYAcC4N8BO+9veH1QkBxupxk3kP5ft/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOGcuRsS3I0lL+VzgafZnWipFPBMRl2ImubdWq96MiGfjSkTMzGXpxXEXGgAYUPrnpJj/69rCCxeP584m/5zL1xHx3Z+8+aN3llqtzcVs/9+O9s8dTh9WeXTeAPMKAgBDlrfflWLd9UH+4f7u8uEyyvI8uBP/LqYiXj7Y382XTs50ZDsj5vO+xIW/JzFdnDMfEc9HxNQQ4u+9GxEf61X/JB8buVTMfNodP4rYz4w0fvqB+Gme11lnna+PDqEsMGneuxMRr/W6/9K4mq973//z+TvU4B7c6Vzs8L3voCv+dBFpqkf87J6/2m+MF3/9lRM72wudvHcjnp/uFT85ip+cEv+FPuP/4ROf+sGrp+S1fxpxLXrH745VbtU3ys3tnRtr9aXV6mp1vVK5vXj75su3XqqU8zHq8uFI9Ul/eeX6s6eVLav/hVPiz/es/+zRuZ/rs/4/+9db3/z0o+Tc8fhf+Gzv1/+5nvE7sjbx833GX7rwi1On787ir5xS/8e9/tf7jP/+n3ZW+jwUABiB5vbO/aVarbo50Eb2KXQY1zmxkRWxv4MPu4uDBf1jnEUtnnBj5qz+Vs98Y/qorzjcK38ju+KIq5MOvRYDbTwcVazxvScBo/Hoph93SQAAAAAAAAAAAAAAgNOM4r8ujbuOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnF//CQAA//+zi8zo") syz_mount_image$vfat(&(0x7f0000000140), &(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', 0x802053, 0x0, 0xff, 0x0, &(0x7f0000000000)) 01:53:43 executing program 1: bpf$ENABLE_STATS(0x20, 0x0, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000023c0)={0x6, 0x4, &(0x7f0000000480)=@framed={{0x18, 0x2}, [@call={0x85, 0x0, 0x0, 0x36}]}, &(0x7f00000000c0)='GPL\x00', 0x5, 0xc5, &(0x7f00000001c0)=""/197}, 0x80) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000000)={r1, r2}, 0x10) ioctl$EXT4_IOC_GROUP_ADD(r1, 0x40286608, &(0x7f0000000040)={0x6dbc, 0xffffffff8390d17f, 0x1, 0x2, 0x8, 0xdb47}) syz_emit_ethernet(0xd81, &(0x7f0000002480)={@link_local, @dev, @void, {@mpls_mc={0x8848, {[], @ipv6=@gre_packet={0x0, 0x6, "398e8e", 0xd4b, 0x2f, 0x0, @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], {{}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, [], "89b86c24e9a7b55c5ee30ec4387a3df13e89b7ce663645952c7e089ec656e50fde2619a0699e2aa7fc2b1ca5bdaba04dd5096b62337c9b32e7775ff499697fa15de91ae53e48a8d218a17a21b30e992639ac97fc51725717b2e8af9672c199c56e0fb850703b6af061a63f4ca518411f30b4f5f24892e5910438936de381dd91c3d0267e1bae6cb37cca2145ee47284cb218bf98567ef0100635b9bfa162f41121237807b793ac93550a4b77eedcbf95dc9f0c246d96d5c27e2fbf6a47ae4957ed1601f57e22820a8fb94866f44d716fabd540365aa2338d7e5e850dad8846474add816f8756dfdae06f5f74e07cbb0b99d9023b9be525895913d455ddd344c980fbcdae8deedfc8fa9233587ccb052498f2abd1b8925db5ef7e3c1ff3c5f3b155457368648a81c30c3dcf65a2867fb3fc49d5dc32bdea1e171f3b9d04717019022dd1eacd4d13e579f3b5b2791e1570429777a95dabb3931570f78d731c1eb438eceef344480e89509e4caffda4fe58ea35c9007bd66f5e885c37c12e6ed86439e5701e8faf311a46598bfc79caf452ba6b9a38233e6e28d9193d4fe5b91a8d63b4ab9b503a187238b4b3c5f850b3f6fed595e9334cb815a617064d665a47ba68ab8a7b33e8d5f36303631241c38c90da5081297e5519a0d3a73f992f8fdfe3d53a69db9a89b0b4b709b8379d7bcc35b523cea6e0668a6d4909edc9d9b9580e7ce4011f7d44dadcf295d1ce8383ff91ece6d2448906a84cc8dfaca8b4cef33e4c8450997bfd9bf2e01f594e2dc11223612340f49b204bc146b8fa5d9a94369618a9bc52f58aeaad6929b72de56c2cc4f0d86995f23f48099f33225eff21199e29afbc61501207117724352f07b10e5d3ef0ba552a8add3a07593c1305e3b4dd7f04d6339ea67e6b89a401f46ccebcad6da448a49a2be21891a54e2565f96c513cd550d980cb1086ca543bf15e7fdf533afbb0fd0ea852ca5be74a268792162206b62506249d3d1abce563ac66a879786f5e9dd30d187ada2bf67047941e544f6001cf9dd8ea08966af5ec2de158db91fc94d2bf598a9ab7e970c9599a928dee592e2b863a8cf9e0779480dca6994f34ae88086fb55307590cb200197dcddaeca8eedc50670c1137051145a0f6253d9f138cbaab3bae8b1950652c07d674095c01e292c84a7afb2c31a62ddbda559fcf6f1ae458381a1444c13d7e94012936acbfbd87f684d208439bd38b9e2a0445b191d48074f4aec8f78fb44328f5fb6263a2b2581edfab4dea78d6bedf9a8596b02655e008f089c5958bc4420565dce8beda3f8f16f2ae115b0c4658c7437b69aee9b47fae84345e26f7c1e2ae0d7d34184028eff5451c31a368a79648ca85ea0157cfb6a1dd94fcc576f3a6921b3e0cb35ee07c2d833f32c033b7f3ea1288710fbbfa39f2db4713e1afa844d2e6fbe63f45a73023fa71fdd26b9c36c1aa4d888bc3ee185ed2f2a29ff87ee1e737ed54b7df39043b578b466b5c70c541dc0a5db53d2a175ba581ace4de45ab7530d60913d97d675534ec624223099cca83a3aabf80d089732ed5e844351e6f079432641cb37139629c12f706da920c021700bb2293920211fd2c1fd122487b3f6d1e429136e26efb728fa0a916e90271ea071ec486e3a6f33f2b6d93a272345874d11bae5ae3a7d592db362ebe42f2277291a0d89644d482553ab7b18e2fa557e95c19935da515d0c18c46d64a2df1ea5f1bda7308fa7e197f235738fca5bb9c2b7e636a052d0355475b00856a77e71261d7ec7a57a68417596558c46681dc59e37edaaee40cd3babeebcedd36ea99a252c64e203bf6a53ecb4c3c58b9b6c2bd53c06f8e42e8f53cfc0f0c5f855b2b4890b166c4157d0c1254d1657262cdb75960305abdb60cc7f046ad1717d9ca728ccd0c6705a8ac3cc1e0cfa44cb3ec62365c109103edab56c30027b55fd8b6fb16a1e36712a5bce0efb5a46c03b9daac89cff2ec631070e2691d0f6425e268e87265abbd561df08da9aafda8f10f43f0d9e5f4641fa719abf16e3a579e39cf4d0eae13a08bc93e3be0f0a720f86b3cd7f351a83e60961e3a59545d7e52841acdcf5b2e0eab68de1a097e8984d58a8e56e6e5c27e7d2560195ec5cd0dcf0fbb855521c22f8ac0e636f3de0cf08c49ac7d4def4996c7b9e6bc76c66ac0640abe491fd44d2dc46264ba58ee1c11c69f1899a62086de8f492aebeb5afcefa4ff50fe8d433ec1c75ef989d2d1f8d583532bee46869d64c4a492aa8f518792992a55b8c9e2d23f15b8f0fea237598fc7c01e9d5887b34cadadd8d03633dda10fe9eaad0c84e59c54f2050a28b6a3c7adddba9e3204f59b464ca9f7387afc10c8737e1c88942ca8298d28cb88eacaf4436a8dde19486fbe97d38546c2960d3fcbfbab0e747c8fb3e4ef308ddac6567f8dbda9d6e241123054fc03a1d8f2e8aefa8b783feff30ccbd1f2982f3886742fa09a005a3bed9ebf448dd6d98c991f339abf8c0040ed03870561cb54598a3261b0414414f9263c71896d68bbc9cf153bafcf3cd4f0df8f222c0b8e6812b17e1b4f94b016327ceee18b6978347be434f35cf39002f9c2fafae68ac7446b0eb235ec4abaec2a0ba7a9c7f4614ed12dd17e3ffb3b3e501e7218bb6b28aa03f5a94bf91b07ae9c48bd8024218caabd8e0637c6b25ac1ef1ed6d387a453179b836f355bc6aba701cdf374de3de7420738c3024c0909022fe36ab9b1c358bb4c0ae06f72962bd87cb9eeea5e365418113602e2ce0ddc1aac25af746743104726913a59f3b85de26b840e92a19045f48d017bb55744b8bf77c6a825d511ddf3577d5feb67d437020ee2e070db41d5024d47ea9a11098372bfe6abf5dd351a808389411142deb066e53551232e1f0cbdc294e2d19b7f8f52c20cc7c83bc8a948ac70ef0ea7eba62f26991df0b84b46e8bd6f2fd19f69628072618a9949698481b305680a7deb4976e7bb41771f47a32609381c8145a7cf0f0eed3b3169ad2b552dde1e5ec8ec78882d99b439d2a2279e706db50e56b8652783e97581e289dbe499d9a0ccd6de4b01e176fc651cb28f3e7198731434abc539eb408fbad3d7c7ba14000d465578f75088cc472f5d446ee80cd39d7999c74ef5ba4ef903a34f35f7506bc6c9a2ecaa35a15f715d224013477a03334a42dd656a6750206384a79a6eab31c8289312e3eac36d61ef717e08166d538d275fe6f1c0963b8a0afe040d5eec173c2d059fe79dba2ea542c9627bdd1690c90d0ceeed24e374e836125face78318136f8e44567294d53c1bc53e69813b941eea991f2b96233264efe2517b7e6e329fd06c9fc39d6d1020ce272043101bd33803ca0aeb8a63eb4246d8eb9bfdb03c9accc389bbc8364b5ec59fd169f425431acd2d04c16967bdbbe144610b3950ef8905a206ce97a371cb00eb5abe57c9ceccfdbf66e045c3dc70e3efe4f6fb4d24ce605eef98f04592e956af352698e8e67e4d4190b6476efbe5029a86ee71ddb51f9695a076ea3d78ce1d252ff9f28656a28c7cfdae9a547833f9017557afcbea388e10ee8567385ac4fea06ceaa1a66e3315329c1412cd2e2712b3ca3955204ec2ffbe8bbf6d798526e940521c1f94effa0a3be2b993c26aa30c86d9a9a16e51eabdc56ad058a8f1078ac658533ae8fece6ab44704ce383cfa122ca231c0fe9a8086bfd122397904a34031b853c8c659cdb0d9ef1283831906fd0341a1c69a5ce57ae27a70d0bfb50e7165e5a85d91920d354c53db7ed5fd13998d481915641551c1b9d434e70285ae742d8b49c9a97fc0286f048640f82e0a156a6fdc715c32d84ae809dcc80104548f2b930a00346aa513072dffa6dd80c45204da8a54770644463aba19e4e12334b7a5c2255fdf93c4754efac8f9d4b3f9b1a7011492cc2622796bc8fe8f1051de50ab91b4c9483efe6d3ad62770a7c71598d66726fea1b4b5898e29ec9ddf145d845721b34629bdc85cc70d807abb7389c938764a6d8a5bb99cf7e6175bf334c8c64d9a2024a5a19b2c9a2bd538a8c9548b3261c6fe6bb127627d9731c83c992b6c9035b99f148bc2e06cb091b875030ea1443e1640e00387d250c18ccdb2295bcf607f1fb757646af168cf9e5345a8eb20d012cc2b76a4019c79a3c570531219d8d8f7c954aa8200ebe1e46a571a667490c5a80ab8fc484f2cc832a1f45119fd3135ad80f7459536a254d49340b3444b2d7ac690ba3cce37699cc3f535f23b4563246dceb09791d4714afb2380a29d047918b1fc754e6898667c1c916b6a9fb4e50b6558dd619923e1e04b0dc16c8034ce35a18c02ed169e5c5dd2c66c03901ec5cdfd000ee42002f71944715b98c417f70b459290fc48535dfd3ef8bef28a90aef83268d0c32de73599a5806bd4272dc93ca54aec0ede30ac1b20920d926dc8f4f71c036d6d9fc759ff91a9fff663acdf37ca8bd9eed78b806b2b1e0b3e9bed4ff4615eab2fda0dc3b40a554f385536e2a90a218e084121305c392746444c32b279244cb52a440fb6e37e72fdac4e"}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x86dd, [0x0], "806e2f3318ae4f0b6df463d447b51570cbd46e8e85e0fde5dc960e104e3a263f27124f62d14ed8425894a790e88e05178835fdda8f59115f4bde3ec5ff9d33cb1862bf0c10fa0f9008413de90630407b6d314fac77d5e7fa3802"}, {}, {}, {0x8, 0x6558, 0x0, "2a772d824af27f5a5a268f35149bf8f47164d9d78437ef5250586c6f4a94"}}}}}}}}, 0x0) 01:53:43 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x48241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) socket$kcm(0x2, 0xa, 0x2) write$tun(r0, &(0x7f0000000440)={@val, @void, @eth={@broadcast, @remote, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x2000, 0x0, 0x32, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1}, {0x0, 0x0, 0x18, 0x0, @wg=@data}}}}}}, 0xfdef) 01:53:43 executing program 0: bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={0x1, &(0x7f0000000080)="5cc0f405271d331badb0d8e681d6173b0d5e590afa", 0x0}, 0x20) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = dup(r2) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000008000010000000"]) 01:53:44 executing program 3: bind$bt_hci(0xffffffffffffffff, &(0x7f0000000080)={0x1f, 0x0, 0x1}, 0x6) close(0xffffffffffffffff) 01:53:44 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x142, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) read$FUSE(r1, &(0x7f0000002280)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INTERRUPT(r0, &(0x7f0000000040)={0x10, 0x0, r2}, 0x10) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x80000000) 01:53:44 executing program 4: r0 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) 01:53:44 executing program 3: syz_mount_image$vfat(&(0x7f0000000040), &(0x7f00000000c0)='./file0\x00', 0x2800808, &(0x7f0000000080)=ANY=[], 0xff, 0x1265, &(0x7f0000002500)="$eJzs3c1rI2UcB/Bf2vR17Yu6ru6C+KAXRYjbHjx5KbILYkGpdkEFYdamGpImpQmFLOLWkyfBP0PUozdBvHroxYtnURDpxeMexEg7QTdt0sVtmy7L53PJwzPzfZ55YQYmzI/Ze+WLjep6s7SetWKkUIji5lgU76RIMRKjkduJF278/MvTb73z7utLy8vXVlK6vvT2wssppdlnvn/v42+e/aF14ca3s99NxO78+3t/Lv62e2n38t7fX0elmSrNVG+0UpZuNhqt7GatnNYqzWoppTdr5axZTpV6s7zVs3y91tjcbKesvjYzvblVbjZTVm+narmdWoXU2mqn7MOsUk+lUinNTAcnsfrVnU6nE9HpjMV4dDqdzlRMx4V4JGZiNuZiPh6Nx+LxuBhPxKV4Mp6Kywdrnfd2AwAAAAAAAAAAAAAAAAAAwMPlHvX/BfX/AAAAAAAAAAAAAAAAAAAAcPYO1/8XI3z/HwAAAAAAAAAAAAAAAAAAAIbsHt//P1T//6L6fwAAAAAAAAAAAAAAAAAAADgLk/nPSkqTERufba9ur+a/ef/SelSiFuW4GnPxVxxU/+fy9vXXlq9dTQfm46WN29387e3V0d78QszFfKFvfiHPp978REzfnV+MubjYf/7FvvnJeP65/fyneb4Uc/HTB9GIWqxFFLp7f5D/ZCGlV99YnurNX9lfb6DRMz4tAAAAcJpK6V99n99LpUHL83z3+Tx1hysc8//AoefzYlwpnt9+k2u2b1WzWq28dZ+N8cHjjB/p+fHXk8xViIjentnp31f2J7/fjT+1xuhQJx07fp0TnNMoPgAH8xQaf3x5V89kDHf2ke4lkdV2IuIBOBr9L8b2rerEcanB94zCEO5LDMd/J/28twQAAAAAAAAAAID/o+/bf1MRceR9wI+O9Ox0x+iNHx158OyfD2EPAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgH3bgWAAAAABAmL91Gh0bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwFcBAAD//yrl0cU=") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.events\x00', 0x26e1, 0x0) fstatfs(r0, &(0x7f0000000180)=""/43) 01:53:44 executing program 2: socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000000)={@private1, @private1, @loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) [ 779.554689][ T28] audit: type=1804 audit(1711677224.555:145): pid=13705 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir2079984433/syzkaller.d90cdP/340/bus" dev="sda1" ino=1937 res=1 errno=0 01:53:44 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000001c0)={{0x12, 0x1, 0x0, 0x30, 0xe0, 0xad, 0x20, 0xc45, 0x627b, 0xe150, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xf, 0xe0, 0x2b}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) 01:53:44 executing program 1: r0 = syz_open_dev$cec(&(0x7f0000000100), 0x0, 0x0) r1 = epoll_create(0x7fff) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000000)={0x89f7a78a4db79f78}) ppoll(&(0x7f0000000240)=[{r1}], 0x1, &(0x7f0000000280), 0x0, 0x0) 01:53:44 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffff00000100e8ff0100fffffd000000006b2abc6fa369c600c374d8e344a6d62113e4314b1fe7772e01007efc57215e996ed35301ac00ce9ce81f7672ec1a"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x9, 0x4, 0x7fe2, 0x1}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f0000000400)={r0, &(0x7f0000000380), 0x20000000}, 0x20) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r1}, 0x10) umount2(&(0x7f0000000480)='./bus/file0\x00', 0x0) 01:53:45 executing program 2: syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./bus\x00', 0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB="6e6f6e756d7461696c3d302c757466383d312c696f636861727365743d6d61636963656c616e642c636865636b3d6e6f726d616c2c696f636861727365743d63703836392c6e6f6e756d7461696c3d302c6e6f6e756d7461696c3d302c726f6469722c73686f72746e616d653d6d697865642c636f6465706167653d3835352c756e695f786c6174653d312c73686f72746e616d653d6d697865642c757466383d312c73686f72746e616d653d6c6f7765722c73686f72746e616d653d6d697865642c757466383d312c756d61736b3d30303030303030303030303030303030303030303030332c7569643e6105598add56c5987740c0ff5dad268eeb8402e242fc002879900c2526b22aa4e82e08fcfc6dd1966c42dc5f16a04486d13ca6f546f810c34a1e43c40b9d8dd3140507ab15639ceed1e3d7e75bd2cadadbb108d58a65c9015957c8fe577de546718855c40b58b0b3cf94fcff6f1cdb7973582593a0d609453b93fbd7f68defb40bcda7ecf0d1026121f2295279ba67e724e49c61dc5ad12c39383dfdc4a65c51e76b2019ab76120ea244a1d1dd4ad17550d465bdf1e5c50e68531f89247f1666d1", @ANYRESDEC, @ANYBLOB='Nu \x00\x00', @ANYRES64, @ANYBLOB="2c6e6f696d652c686173686e65723d00000000003c5e5d12b45af2c6608c221c3cceb669f290ba8b243e7066c70c488f3566f2f7971a7541e9aeca20a2ded441febab92add25bf5f66c641b18e82f55598e5132ddbee0e0f75152c75af1c0455bb1adc4a6c98d43c2c9f9a0cd17d8da8fe80345f6c4e733818c1425bffe759c779ea00a58ba42ad2c43b571046f5ee428c09c8d93fbcb68e5d7a2fb3b725cd1fd7fb83807a2020d170413422ffe6e503972fafb661247b3612afff39d189a5bc05b2ee4764a02a58b05688", @ANYRESDEC=0x0, @ANYRES64], 0x1, 0x363, &(0x7f0000000800)="$eJzs3U1oY1UbAOA3vWnSGfi+dicKQnQnaJnOTje2SAcGu1EJ/izE4HRUkiq0WGwX09aF4lJwqSt3CrpwIS5FUMSdC7eOIKPiQmc34OCR5OYmt0naaQerFJ8Hmpy+57znnPtDcntJTp9bjPal6bh8/fq1mJmpRHXxkcW4UYm5yKKwG+NqE2IAwOlwI6X4PeWOmFI54SkBACes9/7/QkQ0Yi6PvP7lYe2Td38AOPX6f/+fOazNzEEVr5zIlACAEzZ2///efdW13k+1+LVa+lQAAHBaPfH0M48urUQ83mjMRKy9udncbMZDw/qly/FSdGI1zsVs3IzILxS6D5Xe44WLK8vnGo3GTvw0F82ImOonNvMrhaWsl1+PhZiNuX5+/2ojpZRd+GRleaHRExG7O73xY62y2ZyOs/3xvz8bq8MLj6KT3lPExZXl841+B821In8nYm9436I7//mYjW+fH3STUvEJxpXlKwvFpIf5m816XBrshQPvgAAAAAAAAAAAAAAAAAAAAAAAwG2ZbwzMDdbPSd3nfKWc+fkJ9b31cfL8/vpAe/n6QKmeIqXfXnug+VYW+9YHGl2fZ9NCggAAAAAAAAAAAAAAAAAAADCwsVWLVqezur6xtd0uF3bWN7amIqIbefnrj744E+NtblGo5kPUIwZDNPrDbrdbKSsapyxiPD3rDl5EPvh0MONym/pgKyZOo35wVafzv3t+fHcYuTsrev5z2CaLyRuYlabx8EjPa//Pp3ScHTUonC9H6uOjX00plSJvlNOvPDveYVQiqsc/cNvtqTi4TeoWvrr24p3F3m99nnL33T/75NV33v+l3ep0R47eEaytb9xM7ValaHy83dLd1UWkEnmhUj4Tqoel7+2PtLLvfn3qrre/OdroqRx5tXs+j7TJ8s35eDS9lhe60xypOjNMn+5vRGd1esLJf6vCbRzTO9777MOUfvj5yEMMTY29bFT+nlcfAAAAAAAAAAAAAAAAAACgrPRd8b7+l32nD8t68LGTnxkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/HOG//+/VNjbjZHIUQp/7EzIqq+ub0TU/u3NBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgP+6vAAAA///tLFqQ") open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) [ 780.324789][ T4455] usb 1-1: new high-speed USB device number 39 using dummy_hcd 01:53:45 executing program 1: bind$bt_hci(0xffffffffffffffff, &(0x7f0000000080)={0x1f, 0x0, 0x1}, 0x6) close(0xffffffffffffffff) 01:53:45 executing program 4: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, 0x0, 0x0) r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/74, 0x328000, 0x1000}, 0x1c) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080)=0x1, 0x4) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$XDP_RX_RING(r0, 0x11b, 0x2, &(0x7f0000001980)=0x100, 0x4) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f00000001c0)={'batadv_slave_1\x00'}) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f0000000140)=0x1, 0x4) recvmmsg(r0, &(0x7f0000004c00)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000001b00)=@pppoe={0x18, 0x0, {0x0, @multicast}}, 0x80, 0x0}}], 0x2, 0x40, 0x0) 01:53:45 executing program 2: r0 = open(&(0x7f0000000000)='./bus\x00', 0x142, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) read$FUSE(r1, &(0x7f0000002280)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INTERRUPT(r0, &(0x7f0000000040)={0x10, 0x0, r2}, 0x10) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x80000000) [ 780.664630][ T4455] usb 1-1: Using ep0 maxpacket: 32 [ 780.921460][ T28] audit: type=1804 audit(1711677225.955:146): pid=13724 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir1404923469/syzkaller.XddzLZ/697/bus" dev="sda1" ino=1968 res=1 errno=0 01:53:46 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) 01:53:46 executing program 2: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TIOCL_GETMOUSEREPORTING(r0, 0x5412, &(0x7f00000000c0)=0x13) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000180)={0x542, 0x0, 0x0, 0x0, 0x0, "39051bb91362f125a31f397d22a1f806752131"}) ioctl$TIOCSTI(r0, 0x5412, &(0x7f00000001c0)) [ 781.015032][ T4455] usb 1-1: New USB device found, idVendor=0c45, idProduct=627b, bcdDevice=e1.50 [ 781.024802][ T4455] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 781.035555][ T4455] usb 1-1: Product: syz [ 781.040096][ T4455] usb 1-1: Manufacturer: syz [ 781.045457][ T4455] usb 1-1: SerialNumber: syz [ 781.129599][ T4455] usb 1-1: config 0 descriptor?? [ 781.233400][ T4455] gspca_main: gspca_sn9c20x-2.14.0 probing 0c45:627b 01:53:46 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'syz_tun\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r2}, 0x14) r3 = socket(0x1, 0x803, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000e80)=@newlink={0x50, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @veth={{0x9}, {0x18, 0x2, 0x0, 0x1, @val=@VETH_INFO_PEER={0x14}}}}, @IFLA_MASTER={0x8, 0x3, r4}]}, 0x50}}, 0x0) 01:53:46 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000001000000b703000000000000850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f00000000c0)='ext4_es_insert_delayed_block\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.throttle.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000340)=ANY=[], 0x208e24b) 01:53:46 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000280)=@framed={{}, [@printk={@d}]}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='kfree\x00', r0}, 0x10) r1 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r1, 0xaf01, 0x0) 01:53:46 executing program 2: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000000000000000650018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000085000000b70000000000000095"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={&(0x7f0000000140)='sys_enter\x00', r1}, 0x10) madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0x0) [ 781.624972][ T4455] gspca_sn9c20x: Write register 1001 failed -71 [ 781.631654][ T4455] gspca_sn9c20x: Device initialization failed [ 781.638555][ T4455] gspca_sn9c20x 1-1:0.0: probe with driver gspca_sn9c20x failed with error -71 [ 781.769950][ T4455] usb 1-1: USB disconnect, device number 39 01:53:47 executing program 4: bind$bt_hci(0xffffffffffffffff, &(0x7f0000000080)={0x1f, 0x0, 0x1}, 0x6) close(0xffffffffffffffff) 01:53:47 executing program 2: r0 = open(&(0x7f0000000000)='./bus\x00', 0x142, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) read$FUSE(r1, &(0x7f0000002280)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INTERRUPT(r0, &(0x7f0000000040)={0x10, 0x0, r2}, 0x10) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r3, 0x0, 0x80000000) 01:53:47 executing program 3: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, 0x0, 0x0) r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/74, 0x328000, 0x1000}, 0x1c) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080)=0x1, 0x4) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$XDP_RX_RING(r0, 0x11b, 0x2, &(0x7f0000001980)=0x100, 0x4) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f00000001c0)={'batadv_slave_1\x00'}) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f0000000140)=0x1, 0x4) recvmmsg(r0, &(0x7f0000004c00)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000001b00)=@pppoe={0x18, 0x0, {0x0, @multicast}}, 0x80, 0x0}}], 0x2, 0x40, 0x0) 01:53:47 executing program 0: connect$inet6(0xffffffffffffffff, 0x0, 0x0) [ 782.552458][ T28] audit: type=1804 audit(1711677227.575:147): pid=13744 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir1404923469/syzkaller.XddzLZ/700/bus" dev="sda1" ino=1963 res=1 errno=0 01:53:47 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x0, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, 0x0) r0 = getegid() syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2000000, &(0x7f00000001c0)=ANY=[@ANYRES16=r0, @ANYRESHEX=0x0, @ANYRES64, @ANYRES16, @ANYRES32=r0], 0x1, 0x512, &(0x7f0000000cc0)="$eJzs3VFrLGcZAOB3JtmcnHNSd6sitWBbbOWcomc3aWwbREoF0auCWu9jTDYhZJMN2U09CUXTXyCIqOCVV94I/gBB+hNEKOi9YFVET/WiN3Zkd2fbJJ1NVk+SSZPngcl833wz877fhJ2d2RlmAri2noqIlyNiIiKejYhqPj3Nh8Ve5WAw3zsPXl/uDUlk2av/SCLJpw3X1atPRsTtwSIxHRHf+nrEd5MPx+3s7W8stVrNnbze6G5uNzp7+/fWN5fWmmvNrfn5uRcWXlx4fmE2yz1UP2sR8dJX3/7JD3/5tZd++4Xv/Wnxb3e/30vry58a5B0Ryw8VYITBuiv9bTHU20Y75xGsBBN5fyplJwIAwFh6x/gfj4jP9o//qzHRP5oDAAAArpL3r6plJzqtHQAAALjE0oiYiSSt5/cCzESa1uuDe3g/GbfSVrvT/fxqe3drpdcWUYtKurreas7m9wrXopL06nP5PbbD+nPH6vMR8WhE/Lh6s1+vL7dbK+X+9AEAAADXxu0nj57//7ua9ssAAADAFVMbWQEAAACuCqf8AAAAcPWNff7/l+r5JgIAAACch2+88kpvyIbv8V55bW93o/3avZVmZ6O+ubtcX27vbNfX2u21/jP7Nk9bX6vd3v5ibO3eb3SbnW6js7e/uNne3eourh95BXb+5nEAAADgIjz65Jt/TCLi4Es3+0PkzwE85KCczIBL5c9lJwCcpYmyEwBKM1l2AkBpKofKxccC9hBw1SWntE+PavjdsfrNs8kHAAA4e3c+/eHr/1N5W6XUzIDzlpadAABw4Vzdg+ur4g5AuPY+NhjdGNU+9vX/kbLsf04KAAA4UzP9IUnr+bXAmUjTej3ikf5rASrJ6nqrOZufH/yhWrnRq8/1l0xOvWcYAAAAAAAAAAAAAAAAAAAAAAAAABjIsiQyAAAA4EqLSP+a9J/mH3Gn+szM8HeBd/P2qeTdarydT/z5qz+9v9Tt7sxFTCX/rPYmTUVE92f59OcyrwQAAACAS2Bwnp6P58rOBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICr5p0Hry8Ph4uM+/evREStKP5kTPfH01GJiFv/SmLy0HJJREycQfyDNyLisaL4SbyXZVktz6Io/s1zjl/rb5ri+GlE3D6D+HCdvdnb/7xc9PlL46n+uPjzN5kPD2v0/i99f/83MWL/88iYMR5/69eNo1OmPoj/RsTjk8X7n2H8ZET8p8eM/51v7++Past+EXGn8PsnORKr0d3cbnT29u+tby6tNdeaW/Pzcy8svLjw/MJsY3W91cz/Fsb40Wd+896o+L3+3xoRv3ZK/58Zs///eev+g08MipWi+HefLv7+fWwQP/vBsfhp/t33ubzcy+XOsHwwKB/2xK9+/8RJ/V8Z0f/T/v93x+z/s9+cGnNOAOAidPb2N5ZarebOCYXpMeZR+CgUIuLgEqRRUOgf5EZE4TyTMeZ6ihf//wtZ2ZuluHAj//Cea6wy90oAAMB5+OCgv+xMAAAAAAAAAAAAAAAAAAAA4Pq6iCeWHY95UE5XAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABO9N8AAAD//zGO3eQ=") r1 = fspick(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) fsconfig$FSCONFIG_CMD_RECONFIGURE(r1, 0x7, 0x0, 0x0, 0x0) 01:53:47 executing program 2: syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000000)='./file0\x00', 0x300080a, &(0x7f0000000300)=ANY=[], 0xe, 0x2c2, &(0x7f0000000480)="$eJzs3c9qY2UUAPBz2zSNukgRN4rgBQVdlak7cdMoFcSulAjqQoMzA5KEkRkIWMXMrOYJXPoebnwD3fgGguBKcGcXlU/uv0lC09qpaSud3291er/vfPfce0q6yulnL46HN+9k8eCbX6PTyWJtN3bjMIutWIvG/QAArpPDlOLPdKatv28u/Nhau6CSAIALVv39r1x1LQDA5fjgo4/f6+3v772f5514vvtw0s8iYvxw0q/We7fjixjFrbgR3TiKSI9U8Tvv7u9FKy9sxSvj6aRfZI4//bk+v/dHRJm/E93YWp6/k1dm+T/9OOlvxNORR+/2RrzaLo/qxnPL818/lj+eRr8dr708V/92dOOXz+NOjOJmFLmz/G938vzt9N1fX39S3KbIz9aiv1num0nrl9waAAAAAAAAAAAAAAAAAAAAAACuse08z6rxPeX8nuJSOT9n0l8/Kte388b8fJ9pMx8oaw6q5gOlqEf0TFN838zXuZHneao3Vvl5RLTihVa0ruapAQAAAAAAAAAAAAAAAAAA4P/l3lcHw8FodOvuSoJmGkDztf7znrM7d+WlOBgO3jj5wM2z32t+2kBR66mbi4d4jJqz++d/dU8V9SxZ2oiI8zdlc9bcD6MKmsasqN1V8Oxb1aEHw0FeLzUveTjI/u1enaZxP8wvteO/FpbKX4mjtNjTzqNSF7PaK3ob7WeWLv2dUpq/snd40jlv/lb1qL6SlSM2znb3jTpY+oBF0Hmsvp/4kbG+kg8eAAAAAAAAAAAAAAAAAADgmNmXfpcsPjgl8cuU0gXWBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXafb//5ugExGLV44F0zr5tD110I679674EQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgC/BMAAP//Jb5RMA==") r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0) openat(r0, &(0x7f0000000240)='./file0\x00', 0x601c2, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x5) 01:53:47 executing program 1: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, 0x0) 01:53:48 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x0, 0xfff}) 01:53:48 executing program 3: r0 = syz_mount_image$f2fs(&(0x7f0000010240), &(0x7f0000010280)='./mnt\x00', 0x0, &(0x7f0000000000)=ANY=[], 0x0, 0x1020e, &(0x7f00000206c0)="$eJzs3D9vG2UcB/DnahoBLSVCDGw8EiA5ErHOdlJBWSKqqgOkimgZGRzbsdwmdhQ7TujEwp8XwQYTL4CNF8DG0qHvAIkNiaVCAvm5C0IVQxVMTJzPRzp/7547/+55rFt+pygBuLCW42+/ZuFaeCGEUAkhXA0h7WfllmwU8VoI4fUQwqW/bVk5/tfAUgjhxRDCtWnxomZWnvrmhy8++fbnD976+rsfK/lXX/4yv1UD8/ZmCGFvv9g/2ity2CvyfjnemvRT7q1NyixO7D0oj4dFHnW3U4Wj1sl1rZTNXnH9cP9wNM2d3VZ7mr3+ThrfHxQ3HE16J3XSF+63DtJxp7udsj8apuw9LOZ1XObD0bio0ynrfZrKh/H4JIvx7nG3WM/+g5TtwbgcL+oOO93jaU7KLG8XOtun/33Piw/7g8PjOOkejPrDQVyv1fNavnrQvr6a5/V3m6u9Tmunfb3bWOu0dtZitbsxGu6uxGqv3Y7V2zdvrsR6XmvU8rfj7Tsfx91OrE7z/f7gcNzfHa3ERq25XquvxDfq8e7mVtz66Natza17cXM4iHeGk9jMY715Y71xo/lO3Lp7LzbyRm79Zyo75fe+b814IpxPp32AAC4w/T8wD/p//X/Q/1749Wvf+Fc8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF9aVn947TDvLxfGlcvylcuiV8jgrz/3xD7KnalamdUMIl5/x+s+zEJbKe5xsz4UQNsrt95f/298AAAAAFtnjJ9VHWerWi4/leU+Is7SUPrOrn82oXnqtM7NnKL2IenVW1SppfrNa6ZVQvqGaicvTj+dnVe2ZVM70bgAAwP+DTgAAAAAW2tN/hg8AAAAsHv0/AAAALL7U//v/fwAAALDYHj+pPpr3HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4k517N0EgCAIAOusvOUSxCnswsQSbsQQLsSMTg6vDTEQNHEFERDhFWN6D4ZjbZXYn3GQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNo1u8W6Pc73XeucL918pxsAAADgrent08t0nL9mmZdce/V2L0+l+hHRRMTww/2bEjHKM+4xiIhlxmny6+YBAACgXu32sPr3HQAAAAAAAAAAAAAAAAAAAIAH5v8BAABAlcz/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACu7M7LCQAwCAPQfhbo/tMWQTcQvLwHCTkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPrszDo1btSb/gUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDZnWMbgAAgCqDnLKCyjyHUtjWLxgxETiVqQt5LLpf833wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIB/W4eIpa3LI+gqz7Mft3m6+1fNU4O/qn97ALCzX4dGAIAwDEXDYZDsPy2GzlDR9+7iYz8AAEyw/1KtfpJ1ez8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI/dOTQDAAShMKi4D/uPZ+Aja6PcFf5AeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPB2vj72is6oBACgZN8cHgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHJAAAAACC/r9uR6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEwUAAD//wfxFs4=") ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x40086602, &(0x7f0000000000)=@v1={0x0, @aes256, 0x0, @desc3}) 01:53:48 executing program 4: r0 = getegid() syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2804100, &(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYRESHEX=0x0, @ANYRES32, @ANYRESDEC=r0, @ANYRES32=r0], 0x1, 0x52c, &(0x7f0000000580)="$eJzs3V9rLGcZAPBnJrs5yTmpSf1HLdhTbSWn6NlNGtsGkVJB9Kqg1vsYk00I2WRDdlNPQtEUP4AgooJXXnkj+AEE6UcQoaD3XtSK6Kle9MaO7O5sm+TMJnvMn81Jfj+Y7PvOu7PP806Yd2d2hpkArq2nI+KViBiJiOciYjKfn+bTQruy333fe/ffWGpPSWTZa/9MIsnn9T6rXS9FxK3uIjEWEd/5ZsT3kwfjNnf31hfr9dp2Xq+2Nraqzd29u2sbi6u11drm3Nzsi/Mvzb8wP5PlTtXPqYh4+evv/Pwnv/nGy3/40g/+uvD3Oz/88UjEVz/dzTsilk4VoI/uZ5c766KnvY62zyPYEIzk/SkPOxEAAAby8Xw///PtfdXSsLMBAAAAzsOHZ9WyY53UDgAAAFxiaURMRJJW8usAJiJNK5XuNbyfjJtpvdFsfXGlsbO53G6LmIpyurJWr83k1wpPRTlp12fza2x79eeP1Oci4vGI+NnkeKdeWWrUl4f70wcAAABcG7duHz7+/89k2ikDAAAAV8xU3woAAABwVTjkBwAAgKtvgOP/T3X+/m3y/JMBAAAAztq3Xn21PWW953gvv767s954/e5yrble2dhZqiw1trcqq43GaueefRsnfV690dj6cmzu3Ku2as1Wtbm7t7DR2NlsLawdegR2/uRxAAAA4CI8fvutvyQRsf+V8c4U+X0AD9gfTmbA5VEedgLAGRsZdgLA0JSGnQAwNAf36ov3BYwQcNUlJ7SP9Wv445H6+NnkAwAAnL3pzzx4/n80b3PGD6629KGX6PtLAADwiHB2D66v8nFXALo4EK6Fj3VfPtevfeDz/31l2UMnBQAAnKmJzpSklfxc4ESkaaUS8VjnsQDlZGWtXpvJjw/+PFm+0a7PdpZMTrxmGAAAAAAAAAAAAAAAAAAAAAAAAADoyrIkMgAAAOBKi0jfTTp384+Ynnx2ove7wPt5+2jy/mS8k8/81Wu/uLfYam3PRowm/3q3PWs0Ilq/zOc/n3kkAAAAAFwC3eP0/HV22NkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcNW8d/+Npd50kXH/8bWImCqKX4qxzutYlCPi5r+TKB1YLomIkTOIv/9mRDxRFD+JD7Ism8qzKIo/fk7xb+cRpjqrpjh+GhG3ziA+XGdvtcefV4q2/zSe7rwWb3+lfAxob8Knid9//Es/HP9G+ow/jx2a09+Tb/+uenjO6Efx34x4slQ8/vXiJ33iPzNgH7/33b29fm3ZryOmi79/xg/GqrY2tqrN3b27axuLq7XV2ubc3OyL8y/NvzA/U11Zq9fyv4UxfvrZ33/QL367/zcL43fH3+P6/+yA/f/v2/fuf6JbLBfFv/NM8ffvE9342Y+OxE/z774v5OV2LtO98n63fNBTv/3TU8f1f7lP/0/6/98ZsP/PfXt0wHcCABehubu3vliv17aPKYwN8J5Hr3DjcqRxoYX20colSKOg0NnJjYjC95RiwM8pXvz/L2TDXi3FhRv5xnuusYY5KgEAAOfho53+YWcCAAAAAAAAAAAAAAAAAAAA19dF3LHsaMxT3TAbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCc/C8AAP//1dPerA==") syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = fspick(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) fsconfig$FSCONFIG_CMD_RECONFIGURE(r1, 0x7, 0x0, 0x0, 0x0) 01:53:48 executing program 0: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(0xffffffffffffffff, &(0x7f0000000080)={0x1f, 0x0, 0x1}, 0x6) close(r0) 01:53:48 executing program 2: r0 = open(&(0x7f0000000000)='./bus\x00', 0x142, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) read$FUSE(r1, &(0x7f0000002280)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INTERRUPT(r0, &(0x7f0000000040)={0x10, 0x0, r2}, 0x10) sendfile(r1, 0xffffffffffffffff, 0x0, 0x80000000) 01:53:48 executing program 1: setitimer(0x1, &(0x7f0000000300)={{}, {0x0, 0x3}}, 0x0) 01:53:49 executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0xfff, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r1}, 0x10) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000011c0)=ANY=[@ANYBLOB="12010001090003206d0414c340000000000109022400010000a000090400000103010100092100080001220300090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r2, &(0x7f00000001c0)={0x24, &(0x7f0000001180)=ANY=[@ANYBLOB="00020c0000000c0002"], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000001300)={0x2c, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000e80)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200004"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000002b00)={0x2c, &(0x7f0000002900)={0x0, 0x0, 0x4, "8afa5e87"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000740)={0x2c, &(0x7f0000000500)={0x0, 0x0, 0x4, "258c312c"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) 01:53:49 executing program 2: ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0xc020aa04, &(0x7f00000002c0)={{&(0x7f000026a000/0x2000)=nil, 0x2000}}) r0 = open(&(0x7f00000005c0)='./bus\x00', 0x145842, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) mmap(&(0x7f000026a000/0x1000)=nil, 0x1000, 0x0, 0x80851, r1, 0x0) pwritev2(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x8ec00}], 0x12, 0x1400, 0x0, 0x3) 01:53:49 executing program 4: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, 0x0, 0x0) r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/74, 0x328000, 0x1000}, 0x1c) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080)=0x1, 0x4) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$XDP_RX_RING(r0, 0x11b, 0x2, &(0x7f0000001980)=0x100, 0x4) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f00000001c0)={'batadv_slave_1\x00'}) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f0000000140)=0x1, 0x4) recvmmsg(r0, &(0x7f0000004c00)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000001b00)=@pppoe={0x18, 0x0, {0x0, @multicast}}, 0x80, 0x0}}], 0x2, 0x40, 0x0) 01:53:49 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x48241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(r0, &(0x7f0000000440)={@val, @void, @eth={@broadcast, @remote, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x2000, 0x0, 0x32, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1}, {0x0, 0x0, 0x18, 0x0, @wg=@data}}}}}}, 0xfdef) [ 784.525189][ T28] audit: type=1800 audit(1711677229.575:148): pid=13773 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="bus" dev="sda1" ino=1948 res=0 errno=0 01:53:49 executing program 2: r0 = socket(0x28, 0x5, 0x0) r1 = socket(0x28, 0x5, 0x0) bind$vsock_stream(r1, &(0x7f0000000040)={0x28, 0x0, 0x0, @local}, 0x10) listen(r1, 0x0) connect$vsock_stream(r0, &(0x7f0000000080), 0x10) sendmmsg(r0, &(0x7f0000000100)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="1b", 0x1}], 0x1}}], 0x1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) r2 = accept4$unix(r1, 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000300)=""/197, 0xc5, 0x0, 0x0, 0x0) [ 784.704761][T10165] usb 1-1: new high-speed USB device number 40 using dummy_hcd 01:53:50 executing program 4: r0 = syz_mount_image$f2fs(&(0x7f0000010240), &(0x7f0000010280)='./mnt\x00', 0x0, &(0x7f0000000000)=ANY=[], 0x0, 0x1020e, &(0x7f00000206c0)="$eJzs3D9vG2UcB/DnahoBLSVCDGw8EiA5ErHOdlJBWSKqqgOkimgZGRzbsdwmdhQ7TujEwp8XwQYTL4CNF8DG0qHvAIkNiaVCAvm5C0IVQxVMTJzPRzp/7547/+55rFt+pygBuLCW42+/ZuFaeCGEUAkhXA0h7WfllmwU8VoI4fUQwqW/bVk5/tfAUgjhxRDCtWnxomZWnvrmhy8++fbnD976+rsfK/lXX/4yv1UD8/ZmCGFvv9g/2ity2CvyfjnemvRT7q1NyixO7D0oj4dFHnW3U4Wj1sl1rZTNXnH9cP9wNM2d3VZ7mr3+ThrfHxQ3HE16J3XSF+63DtJxp7udsj8apuw9LOZ1XObD0bio0ynrfZrKh/H4JIvx7nG3WM/+g5TtwbgcL+oOO93jaU7KLG8XOtun/33Piw/7g8PjOOkejPrDQVyv1fNavnrQvr6a5/V3m6u9Tmunfb3bWOu0dtZitbsxGu6uxGqv3Y7V2zdvrsR6XmvU8rfj7Tsfx91OrE7z/f7gcNzfHa3ERq25XquvxDfq8e7mVtz66Natza17cXM4iHeGk9jMY715Y71xo/lO3Lp7LzbyRm79Zyo75fe+b814IpxPp32AAC4w/T8wD/p//X/Q/1749Wvf+Fc8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF9aVn947TDvLxfGlcvylcuiV8jgrz/3xD7KnalamdUMIl5/x+s+zEJbKe5xsz4UQNsrt95f/298AAAAAFtnjJ9VHWerWi4/leU+Is7SUPrOrn82oXnqtM7NnKL2IenVW1SppfrNa6ZVQvqGaicvTj+dnVe2ZVM70bgAAwP+DTgAAAAAW2tN/hg8AAAAsHv0/AAAALL7U//v/fwAAALDYHj+pPpr3HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4k517N0EgCAIAOusvOUSxCnswsQSbsQQLsSMTg6vDTEQNHEFERDhFWN6D4ZjbZXYn3GQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNo1u8W6Pc73XeucL918pxsAAADgrent08t0nL9mmZdce/V2L0+l+hHRRMTww/2bEjHKM+4xiIhlxmny6+YBAACgXu32sPr3HQAAAAAAAAAAAAAAAAAAAIAH5v8BAABAlcz/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACu7M7LCQAwCAPQfhbo/tMWQTcQvLwHCTkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPrszDo1btSb/gUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDZnWMbgAAgCqDnLKCyjyHUtjWLxgxETiVqQt5LLpf833wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIB/W4eIpa3LI+gqz7Mft3m6+1fNU4O/qn97ALCzX4dGAIAwDEXDYZDsPy2GzlDR9+7iYz8AAEyw/1KtfpJ1ez8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI/dOTQDAAShMKi4D/uPZ+Aja6PcFf5AeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPB2vj72is6oBACgZN8cHgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHJAAAAACC/r9uR6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEwUAAD//wfxFs4=") ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r0, 0x40106614, 0x0) [ 784.975573][T10165] usb 1-1: Using ep0 maxpacket: 32 [ 785.149603][T10165] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 785.161559][T10165] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 785.182625][T10165] usb 1-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 01:53:50 executing program 1: r0 = creat(&(0x7f0000000140)='./bus\x00', 0x0) ioctl$EXT4_IOC_MIGRATE(r0, 0x6609) [ 785.196020][T10165] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 785.230021][T10165] usb 1-1: config 0 descriptor?? 01:53:50 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000000000f7850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r0}, 0x10) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r2, &(0x7f0000000040)=@pppol2tp={0x18, 0x1, {0x0, r1, {0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x4}}, 0x26) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) r3 = dup2(r2, r1) sendmmsg$inet6(r3, &(0x7f00000021c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) [ 785.257677][T13771] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 785.369325][T10165] hub 1-1:0.0: USB hub found 01:53:50 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) [ 785.589773][T10165] hub 1-1:0.0: 2 ports detected 01:53:50 executing program 2: syz_mount_image$exfat(&(0x7f0000001500), &(0x7f0000001540)='./file1\x00', 0x20000000, &(0x7f0000000080)=ANY=[], 0x1, 0x14ec, &(0x7f0000002a80)="$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") truncate(&(0x7f00000005c0)='./file1\x00', 0x2ba4) truncate(&(0x7f00000002c0)='./file1\x00', 0x6) 01:53:51 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'bridge_slave_0\x00', 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000440)=@bridge_delneigh={0x28, 0x1c, 0xc07, 0x0, 0x0, {0x7, 0x0, 0x0, r1, 0x2, 0x44}, [@NDA_LLADDR={0xa, 0x2, @remote}]}, 0x28}}, 0x0) 01:53:51 executing program 2: syz_mount_image$ext4(&(0x7f0000000440)='ext4\x00', &(0x7f0000000180)='./file1\x00', 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB='inode_readahead_blks=0x0000000000000000,nogrpid,debug_want_extra_isize=0x0000000000000066,dioread_nolock,max_batch_time=0x0000000000000008,resgid=', @ANYRESHEX=0x0, @ANYRESDEC=0x0], 0xfd, 0x444, &(0x7f0000001400)="$eJzs3MtvG0UYAPBv13FKXySU8mhpIVAQEY+kSQv0wAUEEkggIcGhHEOSVqFug5og0SpAQKgcUSXuiCMSfwEX4IKAExJXuKNKFcqlhZPR2uvEdeIQJ3Yc8O8nbTvjHWe+z7vjzO7YCaBnDWX/JBH7IuK3iBioVm9tMFT97+bSwuRfSwuTSZTLr/+ZVNrdWFqYrDWtPW9vXhlOI9JPkoYfWDV36fK5iVJp+mJeH50//87o3KXLT86cnzg7fXb6wvipUydPjD3z9PhTbckzy+vG4Q9mjxx66c2rr06evvrWT19nYe3L99fn0S5DR79tuu+RdnfWZfvryklfFwOhJYWIyA5XsTL+B6IQKwdvIF78uKvBAR1VLpfLu5rvXiwD/2NJdDsCoDtqv+iz69/atk1Tjx3h+nPVC6As75v5Vt3TF2nepthwfdtOQxFxevHvL7ItOnQfAgCg3nfZ/OeJyrzj5f6IuvlfGnfXtbs9X0MZjIg7IuJARNwZEQcj4q6IStt7IuLeFvsfaqivnv+k1zaV2AZl879n87WtW+d/tdlfDBby2v5K/sXkzExp+nj+mgxHcVdWH1unj+9f+PWzZvvq53/ZlvVfmwvmcVzra7hBNzUxP7GVnOtd/yjicN9a+SfLKwFJRByKiMOb7GPmsa+ONNv37/mvow3rTOUvIx6tHv/FaMi/Jll/fXL0tihNHx+tnRWr/fzLldea9b+l/NsgO/571jz/l/MfTOrXa+da7+PK7582vabZ7Pnfn7xRKffnj703MT9/cSyiP3ll9ePjK8+t1Wvts/yHj609/g/EyitxX0RkJ/HRiLg/Ih7IY38wIh6KiGPr5P/j8w+/vfn8o/69qO2y/KdaOv6tFwrnfvhm4/m/H6uP/8lKaTh/ZCPvfxsNcCuvHQAAAPxXpJXPwCfpyHI5TUdGqp/hPxh70tLs3PzjZ2bfvTBV/az8YBTTMzO7K88dqLsfOpbfG67VxxvqJ/L7xp8XdlfqI5OzpaluJw89bm+T8Z/5o9Dt6ICOa2kdbXfn4gC2n+9rQu8y/qF3Gf/Qu4x/6F1rjf8PuxAHsP2q43+Nv9K3rsWOxAJsL/N/6F3GP/Qu4x960la+16+wUijujDC2sRDpjghDoUOFbr8zAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtMc/AQAA//+UauOB") r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x145842, 0x0) write$cgroup_pressure(r0, &(0x7f0000000040)={'full'}, 0x2f) write$cgroup_pressure(r0, &(0x7f0000000080)={'some', 0x20, 0x0, 0x20, 0x5}, 0x2f) 01:53:51 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x48241, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(r0, &(0x7f0000000440)={@val, @void, @eth={@broadcast, @remote, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x2000, 0x0, 0x32, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1}, {0x0, 0x0, 0x18, 0x0, @wg=@data}}}}}}, 0xfdef) [ 786.464519][ T28] audit: type=1800 audit(1711677231.455:149): pid=13795 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name="file1" dev="sda1" ino=1964 res=0 errno=0 01:53:51 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(0xffffffffffffffff, &(0x7f0000000080)={0x1f, 0x0, 0x1}, 0x6) close(r0) 01:53:51 executing program 3: select(0x40, &(0x7f0000000040)={0x6}, 0x0, 0x0, &(0x7f0000000100)) 01:53:52 executing program 1: prlimit64(0x0, 0x7, &(0x7f00000003c0)={0x4, 0xd6}, 0x0) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) 01:53:52 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0xb, 0x7, 0x10001, 0x8, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018", @ANYRES32=r0, @ANYBLOB="0000000000000000b70800000000002c7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) userfaultfd(0x801) 01:53:52 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=@framed={{}, [@ringbuf_output={{0x18, 0x2, 0x1, 0x0, r0}, {}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x7}, {0x85, 0x0, 0x0, 0x43}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='sys_enter\x00', r1}, 0x10) rt_sigtimedwait(0x0, 0x0, 0x0, 0x0) 01:53:52 executing program 1: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'bridge_slave_0\x00', 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000440)=@bridge_delneigh={0x28, 0x1c, 0xc07, 0x0, 0x0, {0x7, 0x0, 0x0, r1, 0x2, 0x44}, [@NDA_LLADDR={0xa, 0x2, @remote}]}, 0x28}}, 0x0) 01:53:52 executing program 3: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f0000000000)={@private1, @private1, @loopback}) 01:53:52 executing program 2: shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff7000/0x4000)=nil) 01:53:52 executing program 1: syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000009001c082502000000000000000109025c00020100f92a0904000901020900000524060001053408fa6e0d240f0100000000000d000a0006471a010000190581"], 0x0) 01:53:53 executing program 2: syz_mount_image$f2fs(&(0x7f00000002c0), &(0x7f0000000080)='./file2\x00', 0x0, &(0x7f0000005b80)=ANY=[@ANYBLOB="6e6f626172726965722c6e6f657874656e745f63616368652c6673796e635f6d6f64653d7374726963742c696e6c696e655f78617474720000693a653d3078303030303030303030303030303766662c736d61636b6673726f6f743ddfd16673002c00e58abba2d0cc27be339f6f4fe5ad35a724e1531a622fa583ebd78586eb5ba3614d2c24abf5a2614c0f110e057112dafd66336a5e3b6512b81cda80be6e9a34ccc2b88c28ed6240fc1ab219e3f5def862b95c20ee84706d800b0c22653d2ff39b36732e46b56357afe570b4f42ba61c5e8b4e188a7662bef83796d6c0469264c247cd3c7fcb39043dda97538456bc294ae31e525d57664cf8e83b52b1885b866b58698b3f132aced62a4fc7c8c400b805173d7488a35708d2523190c0014689f57be6ee3f5d28935a0000000000000000000000000000000000000059c1403d2604fef58ab61fa90695a8b268c277645c1e357ec9316354f659d4244fe126a8364eaa0de6bf4ba21c767782a04bdbb8c86d0cc7e3f03f8ef15c0ee311768cccb8affb0ae5dfcd3e18796297676c046a6c754c98dd5f400ad99a588d983ae6e03b4e0e0907266aca53b30a815a84295fb5eab2f2636162892c33ed149270907a9c2e4d0cad7dd9735621a0c676bf3cf97442fd2277e3"], 0x1, 0x5514, &(0x7f0000000300)="$eJzs3M1rI2UYAPAn7Xa/XYt48LYDi9DCJmy67aK3qrv4gV3KqgdPmiZpyG6SKU2a1p48eBQPnv0nRMGTR/8GD569iQfFm6BkZqpbP8ClSWPb3w8mz7xv3jzzvGFZeGZKAjiz5pNffirFtbgUEbMRcTUiOy8VR2Y1D89FxPWImHnsKBXzf0ycj4jLEXFtlDzPWSre+vTm8MbKj2/8/PW3F85d+fyr76a3a2Dano+I7lZ+vtvNY9rK48NivjZsZ7G7PCxi/kb3UTFO87jb3Mgy7NYO1tWyeLuVr0+3dvqjuNmp1Uex1d7M5rd6+QX7w9ZBnuwDD2vb2bjR3Mhiu59msbWf17W3n//ftt8f5HkaRb4PsvQxGBzEfL6518z3s/Uoi/XeoJjP86aN5t4oDotYXC7qaaeR1bFxlG/6/+3Ndm9nLxk2t/vttJesVKovVKp3ytXttNEcNJfLtW7jznKy0OqMlpUHzVp3tZWmrU6zUk+7i8lCq14vV6vJwt3mRrvWS6rVyu3KrfLKYnF2M3n1/jtJp5EsjOLL7d7OoN3pJ5vpdpJ/YjFZqtx+cTG5UU3eWltP1h/cu7e2/vZ7d9+9/9La668Ui/5WVrKwdGtpqVy9VV6qLp6h/X9UFD3G/cORlJ5s+YVJ1QFwguj/gWmYXP+//SBi8v1/6P/H4kT1vxPr/z87s/uHI3nC/h8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNPj+7kvXstO5vPxlWL+qWLqmWJcioiZiPjtH8zG+UM5Z4s8c/+yfu4vNXxTiizD6BoXiuNyRKwWx69PT/pbAAAAgNPryw+vf5J36/nL/LQL4jjlN21mrr4/pnyliJib/2FM2WZGL8+OKVn27/tc7I0pW3YD6+KYkuW33M6NK9t/MnsoXHwslPIwc6zlAAAAx+JwJ3C8XQgAAADH6eNpF8B0lOLgUebBs+DsL+//fCB46dAIAAAAOIFK0y4AAAAAmLis//f7fwAAAHC65b//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv7NzP7lpA1EcgJ8NLvSfiqru26N0B8foEbrssuIAvQRHoFfIBTgD2eUIEUR4HBSiJIrisa2Q75PMMBb8/IzwYmakAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALp0Wa0X//9+/9c2Z7dv54WX/dG2bgAAAHgLttV6Ub+Zpf7H5vzn5tTXpl9ERBkRD43dR/HuJHPU5FSPfL66V8NFRJ1wuMakOT5ExM/muP7S9a8AAAAA52uzXM3TaD29zIYuiD6lSZvy069MeUVEVLOrTGnlIe9bprD6/z2OP5nS6gmsaaawNOU2zpX2LPXjfpy1m95pitSUT38/270DAAA9Gp00/Y5CAAAA6NPvoQtgGEXcLmUelwInqWmW996f9AAAAIBXqBi6AAAAAKBz9fjf/n8AAABw3tL+fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHRpW60Xm+Vq3jZnt28nz90AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADADfvzjgIhEAZhsHd9ZzL3P6w0aGpqUgXCx98YDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvPndX/5PTI0zydxrY+l5JFk7NbZOjb1z4+gP4+vXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc7M9tCoAgEIbBrezrX3j/w8YLeoYIZkB42EVBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBH7hnLOLXO2BJPVbVME3vGvaqOrBJnVokrF/p4sPUPfwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMvO/bzGUcUBAH8zs7NJq+IaZQ8RseBBLzbd1tbexIMSPPgnCCHd1titP9ocbClCLt4k515EjyKCEm/9H3puoZd662EPFTxX5lcy+XFYhZ3ZZD8fePO+Mwzzvm8WQr77XgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsM/5wL06yQ6+I4/Law2d317P+0YE+c3/78XLWsjhqMunj4Y36SdSvnSw2nwwAAADzIanq+xDCk3RnNevjXl7/p9U9Wc3/00tFXNXzB+v+qq9q/6z9+cfT13YH6hXjZA+9ujEanjucSmd6s5xhz1+e4KZO/ubz716S/AOJP9l6dZzm7zP64cGDj7p5uDD9dAGA/+ds1ZdB9ftQ1g/aTAyAudGpFd5V/Z/02s0JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANO3fAAAA///FdTwZ") r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r1 = socket(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="5800000024000b0e0000000000000000ffe40000", @ANYRES32=r3, @ANYBLOB="00002000ffffffff000000000a0001006e6574656d000000280002000000000002008812df00002674000000fdffe1ff000000000c000400"], 0x58}}, 0x0) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @multicast}, 0x14) r4 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r4}}, {}, [], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000040)='kmem_cache_free\x00', r5}, 0x10) sendto$inet6(r0, &(0x7f0000000280)="050350035801480301020200c52cf7c25975e010b02f0800eb2b2ff0dac8897c6b118777faffffff3066100cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0xfc13, 0x800, 0x0, 0x2f) 01:53:53 executing program 3: prlimit64(0x0, 0x7, &(0x7f00000003c0)={0x4, 0xd6}, 0x0) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) [ 788.189541][ T5091] usb 1-1: USB disconnect, device number 40 [ 788.197041][T10165] hub 1-1:0.0: hub_ext_port_status failed (err = -71) [ 788.204181][T10165] usb 1-1-port2: connect-debounce failed 01:53:53 executing program 4: prlimit64(0x0, 0x7, &(0x7f00000003c0)={0x4, 0xd6}, 0x0) syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) [ 788.377289][ T778] usb 2-1: new high-speed USB device number 37 using dummy_hcd 01:53:53 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x4) [ 788.704597][ T778] usb 2-1: Using ep0 maxpacket: 8 01:53:53 executing program 3: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect$802154_dgram(r0, &(0x7f0000001d40), 0x14) 01:53:53 executing program 4: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'bridge_slave_0\x00', 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000440)=@bridge_delneigh={0x28, 0x1c, 0xc07, 0x0, 0x0, {0x7, 0x0, 0x0, r1, 0x2, 0x44}, [@NDA_LLADDR={0xa, 0x2, @remote}]}, 0x28}}, 0x0) 01:53:53 executing program 0: socket(0x1, 0x5, 0x1) [ 788.847922][ T778] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 788.858833][ T778] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 788.868166][ T778] usb 2-1: config 1 interface 0 altsetting 9 endpoint 0x81 has an invalid bInterval 100, changing to 10 [ 788.885967][ T778] usb 2-1: config 1 interface 0 altsetting 9 endpoint 0x81 has invalid maxpacket 24936, setting to 1024 [ 788.898164][ T778] usb 2-1: config 1 interface 0 has no altsetting 0 [ 788.905289][ T778] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 788.914951][ T778] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 789.049041][ T778] hub 2-1:1.0: bad descriptor, ignoring hub [ 789.055897][ T778] hub 2-1:1.0: probe with driver hub failed with error -5 [ 789.065066][ T778] cdc_wdm 2-1:1.0: skipping garbage [ 789.070559][ T778] cdc_wdm 2-1:1.0: skipping garbage [ 789.143822][ T778] cdc_wdm 2-1:1.0: cdc-wdm0: USB WDM device [ 789.150288][ T778] cdc_wdm 2-1:1.0: Unknown control protocol 01:53:54 executing program 3: open(&(0x7f0000000000)='./bus\x00', 0x142, 0x0) r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) read$FUSE(r0, &(0x7f0000002280)={0x2020}, 0x2020) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x80000000) [ 789.260173][ T778] usb 2-1: USB disconnect, device number 37 01:53:54 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0xffffffff00000001}, 0x10) 01:53:54 executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @remote, @val, {@ipv6}}, 0x0) 01:53:54 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) socket$inet6_mptcp(0xa, 0x1, 0x106) r1 = socket$netlink(0x10, 0x3, 0x10) ioctl$F2FS_IOC_ABORT_ATOMIC_WRITE(0xffffffffffffffff, 0xf505, 0x0) bind$netlink(r1, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) listen(r0, 0x2) [ 789.655730][ T28] audit: type=1804 audit(1711677234.665:150): pid=13831 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir4079548791/syzkaller.F7hrvp/410/bus" dev="sda1" ino=1960 res=1 errno=0 01:53:54 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x48241, 0x0) r1 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(r0, &(0x7f0000000440)={@val, @void, @eth={@broadcast, @remote, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x2000, 0x0, 0x32, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1}, {0x0, 0x0, 0x18, 0x0, @wg=@data}}}}}}, 0xfdef) 01:53:55 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f0000000000)={@private1, @private1, @loopback}) 01:53:55 executing program 1: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, 0x0, 0x0) r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/74, 0x328000, 0x1000}, 0x1c) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080)=0x1, 0x4) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$XDP_RX_RING(r0, 0x11b, 0x2, &(0x7f0000001980)=0x100, 0x4) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f00000001c0)={'batadv_slave_1\x00', 0x0}) bind$xdp(r0, &(0x7f0000000100)={0x2c, 0x0, r2}, 0x10) recvmmsg(r0, &(0x7f0000004c00)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000001b00)=@pppoe={0x18, 0x0, {0x0, @multicast}}, 0x80, 0x0}}], 0x2, 0x40, 0x0) 01:53:55 executing program 3: sched_setattr(0x0, &(0x7f0000000180)={0x38, 0x0, 0x0, 0x3}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8}, 0x90) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x24}}, 0x0) r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={0x0, &(0x7f0000000100)=""/63, 0x70, 0x3f}, 0x20) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000440)={0xffffffffffffffff, 0x0, 0x0}, 0x10) r1 = mq_open(&(0x7f0000000040)='!\x7f\x00\xca\x00\x00\x00\f\x00\x00\x01E!T\xeeux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000000000)={0x0, 0x1, 0x8}) mq_timedreceive(r1, 0x0, 0xfffffffffffffee3, 0x0, 0x0) mq_timedreceive(r1, &(0x7f0000000180)=""/196, 0xc4, 0x0, 0x0) mq_timedsend(r1, 0x0, 0x0, 0x3ed7, &(0x7f0000000140)={0x0, 0x989680}) bpf$PROG_LOAD(0x5, &(0x7f0000000500)={0x7, 0x7, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3}, [@alu={0x7, 0x0, 0x6, 0x1, 0x6, 0xfffffffffffffff8, 0xffffffffffffffff}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @map_val={0x18, 0x1, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3}]}, &(0x7f0000000040)='GPL\x00', 0x1251bb46, 0x0, &(0x7f00000000c0), 0x100, 0x60, '\x00', 0x0, 0x1c, r0, 0x8, &(0x7f0000000240)={0x8, 0x4}, 0x8, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) 01:53:55 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001200050700"/20, @ANYRES32, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) 01:53:56 executing program 4: r0 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x0) r1 = socket(0x2, 0x5, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$NBD_DO_IT(r0, 0xab03) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0xa) read$FUSE(r2, &(0x7f0000000100)={0x2020}, 0x2020) [ 791.033456][T13853] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 01:53:56 executing program 0: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f00000001c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)={0x64, r0, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_CSA_C_OFFSETS_TX={0x8, 0xcd, [0x0, 0x0]}, @NL80211_ATTR_FRAME={0x40, 0x33, @assoc_resp={{{}, {}, @device_a, @device_b}, 0x0, 0x0, @default, @val, @val={0x2d, 0x1a}}}]}, 0x64}}, 0x0) 01:53:56 executing program 1: syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000009001c082502000000000000000109025c00020100f92a0904000901020900000524060001053408fa6e0d240f0100000000000d000a0006471a010000190581"], 0x0) [ 791.427450][ T5041] block nbd4: Receive control failed (result -107) 01:53:56 executing program 3: r0 = socket(0x28, 0x5, 0x0) r1 = socket(0x28, 0x5, 0x0) bind$vsock_stream(r1, &(0x7f0000000040)={0x28, 0x0, 0x0, @local}, 0x10) listen(r1, 0x0) connect$vsock_stream(r0, &(0x7f0000000080), 0x10) sendmmsg(r0, &(0x7f0000000100)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="1b", 0x1}], 0x1}}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, 0xffffffffffffffff, 0x0) r2 = accept4$unix(r1, 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000300)=""/197, 0xc5, 0x0, 0x0, 0x0) [ 791.517645][T13855] nbd4: detected capacity change from 0 to 20 [ 791.576018][T13860] block nbd4: Dead connection, failed to find a fallback [ 791.585616][T13860] block nbd4: shutting down sockets [ 791.591447][T13860] I/O error, dev nbd4, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 3 prio class 1 [ 791.616216][ T53] I/O error, dev nbd4, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 1 [ 791.626531][ T53] Buffer I/O error on dev nbd4, logical block 0, async page read 01:53:56 executing program 4: syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @local, @val, {@ipv4}}, 0x0) 01:53:56 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000240)={{0x14}, [@NFT_MSG_NEWRULE={0x44, 0x6, 0xa, 0x409, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x18, 0x4, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, @range={{0xa}, @val={0x4}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x6c}}, 0x0) 01:53:56 executing program 0: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PPPIOCNEWUNIT(r0, 0xc004743e, &(0x7f0000000080)) ioctl$PPPIOCGUNIT(r0, 0x8008743f, 0xfffffffffffffffe) [ 791.835948][ T778] usb 2-1: new high-speed USB device number 38 using dummy_hcd 01:53:57 executing program 4: syz_emit_ethernet(0x5e, &(0x7f0000000240)={@broadcast, @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "120008", 0x28, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_redir={0x89, 0x0, 0x0, '\x00', @dev, @dev}}}}}}, 0x0) [ 792.104975][ T778] usb 2-1: Using ep0 maxpacket: 8 [ 792.234675][ T778] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 792.245505][ T778] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 792.254819][ T778] usb 2-1: config 1 interface 0 altsetting 9 endpoint 0x81 has an invalid bInterval 100, changing to 10 [ 792.271765][ T778] usb 2-1: config 1 interface 0 altsetting 9 endpoint 0x81 has invalid maxpacket 24936, setting to 1024 01:53:57 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={{0x14}, [@NFT_MSG_NEWRULE={0x54, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x28, 0x4, 0x0, 0x1, [{0x24, 0x1, 0x0, 0x1, @meta={{0x9}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_META_DREG={0x8}, @NFTA_META_KEY={0x8, 0x2, 0x1, 0x0, 0x21}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x7c}}, 0x0) [ 792.285008][ T778] usb 2-1: config 1 interface 0 has no altsetting 0 [ 792.291976][ T778] usb 2-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 792.301448][ T778] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 01:53:57 executing program 3: sched_setattr(0x0, &(0x7f0000000180)={0x38, 0x0, 0x0, 0x3}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8}, 0x90) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x24}}, 0x0) r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={0x0, &(0x7f0000000100)=""/63, 0x70, 0x3f}, 0x20) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000440)={0xffffffffffffffff, 0x0, 0x0}, 0x10) r1 = mq_open(&(0x7f0000000040)='!\x7f\x00\xca\x00\x00\x00\f\x00\x00\x01E!T\xeeux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000000000)={0x0, 0x1, 0x8}) mq_timedreceive(r1, 0x0, 0xfffffffffffffee3, 0x0, 0x0) mq_timedreceive(r1, &(0x7f0000000180)=""/196, 0xc4, 0x0, 0x0) mq_timedsend(r1, 0x0, 0x0, 0x3ed7, &(0x7f0000000140)={0x0, 0x989680}) bpf$PROG_LOAD(0x5, &(0x7f0000000500)={0x7, 0x7, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3}, [@alu={0x7, 0x0, 0x6, 0x1, 0x6, 0xfffffffffffffff8, 0xffffffffffffffff}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @map_val={0x18, 0x1, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3}]}, &(0x7f0000000040)='GPL\x00', 0x1251bb46, 0x0, &(0x7f00000000c0), 0x100, 0x60, '\x00', 0x0, 0x1c, r0, 0x8, &(0x7f0000000240)={0x8, 0x4}, 0x8, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) [ 792.401153][ T778] hub 2-1:1.0: bad descriptor, ignoring hub [ 792.408698][ T778] hub 2-1:1.0: probe with driver hub failed with error -5 [ 792.418554][ T778] cdc_wdm 2-1:1.0: skipping garbage [ 792.425324][ T778] cdc_wdm 2-1:1.0: skipping garbage 01:53:57 executing program 4: r0 = socket(0x28, 0x5, 0x0) r1 = socket(0x28, 0x5, 0x0) bind$vsock_stream(r1, &(0x7f0000000040)={0x28, 0x0, 0x0, @local}, 0x10) listen(r1, 0x0) connect$vsock_stream(r0, &(0x7f0000000080), 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, r2, 0x0) r3 = accept4$unix(r1, 0x0, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000300)=""/197, 0xc5, 0x0, 0x0, 0x0) [ 792.494229][ T778] cdc_wdm 2-1:1.0: cdc-wdm0: USB WDM device [ 792.500910][ T778] cdc_wdm 2-1:1.0: Unknown control protocol 01:53:57 executing program 0: r0 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x0) r1 = socket(0x2, 0x5, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$NBD_DO_IT(r0, 0xab03) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0xa) read$FUSE(r2, &(0x7f0000000100)={0x2020}, 0x2020) [ 792.745917][T10165] usb 2-1: USB disconnect, device number 38 01:53:57 executing program 3: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f00000001c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)={0x64, r0, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_CSA_C_OFFSETS_TX={0x8, 0xcd, [0x0, 0x0]}, @NL80211_ATTR_FRAME={0x40, 0x33, @assoc_resp={{{}, {}, @device_a, @device_b}, 0x0, 0x0, @default, @val, @val={0x2d, 0x1a}}}]}, 0x64}}, 0x0) 01:53:58 executing program 2: open$dir(&(0x7f0000000100)='./file0\x00', 0x208, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 01:53:58 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000001000), 0x68000, 0x0) r1 = socket$can_bcm(0x1d, 0x2, 0x2) sendfile(r1, r0, 0x0, 0x38) preadv2(r0, &(0x7f0000000300)=[{&(0x7f0000001040)=""/4096, 0x1000}], 0x1, 0x9, 0x0, 0xf) 01:53:58 executing program 3: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000000), 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000080)={r0}, 0x4) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000340)={0x3, 0x4, &(0x7f00000001c0)=@framed={{0x18, 0x2}, [@call={0x85, 0x0, 0x0, 0x30}]}, &(0x7f0000000080)='GPL\x00'}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x0, 0xd, &(0x7f0000000980)=@raw=[@snprintf], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff, r1}, 0x90) 01:53:58 executing program 1: socket(0x1, 0x3, 0x4) 01:53:58 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='map_files\x00') fchdir(r0) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/power/resume', 0x149a82, 0x0) pwrite64(r1, &(0x7f00000000c0)="2d30c6", 0x3, 0x0) 01:53:58 executing program 0: sched_setattr(0x0, &(0x7f0000000180)={0x38, 0x0, 0x0, 0x3}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8}, 0x90) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x24}}, 0x0) r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={0x0, &(0x7f0000000100)=""/63, 0x70, 0x3f}, 0x20) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000440)={0xffffffffffffffff, 0x0, 0x0}, 0x10) r1 = mq_open(&(0x7f0000000040)='!\x7f\x00\xca\x00\x00\x00\f\x00\x00\x01E!T\xeeux\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000000000)={0x0, 0x1, 0x8}) mq_timedreceive(r1, 0x0, 0xfffffffffffffee3, 0x0, 0x0) mq_timedreceive(r1, &(0x7f0000000180)=""/196, 0xc4, 0x0, 0x0) mq_timedsend(r1, 0x0, 0x0, 0x3ed7, &(0x7f0000000140)={0x0, 0x989680}) bpf$PROG_LOAD(0x5, &(0x7f0000000500)={0x7, 0x7, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3}, [@alu={0x7, 0x0, 0x6, 0x1, 0x6, 0xfffffffffffffff8, 0xffffffffffffffff}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @map_val={0x18, 0x1, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3}]}, &(0x7f0000000040)='GPL\x00', 0x1251bb46, 0x0, &(0x7f00000000c0), 0x100, 0x60, '\x00', 0x0, 0x1c, r0, 0x8, &(0x7f0000000240)={0x8, 0x4}, 0x8, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x90) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) 01:53:58 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x48241, 0x0) r1 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(r0, &(0x7f0000000440)={@val, @void, @eth={@broadcast, @remote, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x2000, 0x0, 0x32, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1}, {0x0, 0x0, 0x18, 0x0, @wg=@data}}}}}}, 0xfdef) 01:53:59 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x142, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) write$FUSE_INTERRUPT(r0, &(0x7f0000000040)={0x10}, 0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000000) [ 794.363118][ T28] audit: type=1804 audit(1711677239.405:151): pid=13900 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name="/root/syzkaller-testdir2079984433/syzkaller.d90cdP/358/bus" dev="sda1" ino=1960 res=1 errno=0 01:53:59 executing program 3: r0 = socket$inet(0xa, 0x801, 0x84) connect$inet(r0, &(0x7f0000004cc0)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff}}, 0x10) listen(r0, 0x8) r1 = accept4(r0, 0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f0000000100)={0x3}, 0x10) sendto$inet(r1, &(0x7f0000000400)="a7", 0x1, 0x0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000002b80)={0x0, 0x3}, 0x8) 01:53:59 executing program 2: syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000009001c082502000000000000000109025c00020100f92a0904000901020900000524060001053408fa6e0d240f0100000000000d000a0006471a010000190581"], 0x0) 01:53:59 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={{0x14}, [@NFT_MSG_NEWRULE={0x54, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x28, 0x4, 0x0, 0x1, [{0x24, 0x1, 0x0, 0x1, @meta={{0x9}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_META_DREG={0x8}, @NFTA_META_KEY={0x8, 0x2, 0x1, 0x0, 0x21}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x7c}}, 0x0) 01:54:00 executing program 4: syz_emit_ethernet(0x56, &(0x7f0000000040)={@random="07d0b019a210", @local, @val, {@ipv6}}, 0x0) 01:54:00 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f00000001c0)={{0x12, 0x1, 0x0, 0x30, 0xe0, 0xad, 0x20, 0xc45, 0x627b, 0xe150, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xf, 0xe0, 0x2b}}]}}]}}, 0x0) 01:54:00 executing program 0: syz_mount_image$btrfs(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x16, &(0x7f00000000c0)=ANY=[@ANYBLOB='nobarrier,compress-force=no,treelog,compress=lzo,nodatasum,treelog,commit=0x00000000D000003f,nossd,nodiscard,flushoncommit,compress,\x00'], 0x9, 0x50f6, &(0x7f0000000340)="$eJzs3U+IVWUfB/Dnzp1x5lVw7isEtsoikGrh4CYioqtMUFF0y8VgBE4tgnThJEi0EMQW/Vt4S4paSK6kFsksjKA2LqQwArehYS7cKAaSi3Yac8957pz7HO+5d0ZtTD8fmTnnOb/zPOe5l7O43+uccwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACEEF74/bNDVfVT16bPnJtp7jywZebyvul1p0OodbbX8vqOrc++8ua2HS9OxA6zL2fLRqPfkFnX81ljVc/GhX69P6+HEMaSAer58pk1pVGLq3vKA1a6fnH30U17mxuPH27Xr146e7L80lkwsdITWCn5eXVh8Vxqdn6PJHt024VTr9Zzimb90xPuX3kRAMCSTLU6i+7H0fwjbre9P60n7WbSbift+AmhXWwsRzbuqn7z3JDWV2iezSwqjPedZ1LP3/9uu5X2T9pJ1FjCPHt3zSPNRL95ziX1lZonAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJ3kkbdHH6qqn7o2febcTHPngS0zl/dNrzsdQqOzvZaVa6vfP9z869utxw78uPmr4xeef6ye94vL0cLO4be48sRkCG8UKhfisBfXhtDqLXSa4cty4a3OynOxAAAAwN3k/s7vkW47i4NjPe1aJ03WOv+iLCxev7j76Ka9zY3HD7frVy+dPbn88Vp9xmvecLxuu7H4UysE4xh/0/EW63HXPaVxqqUjpnn+8fNTf1f1L+X/RnX+j++c/A8AAMDNkP/TcaoNyv/fvfbHJ1X9S/l/Q88hS/k/zjjm/5GwvPwPAAAAd7Lbnf+bpXGqDcr/4y+NfV3Vv5T/p4bL/6PFaceNv8YJ75pcNWjiAAAAQF/x/90Xv1qIeT375iDN6089evBc1Xil/N8cLv+P3dJXBQAAANyMI19sf7iqXsr/reHy//htnTUAAACwFO98OPFBVb2U/2dvnP/rSf5fnS/zKx+yTj/Fv0I4NBnCxMLKXFb4ObSf7hYAAACAWyTm9D8/3flD1X6l/D9Xff//eKeDeP1/z/3/Ctf/hzDVW8ju+vdkXgAAAIB7Svl6/nh7/OzJBf2evz/s9f8P/O/gq1XHL+X//cPl/3pxeSuf/wcAAADL8F97/t/20jjVBt3//76P3v2lqn8p/7eHy/9xuab48k7E9+e9yRDWL6zkdxP8Jh5uV1KYHysUOlpJj22xR16YHy8UOuaSHpsnQ3hwYWV/Uvh/LLSTwpW1eeFIUjgdC/n50C0cSwon4pn2+dp8umnh+1jIL7CYj1dQrOleEpH0uNqvx0Lhhj3Odg8OAABwT4nhOc+yY73NkEbZ+dqgHVYP2mFk0A71QTuMJjukO/bbHmZ7C3F7+8zGpT3//8hw+T++Fflz/vpd/x/i9f/5cw271//PxkIjKczHQiu9Y0ArHiMLux/HYzRaeY8r67sFAAAAuKvF7wXqKzwPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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bo2BbRYGBAAA4GTUaAcBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8H/swIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCwAAAAAIMzfOoyeDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4FIAAAD//wqqIhQ=") r0 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x5a042, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000009740)="34dfe82fba42e58346d0f83e191433be84254849af196a39460c36819180c2896ceb8f0d5fd05cf85a2511d4c546f412d0ce59f5e21946fe23f1741cfb1f894235ec72183f06cdc7610bff1b36bcd35d4f923555e9c28b6fca7d41a9d7c7cd811b1ceaa77378f0e390bdc9fb72cbbd8424d5f0f421cb7d28bb27609b388b278335b3c7b9368760eae1368e96803ecd493d4b2b63d958006e7fd66b09409053db4e71f0ebf8980ea8a870c46d6739db4d6644d934870f036dba3fb4c8f02366d5c7a5c5c94383f88b2d32c953ce499cb75f26b60dbab2d612295c43681da39c5a9d77e84991796c8874bea2a2c8ed5297ee0743f4cec15bf3544d543a8f9f8c7b3d02854b7fbaefb5f581cdb9295a1c8ae1ce83f7ffb89334d3f527770913ed79f86380e6af43fbe95b333d57644f132b983c03521a1b80f34180ebb1039a2085d0d232e5fc57501eef70074204f3b582652022ce623a7872347828906de2a8ed4ac3dd03d2d2b31fbcfb1d743d4b79542a9c9123b56ddc996daceb14b64d806927106c2d8a1e5fee5f6d07ed6820a52b9378a0912ab7a81e9dd1141226d3240002720d150c24370af5102c8e222e472976ca20322b236fa21db0d1bc5fb14cf4d4c2eb63d9e5b0e369450cef5a058ff10bf8fff919ce57faa9abfe224774b40b94585b474f05c6b870961a807791a8b57b0e867b6dcec15ab859467c1f8356187ad0339b7a64d33b36e24f633253199ffd52a70cda452113b0e7567a96102c9a059ae7dc47203cf5e07f60584e1f840c2be63c7b8e0b5ddeaa9ca1e032d9faad85c502df30093153fe8dd9dcc26511675a52f586fe9342d0c4214f27a6e663e9614e50dd1047bebf432db742a4a1a02c12920c8c1c3d0cf92cf37daef4ffd4e540b9aaf0f3126636be7e81b15bab5f513880064e47d01c82dfd38a030cf162da180591df97f87e0a299cec4bcffa31739337c8f7d89793018836ba0456f0af6346617193ab1c06005fe7ac44871c3571cac5b70d2e560e6b0acae0447b8188c5a5d2b135817ab9383137427f6015bdf256bfbb349f5073458fdca05b11ca6df6276bfa7e137c7769ca7dc7adb5fad1bc5d5404baaa7ed28d7beaaa3f879929e045c21ceb8fd3d04f45793a24c332c88bc0bca7a18f1e33655223e87dfceb7a21831430cdf4fb93d29c4d3e6ace8470e9b5c9bad1a08cfc85a152c8687b4fe14f69e09e7440ed48375192db7881c27145b8e5454f96a37b91b46aa4c055921a99909379bccf1827682d694be1fe082b6d22430bc40b7406a7b7aa30854b7b3030236a6602a697ee0cf3e6158ff7c274c8fb3bd3f319106bb383512c5a2d77e77c37703b9bc98cb750fda5aaf74fcf44daffd784270087b573ac4afc639108865d8236f3412c8d446dd812b7486420ad1b3d4564dcec2a98560a454a68528416c06463d5c858d75a6856bb6ac28958f4e3c0479e26a2831e951a9c3a265e01efa57f48b7dda05b623bd387da0445168b34d844bc36bae6cd7afb449c8298783d5ce31c04f7a655d7a4fc6da45f0fa4a1f5300a8f9d9bb6564c2ce2c95eed249ceab9e865353674c73367f1b6fabc95efdea111ec78b96201f91ea70c7189ad5c77df9fc18d70d2995b1114c3f3dfd99e4680cc0f07c72df6d104cf4a7dbaf9b5b03324223ccd3dc805359086f3ea5de38b8318f06496e968b32d430dbb765aabd6164c18e43ad7d0aee03a93d1fccea4fa0f44fc58d8d586e3447a549ff724b58593a9c8783a66be74f22efb570ef159bede88853b12490f24416316c43ac7fbc521ce24fcd56b34c1f3f6911a6384f7a9f82d5aad60ecd8e29f10bfc0b339bb3a4532db4942a8837d7cc7e1c1439473b96b3656e534aec66c06b3cb5585cddb30068a7a3db0731ffeb13dc3fc97566a941c9f50a4471a9b66809cc8b52a7c9bc8602b89a31a121f21c9f38f7f59bee1f93fbea30fb40801421d12303d94e57634a1befd7b4b8ab1467359ccd0a452381d33874051aba338eb7ff992bfde59fb225ab09904035aff921f433918022be26b79eef6c3c9cac26957fdf90242ccac4c6c228c3152df20b94608bc8e7ee7a063bb5c9cae88b669841985fae9641767348e8800cc70003eb44d8f5b53a72292d7c89f6dd3ec400e761e22b347d33e227d29448b2bd30155030b56f20d86af8ff600f5c23e0d411eb7132051be914a002f1a33c82439173dd5884a080f90f813bb12c959dbd0f71c30c8782a73cacaf2f6ef5e778272791c9e7fbdfc307532e919756b67666748ca2944fca61681ae16cff7f168a97ba182f122ea5f520d1e605c10fe512b2638a83abd031aee8148646042f69b436a1644d4c9f71775541f194f785ef4b7621904ac8b0fdb6548e1ae1c39377ee7a6824834582359a164804e2c2cea4d34ba59a62b75e9a2263d9f169b53de232c3791fe2a5a0ef8b59831aa4e5e599a469353d83f615279463cda5e7f027de90c8121127a99dc78dac2035de7009d8fc7fa66d14283970d164c5dd2c5fceadc3b11b4464407a5169ea4b6caa5951aa821143bb48246191268673185a64219d9fd16ddeffef2a6f14d8c36450f73178ba1fac0fb814fdcea0034457da765da4193428f6b0e5ec3d038642488d07e759a89cb829d5d02958137f770f80be89a673dd29c0abd20d516099a79580ffc529ec89653842202e2ab128cc959a58eeb4893d3aab624019fc55d83f402cf9698dbd0f231834a88954d9c43305020d9f29ba42b8118b6ea4e0c73bcb376cbbc", 0x7b1}], 0x1) write$FUSE_INIT(r0, &(0x7f0000008780)={0x50}, 0x50) [ 795.094606][ T778] usb 3-1: new high-speed USB device number 41 using dummy_hcd [ 795.364706][ T778] usb 3-1: Using ep0 maxpacket: 8 01:54:00 executing program 4: syz_emit_ethernet(0x400e, &(0x7f0000000400)={@local, @broadcast, @val, {@ipv6}}, 0x0) [ 795.526810][ T778] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 795.543436][ T778] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 795.555261][ T778] usb 3-1: config 1 interface 0 altsetting 9 endpoint 0x81 has an invalid bInterval 100, changing to 10 01:54:00 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) getsockname$packet(r4, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000440)=ANY=[@ANYBLOB="3c00000010", @ANYRES32=r5, @ANYBLOB], 0x3c}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240)=ANY=[@ANYBLOB="4800000024000b0e00"/20, @ANYRES32=r5, @ANYBLOB="00000000ffffffff0000000008000100687462001c0002001800020003"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=ANY=[@ANYBLOB='D\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r5, @ANYBLOB="0000000000000000ffff010008000100753332"], 0x44}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000007c0)=@newtfilter={0x30, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {}, {0x1100}}, [@filter_kind_options=@f_u32={{0x8}, {0x4}}]}, 0x30}}, 0x0) [ 795.568808][ T778] usb 3-1: config 1 interface 0 altsetting 9 endpoint 0x81 has invalid maxpacket 24936, setting to 1024 [ 795.580464][ T778] usb 3-1: config 1 interface 0 has no altsetting 0 [ 795.587849][ T778] usb 3-1: New USB device found, idVendor=0225, idProduct=0000, bcdDevice= 0.00 [ 795.597397][ T778] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 795.709389][ T778] hub 3-1:1.0: bad descriptor, ignoring hub [ 795.715247][ T5091] usb 2-1: new high-speed USB device number 39 using dummy_hcd [ 795.715908][ T778] hub 3-1:1.0: probe with driver hub failed with error -5 [ 795.732252][ T778] cdc_wdm 3-1:1.0: skipping garbage [ 795.745511][ T778] cdc_wdm 3-1:1.0: skipping garbage [ 795.793883][ T778] cdc_wdm 3-1:1.0: cdc-wdm0: USB WDM device [ 795.800278][ T778] cdc_wdm 3-1:1.0: Unknown control protocol 01:54:01 executing program 4: socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) newfstatat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCADDRT(r2, 0x890b, &(0x7f0000000100)={0x0, {0x2, 0x4e20, @dev}, {0x2, 0x0, @remote}, {0x2, 0x0, @multicast1}, 0xaf, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x200}) getsockopt$EBT_SO_GET_INFO(r3, 0x0, 0x80, &(0x7f00000004c0)={'nat\x00', 0x0, 0x0, 0x0, [0x1, 0xffffffffffffffff, 0x0, 0xae, 0x401, 0x8]}, 0x0) setsockopt$netlink_NETLINK_TX_RING(0xffffffffffffffff, 0x10e, 0xc, &(0x7f00000001c0)={0x0, 0x1e}, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000005400), &(0x7f0000005440)=0xc) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000180)=@newlink={0x34, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_XDP={0xc, 0x2b, 0x0, 0x1, [@IFLA_XDP_FLAGS={0x8, 0x4}]}, @IFLA_MTU={0x8}]}, 0x34}}, 0x0) [ 795.965375][T13923] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 795.984766][ T5091] usb 2-1: Using ep0 maxpacket: 32 01:54:01 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) r0 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r0, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(0xffffffffffffffff, &(0x7f0000000440)={@val, @void, @eth={@broadcast, @remote, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x2000, 0x0, 0x32, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1}, {0x0, 0x0, 0x18, 0x0, @wg=@data}}}}}}, 0xfdef) [ 796.127179][T10165] usb 3-1: USB disconnect, device number 41 [ 796.278161][ T5091] usb 2-1: New USB device found, idVendor=0c45, idProduct=627b, bcdDevice=e1.50 [ 796.287907][ T5091] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 796.296647][ T5091] usb 2-1: Product: syz [ 796.301154][ T5091] usb 2-1: Manufacturer: syz [ 796.306480][ T5091] usb 2-1: SerialNumber: syz [ 796.343036][ T5091] usb 2-1: config 0 descriptor?? [ 796.390328][T13925] A link change request failed with some changes committed already. Interface lo may have been left with an inconsistent configuration, please check. [ 796.411916][ T5091] gspca_main: gspca_sn9c20x-2.14.0 probing 0c45:627b 01:54:01 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000080), 0x6) close(r0) [ 796.626951][ T5091] gspca_sn9c20x: Write register 1000 failed -71 [ 796.633728][ T5091] gspca_sn9c20x: Device initialization failed [ 796.642358][ T5091] gspca_sn9c20x 2-1:0.0: probe with driver gspca_sn9c20x failed with error -71 01:54:01 executing program 4: r0 = open(&(0x7f0000000000)='./bus\x00', 0x142, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) write$FUSE_INTERRUPT(r0, &(0x7f0000000040)={0x10}, 0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0x80000000) [ 796.751152][ T5091] usb 2-1: USB disconnect, device number 39 01:54:02 executing program 2: openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) [ 797.191770][ T28] audit: type=1804 audit(1711677242.205:152): pid=13934 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir3474136265/syzkaller.1cduqm/203/bus" dev="sda1" ino=1968 res=1 errno=0 01:54:02 executing program 1: syz_mount_image$exfat(&(0x7f0000000000), &(0x7f0000000200)='./file0\x00', 0x1000010, &(0x7f00000000c0)={[{@utf8}, {@discard}, {@namecase}, {@iocharset={'iocharset', 0x3d, 'maccyrillic'}}, {@dmask={'dmask', 0x3d, 0x3e70ca1}}, {@utf8}, {@iocharset={'iocharset', 0x3d, 'cp850'}}, {@namecase}, {@discard}, {@errors_remount}]}, 0x41, 0x1520, &(0x7f0000014700)="$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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) renameat2(r0, &(0x7f0000000340)='./file0\x00', r1, &(0x7f00000003c0)='./file1\x00', 0x0) 01:54:02 executing program 4: r0 = syz_mount_image$btrfs(&(0x7f0000000000), &(0x7f0000005600)='./file0\x00', 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="00b835c802f3972cfe16ad277005167fe18d09118595093f00c1b7892b5ab8c7bab5b195dc2f538942b1dd61a25d607d063b00000000000084d9050000000000000050aac0d93d2e25fc50386d46b179d5064d3cc1ba55f4558d603c250d71a593e133aefe744d0891cde2fdf78af3e9e48a31bd1d5705d3a25964f9109e9106000000e3e28793624be6008cfb064cb120f2fdd7b414b1a68a2e9479eb27a751c2391025466b0000000000000000e7e42e543774ff3f4030e04ce6b85e0fd299bbb9da19b4bd5aa516e2f18902a28a188df9908043fc491ba4cc0046aa3486e0ee65397e70eb80121e886251cb6208d292372d1368cd5eec3ac3c470f01d808da8de49daddaf93d3b8164cab46095b0706886f183cd121ce8cd446b086c4c3e64731781b63d642937c273b4b2ffefc1da6a4d7976c73864086dc03c7deb8a018987b703be65ad07538783d072c2bcb82b87f656f0a52ae9099412eb94af445bf982d7690811718bf1105462b6e645573910b772d502d2d7e57dbb6d06863ca9d0840aaaad96115ac85dcb60e9f3b4609d3ccc47f53696296ee486104c49cbe4f7a38cbb5ef8aa4bd16cc13924dc614ebef83a8a0887b6ded8f4542ec21b79168ce266f191c812727952472147ce01480f5b598725ad6199da5fae8d55522aefc572da930d2812d5115cb71b1bfd16972ec2ac73bc2c84ac3a807fe83abfb754f063431f4942cd52aa854fdb4a816b6ee3a4b4bc451b0399fef36eaddf2aa07ffa6c5e8fe9d5d2ab7c2b0331358842bf437737250ec6195490f55ec8c9e53352703000000506e9e67e9a4d54572b685683e49db1fbda5f3e07af0dfdb24824f5d962747538df40cf7b613b573529abf7ef24b4228b03df9e7f429573dc09e034dfe14880761de93d66a81957080a9217243ffeed529b62d0fe34665b6ae4aa82a4aafa019f24f8e409f24e584a5fd00f1791291c3fb51b5a55b73e1bf31fcb3"], 0x0, 0x559e, &(0x7f0000005680)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/s3evcdJVd0JAj/d9INumqaNE9GMk3TUgGakaWwNw+AoaoxGRZpZddxkNBBoEGmE8FgFURtQZxziZ3ztrJnoCAoiu+qHGFeDwUhcxIw6iWLiA/Cxjq7r+h6VGM2E/XTfOkXVrS67EFDa+X7/6DpVv/O89eg69946FwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPl2HnvbO+5d8/R/aBv1ixc1/f+v/+7/P1q594JvfuGn4L6f86RllazZcM+LMLfMOuvC4+Qum/UvH8tVHnBHClK5yZUnxsueu+OpDrXsd9+wdAzfOvPHW+i3VmXorM7d/nJc7tvphfQhLch6pi4k36zvvbAuccuLtcys6E4/Uh7B/bmDqwql7dCaW14cwODdw3xkHDexMLEyXWPPs0S91Jr6TDhw/5HNbOhOHZwJl6e5e1z/pblm6u5f3D2FATiDb3bP751eVbeO4TKA83caKuqSNGKiLRa+tS9qIgfZYYkrfEIZWhNAnXdU/VydV9UlXdU91UlWfdFUXVYcwMoRQka7quaqkqor0yB+tSqqKgb33u+XtQZ2JpVUhDM0NPPHtpYd1JmamAtnG/1NVCF/qfMmkG/9xZdJ4Zbrx/1oZwhdDCFXpEu9VJCWq0iVeqAhhz5zAto1YEcLcwGdD/PSZmPvgrLnzpo5vb2+buQsTVZm2asKkKe1tTROmt0+sTvWpmLKc9NYFH3/sm96eP6HzdvHKyZWlpCsy5Sq7unxIZd7dlt2997FftbmVbHs+CuqP+atCv9B3zqy2mU3njZ89e+aw5G+p2Q9J/vbJRJNtNay3bKtBuZUMnT1txtBZc+cNmTJt/OS2yW3ntBz6Zy0jhg//2oihnYNqTv7ujJEu/eRH+oWKnEo+ife/hIREb0uU5326Ne/un+MFX/S3dbQyVHd9QBdMK3KzlHWNcmcM+qiPOeKP8zWlxxENK5g4FGQ5pOcsLQWTiW1ZapIsXV/rCiaHuTWVd23SeL88NDX1KbYdGvLv5m7e13dg8z6d2XSlpgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+P/swIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCwAAAAAIMzfOoyeDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4FAAA//8fSxmR") ioctl$BTRFS_IOC_BALANCE_V2(r0, 0x50009418, 0x0) 01:54:02 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f0000002b80)={@initdev={0xac, 0x1e, 0x0, 0x0}, @empty}, 0xc) 01:54:02 executing program 2: preadv(0xffffffffffffffff, &(0x7f0000000b80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0) 01:54:02 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_buf(r1, 0x29, 0x39, &(0x7f0000e86000)="0022040000ffffebfffffffeffffff0700000000ff000207835eeb1317b208feefaf234b4ff8b4cc4c38bdc8451792b903f4b7d8c8cf2153622652328c19ef68234f905557c4070000008735e9ab2f77c62e0a5cdd2cf9984c070400000000000003ff23353d8b2fc6a3ae1ebfcb49004a3ccd3560ae01010000079c60ed7449b842f3e253be8a22b37f820fe75a9ea937ea4efbfb9b4a128f2dbe2837496d00ad7765abaac2ec0f91c88a1ea1ff6ee308c72febedcf00798d41991ac25bb6fce2220c25ea380c7e112ab358c3a6bd8a59c100000001b4e82cb03419544a3988bc226a85abe6eb60cd7cf8d103d38c31c7c86d16c4d86cbe4ab390c092d077ce70590fbbd4f8bf4d6ab1cea6dbe9d4a54c17aac0db6e3845", 0x118) setsockopt$inet6_tcp_TCP_REPAIR(r1, 0x6, 0x13, &(0x7f0000000340)=0x1, 0x4) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, 0x1c) 01:54:02 executing program 3: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 01:54:03 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) 01:54:03 executing program 1: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000080), 0x6) close(r0) 01:54:03 executing program 3: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) r0 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r0, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(0xffffffffffffffff, &(0x7f0000000440)={@val, @void, @eth={@broadcast, @remote, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x2000, 0x0, 0x32, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1}, {0x0, 0x0, 0x18, 0x0, @wg=@data}}}}}}, 0xfdef) 01:54:03 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f00000001c0)={{0x12, 0x1, 0x0, 0x30, 0xe0, 0xad, 0x20, 0xc45, 0x627b, 0xe150, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xf, 0xe0, 0x2b}}]}}]}}, 0x0) 01:54:03 executing program 2: r0 = socket(0x28, 0x5, 0x0) r1 = socket(0x28, 0x5, 0x0) bind$vsock_stream(r1, &(0x7f0000000040)={0x28, 0x0, 0x0, @local}, 0x10) listen(r1, 0x0) sendmmsg(r0, &(0x7f0000000100)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="1b", 0x1}], 0x1}}], 0x1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, r2, 0x0) r3 = accept4$unix(r1, 0x0, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000300)=""/197, 0xc5, 0x0, 0x0, 0x0) 01:54:04 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000002600)={0x0, 0x0, &(0x7f0000002540)=[{0x0}], 0x1}, 0x0) 01:54:04 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=@ipv4_delroute={0x24, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_NH_ID={0x8, 0x1e, 0x8}]}, 0x24}}, 0x0) [ 799.135155][ T4455] usb 2-1: new high-speed USB device number 40 using dummy_hcd 01:54:04 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x12, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000073010800090000009500000000000000"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xf}, 0x80) 01:54:04 executing program 3: syz_mount_image$vfat(&(0x7f0000000240), &(0x7f0000000080)='./file0\x00', 0x801000, &(0x7f00000000c0)=ANY=[], 0x0, 0x26b, &(0x7f0000000280)="$eJzs3U+LW1UYB+C30zgzndImCxEUxINudHPpjJ8gSAvFAWVsRAWFWyejYa7JkBtGImK7E3d+juLSnaB+gdm4c+9uNoKbLsTIJJk2GSOlMOOtneeBcN5w7o+c+yfh3CzOPXzv2892d8psJx/E0mqKpYi7cT+icVRNXZi2S+N6OWbdjdcu//Hri++8/8Gbzc3N61sp3Wjeen0jpXT1pR8///K7l38eXH73+6s/rMRB46PD3zd+O3ju4PnDv2592ilTp0zd3iDl6XavN8hvF+203Sl3s5TeLtp52U6dbtnuz/XvFL29vWHKu9tX1vb67bJMeXeYdtvDNOilQX+Y8k/yTjdlWZaurMUjrDxqg6df697WVt6sehScrX6/mV+MiEv/6GldrGRAAEClTmv+v/z/m/9j/n8uHM3/16bf33mte5UMCAAAAAAAAAAAAAAAeCz3R6P6aDSqH7fHr5WIWI2I4/dVj5OzceL81yLC+T9HZhbuWI0ovt5v7bcm7aS/uROdKKId16Ief46vh6lJfePm5vVraawRPxV3pvk7x4trPMivRz0ai/Prk3yaze+3nom12fxG1OPZxfmNhfnlePWVmXwW9fjl4+hFEdvj6/ph/qv1lN54a/NE/tJ4OwAAAHgaZOmBxvz972RpwCz7t/5J/jH+Hzhxf12LF2rV7jsAAACcF+Xwi928KNr9J6O4EP/1h0Zt/iCk6g+CQlF9UfUvEwAAcNoeTvpj4RMCj3zz4U3PiAEAAAAAAAAAAAAAAAAAAIAzdKprhtUWd1W9jwAAAAAAAAAAAAAAAAAAAAAAAPCk+DsAAP//d3YpdQ==") unlink(&(0x7f0000000040)='./file0/file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') [ 799.464888][ T4455] usb 2-1: Using ep0 maxpacket: 32 01:54:04 executing program 0: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000080)={0x1f, 0x0, 0x1}, 0x6) close(0xffffffffffffffff) 01:54:04 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f0000004800)=[{{&(0x7f0000000040)={0xa, 0x4e21, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c, 0x0, 0x0, &(0x7f0000001800)=[@pktinfo={{0x24, 0x29, 0x32, {@private0}}}], 0x28}}], 0x1, 0x0) [ 799.784983][ T4455] usb 2-1: New USB device found, idVendor=0c45, idProduct=627b, bcdDevice=e1.50 [ 799.794678][ T4455] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 799.803847][ T4455] usb 2-1: Product: syz [ 799.808443][ T4455] usb 2-1: Manufacturer: syz [ 799.813316][ T4455] usb 2-1: SerialNumber: syz [ 799.857160][ T4455] usb 2-1: config 0 descriptor?? [ 799.913243][ T4455] gspca_main: gspca_sn9c20x-2.14.0 probing 0c45:627b 01:54:05 executing program 3: unshare(0x68060200) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3000002, 0x8031, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$EBT_SO_GET_ENTRIES(r0, 0x0, 0x82, &(0x7f0000001100)={'filter\x00', 0x0, 0x0, 0x0, [], 0x0, 0x0, 0x0}, &(0x7f0000001180)=0x78) 01:54:05 executing program 0: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) r0 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r0, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(0xffffffffffffffff, &(0x7f0000000440)={@val, @void, @eth={@broadcast, @remote, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x2000, 0x0, 0x32, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1}, {0x0, 0x0, 0x18, 0x0, @wg=@data}}}}}}, 0xfdef) [ 800.159335][ T4455] gspca_sn9c20x: Write register 1000 failed -71 [ 800.168731][ T4455] gspca_sn9c20x: Device initialization failed [ 800.176692][ T4455] gspca_sn9c20x 2-1:0.0: probe with driver gspca_sn9c20x failed with error -71 01:54:05 executing program 2: r0 = epoll_create(0x5) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000b80), 0x2000) dup3(r0, r1, 0x0) [ 800.290304][ T4455] usb 2-1: USB disconnect, device number 40 01:54:05 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f00000003c0), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000400)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_COALESCE(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x0, {{}, {@void, @val={0x8, 0x3, r2}, @void}}}, 0x1c}}, 0x0) 01:54:05 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_NEW(0xffffffffffffffff, 0x0, 0x0) sendmsg$IPCTNL_MSG_TIMEOUT_NEW(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) sendmsg$IPCTNL_MSG_TIMEOUT_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, 0x1, 0x8, 0x101, 0x0, 0x0, {0xd65929ef46202269}, [@CTA_TIMEOUT_L4PROTO={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x8800}, 0x0) 01:54:06 executing program 1: r0 = socket(0x28, 0x5, 0x0) r1 = socket(0x28, 0x5, 0x0) bind$vsock_stream(r1, &(0x7f0000000040)={0x28, 0x0, 0x0, @local}, 0x10) listen(r1, 0x0) sendmmsg(r0, &(0x7f0000000100)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="1b", 0x1}], 0x1}}], 0x1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, r2, 0x0) r3 = accept4$unix(r1, 0x0, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000300)=""/197, 0xc5, 0x0, 0x0, 0x0) 01:54:06 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) connect$inet(r0, &(0x7f0000000240)={0x7, 0x0, @dev}, 0x10) 01:54:06 executing program 0: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000080)={0x1f, 0x0, 0x1}, 0x6) close(0xffffffffffffffff) 01:54:06 executing program 4: r0 = open(&(0x7f0000000000)='./bus\x00', 0x142, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000002280)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INTERRUPT(r0, &(0x7f0000000040)={0x10, 0x0, r1}, 0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r2, 0x0, 0x80000000) 01:54:06 executing program 2: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, 0x0, 0x0) r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/74, 0x328000, 0x1000}, 0x1c) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080)=0x1, 0x4) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f00000001c0)={'batadv_slave_1\x00', 0x0}) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f0000000140)=0x1, 0x4) bind$xdp(r0, &(0x7f0000000100)={0x2c, 0x0, r2}, 0x10) recvmmsg(r0, &(0x7f0000004c00)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000001b00)=@pppoe={0x18, 0x0, {0x0, @multicast}}, 0x80, 0x0}}], 0x2, 0x40, 0x0) 01:54:06 executing program 0: r0 = socket(0x10, 0x3, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'ip_vti0\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=@newqdisc={0x3c, 0x24, 0x3fe3aa0262d8c583, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_TARGET={0x8}]}}]}, 0x3c}}, 0x0) [ 801.852268][ T28] audit: type=1804 audit(1711677246.895:153): pid=13998 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name="/root/syzkaller-testdir3474136265/syzkaller.1cduqm/205/bus" dev="sda1" ino=1964 res=1 errno=0 01:54:07 executing program 4: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file2\x00', 0x0) truncate(&(0x7f0000000000)='./file2\x00', 0x0) 01:54:07 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x4b}, @cond=[{0x5, 0x1000, 0xaef, 0x4, 0x5a47, 0x5}, {0x0, 0x0, 0x0, 0x0, 0x6, 0x82}]}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000200)={0x0, 0x90, &(0x7f0000000340)="fb684e1acda6016123d651e106f9b466bfdaa8a2e0af02d0b0390d7a8dafed7d9c7af84bcb35c1abc0a2582b0f9dcda9897c7ae4fbe3d444a89a11b7b646329db8b18b37e9e9e6bcf12f8058784944264d84257634b85b7c35ec43f8a099963d8f0138d76cb8d439aeab3c5c1ead144f4aa2eb468fd4888aa0406021813bf116104e4c14a81ec3bf56627d025e2f3fa0"}) write$char_usb(r0, &(0x7f0000000040)="e2", 0x12d8) 01:54:07 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) r1 = dup(r0) connect$unix(r1, &(0x7f0000000200)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 01:54:07 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$UHID_GET_REPORT_REPLY(r0, &(0x7f0000000080), 0xa) 01:54:07 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) fsopen(&(0x7f00000003c0)='cgroup2\x00', 0x0) 01:54:07 executing program 1: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0\x00') 01:54:07 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1801000021000000000000003b810000850000006d000000850000005000000095"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000001240)='block_split\x00', r0}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x5, 0x7, 0x7fe2, 0x1, 0x0, 0x1}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f0000000400)={r1, &(0x7f0000000300), 0x20000000}, 0x20) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='signal_generate\x00', r2}, 0x10) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r3, &(0x7f0000000000), 0x248800) 01:54:07 executing program 4: r0 = socket(0x28, 0x5, 0x0) r1 = socket(0x28, 0x5, 0x0) bind$vsock_stream(r1, &(0x7f0000000040)={0x28, 0x0, 0x0, @local}, 0x10) listen(r1, 0x0) sendmmsg(r0, &(0x7f0000000100)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="1b", 0x1}], 0x1}}], 0x1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, r2, 0x0) r3 = accept4$unix(r1, 0x0, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000300)=""/197, 0xc5, 0x0, 0x0, 0x0) 01:54:08 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) r1 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$inet6_MCAST_LEAVE_GROUP(r1, 0x29, 0x2d, &(0x7f0000000400)={0x0, {{0xa, 0x0, 0x0, @mcast1}}}, 0x88) 01:54:08 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 01:54:08 executing program 0: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, 0x0, 0x0) r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/74, 0x328000, 0x1000}, 0x1c) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080)=0x1, 0x4) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f00000001c0)={'batadv_slave_1\x00', 0x0}) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f0000000140)=0x1, 0x4) bind$xdp(r0, &(0x7f0000000100)={0x2c, 0x0, r2}, 0x10) recvmmsg(r0, &(0x7f0000004c00)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000001b00)=@pppoe={0x18, 0x0, {0x0, @multicast}}, 0x80, 0x0}}], 0x2, 0x40, 0x0) 01:54:09 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f00000000c0)=@in6={0x18, 0x1}, 0xc, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000040), 0xfffffffffffffe4e, 0x0, 0x0) 01:54:09 executing program 4: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$GIO_UNIMAP(r0, 0x4b66, &(0x7f0000000080)={0x0, 0x0}) 01:54:09 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) fsopen(&(0x7f00000003c0)='cgroup2\x00', 0x0) 01:54:09 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x10) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000840)=ANY=[@ANYBLOB="140000001000010300000ae6f720ffa003"], 0x3c}}, 0x0) 01:54:09 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000002400000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='kmem_cache_free\x00', r1}, 0x10) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) [ 804.917434][T14040] syz-executor.4[14040] is installing a program with bpf_probe_write_user helper that may corrupt user memory! 01:54:10 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xb, 0x5, 0x2, 0x4, 0x5}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000002400000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000240), 0x8) connect$inet6(r0, &(0x7f0000000500)={0xa, 0x0, 0x0, @mcast1, 0x9}, 0x1c) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000440)=ANY=[], 0x1000a) sendfile(r0, r1, &(0x7f0000000000), 0x1001) 01:54:10 executing program 2: sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={{0x14}, [@NFT_MSG_NEWRULE={0x54, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x28, 0x4, 0x0, 0x1, [{0x24, 0x1, 0x0, 0x1, @meta={{0x9}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_META_DREG={0x8}, @NFTA_META_KEY={0x8, 0x2, 0x1, 0x0, 0x21}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x7c}}, 0x0) 01:54:10 executing program 0: r0 = socket(0x28, 0x5, 0x0) r1 = socket(0x28, 0x5, 0x0) bind$vsock_stream(r1, &(0x7f0000000040)={0x28, 0x0, 0x0, @local}, 0x10) connect$vsock_stream(r0, &(0x7f0000000080), 0x10) sendmmsg(r0, &(0x7f0000000100)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="1b", 0x1}], 0x1}}], 0x1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, r2, 0x0) r3 = accept4$unix(r1, 0x0, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000300)=""/197, 0xc5, 0x0, 0x0, 0x0) 01:54:10 executing program 4: syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) 01:54:10 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000070000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) r1 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r1, &(0x7f0000f5dfe4)={0xa, 0x4e20, 0x0, @empty}, 0x1c) recvmmsg(r1, &(0x7f00000067c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000300)={0xa, 0x4e20, 0x0, @mcast1}, 0x1c) 01:54:10 executing program 0: ftruncate(0xffffffffffffffff, 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000008000000000000001000000940000000fad413ec50000000f00000095"], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='netlink_extack\x00', r0}, 0x10) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) sendmsg$nl_generic(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000880)={&(0x7f0000003d40)=ANY=[@ANYBLOB="140000001e00010a"], 0x14}}, 0x0) 01:54:10 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="1804000000000000000000000000ea04850000007b00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='kmem_cache_free\x00', r0}, 0x10) r1 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) 01:54:11 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) ftruncate(r0, 0x8979) fsopen(&(0x7f00000003c0)='cgroup2\x00', 0x0) 01:54:11 executing program 2: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TIOCL_GETKMSGREDIRECT(r0, 0x541c, &(0x7f0000000000)) 01:54:11 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) bind$netlink(r0, &(0x7f0000000080)={0x10, 0x0, 0x0, 0x1}, 0xc) bind$netlink(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6(0xa, 0x3, 0x88) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000100)={{{@in, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {}, 0x0, 0x0, 0x1}, {{@in6=@remote, 0x0, 0x32}, 0x0, @in=@multicast1, 0x0, 0x0, 0x0, 0xff}}, 0xe8) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) 01:54:11 executing program 3: r0 = socket(0x28, 0x5, 0x0) r1 = socket(0x28, 0x5, 0x0) bind$vsock_stream(r1, &(0x7f0000000040)={0x28, 0x0, 0x0, @local}, 0x10) connect$vsock_stream(r0, &(0x7f0000000080), 0x10) sendmmsg(r0, &(0x7f0000000100)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="1b", 0x1}], 0x1}}], 0x1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, r2, 0x0) r3 = accept4$unix(r1, 0x0, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000300)=""/197, 0xc5, 0x0, 0x0, 0x0) 01:54:11 executing program 4: syz_mount_image$xfs(&(0x7f00000012c0), &(0x7f0000009840)='./file1\x00', 0x0, &(0x7f0000000380)={[{@pqnoenforce}, {@noquota}]}, 0x1, 0x985b, &(0x7f000001c900)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/HDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAIL8rVcYoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4CgAA///tatps") setxattr$trusted_overlay_upper(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0), 0x0, 0x0, 0x0) setxattr$incfs_metadata(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040), &(0x7f0000000480)="dc19aa96f9a0f107d4f385cc035605908ad33b7affcdb5cfda54e281cb245d5294672f88335337641d99d86d0598a5bdcf346a53e4897a36ed9c81d737336c7122c937c796b83f1be81a7cdf6981e466a66cdd62fd888df8c8f36d78123e201f2de6475e0d2a67bf368968ab16fded35866402fe324a18a6de95f5c996b2e0cf54102366696c9ce805b9528eccde999d28a50de17805569bc615a9c3e173182390c67708b2ca6f812d5ce9b1012c6c7b81355d59a24d25ed98885014c2fa4b54c2c5f73c9d3ce56558c1d49eff539db89fbef998c5787902e413ebf36743b563daa3a88b77ffe0e4a5f82c66576dc258c3ed52c1485c3612f7058ea54bfeb7", 0xff, 0x0) 01:54:11 executing program 2: sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={{0x14}, [@NFT_MSG_NEWRULE={0x54, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x28, 0x4, 0x0, 0x1, [{0x24, 0x1, 0x0, 0x1, @meta={{0x9}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_META_DREG={0x8}, @NFTA_META_KEY={0x8, 0x2, 0x1, 0x0, 0x21}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x7c}}, 0x0) 01:54:11 executing program 3: ftruncate(0xffffffffffffffff, 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000008000000000000001000000940000000fad413ec50000000f00000095"], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x78) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='netlink_extack\x00', r0}, 0x10) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) sendmsg$nl_generic(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000880)={&(0x7f0000003d40)=ANY=[@ANYBLOB="140000001e00010a"], 0x14}}, 0x0) 01:54:11 executing program 0: r0 = socket$kcm(0x2, 0x3, 0x106) sendmsg$inet(r0, &(0x7f0000001940)={&(0x7f0000000400)={0x2, 0x0, @dev}, 0x10, &(0x7f0000001880)=[{&(0x7f0000000440)="4e3acee478a6fef48c3e7be577ea0deae649f41cf004a29d75c607b12fb924561f162e7adbb293302d80ab5002c6a7d842d816f3558e04932d2517d394ac9ae531f876a17489d0059a9c1e65d4fcd8cae86390046033ea0da8e8dee1c456cd1ea12e3ae46b4890fa5becce66c3719e81c9bfa53eaf78d5863be3fef83e6b6cda8c0d8ede56b3663b3434d27a97019ef6509d40b75f962aef090c364ea4ddd3801636207dafa7553c372c33f6e565f8b2d99e851acd9780702a8f4fbc8d70090d69e7499d7e6a7922ae96d6b677cee21db12ef698f735dcf1c4ba00d50c7cc73907eb1a23cd6f1df28d924aeedf208f517441d405002c8399dc6f86c0c5b28eb94e3a2b0d47fe291b1e5e356ca84f51f5e610cf4b216ff4280ab9b6894684559ad87e71a41a923880492de377204c757f813bacc69c2cd55e021c00625ea25b1cb1fab670d1c6d4f02fa5fa78d8683909d20d9579c025748b8b8e8acd9376913976d06763510eef8691137af92a37f3a951def2fbf6f70a83649df9cf2771a01f5840328ccb2530fdef2942d9c2bdfd64db65a87dcc065aa5f670831baeb41456b169cedfbed5c1a22a75d84b858a774c24c206694bdef8598a85c9e47a7785f3e31c12f052467b8a42fbc57cc730bae37653cfe4e2766747ce2ba8e35d2165abc77ac3fcd1592d564c208ab1e97b581a3f4632ada96095c7352c8785abb16f56a6c2f235bca010676e59dc989a8ed3e6257f6ea8e47419cac397fd20a5b2a3ff0ff73c4bdfc480c8cf426db7858241cd2c2a753a5b6acdbdb4cf7e3ebcaccfb484fae0d0ce09e25243916fe759f8678ec784de997ebf0f98d8294cc295841d8844a0f10d20bf1a00ca077302b7a16078836bed5767f3ab644c99c4a9b34e8d13bf7f58cead892738040fedfc95ce4ae3f86e33871acfb85e2306fcd7855da22e5c52061c079d0bf54215d65717877ffcba416d2e12a8e3698a09579da253a9187b5ea772b2dbd8544558ec8c5618f94eb2885ac16828ccb76e40f404e7340a46f00531259748b19b7ca0a640e4fc17b54907322393fb483763836f2e8ebcfc6f505fc4e154ff9cccf368236deaa36449f42bdcbfcd3d103af6bd156909a39c3dce6e1dec135e96c861994d75ee87d0542d058f3480bcb54582cf1879334dbc48b8464d42aa785d5b4ffebd5e5f4cfd43f559ffe1fd52a2bfc2c952359ae8b1b6c8f2922698a8db2df70d95f511e679039814ec137d14e825ba8091ba870d3b39f7f50f07e9a073f5922f11e4f628ce0e4f6c46f5fa83e82a5405714c9ef1ebfbdeaede054eeec0e8031d7ed43fbe66753cf1cbc6427b299783cde26acda9c0f6cd22a4be3d012f747d050281d495fcfaf66d5a9e69bc5f3df13e2813fef638518fe41426e79925bbe1b11ab6c1e598e6ab9982fe2cf2eea80cffbb55f5f952c91e18e7f0f8549e73ac3bcff4b90609213257c910c04d582752bc4d9de470964765071c2f0549c75336bc39dc99c38613909d53ff637aa564f40a7dab96543397cff002608dae1202650d8001f58c67fc8febf4f6a33f3f9387d783680fcea2a405e88fbc810db911189e62edc46eced736379b769ab1739fc4f42d3aa7b5e688fbd45fccd7fdddb7682738163cc8da68636c2f6a72b75d27c4106ecd91c5dd53092f3c14ffddd52bbcc4edcb44067fb380bc485dc55d87981250e014595d46ab162dfeec855c7bf39ef7cf9a0b2e224461ba790cb2e8667b0d41afb5d062a9bc794f3c082891f5644ddf3abee248d931c0c36c2ff69ff748c2dd889f136413f439b1b58a9b37e831bee257d3dc74f60d0b8c47fa99dbbe287d04d97147621e847fdac97beb98a19e803e49a3b6debe48d0c0c98457d20136942ac02110a40a7718c1c3ea48151622059a4a62a7ae097c9f0114955cd6e57686d43c0fbef2fcb85b53cd49f53f0c33fbaa446e0b741797cfe2a75cf99148b0ce2e076c9061ab9d455324afd43179d438126a1cc2770a138e8b09e0888d425f8780a06c63f91092aeb0afd9e3cf12ac26826ecd198f09d2ad08", 0x5b2}, {&(0x7f0000001440)}, {0x0}, {0x0}], 0x4}, 0x8000) sendmsg$inet(r0, &(0x7f00000016c0)={&(0x7f0000000180)={0x2, 0x0, @dev}, 0x10, 0x0}, 0x0) 01:54:12 executing program 2: syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) 01:54:12 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x7, 0x6, &(0x7f0000002e40)=ANY=[@ANYBLOB="b601ffff80000000bd110000000000008510000002000000850000007600000095000000000000009500a5050000000077d8f3b4000000002be16ad10a48b243ccc42606d25dfd73a015e0ca7fc2506a0f68a7d06d75357f21699cdc6751dfb265a0e3ccae669e173a649c1cfd6587d472d64e7cc955d77578f4c35235138d5421f9453559c35da860e8ef14142b2a3e314422b854421eed734ceb1efeecb9c66854c3b3ffe1b4ce25d7c983c005c03bf3a48dfe3e26e7a23129d6606fd28a697a9d552af6d9a9df2c3af333e2008e11bbec0727cb3f647535deb6277f5696833a71011a7d06602e2fd5234712596b696418f163d1a13ed38a682f87925bfa753f631cd027edd68149ee99eebc6f7d6dd4ae59af7588c8e1f4efab57644ccb1973d7879b70a70001040000000000000000d7900a820b63278f4e9a217b98ef7042ad2a923132f208fd8289eaf8cd00000000000009d27d753a300800000000000000a5686f2fccc33e3e34c3969c5ad781302d40e97a8ad10ce0cbe17366d5ac6af2fca2360a15b80400d52040ef7b28d300747877e176fe4c4b8e40dbf260f5a9f7eee30293c1b163b795d0aef4deb851a30000f569dc8f39943f2a424caf6bdec7d189e3889008e1ec914faa9e6cd0b3b4b3b5db666ebeb49d6a62019d76459e70b459543c4ac42e53b4ad4c77cff373ebd95848f01864e456969cd28000170996016aceb583df5ee4dd722e8c350af489f9a900000000a0dcc36b3d7c734a9cce0439f832a20d7cbdcda5dff3ba92dd66afb9d74aa222038994dcd3e7784dbea1e51a15b0f1a040cc63177f8fafa3192fc8e5552da1a982ab8dfe31ad1a0968faa47c2069d6bf09c3aa4f0fc128cb578d99b08a150b4cc4b22f6a464c6398c952519818a44a1b223ff502df87865c276588ea478e328e8277e811b99ce1acfecaf8e2c55ccc4b8eae0a61635514e99ffd438784060f23ba74c0b30b1180d935832deb686d789ba1d436d116394534e88492a42b8bf050c719661a2dc50b3a1dcfbc871e5c27e3d7260f6fa589e40000b89db451ff994845f6b49c12e89291398bcb3c0631ef1289f74e0b0e2cab592d35f82a69e7284223a171c616b1f0fee6c4711d7aecb69746064d2c096554975d605ebe647b02bf3d5cf32a9a09915ae3f3d4eb96615d7b237da56cd5e9904a19e145f25b6d98eb2c019967f553b61d0e80d6913cee9f8d18469a654a239a84a85debbc02846ac5791278f18c6759e3b513a68284d2efc30587e433431b2896a3bd48020af67e9ac071b2dd6dc3b9efae4ff03558fa619aea909c7f2416e7e7da1c51ccc7e6ac27412f728dc6d80da8adf317ca863ed683897321f8c8bb5a5d953d6783b7a06353ee496bbdff418de3e53234df87756eb99e330253cf5da4aa1a9648a38f07e2d302b4165983db4f7b8972923fffa8c03c288512a3a38fbd7c816a44634f7a03fab30811b7b93257bea4369ba46024dee5e9b0b2c3d3324e9b7c1f99ab9bb3f498b1485373b79ec84a67dad4e37575dab87ce55a9a69ed856a4c4410d1242ac1bd1539094a641cc086c2c53e363beafc74ab4e9ff320373705cbf5644586ffe60d293944fa2d9dc18b55f1af5c42f27747bef1ffd0c1766f062d47d61bf9f64e6ee288fa7fc12d48da526527b9f5c318c93ec447cb8b5eee7aa8a1e85696af3dfef96657c0545c8ebd96528d9c28820000000001000000b6d153da3e3cbd3bfbf4a9376cc7a44e2e24bd0b1ca4879caaff59d0ce39dc7f3fea447f4e46967855208e63ec988bd2692afefbed2b001205e4b30ee8fe417defa566a73ace8f01f7181de0ef25f1744896a3c38859e6148c42454949cd64b1a888e7fe9c2d86bb01023b6ddeb67f5eb038af3e460c771518a4126c338b0390d459361e03adf6e6b558b3651a0e33d101b5febfff82794203da18db6fcf89715c2d338f78d8b9220171b41f528f857a7cb79ca990de1208777e13faaa9b9cb9e67797b07d9eb9e909410b50c5d981d9a72aa36498b630519d1530ef0000000000000000000037fcffffffffffffff8db8379bd2044c652dff399a9f8bfa4e9c507f049d18837464276830461ee203ba51f6102d262fc9a26bc3638ecce24e65c55da6efaa462f03d0e119c963a8c7a522b59f5a7b44d018cb2648383073d9e032492cae44350bc0a85697f431392eb22cae093e85954af97d6d7b2e6e8f43353062275ad1578a431594243452a2bfb89f91d8eaac038e9e17136e7c698f73faaabb3d00000000000080014573789425c4c32da528d89356aa6d2ae6da082e756c80cf39053431080ea6cbf9997a5a0ddad0b9d12bc3f880476ab32f0feaac5f16e61f7b72b8c9082eec423c6b3eaecfdcc9ec72795e7696421c83b76c2d6bac19bc875d009679778d8ef97d7e05329649d97b0dc54bea9b650873de2d3d702690176e0b23ee5cb5e469a8d1612d611722e6200e3a297d92f8e1de98326c5ef2b89d4e2d47767cd755783e5d865e373338e96ceb8399f296c59b2d70ca27735ecaff62982616d3ac1ab041733bce119d8002a6c8a2b08b32551b2313b1a2ff41b3f04af61c69c85cb2da48215727271bac2ffdeb62d9f5dc4845f1c3f63dc806e615ee8d28d6d7f181e30807afa27f41d0364c746a65a47464db68f3c433d88dd625db35fded2c86d75af88efaf20c8b37c644b6c4e773a9589200faa553bc92f916b75ddbfa18ab73979f46947b35914286d2499a0b8c970000000000000000f4fe74e0c26ab52329bd600627b256ca44dd121ffc8dbb6e5f70cbe03efccac70375b30cc927574d254d1b46c607e8b1ca7d1511568c3ef4b6b885f4582bdcef74e5e010627fc8e4fe00000000000000000000869d9640f06b11df2971909b90133983308ea4f033de613763f32d913bcbe9dd082a6fff197a20730269e6cfd31275395833f1c2b8a50a94c30cceae2a11fe9b9b835d0da73891c0b3ce22dea6bf31e7f51808cf72f44b4455b77a778440795e152dc1b7bb0a5636aa4742ce4d331a47de5836539cdf289176527277b70c8162aaf6f9475418b478329f3565450acfaf41ba88c7eab8cabfa97e35081967bb92a264b07e8003d2f15537e72a1e4ca5ec1e2aaaf8236ecdefbaf512c75e636b6b6f518ad20521f909b12e9bc97e408e0dc82f950d12705f35708bc862196abb27e8d7991b5273987f38c4706289ff4f6130cee76465d487a07a74452f87da2029bd3debd9870335d58d3fe1ac80574fa3ea312997ab81bc6f569ffdb10ba3f20a86d95128d13e0c778998d3a6114bfb07bd61e4bff8a5e2ce4aa572c63e09b44ca4a181bcfe4eec3ce843c65c4948169fe639a186acc2b4a96c6b8d4d2e6d53ab97bea01eab953e6e89e3af34d4ada217bc6fda0fb2095c49195d0d6f365ca80a955b9ec81240a84ef672afa369fc8e3d444ba35d0f51a0065a3b982d09dfc6874fc0d8079b185447cb8a695e132d4d613a529d9c77e2a8f7320ecf698e8a2b170fd601dc1a9767a38b10788e92d1356f6a6c1bcfb2d31b46e735db13f1be80bac1b6be04fd98610000000000000000000000000000139af5493f740200000001a4936bc4a0fa516117f4ccadc692003adee0a080eba2f1059660c0ee0e9aec72d4d0fe095632e4f641b0e34c611c5b3e0ba05fa36542d40837dda323910672a9097d68398fd3539686e4288db0d6bf7cb8a1835f46dfe11865a66ef47e736dada06677a5bca133d6cbc8fe5c4557e51b006bdccd7c5f32ff1d9e8b130f77df09236870fb3de5b87b4f8acc13df534eba329b86670000000000000000b27a2616c03cdf6c009447a652bca9b325e73c0737d5b717945e4fe7a169c5e2c54fc71a4104aa7cf0f5d30e2fcd9503650edbd8a5971a9a1fde5e5df37469ae204a6e899eacc1e63034cbabc5604739881cb82604bed3e53696a0606b26b879ef232a1a038291389593d1575cb79aa8284cf01a7e1a456acab9d8d608ad69d4c4b56492af7004e7ed9d47c5db3d76a00bea7c804f3a3638408bc1636f1009b7f185f51606918eaa0ab6bef11ae3d3"], 0x0, 0x0, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x90) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000000)={0x1b, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x0, 0x5}, 0x48) r0 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x5a042, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0xa81, 0x0) pwritev2(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="d6", 0x1}], 0x1, 0x10001, 0x0, 0x0) sendfile(r1, r0, 0x0, 0x20ffe) 01:54:12 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) write$cgroup_subtree(r0, &(0x7f0000000040)=ANY=[], 0xffe6) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_int(r0, &(0x7f0000000040), 0x12) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000000)="db0d9874565382b2060952281fcfbfb46b5bff238ad4e84817f35928b07145a7e731fa0051", 0x25}, {&(0x7f0000000140)="e1ecae78363bb46db47be01550904f5c122d97c39eeab27947c23c4ab0f19ba7df64562e143ca68405262504560efd7b5a7eee98c7df2ac3036387e2d1e1d078eb931062ee1b10d24d1b960f756b5b9197cddf1fdd5d2d4a57a7412b2c7bc67add7d97a9e61e9593fab0ba4374094e7d3e4a5c98f28f398021540efce653f79aac3469594913f3c11176fa96390abdb578ec8ea4dd5fa00143a3c76a7410a8c671bce3f016bf328a1f38c32ad1a0030a085fd1724bf8", 0xb6}, {&(0x7f0000000080)="092172146f6ed6", 0x7}, {&(0x7f0000000240)="6c00aa63f5ff06cf1f17a15e839095e0d01ad5cba5e19b74cc2a1460db6428c9462ced3b18eb344d25ef040b043423e016660645db69271d8b0f99e6889f30e1261521575267178e32f2e6750d963e05fe337747d97ee68f447669507ea71d37654e5996758493b8787381ab67db1234d7867a24beb6fae65bbb39b7e88ce494af412a4cff46aa31e526a07c5c43fa144776ea279005f6b6897250594a093e698114bc6165576ed16f3719a112068c45dafcf7635df5e415d014aeade1aa3822c4688f666e5c5d39bbeffef0d3b60a112f31989dc265adc2dcc593fa636e433db0562a1fb92063704d5258700b19688230015a7fabe112139d", 0xf9}, {&(0x7f00000003c0)="bc754212cb401e85088b06e87ba70cb4884ae31cd3f54b096bceb77700889705f10261fd15bb3225f2debc68e36e4209bf145bf6f2ef728560a4d5b9f9b160d198ed0fc4eef9f4bd3b53c36794f943d543d052fba606757336af4bb8a6343bd548913558d0df717401f234fe64fbc693b0155201d778fc7e72821c070fccf633b1702e3b53a7462f8f19b61e802fa382cf", 0x91}, {&(0x7f0000000340)="442086d2343040ab82f7ff575e", 0x34}, {&(0x7f0000000480)="4b822b57db0ce50c0619c2ad6b78a002086cc636a82793b98160d2c080765dba5917a37b68841be86cde1129076098d0e9a493536ad1e33f0a9dbf76dc67c76c004a426aeaddfbbd3847202491314d631a0e83757761618f9cc918d24d89b112684e97ed795c9c5588a6ac0ad007d2db055b", 0x72}, {&(0x7f0000000500)="5d9a03cece9ea660bdb33c65e70000000000000000454c7edd9005db745b346896a527ddf416097a7bf84c0cb222fca49967ff8ac54574357b03681ac00dcabefb506a6b723d7f6ad04892bf65de710672a5aa16569d670129785ca1f7d8de982dc4b4156aa7d041f613d8fb67d55144a25aec2198b72e19162c2200bc0c226678d8394bbe739d686c0ced9c4ef0a5c2ca04d6c29b2a82706a400000", 0xfffffdc0}], 0x8) 01:54:12 executing program 3: r0 = socket$qrtr(0x2a, 0x2, 0x0) connect$qrtr(r0, &(0x7f0000000000), 0xc) close(r0) 01:54:13 executing program 3: r0 = socket(0x28, 0x5, 0x0) r1 = socket(0x28, 0x5, 0x0) bind$vsock_stream(r1, &(0x7f0000000040)={0x28, 0x0, 0x0, @local}, 0x10) connect$vsock_stream(r0, &(0x7f0000000080), 0x10) sendmmsg(r0, &(0x7f0000000100)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="1b", 0x1}], 0x1}}], 0x1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, r2, 0x0) r3 = accept4$unix(r1, 0x0, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000300)=""/197, 0xc5, 0x0, 0x0, 0x0) 01:54:13 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x2810, r0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0) 01:54:13 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000200), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f0000000600)={'wpan0\x00', 0x0}) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_SEC_PARAMS(r3, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000780)={0x1c, r1, 0x1, 0x0, 0x0, {0x13}, [@NL802154_ATTR_IFINDEX={0x8, 0x3, r2}]}, 0x1c}}, 0x0) 01:54:13 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)=@ipv4_delroute={0x24, 0x19, 0x1, 0x0, 0x0, {}, [@RTA_PRIORITY={0x8}]}, 0x24}}, 0x0) 01:54:13 executing program 2: syz_mount_image$fuse(0x0, &(0x7f0000002080)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18020000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb703000008000000b703000000000020850000007300000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r0}, 0x10) mount$overlay(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000000), 0x0, 0x0) 01:54:13 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'syz_tun\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000080)={@local, 0x0, r2}) 01:54:14 executing program 0: r0 = syz_mount_image$vfat(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0x400, &(0x7f0000000040), 0x0, 0x27c, &(0x7f00000002c0)="$eJzs3EFrHGUYB/DHbG3SlHZzEEFBfNGLXpY2foJFWhAXlNgt6kGYmo0uGXfDzhJZEZuLePVzFI/eBPUL5CJevHsLguClB3GlO7t20241qUmzbX4/CO8zed8/8w6ZhGcCO3vvfv3J5kZR28j6sbCUYiFiJ25HrNypxp4ajwuj+mxM24lXz//xywvvvPf+m/VG48paSlfr115bTSldfPH7Tz//5qUf++evf3vxu8XYXflg7/fVX3ef3X1u769rH7eL1C5Sp9tPWbrR7fazG3krrbeLzVpKb+etrGildqdo9fbNb+Tdra1ByjrrF5a3eq2iSFlnkDZbg9Tvpn5vkLKPsnYn1Wq1dGE5TrczB1jTvLW2ltUfOD2sHOmOOHbnZn2z16tnlZmTzVuPYlMAwHz59/6/7PUf3P83rpej/v9xsbPv6D/6f54Id/r/5fHv7376fwAAAAAAAAAAAAAAeBzcHg6rw+GwOhknX4sRsRQRk+OT3ifHw8//dJv64N5SRP7VdnO7WY7lfH0j2pFHKy5FNf4c3Q9jZX31jcaVS2lkJX7Ib47zN7eblVic5CdWZucvl/m0P/90LE+ffzWq8czs/OrM/Nl45eWpfC2q8dOH0Y081kf39d38F5dTev2txj35c6N1AAAA8CSopX/c9/w+mh8tWIr758v8If4/cM/z9Zl4/iCvqAQAAAD+t2Lw2WaW562e4qiKSszFNhRlkR4m9VtEHCI1nIsrPdripP8yAQAAR+1u03+I0M9fHuOOAAAAAAAAAAAAAAAAAAAA4PQ56PvAJusf5nViU6ernMxVAgAAAAAAAAAAAAAAAAAAAAAAwHz4OwAA///1IirV") ioctl$FAT_IOCTL_SET_ATTRIBUTES(r0, 0x80047210, &(0x7f0000000000)) [ 804.917988][T14040] syz-executor.4[14040] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 809.140783][T14093] overlayfs: missing 'lowerdir' 01:54:14 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000180)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000002900)=0x2, 0x4) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000540), 0x3c) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000000)=@gcm_128={{0x304}, "89bfa488edf92fd9", "6e8f8e9790823850c2d5d9f81207c2f9", "5a23b2df", "3196fb10e1dd86ec"}, 0x28) writev(r0, &(0x7f0000002fc0)=[{&(0x7f00000000c0)="14bf844d529717198afe147d89ae6b1cbc70c9e62941cd46e859f3a5791d5644", 0x20}, {&(0x7f0000002a80)="15fbac2083d2d244707fa98eef16d52c70d4e3e7090947500d7aeb945a029f42878e07262476362de177ebe986b5883566382161ad97869845d8da037e7409f9df9aec", 0x7fffefe0}, {&(0x7f0000002b00)="e6ff80fbfbab9c2c9f3d8d7c3efe5e219a8487b411f91cdbb0c6ab538837e4b12b94c0a4c75c988e101a57350116e74c823f2304e8db49ed2bbeefaa412c61f02321e1f571343f39cc", 0x49}, {&(0x7f0000002b80)="d83b60dd671544595fb418a7cd076dae020018", 0x13}], 0x4) [ 809.446233][T14096] loop0: detected capacity change from 0 to 128 01:54:21 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={{0x14}, [@NFT_MSG_NEWRULE={0x54, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x28, 0x4, 0x0, 0x1, [{0x24, 0x1, 0x0, 0x1, @meta={{0x9}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_META_DREG={0x8}, @NFTA_META_KEY={0x8, 0x2, 0x1, 0x0, 0x21}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x7c}}, 0x0) 01:54:21 executing program 0: r0 = socket$kcm(0xa, 0x6, 0x0) setsockopt$sock_attach_bpf(r0, 0x29, 0x2, &(0x7f0000000040), 0xcf) 01:54:21 executing program 3: r0 = socket$kcm(0xa, 0x6, 0x0) setsockopt$sock_attach_bpf(r0, 0x29, 0x14, &(0x7f0000000040), 0xcf) 01:54:21 executing program 4: r0 = timerfd_create(0x0, 0x0) read(r0, &(0x7f00000000c0)=""/134, 0x86) timerfd_settime(r0, 0x3, &(0x7f0000000080)={{0x77359400}}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TFD_IOC_SET_TICKS(r1, 0x40085400, &(0x7f0000000180)=0xfe) 01:54:21 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=@framed={{}, [@ringbuf_output={{0x18, 0x2, 0x1, 0x0, r0}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x43}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xffffffffffffff18) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000340)={&(0x7f0000000300)='kfree\x00', r1}, 0x10) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) r3 = dup(r2) sendmsg$nl_xfrm(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="b8000000120001f9"], 0xb8}}, 0x0) [ 816.640866][T14107] netlink: 168 bytes leftover after parsing attributes in process `syz-executor.1'. 01:54:21 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'syz_tun\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000080)={@local, 0x0, r2}) 01:54:21 executing program 0: process_vm_readv(0x0, 0x0, 0x0, &(0x7f0000008640)=[{0x0}], 0x1, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x15) r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x2, 0x0, &(0x7f0000000140)={0x0, 0x0}) write(r0, &(0x7f0000000000)="fa", 0xfffffdef) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) vmsplice(r1, &(0x7f00000013c0)=[{&(0x7f0000000080)='4', 0x1}, {&(0x7f0000000100)="a7", 0xfec7}, {&(0x7f0000000880)="9f3846581b1b5159fa75b369536aed7fc089b18592fd1bd099864f1ed35c7046e78c84f4cf0e59594f6dac655efbe84343ff8c186af752f7691c612987b6c089fc2ac412de8edab1f67d0300a1acf9ef331f2b436ff4322adcde8648bcd1e193eb1cb83b0ff2de12d2", 0xfdb9}, {&(0x7f0000000300)='b', 0x1}], 0x28, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 01:54:21 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f00000004c0)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x4) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fc00100}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000180)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r1, 0xc0182101, &(0x7f0000000080)={r2}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000340)={0x0}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = dup3(r1, r4, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r4, 0x40182103, &(0x7f00000000c0)={r3, 0x3, r5}) 01:54:21 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) r1 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(r0, &(0x7f0000000440)={@val, @void, @eth={@broadcast, @remote, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x2000, 0x0, 0x32, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1}, {0x0, 0x0, 0x18, 0x0, @wg=@data}}}}}}, 0xfdef) 01:54:22 executing program 2: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, 0x0, 0x0) r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_REG(r0, 0x11b, 0x4, &(0x7f00000000c0)={&(0x7f0000000000)=""/74, 0x328000, 0x1000}, 0x1c) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$XDP_RX_RING(r0, 0x11b, 0x2, &(0x7f0000001980)=0x100, 0x4) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f00000001c0)={'batadv_slave_1\x00', 0x0}) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f0000000140)=0x1, 0x4) bind$xdp(r0, &(0x7f0000000100)={0x2c, 0x0, r2}, 0x10) recvmmsg(r0, &(0x7f0000004c00)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000001b00)=@pppoe={0x18, 0x0, {0x0, @multicast}}, 0x80, 0x0}}], 0x2, 0x40, 0x0) 01:54:22 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000002580)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f1e7f2aa3d9b18ed81c0c869b51ec6c0af4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c234664c0af9360a1f7a5e6b607130c89f18c0c1089d8b853289e01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364149215108333719acd97cf84ded40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c86e00f4ab87b1bfeda7be586602d985430cea0162ab3fcf4591c926abfb0767192302000000b0eea24492a660583eecb42cbcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec231fed44da4928b30142ba11de6c5d50b83c6e613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca005ace1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000000000000000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b00002b435ac15fc0288d9b2a169cdcacc413038d0100a2c8cb482bac0ac502d9ba96ffffff7f0000100000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870cd7bb2366fde41f94290c2a5ff870ce41fd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b5565b17680100969c41595229df17bcad70fb4021428ce970275d13b78100788f11f76161d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06de269e97fbb0776bf56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2ae582786105cfdf8be5877050c91301bb997316dbf17866fb84d4173731efe895012f1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3546c1c776da64fb5abee0acfd235f2f4632c9062ece84c99a061887a20639b41c8c12ee86c50804042b3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f45f90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f01000080000000004febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a9f9b444aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60133641a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250ddc8674152f94e3a409e2a3bce109b60000000000000000d6d5210d7503000000a87a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e873f8703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e6c257a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd70400000000946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009556237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854352cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a53f1c96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a42010082008df75cf43f8ecc8d37261774cc5a3bf6b466cb72812da518ff602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945ecefa26b8471d42645288d7226bbd9ccd628ab84875f2c50ba891cea592b0430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be290159f6bcd75f0dda9de5532e71ae9e48b0ed0254a83100000000f6fbb869604d50a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b0fdf9743af932cd6db49a47613808bad959710300000000000000832d0a45fa4242e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4e064c98e494198276eb2df7766411bef0ebb5000000000006065d635b0b7a00ee767221d8af9753387e0cd8d718f54a29df6eba3bd4c440e6e2172e3fcc01b8babb757b5c59217b80d0db3ba582814a604e4ef7a803e9ca7c85b35c9b93a9e0885e238b44ae1c2e64cce3b27083b8246829e64056000302bffff15405bd5f2e9a20000000000000000000000000000000000009a9823fd8fbc5aa165099c5ed032b48ea12d8e0588dc52702e4084913a06d468d0928bad76d697e1015ab030e788d38788ee5b5428d4a971cc97db9fd231088e570735ce129e7e77fc2777692664a1488fd8d6dff4dad618fd54f529d4555c6507009ee69dd1bc55258789b24052137e9637f3efbab71720f88c3c44b3b7486f979e8a3174b531f573fe0e5239c000be2733c49546f6e8a9175ec6f14dbf72cac91643b2fd99c29eca28a3c2e60d5e5b8795fae16a7c3ea57e728eca35eaf0155a39f97580e079175426c088a0208040982a0000000000000000000000000051ceaaf0159fe61f2eade7603d0a7a56fb09cd119ac06adb6597155ae47846899c6b23c024d8cbe9240b71ec6dc2124d3a19e2d714b273d95d1d3aa737cb04a33694f40000000000005d675d7122361c37c61a43b5afd865b60d4cae891b73220f17d25985a7f76834995e53a93a1c7b9eef267df691ca983a0b95bda7f6c5c1ca7aa50261a3089a1ebf0734c9b07e8951ff023263ad5aed8cfb49b49e128c697724c057d22c5df5aef27ce3db11d5ad5527d149d076e1a87e2df27c0cb8a67ad026bf953f88f10447e125c2c0f1aebee1f3390a9e3ddad4e2a6e0f6e4569fdefa19e870e04acf9493b963f98e23cfc665e4f465fa3f801e1957c399e45f61d3459b1c606204368bb931345af2823c487d2fd99db6ea6e008e7ffa06ca86f750189d155bd077a79fe2c7e961352e56824f727d21d41eae78bfec4a2d7a7edbc8ef958c5ea599f7c25bf71c2340558aa12fdd24a88aaad5921aee7dae6a2f3009d9cb43ab4898d0f0aa565431b6abe585d75db04d1c9ba0b9de4ae8b0d3132bc681b6c9a693979f55174a5fe1df9fdef35bc470f9e6e591982757f45c52c645d891bf63bb21fb66926ebe1a8504611fc3e8bb8795c36dc2a86b5ab46ff33cc74f61751b2dae92676db85c8d0c721b7ea4544bf51c95c86fcac1f434d09d1ee4928aafe23de66fed972e0dddfb33f64e48701b049239e7f552d816441d11c4c2647c01446234437b64de079b2bed641e8a92b6f8d93ff57d8e6323d01950b0ebf44bd28e09c05d9ae5dd689fb880fb18d042219f5ac60c3a03b085abf3e8e3efc842a8d328733461f04c99607061c64cd14c61322a5ac2d371a95b8ad867ec92d13a4fa4ae033a09673866cd77f4bcdaaa05207166b19a8758d8855400d8c6a7242dc207251e87973d574ea4f487663e60f2f5e1f1424958fd148f846830e88a42d93e1fe9c0b4a4a268921738938aa9f3cb3811ac87c54c8ebc8bcfb4613cc3a997ff1579edbd4ade8020e3ad001b072b1a751b588ac4639f35a58e00a50c0270608c7a7f10132b1c25b9ea81232fbef665f6212f875b2a00000000000000aceb111b66a500ca52fd8f848088c67ee65dfdcc4c580e9bc18c1699dca07d019bf1bf9dd3da480d6c155d7e60674ce88ab5ae07a9d16e22792d99986b531ab4e592ab5925da779e700cf20309a2137877690dc5c07956fc82d7b3bb46d3138041af18508938c9be4e5d0a98073463a5cff6c146d020743da474cb81677a6f389f0e00c33b70b7f8bab95435c27167f365a29fb09cbf35bf192f6a65616fa2ad9a6c7ca3a3ecd96aaecd993e8badb40e7eb8a22b0015e70c885cd519e28448168c6d914265998bff74ea1b0e651a6cae9419096248a0e41573827ad60fafce6e6540734c1f23f75337d836c31497e8112969a039d65aa297e2b046b5f4d11116a89f9f65693d4dc3e70fbfe0b2044fdb3f87e887d1daae8e38a0c19f668f776e19a02bb2449ee4384f6536879c85d7e41bc0276ee2b125d41ff358323311703ec01d64a573bdeb75bdcc87d01de38365ab9222713d2d1640a742d62fefb5403b2ed9969c32a0841e8c36b0107bb888eb14ac62e6d4bdfaeb9ee7430100bf3825a1996c8997ce285edf1d277ed703f560460417bfe702af833e83c5b987befb6d1fcf765ab7ea537d9dafb622a1ba8686cb150963b84470364942e90d1cf856cead864f5e38c83b9ed86cc5725a20299ce512b16500"/4081], &(0x7f0000000380)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10, 0x0, 0xffffffffffffffff, 0xfffffffffffffd54}, 0x2e) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='kfree\x00', r0}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x5, 0x6, 0x10000, 0x51c1, 0x101, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4}, 0x48) 01:54:22 executing program 2: io_setup(0x6, &(0x7f0000000000)=0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002120207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000000000de850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000240)='kmem_cache_free\x00', r1}, 0x10) io_submit(r0, 0x1, &(0x7f0000000800)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}]) [ 817.476294][ T28] audit: type=1326 audit(1711677262.495:154): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=14113 comm="syz-executor.4" exe="/root/syz-executor.4" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa58fc7dda9 code=0x7fc00000 [ 817.500839][ T28] audit: type=1326 audit(1711677262.515:155): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=14113 comm="syz-executor.4" exe="/root/syz-executor.4" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa58fc7dda9 code=0x7fc00000 [ 817.527030][ T28] audit: type=1326 audit(1711677262.545:156): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=14113 comm="syz-executor.4" exe="/root/syz-executor.4" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa58fc7dda9 code=0x7fc00000 01:54:22 executing program 4: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000002100180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000004000000b703000000000aaa850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000280)='scsi_dispatch_cmd_start\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) write$cgroup_int(r1, &(0x7f0000000200), 0x12) 01:54:23 executing program 1: r0 = timerfd_create(0x0, 0x0) read(r0, &(0x7f00000000c0)=""/134, 0x86) timerfd_settime(r0, 0x3, &(0x7f0000000080)={{0x77359400}}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TFD_IOC_SET_TICKS(r1, 0x40085400, &(0x7f0000000180)=0xfe) 01:54:23 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={{0x14}, [@NFT_MSG_NEWRULE={0x54, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x28, 0x4, 0x0, 0x1, [{0x24, 0x1, 0x0, 0x1, @meta={{0x9}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_META_DREG={0x8}, @NFTA_META_KEY={0x8, 0x2, 0x1, 0x0, 0x21}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x7c}}, 0x0) 01:54:23 executing program 0: syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0xa04710, &(0x7f00000001c0)={[{@abort}, {@discard}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x5c}}, {@noauto_da_alloc}, {@stripe={'stripe', 0x3d, 0xe49}}, {@errors_continue}, {@usrjquota}]}, 0xfe, 0x446, &(0x7f0000000d00)="$eJzs289vFFUcAPDvzG5BQWhFFEFUFI2NP1paUDl40WjiQRMTPeCxtoUgCzW0JkKIVmPwaEi8G48m/gWe9GLUk4lXvBsSolxAT2tmd6Zsl27Z7a+lzueTTPPezJu+992ZN/Nm3m4ApXUg+5NE3BMRlyNisJldUM8LZeVuXLsw+c+1C5NJ1Otv/5U0yl2/dmGyKFvstz3PDKcR6edJXslis+fOn5qo1abP5vnRudMfjM6eO//cydMTJ6ZPTJ8ZP3r0yOGxF18Yf35N4sziu77v45n9e19/99Kbk8cuvffLd0m+Ptri6MZAF2UOZIH/XW9o3/ZkL5VtAjta0km1jw2hJ5WIqObn8+UYjErcPHiD8dpnfW0csK6ye9PWzpvn68D/WBL9bgHQH8WNPnv+LZYNGnrcEa6+3HwAyuK+kS/NLdVI8zIDbc+3a+lARByb//frbIkVvIcAAOjVD9n459mlxn9ptI4Rd+ZzQ0MRcW9E7IqI+yJid0TcHxEPRMSeiHiwx/rbp4ZuHf+kV1YT3+1k47+X8rmtxeO/YvQXQ5U8t6MR/0By/GRt+lD+mQzHwNYsP7ZMHT+++vuXnba1jv+yJau/GAvm7bhSbXtBNzUxN9HVBFQXrn4asa+6VPzJwkxAEhF7I2Jfb/96Z5E4+fS3+zsVun38y1iDeab6NxFPNY//fLTFX0iWn58cvStq04dGi7PiVr/+dvGtTvWvKv41kB3/bYvP//YiQ0nrfO1s73Vc/OOLjs80Kz3/tyTvNK5HW/J1H03MzZ0di9iSvNHcq3X9+M19i3xRPot/+ODS/X9Xvk8W/0MRkZ3ED0fEIxHxaN72xyLi8Yg4uEz8P7/yxPsrj399ZfFPLXn9Wzj/245/74nKqZ++71R/d8f/SCM1nK9pXP9uo9sGruazAwAAgM0ibXwHPklHFtJpOjLS/A7/7tiW1mZm5545PvPhmanmd+WHYiAt3nQNtrwPHUvm8//YzI/n74qL7Yfz98ZfVe5u5EcmZ2pTfY4dym57S//ftedm/8/8WVlcNu1LC4F15fdaUF7t/d+NHsrD/R/KS/+H8tL/obyW6v+ftOUrG9QWYGO5/0N56f9QXvo/lJf+D6W0mt/1S5Q5Eekd0QyJdUrceq2oGicAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACb0H8BAAD//7e39oM=") lsetxattr$security_ima(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080), &(0x7f0000000100)=ANY=[], 0x1001, 0x0) 01:54:23 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'syz_tun\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000080)={@local, 0x0, r2}) 01:54:23 executing program 3: r0 = socket(0x28, 0x5, 0x0) bind$vsock_stream(r0, &(0x7f0000000040)={0x28, 0x0, 0x0, @local}, 0x10) listen(r0, 0x0) connect$vsock_stream(0xffffffffffffffff, &(0x7f0000000080), 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000000100)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="1b", 0x1}], 0x1}}], 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, r1, 0x0) r2 = accept4$unix(r0, 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000300)=""/197, 0xc5, 0x0, 0x0, 0x0) 01:54:23 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f00000004c0)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x4) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fc00100}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000180)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r1, 0xc0182101, &(0x7f0000000080)={r2}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000340)={0x0}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = dup3(r1, r4, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r4, 0x40182103, &(0x7f00000000c0)={r3, 0x3, r5}) [ 818.591004][T14136] loop0: detected capacity change from 0 to 512 [ 818.655658][T14136] EXT4-fs (loop0): blocks per group (255) and clusters per group (8192) inconsistent 01:54:23 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) r1 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(r0, &(0x7f0000000440)={@val, @void, @eth={@broadcast, @remote, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x2000, 0x0, 0x32, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1}, {0x0, 0x0, 0x18, 0x0, @wg=@data}}}}}}, 0xfdef) 01:54:24 executing program 2: r0 = timerfd_create(0x0, 0x0) read(r0, &(0x7f00000000c0)=""/134, 0x86) timerfd_settime(r0, 0x3, &(0x7f0000000080)={{0x77359400}}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TFD_IOC_SET_TICKS(r1, 0x40085400, &(0x7f0000000180)=0xfe) 01:54:24 executing program 0: syz_mount_image$udf(&(0x7f0000001000), &(0x7f0000001040)='./file0\x00', 0x8008, &(0x7f0000000000)={[{@volume={'volume', 0x3d, 0x4}}, {@anchor={'anchor', 0x3d, 0xffffffffffffffff}}, {}, {@umask={'umask', 0x3d, 0x3}}, {@undelete}]}, 0x1, 0xfef, &(0x7f0000002780)="$eJzs3U9snGdaAPDn/WxnnHTVddPdtMsu1UgcGmVplDhpYq1BOBvXsCJqTR1vKIfKE9tJR3XGlu2s0qogc1kJVatKSIgTwgd64bQSNw4rA4uEOOyJC+LiQ1vtBWGxixAswuj75p144rh1iOM4f34/xX6++b7n/eZ9x31m3m/q8RsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQMS3X7tw6nQ66F4AAA/T6xNvnhr0+g8AT5XLrv8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANhdiiJ+PVJ89NZGmqput/VfarZu3pocHdu52eFUteyp8suv/tODZ86+eu78UCd+cfsH7WvxxsTlC/WL8zcWFmeXlmZn6pOt5vT8zOw9n2Gv7bc7UT0A9Rvv3py5dm2pPnjyzB2Hbw18Vnvm2MDw0NGXrnRyJ0fHxia6cnr77vve75Ie3Kl4ghyKIq5Eip8999PUiIgi9l4Luzx37LfD0VvWXzWIydGxaiBzzUZruTw43imE3oh6V6ORTo08hFrck5XqXxRlh0+Uw5tYaCw2rs7N1scbi8vN5eZ8azy1e1uOpx5FDKWI1YhYrx1053nU9EUR/xwpFp7dSFcjoqdTB998feLNU4O7n6D3IXRyB2U/630Rq8VjULPwiKpFEZuRojZ9PKZzOVcl/UnEy2WcS/FxGT+ISOUTwzsRn3odgSdCbxTxYaT4+fBGmqnmA5155aXv1r/TujbflduZVz721wcPk7kJj7D+KKJRzfg30v2/2QUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE+Hw1HE9yPFp3/+vWpd6ajWpf/y8NDJX651rxn/4i7nKXNPRsSHxb2tyXsorzU+nsZTKvZhYMCu+qOI38/r//3hQXcGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADlwR/xQpvvWT42m1vHlicnSsPrHQWGy2rtcvN67OzVZZ46m9cn89t9rc3Nysp3YcyXEqx5UcV3Ncy3E9xyhy+xxHcpzKcSXH1RzXclzPMXpy+xxHcpzKcSXH1RzXclzvuT3olap9b26f41SOKzmu5riW43qO0XcgPygAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYJ8VUcTzkeIHH22kSBGxEjEV7bhWO+jeAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file2\x00', 0x141842, 0x0) write(r0, &(0x7f00000000c0)='a', 0x1) [ 819.162379][ T28] audit: type=1326 audit(1711677264.225:157): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=14142 comm="syz-executor.1" exe="/root/syz-executor.1" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f9b7f27dda9 code=0x7fc00000 [ 819.243527][ T28] audit: type=1326 audit(1711677264.285:158): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=14142 comm="syz-executor.1" exe="/root/syz-executor.1" sig=0 arch=c000003e syscall=16 compat=0 ip=0x7f9b7f27dda9 code=0x7fc00000 [ 819.267792][ T28] audit: type=1326 audit(1711677264.305:159): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=14142 comm="syz-executor.1" exe="/root/syz-executor.1" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f9b7f27dda9 code=0x7fc00000 01:54:24 executing program 1: r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x18, 0xf, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000014000000b70300001d0000008500000083000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000084000000b70000000000de3295"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000340)='kfree\x00', r1}, 0x10) r2 = socket(0x10, 0x3, 0x0) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'ip6tnl0\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000004640)={&(0x7f0000001840)=@newqdisc={0x38, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7}, {0xc, 0x2, [@TCA_FQ_BUCKETS_LOG={0x8}]}}]}, 0x38}}, 0x0) 01:54:24 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0x2, 0xc}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000040)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000010b704000000000000850000000100000095"], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000180)='kfree\x00', r1}, 0x10) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'pimreg1\x00', 0x1001}) close(r2) 01:54:24 executing program 4: setsockopt$SO_RDS_TRANSPORT(0xffffffffffffffff, 0x114, 0x8, 0x0, 0x0) r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_UMEM_COMPLETION_RING(r0, 0x11b, 0x6, &(0x7f0000000080)=0x1, 0x4) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$XDP_RX_RING(r0, 0x11b, 0x2, &(0x7f0000001980)=0x100, 0x4) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f00000001c0)={'batadv_slave_1\x00', 0x0}) setsockopt$XDP_UMEM_FILL_RING(r0, 0x11b, 0x5, &(0x7f0000000140)=0x1, 0x4) bind$xdp(r0, &(0x7f0000000100)={0x2c, 0x0, r2}, 0x10) recvmmsg(r0, &(0x7f0000004c00)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000001b00)=@pppoe={0x18, 0x0, {0x0, @multicast}}, 0x80, 0x0}}], 0x2, 0x40, 0x0) 01:54:24 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'syz_tun\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000080)={@local, 0x0, r2}) [ 819.916604][T14151] loop0: detected capacity change from 0 to 4096 [ 819.967552][T14151] udf: Bad value for 'anchor' 01:54:25 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={{0x14}, [@NFT_MSG_NEWRULE={0x54, 0x6, 0xa, 0x40b, 0x0, 0x0, {0x2}, [@NFTA_RULE_EXPRESSIONS={0x28, 0x4, 0x0, 0x1, [{0x24, 0x1, 0x0, 0x1, @meta={{0x9}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_META_DREG={0x8}, @NFTA_META_KEY={0x8, 0x2, 0x1, 0x0, 0x21}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x7c}}, 0x0) 01:54:25 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0x8, 0x8}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000280)={{r0}, &(0x7f0000000080), &(0x7f0000000200)}, 0x20) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r1}, 0x10) umount2(&(0x7f0000000000)='./file0\x00', 0x0) 01:54:25 executing program 3: r0 = timerfd_create(0x0, 0x0) read(r0, &(0x7f00000000c0)=""/134, 0x86) timerfd_settime(r0, 0x3, &(0x7f0000000080)={{0x77359400}}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TFD_IOC_SET_TICKS(r1, 0x40085400, &(0x7f0000000180)=0xfe) 01:54:25 executing program 2: r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x6, 0x10, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000b7080000000000007b8ab8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32=r0, @ANYBLOB="0000000000000000b703000000000000850000006900000095"], &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000640)={r1, 0x5, 0x0, 0xfffffffffffffe2c, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) 01:54:25 executing program 0: bpf$PROG_LOAD(0x5, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x5, 0x81, 0x20, 0x9, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000), &(0x7f0000000000), 0x402, r0}, 0x38) 01:54:25 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x48241, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x6bf1c2d5adba8c32}) r1 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local}) write$tun(r0, &(0x7f0000000440)={@val, @void, @eth={@broadcast, @remote, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x2000, 0x0, 0x32, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1}, {0x0, 0x0, 0x18, 0x0, @wg=@data}}}}}}, 0xfdef) 01:54:25 executing program 4: prctl$PR_SVE_GET_VL(0x33, 0x1703) syz_mount_image$xfs(&(0x7f0000000180), &(0x7f0000009640)='./file1\x00', 0x90, &(0x7f00000007c0)=ANY=[@ANYBLOB="71756f74612c004973444dd4cffb0ccf47a02b92fbd2cb080e707209a5e7e19b678e99a20f32c8543a6c3f00008f7b056e7bfd39664456607215dfe1ab4e0000450a60f332f9a68ab4dbf6f89f008b0b2d336184fbff23de61355353bb1780c918616db7021b626879272e5b90aae6f37d844b7ac107f357afd120d77b11ddee24203bc2389d9da3bb8033d7353828f5b040ff7b8cb38dd030feef12213c5c80e5fb67002faf8cc2bee273a7833e8fb3e42d9ff5d9d49e88c483cdf053c73c812ac1092fa31659d404666311b25ef9bc352bce3e73bedc56f0b87690d7040be6ea34d36c9d4d0f263c2304e047473eb127070a1e5d8c08bcfb976c8aca0ca2020bf6bb14882f0d025a7594ca16cac6811298f5b20976d80782a30209a1d28e897cb2ccc495aeed55a2f090e0661d1895ab204180781286af9e9385b0f72bb16af41cf39765a4b14cab6da5956b74d62df8603a40623280c894e2eb254e674b440c36accc1de3edf8788c0a5c9bb56887d3b32592575730da078102e0245f2a440e0000d3a66802986f05927f30b4cf5ff4339396e395ce2168069dda626ac3b5f76275de74b59c26bfa85a1f4b35394e496102e591f86f4a04a211a2c749425c9c47ee9fa12061de02f9bd70d9cf290a3409fd78854f07c8cec82566a6c2ec0acee3daa061d1ec7dc8068036f6ffdc514b2ef896adfaccffa6d22676da2f7af67c1ac86b712b655bf942c632878df42aabe1ab12f1159f679481bb23fe5fe5ccc22c67a0f6c19939bd58d4844fa0943ee233936bf0d11832cb1498affbc06a883a20f01a1d3f194c00b3dba86a933b076b4bfd3ed54af64b585f03a044e0d8710f5aa717b8c02231b201000080df7fbf11ac0b9474d576faee11331f54d10c9f474c7eadec931811671684a950a48a46178f93a9d31457ea21632976812d6dae97881bf32ac21a1aaf535e1d03574d4ac7ae31fb1700aaa8dd26534782e0fa852e3964a6b3035a5de16a41266d359006435b7cb336d7c0db1def1f362047b4e150f8cf6d874a91286ce88046f4672ef7b678a6dcaf9b1541be30fda82a443aebede7e165d47cbe843931b4d6633daee4be2847f1b3ad613b000000000000000000000000000000c7bee4feae68f76c10ff1a4ae75b881d13ed688a775e287648f27c367b57e4d4df3cf68dd30035d40bb08ce41f633930efdc26351aba4b74294e5c4c46ea587b34fbd4f7af4312cacc63d2f972c7466d3119074df0d4144050b452964094e0891278ac000000000000000000000000000000000088c4424d26e35abed352cc089668833916cbc56d1eb327ad8fedd9df91538fb564d55e5bbcf4e9dd472f8519394c6c11700711ea69051e7b3e20cb02e926e6eaffd045bd75e3969f9f4a66ea4e783f372c64053f12f116c55d1d79f2eb07b37e508d13c66b619704ec41cb31b0f814b2a6bbefe64abfa3742c7533a67bcc2034d0abd02358746e0a9e53aab5152edca6a6853e85399350aa27df1c127caab99fb1ce79122b41e00523ee7c116f04082389f540fec0120f898053a2c0d33c23a00858"], 0x4, 0x960f, &(0x7f0000012cc0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwL/t2H1tXWcBx/HRbx5iYjLjgMjTZ5EEhEWa7l4w/CJuMbXXQjfcxwNGt3dhot9l12BXIXv6YRAgvkkyyRImyZShhJjQSA8EKIhp0URMNvgCiEEXjRAi6JS7W3Pa2tNeu8T71eRbl8/mj955z9zvbmnx3zgIDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9iBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwLAAAAAAgzN86iN4NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICvAAAA//+RHuSi") r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cpuacct.usage_percpu\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000200)=ANY=[], 0xfea7) copy_file_range(r1, &(0x7f00000001c0), r0, 0x0, 0xffffffffa003e45c, 0x700000000000000) write$binfmt_elf64(r0, 0x0, 0x78) [ 820.817531][T14170] ===================================================== [ 820.825199][T14170] BUG: KMSAN: uninit-value in __bpf_strtoull+0x245/0x5b0 [ 820.832710][T14170] __bpf_strtoull+0x245/0x5b0 [ 820.837804][T14170] bpf_strtol+0x7c/0x270 [ 820.842356][T14170] ___bpf_prog_run+0x13fe/0xe0f0 [ 820.847871][T14170] __bpf_prog_run96+0xb5/0xe0 [ 820.852754][T14170] bpf_test_run+0x43e/0xc30 [ 820.858711][T14170] bpf_prog_test_run_xdp+0xeaa/0x1a40 [ 820.864441][T14170] bpf_prog_test_run+0x6b7/0xad0 [ 820.869712][T14170] __sys_bpf+0x6aa/0xd90 [ 820.874142][T14170] __x64_sys_bpf+0xa0/0xe0 [ 820.878903][T14170] do_syscall_64+0xd5/0x1f0 [ 820.883775][T14170] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 820.890108][T14170] [ 820.892540][T14170] Local variable stack created at: [ 820.897970][T14170] __bpf_prog_run96+0x45/0xe0 [ 820.903039][T14170] bpf_test_run+0x43e/0xc30 [ 820.907900][T14170] [ 820.910327][T14170] CPU: 0 PID: 14170 Comm: syz-executor.2 Not tainted 6.9.0-rc1-syzkaller-00061-g8d025e2092e2 #0 [ 820.921137][T14170] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 820.931624][T14170] ===================================================== [ 820.938812][T14170] Disabling lock debugging due to kernel taint [ 820.945392][T14170] Kernel panic - not syncing: kmsan.panic set ... [ 820.951960][T14170] CPU: 0 PID: 14170 Comm: syz-executor.2 Tainted: G B 6.9.0-rc1-syzkaller-00061-g8d025e2092e2 #0 [ 820.964152][T14170] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 820.974461][T14170] Call Trace: [ 820.977896][T14170] [ 820.980965][T14170] dump_stack_lvl+0x216/0x2d0 [ 820.986019][T14170] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 820.992101][T14170] dump_stack+0x1e/0x30 [ 820.996440][T14170] panic+0x4e2/0xcd0 [ 821.000510][T14170] ? kmsan_get_metadata+0x101/0x1d0 [ 821.005940][T14170] kmsan_report+0x2d5/0x2e0 [ 821.010766][T14170] ? __msan_warning+0x95/0x120 [ 821.016064][T14170] ? __bpf_strtoull+0x245/0x5b0 [ 821.021229][T14170] ? bpf_strtol+0x7c/0x270 [ 821.025866][T14170] ? ___bpf_prog_run+0x13fe/0xe0f0 [ 821.031180][T14170] ? __bpf_prog_run96+0xb5/0xe0 [ 821.036222][T14170] ? bpf_test_run+0x43e/0xc30 [ 821.041180][T14170] ? bpf_prog_test_run_xdp+0xeaa/0x1a40 [ 821.047058][T14170] ? bpf_prog_test_run+0x6b7/0xad0 [ 821.052524][T14170] ? __sys_bpf+0x6aa/0xd90 [ 821.057121][T14170] ? __x64_sys_bpf+0xa0/0xe0 [ 821.061864][T14170] ? do_syscall_64+0xd5/0x1f0 [ 821.066751][T14170] ? entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 821.073005][T14170] ? kmsan_get_metadata+0x146/0x1d0 [ 821.078467][T14170] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 821.084960][T14170] ? kmsan_get_metadata+0x146/0x1d0 [ 821.090413][T14170] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 821.096455][T14170] ? _raw_spin_unlock_irqrestore+0x3f/0x60 [ 821.102565][T14170] ? stack_depot_save_flags+0x66d/0x6e0 [ 821.108360][T14170] ? kmsan_get_metadata+0x146/0x1d0 [ 821.113727][T14170] ? kmsan_internal_set_shadow_origin+0x66/0xe0 [ 821.120189][T14170] ? kmsan_get_metadata+0x146/0x1d0 [ 821.125638][T14170] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 821.131772][T14170] __msan_warning+0x95/0x120 [ 821.136569][T14170] __bpf_strtoull+0x245/0x5b0 [ 821.141474][T14170] ? bpf_strtol+0x5c/0x270 [ 821.146089][T14170] ? ___bpf_prog_run+0x13fe/0xe0f0 [ 821.151389][T14170] bpf_strtol+0x7c/0x270 [ 821.155854][T14170] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 821.161904][T14170] ___bpf_prog_run+0x13fe/0xe0f0 [ 821.167021][T14170] ? kmsan_get_metadata+0x146/0x1d0 [ 821.172417][T14170] __bpf_prog_run96+0xb5/0xe0 [ 821.177295][T14170] ? __pfx___bpf_prog_run96+0x10/0x10 [ 821.183426][T14170] bpf_test_run+0x43e/0xc30 [ 821.188371][T14170] ? bpf_test_run+0x388/0xc30 [ 821.193333][T14170] ? kmsan_get_shadow_origin_ptr+0x4d/0xb0 [ 821.199508][T14170] bpf_prog_test_run_xdp+0xeaa/0x1a40 [ 821.205343][T14170] ? __pfx_bpf_prog_test_run_xdp+0x10/0x10 [ 821.211468][T14170] bpf_prog_test_run+0x6b7/0xad0 [ 821.216605][T14170] __sys_bpf+0x6aa/0xd90 [ 821.221030][T14170] ? kmsan_internal_unpoison_memory+0x14/0x20 [ 821.227372][T14170] __x64_sys_bpf+0xa0/0xe0 [ 821.232025][T14170] do_syscall_64+0xd5/0x1f0 [ 821.236827][T14170] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 821.242926][T14170] RIP: 0033:0x7fa07ee7dda9 [ 821.247493][T14170] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 e1 20 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 b0 ff ff ff f7 d8 64 89 01 48 [ 821.267773][T14170] RSP: 002b:00007fa07fc4d0c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 821.276373][T14170] RAX: ffffffffffffffda RBX: 00007fa07efabf80 RCX: 00007fa07ee7dda9 [ 821.284498][T14170] RDX: 0000000000000050 RSI: 0000000020000640 RDI: 000000000000000a [ 821.292612][T14170] RBP: 00007fa07eeca47a R08: 0000000000000000 R09: 0000000000000000 [ 821.300940][T14170] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 821.309483][T14170] R13: 000000000000000b R14: 00007fa07efabf80 R15: 00007ffdc4cdde78 [ 821.317625][T14170] [ 821.321108][T14170] Kernel Offset: disabled [ 821.325546][T14170] Rebooting in 86400 seconds..