last executing test programs: 56.547970429s ago: executing program 1 (id=123): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000004c0)=@updpolicy={0xb8, 0x14, 0x1, 0x0, 0x0, {{@in=@multicast1=0xe0000002, @in, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x87}, {0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x5, 0xfffffffffffffffb}, {0x0, 0x40000000000000, 0x200000000000000}, 0x2}}, 0xb8}, 0x1, 0x0, 0x0, 0x4000015}, 0x2c000010) 56.415692002s ago: executing program 1 (id=125): r0 = syz_open_procfs(0x0, &(0x7f0000000080)='gid_map\x00') read$eventfd(r0, &(0x7f0000000040), 0x8) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000500)=""/212, 0xd4}], 0x1, 0x33, 0xf5) syz_kvm_setup_syzos_vm$x86(r0, &(0x7f0000c00000/0x400000)=nil) r1 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000fe6000/0x18000)=nil, &(0x7f0000000200)=[@textreal={0x8, &(0x7f0000000240)="0f01390ff2f63e0fa10f01c966b80a00000066ba000000000f300f79d80f232d0f01c966b9024d564b0f32350280660f38dfec", 0x33}], 0x1, 0x1, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f00000001c0)=@x86={0x1, 0xe, 0x7f, 0x0, 0x6, 0xac, 0x4, 0x3, 0x12, 0x81, 0x8, 0x5, 0x0, 0x8, 0x1, 0xf1, 0x2, 0x9, 0xb, '\x00', 0x9, 0x1ff}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 56.287110145s ago: executing program 1 (id=126): r0 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000040)=""/153) ioctl$BTRFS_IOC_ENCODED_READ(r0, 0x80809440, &(0x7f0000004140)={&(0x7f0000004100)=[{&(0x7f0000000100)="a433eaa413708a601e41c4e9298d60e4ce25343e05cc3585814e8de43c9076add26bedab5a1955243f21c5e904c8e449b6a8e2e8f0d52437ee7e9bfced66919ed7dd881dd8317381a73d9124f4ed4429a1a67c441a0224beef2377e7f35f734ca9dcbff23770b3e166a5dd92660831ae27e4e97bbf44861ce62ef7924445f0d5cdb2a712285266617cbe45b6f7bc328f71b00551699851aef350b7edc4c96abb3d4c9b53586be9a770ad9fda7c7346b06bbed0d8c561e602c54369972cb79456935255f6a7fd82c86a244f0db785a977fdc27cbf86736109d9d91b0b571f62729b39ce2b2fffe3394a5570ee0ce8e872b34d3599855044871b12475bedfe9660d3b82a77919cb42fe8f22cd362e9ac5c281a05894f694f2f3262377be08debb8131901e2b0d466dd5a5cc74d402999a7ea135dda4b0ca711c71c033850171b1caf8dd62fa7ff28a224798cfff9b395b6192cab835f0d261c98aa07b4378180643d669100ae0d69c3956004634326624e62289e1a311c5eb977cb7e6c46e383819ee7e5b823c76c0593e6934c52009459b8a4234e9d81941c4f2228e185f9edaa386091839c2f305069258964b09f6dc18ce1de6f0283504c23edb601d18a10b991ffb4d2aec0569a3b6bdf3739729733d12f580430575ea5c82360875b08cba68e6850adf159b3cc0d952939fe37bd3142f80b397bedb083b9f126046f22400191f2ea7613f03d9cdc4d3a2d40f69afd8ea86510c663c3215c936bc75558003585f882a80943d8799743200e6d2d0a162a05d0d7b43ce9c12aad2c090b6b954e7e56177012384c868c191c6430ae7deb11d8e06f16ce79a543fc18fb0787cd3ae903d1bff4ea6e445d5d93314197664f8972a596cde393ea12224541f3bad335b94fd4f93387419ddb3cb483342b2d3a2980cfd58d48ff5b832fe281b3e49f6c3741c2fc7f11023b5ae1461ccec9238e51b5a4ab85c0ee2074e00c7cc324eb179e4cd416dfb664b6f1007f1c090338389d7b7a731635dc3cc832fd237d294764e57842815697b9da630dd957438d983c5793bab9454207a61cc483ee0268f2fb7ddd4c64a56595213159cca278b5d2abc061cbb0d8f9f203df46e567e4d54c2e50e39f0c0e492c2d46aca1234dfed0fdf802b8091c6a4db152b24e782ed09fa54ff83000d6977534169b9c38f2f4dd499bb4ef9cc157bf6899d3740a62c60e50a33b50710ccafe629770cf7be4b3e4f554ef8d21284319a1a795d974be2d5079688a55566a34c0ed47d970856a8d61be49172a1f05db9808bade75059b5047dcc800b077d4b6ea23d4102edc34499ab898e3c5210aa52e9ae562957e9d4f2d61f5e2b653b8ef848381794450a226724e403c6706323d70db81706cc6ff8d85d71f83339d3b833a70235c7f50241183000909c7df02ebb308fc8cef5f513038d09ce81756e9769371cba528338e70297fdd5c4c4fe7f5b1b80ee85a9e2d896e64ab743479702e942d6ebe7d1eda7c081d5da8e7d0646ceef551a633fd2c18a55e6548b0a963d0375b477cec4cafeb01e19e5b32aced871b2f263ca00b5b32f56f3b862a028dfef39bb6d400b500fdc49cf9084c16d5cfeb5bf6033725d4e4e969edd798966501bdb1e4c8a446a1c9437a7e3961099354f5eb9b73e27bf000dce01560883d5752622422d642a5b3183b59b4a870c6464e5b2e20ed0b3564028484bc69a2b90b79ea8bf87993d715039eb7d49b7883364cda96a6c6ba380b755b2c9d14359b8d73db4b1836f4a0f12cc7ae58ef58c1e53adebe9f05de3234c47ebb42cb0546f104260eea43a9be2875bf898640939c17d8960752d822eb577987c7ccb1722c054baba3b88e0464a166c10cdf25e84baf4c6b5d606ce2fb4822e1ed969f2a3e671d4752022afe778ac454fcf21f02f6ec6b77541fca6beeb5a2e77fbfebc0d71182a94d89f2df18c02edeb6d1063603fc7f01d3e19b3ce58a4c2c147f99155a5f01fc310797268423a4e2e16ca6e1b401b2b20f633340d317416f9372af3938a108880b8637acd46fce49789404fd499417bafbf896e1a56cc269df9405197c9145b0f39eef68f0e948f7d873498bcbfd251a9121d1ed5205667d074129f1e3b7f73a2170164b25c66c34a443c8333b77267c952a8d3b8ff139098faf08662d77d05eb3cecee2127ccf7d169e07ed0fec1f9f0b707fc1460d56d7b46c3c934c8c9b5c17809629c411c9c7c80433b8a56a75272d13245504f1263de08f13c223cee9bc8eb9dfbc070dcc22eaf75d7f2c291b2643dff28a50a7c395f1e40975ec6c7fdc42fa48fdf95fde22c4db0c3aa7ccc33bb835e4900ca12f93892b0580a73190ad70925fba166193698abd676979c74ef64dd83b94539dc803472a1c4f4585380df98c4f80f0be19230eefa45b27bfbc38ae4826420707653d85ffbf078a4787b271cff94ce1a3305e62e7e11bef4b7da0a6f6d6143dd5d2b2e5b00ce0f0ccbad7ff5ac5188f1c49e0fc40a3338437ade3d59552923c26a24c4904cb058b8dd94a9e6c6d32efa82c93be381fcfac7cd2ff7ea0d90446150053398040c1f989d6ab97850457d74aac0dab4fe5c0ca98663202de3bce343a6df565dc3acf461846c1406307c54731b9d595cfe8d4a85daca75c949712f1cc8b8765b5fca470314f29108788b0b2c6674d1b3178a68cc503872e1b1c345572e7a6ef764e383ff37766f34639483172623b72ae13502ff49ded0ddc755a03384380002ae7a5d1970ea0f978d7b31f18f1c5f6662d123cb0fc8c2dc4f73e3592a598e2f9af7b6daa6909c1a1273e0336e51c0e8c35c20409495b940d0bded62dcf44defcfd3b7bf148afa83e1d5b38e2b7b41e8b92c0e1a27eca3a329b982fd08cdc53ab7adbd48dc0b8690d4127020b6f1ae04e011499a247d443354d129fb1110b27c3529b60f12dc69e6d09caed8f0cd9c7830b0bbe1fa368cc6972575d3dc7b44fd540c878c2d388a2192a6094a06e11382e0f75466c94dceccd9f97b6813a49849e35164b79bb60762a77aa8fc049a1256da20c9090d15b999048cfbe089d1bba58c5c43328211b08c545e0461e3aafab232ef3a3b51aa579189c3e3a58b043cb8671371e19b12ca7ed987d67cf5b2d785daa14ceedbe5280eb02285ae3ade3aaffdc1a7ebc8d3f8775c2f09e14b56a74ee33564830e5213fa53134e032c96e47140cddf495b6b9edf3c721406997590246657603c9e89588e4d371f801e5fede3bdbd7461ab078568ab28b5748f39acbf807a19b90c56e019050482e6848f41a9f568b5c2154b9a43c812fb6cf1074f309df41e7de92d4bc7482469fbf42f28ad363fbd879f6a2c392810273a61ec3f4f209c50025a5a91df4ab668637edb81503339a021fb7334959008e3fe314f881a46de2921e7939004f2ebebf8f148222662e9c95673b69e09ee820196a16496a9f19905d995a24f943947a1ab314a08be5f2740ce9775a0881dde36ff32d4512b35a1a94cbc10dc03e008a49f257c0e274011b461e16cfd9089cb5eec130c91522a669df8243bb5aa3aa176385bba4e0c3277349c096d86878ee63a7436e3c1d5b643cd19182c496624ecb5a83ea9784eaeb370e116ae20e5f97f389eac6dc650c4d178842a7dd3d4dc9e81efde1d5947a74744b049a870f28cf537f1384578050625a95a57de9c6b01b585c8514ee70f0445a322f8d3a12dacfbb285773617d1c94459e574331d55e2bb1d2ff82716f6fcddd52c0de0fb65e1cae71f652ce061718cd3d4af4fa68976c9f4051ef3cbbd33fced4bfe417a70a1a1b4dcc68dc052e72edbb39d007d253f5455de11e651fab6891523022fd3e23a4291a89c44dce9b5b38e0a0c66328a8189465a93db2e348c9a594502b373738e98f4b92947c2d858192ab1779b05f22d75abe8cddeb21dae6d991019e4c81a083f0369e3566c70eb7ca29646510f004b628bc578639c28f92835682be2ab12fdfb59bb5b162f52efeba24cc64eace1187f2d636cd71dc4226ccd315812e53ff3e68fcd36756c4c7d1bca53026d92d415daf864882cc6b8d2d56ef4c5f6adc8ed15bc2f3df1634d66748241bc5151fe64bc8bc0e56529c59f4da5f4ecf9abb88ea83f9c59a4e6a7610696e182fdf9f07a74a16baeb6c6e5da274ef91039836eac6226f50c5e2459a1427ad6693a18c2950b9db90bef2af692a4a66b1dc939a545568eb7ba51357287169b7f8d93ff2e98a2b600841da5102365d5798d40fbc2937587779a2be56512b5cc40d8a2c8766f6a81e5f14b7e35c2117fae6805a4e4842f0c5d4d6488a3b6b4473ec269790151a9ea44a3ec14cb982c3b4a0bf6e91cee8261be99c99ed1ca9274f178f7e68b2b928a8f27693d7f74945d83b9b3ef36ac676b40700e29382ab064f17d1dcd1fd16a1eeb7784819eb3b1b7d3b098e521ba404f3f4849f28d0cafee87210f5cd2a592cdfad8b6300200d75598ffdd475b6d9d4b283eabb5eea707c1c072b0ce785700881db9b2ec9deeb5c6d099f3f086f5a265d9a116cbcd0b7381a6c7aca48514222a7833f36d38af547563aa1a67b5be579104ff13c0f43aec8a1a9e2b1f2c50527686eed14822505c32a9607909e0e98fb22b3d648f169cf73a74c923ca628c977a967b65e929620ff1ba9253137a1814475873b1ae55549dd50caee53ad438da0d2e439f5f4f3cdbe7595e964bb343e352869980d5da7f263647a04e816aa634ecf599c80e1b7c23d787b4fc7b7524104bb3d6fa4195989f45c52ebfb60cac5850291f222bd7a5c3c07ed63527c55ee4c3f231e4056d0b66480e24cfa930943615c7a2e462fbb542181a69cc225ade0f4e190108092ffda3242bd7acbe5fda8b00b7ff4c7fd85b644919d357f0c26ed6ddce93260f69a9b908d94e2cd81661fe16fe0677df9e927a78479d657581aad05168799740c3bd21a621c50c08dc724a18866a28e95031e0e1771439e39dc49ffed03bd578b938e74dc5976a7984558aeb50d1f44a694debe05abe4c9276c4a38c76f4afcf9a7bdcd66af4ab15b885b5dd43479eb8310a0af8e2d5e88a703ac791b77f7911d655c84b64ed5db4e45609e3d6a43e90f94044afb3889c0114d02dbc87217f2d20c13874b02a8d72dadfb6064cff552003b7083daddac3a43a3bb8a59d8d97d5d28becf292d84f36796f492977ee56afad9946a043f50ddc97c2f5f4af8131b63d8e2a43810250574ded689e65824e877db44b36dddfc6d35ac735cb70c628749a98b055b6379077c22c7db2455314b4b31b518cc962235e8266b12d5f37f8f4ec4e80f1a946fa482b1468db2a2eb9a941ab12ca95ff0c576679cd6257322007806803a15437e2b24aae4cada8932863676effc7d7b997f16f26cb549c779dc155dccf82a80752c1a698ff2bb06a61e86eeee14080756c60d40016cadc570892f32d9415971df504ead2a15e8088c7ab62229861bbddf73e9e641835214b23553df07ac968e7530e9dbc5ac427ed0a989f20c2f307034df78aff170e7a0eadba74918c14ec8315a7ed1448d6e93cece702ae6336512924028a5cb1cfc2f8c4211ec3cf8e5082867882ccaffb8e779f5d226165b2088d8dc57b5e391c656fc3e4101cfa10559d95c37fa3176eeaa2e1f01a6e592f2beb5f65c6b6f07ff4295871c029535fb1891b53e2c87c78c033aae4aa2e569b6b756945162a6281dc2227d996f4cf4ea232ad5c21f17a7561a3a20862e4a12d84bc28a511217c1b30ce92821d2077c905f481be535d3db95b04473c6", 0x1000}, {&(0x7f0000001100)="7101d7cd47c86fa67a557ab3595909513058c7e48d31e289d34f53068d4d41f0b39d10192c97ac1819a560180e459705e0926477b94195f790715859ca319d0d577a579c9d34138d1c8c7ac95046c072df7a228f67d40dc5a4618b6deb48f9a7efac51d95d2b4b5f056624eb33cdaf9c823beee0858844088740199bd6153638306fc93ab58b079271d0da4c01e5ad625dc85f058953164760bba8fc79b184aa7fb1931d00f2858a4fc8278c48c0750fc077b11c8c51fe0686e4ad8f60b06c9a754cf65a316e8bd2bf9f1f9e872d471e7adcbccb7327ec8d8042aa9a59de22bad1e6916082367cceb4b9a283c91134a57552523fad19ed3c16e458355ad7ebd313b39531415047a9cf153f9238ae4c20e5e1a5597f8e55214866f00fcd0b85b2b1201e3e4b290807fcf550cb0c0d88573431c835c3116187a24b2c968ffd4214817a117b6a26f7debe0a4e6db7962ac78dcca772062c27cf93c2aa01b83f5ac87935402fd06940ba8b15eabba0c4895319cefd9f868840336892e1db0e5c54cb5a62aed7c7c70b961c3a756d7adec2cdc6a69fb3157b374a10427a633e0e15ddd392a8d8b57bc3fde84b9750469273d273b00c12ee4480f41e1d9698b62ef3db2153b7dac2576dfa361226be7b9da952a29db47e86fc6d44b93994f1c49e8867a653b9148156b9b2e37c81eb9b297f2713ab43c85bb3ad6a79e2d8a429afa427642a48afaa1c20ed7fab6c7537ef0de6eba468d35dc817d4ad09c48a351e1802d73c76f6bc26b673e46ae38a7e1aff6fd6dcf6e15e62d15f213616d6fa572060a2f7bb1a47dbd215948b744d68967ad274ca95f7b03e018d8f037e14aabce79bc9659aef3a75d2a2250e75045ac1908a20411acd61b2f31309de1b7708e2b53cf02ae72a3632a05ad8c8aaef20a561355dbfd968195cbe9c0875933f9f18ec19471e423ce7280853d68b0ccaaaff80f458f52110acc240685e74b88298403a627fc489693d3aa4855a4208c96566cb75160f343d630660f53a50adfdd4b2d6dac16bd769098e8edf15938596d77100e62f06594367979e1a6e8b79fa9d20d3ffd9a7c844bbe03efc32a06e20649fbe649e1647d400a923a7d12c3acd26a4898233e1ff9a41e99ad774cca74cb77c3c93df9407e91ea8b337b58e053d68a0d4d156673c7818da318518c3badfe72ffd95b3f53769343417e9faecc0ce2453698d8509fbd648f8e8d0a3cf95b6c3f6ddcc7d6ebf1a7d8f961a08151e430fdf7442ab3f8065f769baf00959aa28859039ea6eb85fab3b98b942a5045f3aed62b9e2af6f3a448e103b7ca756e34ad6c9e079e6ef9048690ff89c16818cc40a04c7fa2a9824f279ed7ccb7d492f5947229353307c6310f17e6d0d183c1e1726b93126d7c5e7fb046e9d7d2fb0bd28db967f9c80611fede540d89f218ff6c4a5ec4fd378d8de0ebe2b94866505dcc08d11f346afe5b9b7883cd55c1ac938254f577be0b856f0092c6ea359b9f8eab66bcff62c20e75f8696af2e531109bd6cea40e3e3e698a88840d75b97b4367aa066e8c8e87c9930972bc545aa68f068e48e8b5661c0fba4e285552296946762f8be313a5432eedc599f60cd95da6859cbd4dcf8b408f4657b4033027a85ec9f9c5e0e4f4a1ea120dfc7c8c8dc271f2fa57fa5f1dce12ad3a6860eae4ece1952c8d067352eac4566eb83909eca7f256b8d06bd65a9df80decabd3bb11dab8c85e6869b8fe83c446686a46c0185aa99c1383bfc5f837d18a7994292d846d6c22b3fbc88ef8ee5b12d0058c20ba6f3c2f05d40c7afc7bac29d0615ed94af2a2e5aa1c326e1a7c99ae88bd1fe93f3fa1e887400c774720a394ef7f12dc2309f23929e8b1bcd91efec9453108d63deaa67f5be6841aab898f8516814258f43e797a095ddeb2713e93fdb101fdef2ca222d3118c039e7a18f44ddec786ac1784bd611cc844df0f57707d0a58ba8fcf3c2cf34889c48b46d3531891e423a38416182b41147116fd74810de8424f36bb8098a29083d32dfa6b25a1938baf94de1a0e1ff16d47d3ba4d1189307db9df8a83b8fe8761b39f4bb37a81cafe46b60419915dc2e83e38ae3179e9b5b595456b932c9d094c6fbdd3a27bda95eef5f5c0adf55c247c875e7cd3cdcc3e332fcd47e4b35fd18a1766a9ffe20f6bb11933fb2fdd60cc626214196b64b0a07160d89ab30b7f264a68a200b40ee8c62784dca113c2a77cf97941aa4ef6e4940765e3ada6cbe3ab957bd41a557d7e899c2ad0a928e678fd154e8de2a19b7e536a9edc4b1d2de5b45822dbf9fecc84e993cb36557d0ffeebf2ab480978749fb66284dc7dc4183fc6124ff2da84c6810fd132e02b5ebac86a0589374d55495b720ce708e494a1fee9f512bf45670f1981e5c7f8a1fef842b8ff1061b5c3fe3f245feffa3b6d208c68ea22bdefba076fa185cfd338d0f9d87a6a8568e27aa1401bc0fb1003baaf3e0b00a7c9893d77d1adb8f5bcedba6d2662ea31545fbdb489c7126b83b832a0efb42ecba51c8f70f8249f2e04aa3989dfdcd80d7a417e4640c794bb05ebed7686313848bca21169515c842c72b3437b59d79ff35735d4fa67431ce79d375abfe62b3ccf61798bd97088cd24fa5109d98fdf741474c275784d7405ccd54fd547ec5d09904af99ecb7befb233e9defdf2c7f1f6b63d4883ad4531f98cfa760755873ee869e278bd1d641ec94eb7d67ffd421887cf1911d95e0bb218a760dac1ce16befe1034c0dcea6fecc455db475e0eab4cc8a783fde964b02b7fd4e4aad4d209debc9d9a7aaa01dcf6bafbf77ee8ce3d44bdb92205503711b85c158f0f55c442624ee5dc3c458333244f647f261be5e0428c27a54e1a3b5013fcffa14d866cfdaa46183bbf855f581566a7499dc652a25cfbf285f23e18a175ee6ea898532801419077492dbc00114f0e4acf2f7d4b397e7f70e6ee2c0b2f16e1c99815dfe074a6474dc709b1af90464912b84b3ca6d452a28b3c35474807a3a89a7cef0469ab09e6dace64a484d40e9d49b8051d36045ebf2db9a66e4f7bed409adeacda7d29125a98c6e1476c736cc6d62e1e38aec280a82a14216f91b16b74bcec5ea25398d7945bd97e8f47d7a7dce94099b14acb2bfd7bf2d65c4b4dca8b90a0e87533c2f36f94a182ba6e4e43e6b63a51aad3bdfc7a049702ff49c84f8b9779bb9728944f84b093b6dbe146e2fb4c30edca2e3e47fb863321859105301b584913d80acfe5554b6d0c4d23cd45dbf5a19035c915fcbaa7cdffbdb483a7f560e2a6be42cb8c7fb9d24ff9adca3745b1a779923ba26bc6f959c3cefc1bd23a2e5e89ceab564a2648fa24660da8d80caeb75282f6436ed7abad74ce3b76a2b1ccdafafc2c5af31e57a7bbb64f7ca6c1bd44a668e4367307611c4cbaf54c78c99335a58b93773c977bcfcb1fbf9c0019c34e12283454b905b1de9bebbebf9054641d78ce1eca0f4019a3a00ae02a8e807f0df62822230cec091e5ee6dccbed64b22925d1ad97d4bc387591a1d83af00e757faedb3d35b9b99ced253fffa047c0e12c31b73202a6665c7d54205358918e337de9b8d9411c1eadc27d04e7935f8a6c1702abd0dd2c682047000be57dc995e69f97127357988ce9395670fd5f4d2ac09086623f97d29a451268019abb4ea3fcefdb74fb977945a1bf32770b66164cd4c10d4dd49de151a3259f4702205b36b9447a6faefdd261cb87046fc611a5c7adec3dbf80a08977036b32d41650ed49fb6a915d9e7956f5a449e5d457b55b156a45a7de6a25c6ea508ed84ccc345ac398b2a2e0c511f6ad8e69fbc63ed68dc9a1e92df2acea9c06dcbb804b7bf4f8a31cbf4a2f92617c8a7c4eeae81283c3190d5e025fd33c19e7aa7dc2d3cadb69371cb7466be5fc56f275ded3d12db57b9aed124a1bf44f9052708e2491a36c772dfeff64d089b2bad08a8dece5e1bedd5e6a92103d41a0d577e82c51c4ec8f7048caf5d84d770cdaa86af6a34b49b0096a46df04dae576b73d2e7be3c4cf4135f355124b5a203c01d7215811b1d9da46d61db876f4194b1c29e9688b13cdee51628db28b2b7c2c997784c4bb204c423ba37fcd1c753f94532dded7c4382d0bfd9b694e1206c57d5b21350328f767be564e3ca228d4192af900c7e433839e9f0b1cbcd3d7d370d5fcc044245dd458ae6e791212715e370f383fa7a2cff97f06d32c71046c24460bb237b45179bbb21eb6c57e07bb667a958fc43238052a64b945806db3b6e68656437af3e728b82033a4fc6cb242e9d32283c2b230ee937d2ddf4ed8ff3a8e60bd5542210c69e34143c0eb4b77bd73aa8902c4742a88cd00604f4c5c50ca32505e9cee8637132e90d9e42271e0d775e54bc9031dfca87b7649ce7ed9e5ba42109f20541a53abe3751712272f86c97d5cc6a26e447588650a6b588a43f76140352559c9fc566d62b71d68bd89806e6c089884b9be84d0a0ae15e8224316ef9fccc8213c573558c1876a26be2bffb051aea807a043ad04b3a2a652432e0827246b9270aac00a6b4ef9b4dbdfddba11bc7152279ff5d36b6ff4b3d527cd8c72204c197103c6ac02861b14de8118beb3ecc4cf82c592e725901c9f68b2200f6559efd18b241e180c5cefcfceafc60582211c5d40a409dc33f4ec8af73dbf1f9307fbd9d0022cbe071d69fae7813806f1e768fcc4220da147d5d839e6dd9a95975fe517137f136f129b40d3895caa6eb09d6e6a36375c491ade09fa0100e9b84cbd623c3e3ee1f1ddc630f1d4ab811401be91a0e190d24ee55f5fec3501168467433017972cec216b6a23d7b9c31c5424b2f11a9d41e64e2b59f2275633b351ddd568e330efb061d02a60a7702f0147e1c50683f55fb84afa1802cd6d8bd07749d09db07f3908555ede8de97c600b950c306f87bc5a035b2e293d4b17598258e58de90ac9ac64a103b7a2305754e4ea01a1b49f375feb8ae43f9208a047df2ab5896a2fe0b7c8bbde9d4e62dd955458e37e74e8d2531851ab9aebeadc8b83add8f2f7091d84c867a08c935b040940306dda07341977b4fca776244d176885942b47e32b347873876d09f49eff64e545fc11f574eb45b7188987548653e700515536e3b1d53a2e85013b11aef67db32c922feff5fef06fd0854ae40040bdaacba2626be6f302ad4c22269310c77078d40801dc32ec1b5764fe7bda63241623d69685018e092389096cbc23d649d8248ac7b31121e65eec58dd56742f264a14bb8a025436e81fa3543e6f2f14e48d12a9f4a6a7401eb3be80ba6949e673c0576ce54155c951b8b070cdd536a60890e9f0b4fe266db488313551a1dd8a62aa6bc479de79d5db8e85345c6ba9c8c6dc378f8c642171d03464dd7f8133a0b60bad7b7d4f00e583a25d7390955fc7baba45a55a4a551ea9135833c7a5407872c195c250b9e38847d023c782b28af2de30173980e00765e0d76fa91779995d412f644a9febe370a8f96dc3757947133629ec828261942455ef065279edb608dca58d56249e09b0082bbe66fdff35db8178b4acb30b6f3018f0a3f5120a6079ee62061033fd28efb20f8a6a003f5f63bfce74d47404ef37c5557c93d776a634e73380713839ef5f50d840ba2f0e5848daa76e166a2ba335d7ba5e98b38e5b64260b1179fd24be4e7cfae529fade40f3b980148c2fd66bf31b47f6dbcabffc9cd9bbf2b7c61dd1675d64ea116fb2594da963e25d9980527f2593d98f5c6f390744a74371601a1490aad889c3bc0d7ab000b1a0a9bbecd6cd4f86fd8bacc", 0x1000}, {&(0x7f0000002100)="14d032b3333451ecb0db46bfb69e5a7cd67bb977415591ae8236b080714cb3b4aad5adcc2fb1ff82db9933e3665ec76e2a58847b914c4c5d3b14b096e6154239eb9c7c575797ab1b91e46a6ef0d48ba122cd5fb303bc21327bd1855ed124c5d34071cdfe4962693a89c8810ff16995feec3b8023229621435691813e154c5a35ac02fca1b67b6c461e3ea7ddee9159cb2aa602291182fde5fb0a8d5f5031e990675730078d6129648750680bf469f22d4aedf198bc967aa59c46fd395d5416509ed66ab0121646526a4416387fe9646650e46ca6ae74fc7b649cdc767d3e17f87be1f7c5fedc73a8ed8e807ee7b742d8457413818076a23546969443cf5f3ee70682e85fb11b62885fff7bb50e373f9080b3dc82959a109a6fc43160dc8f44842392c3565fdfb34a96d67b773a0dd9207723ce730f46ce02c929702cf7a06927290210596ca0a48682134ebaebe290edde45f220fca8813c501520e5c2f85bb8bb7ff36b513c409e35b849b1868151a8d4b40adcffc0c176b08459f9a8863ea8f430e47fe159a0b1d932c9d8d3877fbdd4742a23bbf9c1cb37846546b94f1e2423ff084c0aad8280a0e27a6d53ade9011cb22261bd8062b96fc7a288b1fc08d84eacf1306b4b919a9d43e7012e53901338ec1eabff06929ca933818da3e337d89f57f7ef44a4690aff6f3ecd5c02cbc26e5d4899803239ef4ed61ab9649dfaa2895d14e6cd645d72e498354127df9ad7e84f44e6c5704d1607cdbc26b5d704da4fab2f3e60ab10e7e911da2c86706adbc2496c5c5c86d20c872ecb416aca822395af3ad01458517c8b66643003a2a17541339dcf26d9749df65acd1b98f154a5be11f826554e94321896d4d7831c74323374f734c1e2eac3d4e538bbfe3a35fc7e8180398efe439d10e467c05770f5680079ac76cb2eb7dcc58ac8b0ed15c16b5a50cb81ba671453afa2f2561a44f141f283b30c082bdffe5225414b9118812a73eab06cc427bbec81f0d693f247faf514cfcf13c78c8ee82c1e81fc4d89883c16358ed4266c4db1da5011701ffdae617ea1810972428965158ccf8ffe4692331a9f64d5faaa97c140b6e20e2356cb45907bf6d17c480af9b9e2d192963d3039ad530057fc0bc2b75a1e063c0f193e54bebb51deb25c267483c588586a9e69e6bdba0f6a38d02ebf9b07adb2f9aca3c897a931bb46b78e97121fa9338f4189a7f72a924eea8961d49d7110dc52d782d5589b938ec065e804f649f7b066c7a198c4f7cb5614742c81994f5c72c9d75bac204cf58f805c010cc780105f60c0981e6a10d3191670b539f01444b3927e029fb14c71c82a3ca36468d087b54e76fdadc0e5ef044949c914b69cd7c7cde3c156de7dc6af2d859e6c70dbe97f1930efef25f94eb16d673d681af6f75583cc475db0405849cde83784353f96cac03e21d26187ed8bb6f4c229488ff9223de847aee53d0022565d630688e23f940b2b2f19f181ab611c0ee3a83ca0e300e626506825ccff005d8ea76cebdcaca91f46f1deacb6ab96821c6626e4c293e45a3661d84305538f9d72c07c96b5c11150f34f2d26ac90ff20a329732f4761d0132a1872f73c1057bf389f69a25998c5b457b2d18088d9f339d14cd216d1767e21d1a363e2305327dce680b4af6491c73c4bfaf05c5a1c09e8d1d88c732bb114010136d95207dffaf38b0eab94be30dda5e723c1b0aa72c616bf6ebcfb3ca70bd2c3a83121b71ab0e7330d9dfaee57d60202e03fd85fb755ae7023ae50d89b41ef0f98f069d26f1adf244403f2e3a6e46a4438a1ad7cc213b0e13be7262896b10fb27f13561493f6b696f3154f89db8b3bbe12ba9896aac4491149e5f75f7531db052043e9c09573eeabf60fc7be9c308a6f63669eb3a0266caa3f82bcfc4dcba6cda7707f2dc01dd90b817cb2b352912aed6a7b77a7db4e393433003378c3e4681b38e0a81c7d0c472a9ce25501daf70d4363c6c6f7930c6382effa88a895a7dff2ac718dd2678c506046d0989e2ae11c8ab7601ef19b8bf80aa61bbc5d178a74e01492998d1562c07768eaac1c5f41558ba92d03e555ca835460ab1da59a82b428bd7c5c4438332cffc36506f3ed0ed3735c6d28ed0d2e2414b4a7ed576020ad5daf018bcdef37b1af7dea2e6137fb01872d02003ceb858b955e3418369739636de4e9ed1e45ed4f5446a3b7aedee4270c5f40f94518dc4080aba9b12751a86ffc15f0385f46d74ae77db9c0e1de8e62cbf4463c387102db2b131106be1320fdd1cc14a7f6fc6e0ea42f75c253c70e09c89f08f76db877129c35c90bacd6907a729c50b978ca31ab9d3bbce2720ccf1098352a61547e9a1b2ad3d9823802c01e5eac8892c5f7f19b0beedbd63451b5eed1d058283868e9a8b7862a932b8284177e62fa65718139fdb8873dd17d6e677ec30d3a3e2a8c3506eaea98320dec726b6efea069143d150222be0205b56a4eda67fa3d053637720478d2d9377c720edf76d73e9e7b15ea15a5c8640b7f1e9d6ca84d0c5ba8d6d8088a3cf016e07639fd37617f0ae037df119941f3f248133d21872e94935fe55cacbd1142e05eb9b0a8cf3d81f813f500104e1ea69808fd53ab4f3bed50efb4f4476e96ce915c22ce9dfbbb5d18ac5250271f2f05f4aca37e65357379916a09ad50498b569e5804d6c089dcf51d8b646f0e05b18452e638114e8c2d35e6633c1342f482321b57a4e8d430dc1eeaf6c76c45113a9a981f698c3082c54a3c33ec649bda8daad72300f88296415085e95641f52a3339dee5bdad7281f9d9a241bfba6e31b9bab69561d782b7a3b556bc36d360a3cd409a0d05fab6cf35c597fd20a097f21d46aa9b5d4a4086d9870f6cc288d34a496a78615d8e9896d6f52f39070df4bcc184c12309937d803ae799710b97507175e90d7621ccc4a665656460abba3371455e988ccac865de038ad8cc92115c6f231736cd6d8c24043d656e05421a14c4f50bfdf829aab05b50c7ba402766a4c559c430c9572456cbfebc9a0432dee68554473c8ce506eb491e6098d657590297ec42047c3d2be21fc9d53b3667a5efbaae62aba38fa70d647d66942c3a87fbc0ae4214fae607b3c97719565bf9a29858224059ab3f665efc966d4039a2fa08cb504ffd9f310ac1229f38be3e6068de2af33ee5b47537200ed1b2516d726b57a9ed9b2dc364716fb8e10509d45652fe337c50789cce24596258c88b8feebbab85cdf37bfc504b1b11df01c078556b3f5974dc95fae6750dfa913c67b07305c67cfa9202308a88578bba791125a711813b0aa7f7fae98c3ac347cf79a275adddf2744a1303dba5305f1b09c0103e978a2e495a94a8dc4c02fc43dbe183ef57c0dd29018a1c969652fe67ac6f901830f0e1b670a4a602555cb74b089cd1e343772778478f4fc9078e19ddb2c07d32031713dacda1bd2de5fb20a1c1e9313678f30d60466ba8f63af74851cd55492182f6918e409e36c884026f2790c5a9ac20c2c75e17edfc29a49bd17628d74ae6f2439321eea80275f2939d18bcc322ad6f6d8fae46251dc5c4c34e43b8168e80b560dadc09f3d1ab38a24bd7cbfcd1419c6339ce156fe229fea61eac94fc77f38a96392fa5177cf4d3e25c6264ea16ba4b95739253c252a858f606d4347d276be1367f37b02764070d40fb40113648f908b44e7ba4b4fcf49f5b7088dfcc9a420ca0fa391fe6704d1c2b09e62b75839812e1d398c1bbf13774e3d8f17215e891e4148162ea2494af14168de6001e7a2868a266cac3e6c572c7fcc11db068478b17b5bd8511d45a182ee592a4b67e538f8f733a2a109b0e4a51ea39860fc72b4b4b3de8195e3f9453a795480f0b0e7dafc5484f56bf09f65a1e50002bc194f78892a6160f9aa3d30315edba320efe2fa3e88930d6266ae52d58125d7353f22bc79d291bf15ae9b4c5d32840b4d8e550167c760e1df003dad95f0119652e27f574d9f5867a27c0af4887fa3d8cedcd9e71fc55e6882d444986b6f5819520a34b7f987589b27808378ac867c8b926a1ef92c38a241b64738bd677c621004ae68d9af73c319ef44082214e01b339136eba55ee916eeeb51b37bc692d0a0aa7a3cbefd86b56af2ebca166446f7514592388ee57610e13641aaf1c069fd107f726c58caaa3ac0dc1bdcf52ad8a43919652ddf5690a29089915afff488d009b65c6bdea19bdbd94beb8775a4c4e2d146793b7830b2866e9a47ad62aa6a5fdf57f9c26ada0a6febffb650b4cb6d69b09c892783b00b91e5e9eea6cda912ecb6cf28c3132bbfc64fd77e498cb2978b31e5d8429a4bbaa8a625c02e0efbc1b790e0a2106d30c0e054ebb26cb5fdbcf28a92ad7d31636a1539d6724ea53e45971656437b490b59077d4302fb93b1a540d3e594350baec2724cfd896cefc4d17aa80cfb422a5f29d672d0f361fc378c29dedfd1c2729fe310a460ed66981c76dae48358b6245ec27c1130531100a9ec68f6ff5be5d16854cfea9728065fa5d4b44a992808f6925d798be3ac821bd5d01e0e33d401fce40f81f50c2beb26fae1e13225d3195ea96634349ee0963cb2b51742c10e85fcfccec557e50b0f0ec3e253fa02a50249c978c8a500e382aea41338bfd13fac48f4f0670c1a6c1d8d24878f34c72101e90f0bd3f3032f9029abf23d381eb461cc0a6f5267498852eeab562fec3e688d074e1a3c3e8a1f1568784042b851c87d1cb1b5c65c457b281eab0dcfaea3e225f65bc4db1ee403b27ff419e8b806493db9d1ae5669d3f165d114e77c76130850aede408197eb88c5ba1258ecb836520cb9f1c01ba5731e90f7ec59228cb14f390011f84ab3207bd1ff17c04f99b15d4fc5e9ad2b0ee574fb8c600205bb013413df58b0eff77b1a90a2d6126046a4a821252f449f2fc32c69e99837e022bc9cadb170a7197139145df0070625727901886837b0452f86426c6ccf9365c1ccfdbd7383b229c833bf217345bb33a98c4b23e7cfda6a0ef6bbd55318a133a8323d9866f33fb14327f7513855d8b098a9e4f06889a1ac5d845e1f94b28c0be3848a830357e638ae52d10e07b38e37765569d0cdb9d478d6863771cfc2d81f9ab2243347272191b602a63ff38c04ce5c37db75d5f1fdbab50d8ad15b92e0d0b7e0c95c696997ee3dd81d7e1878a019625e55a29c6986e6a7681997b18bd9f9dd5a56cf3d7ad214f767efc49ea4eee3c52a2e709c7a372211356f111034bed6a5dd2ca65b1ee11a7e01e118ad21a0e5eb5f364fb291db0ddd70d7fa658450ca6d41f6d2705f05b770232518a175c206c0047f1f3d94815b8a6eafbc6a66e1eaa8db2f25d73ab3c17572a7530649289a652da2cf15d843acc0e04a0ec75809f5dcc19531c63549564dbb78d7ab2336bf677c343a7c768524cd7f032e4c2a471ad66bb33399cecde63b4e2a8ad249d9deccf21a778fc22d3e2db961dfc1ea07784a1b67b3aa36828979ba18d625e2fb87f0da5e7d38479e3dbc221023647b0b49857d39b474e1d5e0cde49db48d4dc028ef6c529566c8cc0f37c62afc197e988c57cadb5ce0a6a5c570c68d720001de924ba5d77380e3312e5a72900e7f9c748d87a74024dc6155460624e7ef152a1d76dcef0ae677f9754afe6f77b23d94ae26f8f3afe52e031362f96636921cbe7108f0cf5ea0c4306abb3a8ec42d04fa984eb80f3d7f3125df447bf6309ed43ab67bac061af51f8465b2a6fa6e23c3084ee39b99317227d6b83b17eb80fce4e9b840aa74e2ca610ad479296a15626fd313596c041", 0x1000}, {&(0x7f0000003100)="38ff66de1cd0325524fc993e7f42b7b5a03ed6c8daa875a65bfab9bbaaf9dfb31fbf571dcdad5258d2db104854f5f8374909170258f6beed716a3ca3e62c56067f8d155a37358894d2ba3e37a7d924e268e33651bf422670959b3ad79ff55ed5d017a5218c422bf97b61ee1c1ab9916b51f7c4ba8384d44e82179446fd92e9aa284f73100a2838a746ac0c5532d1626ca1c1a4391063372060ad567964b64500fe7b3230bed802addae10755e964c4ea4f9cacb030df82de6a84e63478e8c1b965562131a5352c1e3ee6d68e68fd9f97857f079eb0750c383015c58c8ac661400aed3c498031b5563fe3a32c1d8f413f2d495abffe5e68135a415929147631976c2549c4e82b6d821d9d35ddb23578a3c6f0a650d9e377a074cf894b31ddb562f1b895003e0b0c072f014c93e89b5664eeebce5cbeba22d2f82fa8299c70584dcdaee4cf8fd3a9f15868e100e68ef3be59cc64068c1cf82c058020f96be17510c0cc9718fa6d67c30d816a5c7e17f281a8b2f23b3f8961cc71ff02a597555dfa93e9926548e6e3030701243a2dd116628d031195124070e95cde04dff179207fcaad9fee1458381423efa31ba3ba23d1c0f2f794e07f70ec369f5eb50bb76e2e46a7a8148850e09fc78f3f43abb0f7f5cc4afd4b318c2ff36716614b91b6c3b4ebe6e2551ca2c8ae109de3b63bf146f895b9d433c4a40aff39ae72de2b6f6f73765cdfbe291f2a4f24ea4e4e1321ba38421fcd3506b87b1706091e29b5a648d6970eaf095ac72622082e8febfb82d5fbbd1c273ce37a3c91f669badfab0b19c1e79f6a866c8c09bd5702d7f656438106945f458525b5d0db27ee29239e413f2cbdbfaa81d6bf721c289ebea03c2296164e969572c06f13c2bdc73d14555ecb124000d0c0e991e133a78248569a908ca703aaeceb5c07d4556d43a50b6683d795f0a35e49cb9bd543a39a15abb9155b886301ff5f313ac8cdaf5dc64310018ff3e9661384d70b79eb4e25bb786f9c23c0260b612c995c9f62b65cd53dd5955b1f453f5b08736a3475a0736c931df3226575901ff2b954c3285c6617476d80f24573c7ea930bc752e5e041035b42f05abf0f230d109eabfe94d40a1fc737d5da1f8f6351736b33d7b9fedc978726543dce569fad607f66ff5738cdbb19b25cc3dfe9fa65a86e98d07b749996d86eed4b470a425f68e5d4a063ffb12beb6d87daed2cdd242db19338ee795dccdc5917e5061c641084654d60e6ebb2eaef7df18588cfe497d37ecd7743c40a5a26b0abc2b9fe0e5d8f7b0c64d9624face5c7f3dd5a55e87a7cbe06f82dbd4f438b995941306255a9eb66c3c8dac3c494808d2f251c55fa19facc98fed64f19b9445a038238a6dca2520d39d7ebea50ca53cdcc97b6aab971aa137c60a664db96030eecf8e92257d56d49e3539054a4535e0d3d73ed13157e334af168e617ff81ba029052b2386b5ccb127bb488853ef60e13b11ea066b83796607e4ac523134ecb782ecba76a8cae83009a273ed05f27283de90929b538f4ca03471510f41c83f60bf9545899bd2d2a4d79970a2ae778c147de60c1a3ea0188881023c44e4e003e0c28c01c0df9122be62cab3ef797868282a2ed7c15cc6e6a4b8c7069147b9de67253ed43a5f7207a4dba5f6dac7eea0631c96daa596895c91c84c9bcdb3a46022848fa72b99a6d9f328fe1201be773e2cdd985fff00cd780aad8e0f1798264d0a3244574b2eb6dda69e05bbc9d8c2e0fa32615c339769c8be4ef6d7f6d33a765e45a739b6197a4cdb1e7d1cee909e6fc87e582e88c81a1a0091e26f62b69500c7368c6d6ee1374af6e13bf1744dd4392bc92843b194bf033d78c6702ae41b765ab367244acc7e4d1f200e00121f9502461d34e10e7c59522ed3410c8b13cf2451c604f7fbad42bad1ec76f71760b64f076fd3fc81f845038f29f5e784b2e42bab1a19d70e4b1fa9f3486a4f7cf6e153714e7474f805e6d7e5fbde6a91a8e1fadd6c071431cc22dedd14be3a837d09450423532d63d0b9f8f121e36d407435659f37c1077edb8d17b9dbce8c96d0725b48a0336264fdec81e336a7d5a7de8c3cdf9b2e0a26300903ccd0bbecca36472e2c228ac15584abfeba7e1231fc6f8b2dfba66e014d29606179749c8d0ce19186e58c2b4c983dc1363d3a9148f1e2c957f56c916e43d366c0764d1f9eabac0eadd3b99841cd1080d40486cea0e31fe229e963ecb2a17bb9efe6daf7751537995853243ed1cfe1d72f74e53a645dcb8fd5e1059bc7068bc33de0641c5646d059bff82904d62943808769f87ae8671f8c66781c9b077347b4f63b4a628e4b7413d566cd04203281c475b1d7f4cc80b1d398e66df8eb2dc2fe26d1887fbb60842b75c97e0e9267c108c3134e75bd7c4bbc6a049978dcc946a35ec08aa2960bb7f049e37533db462ee41598bc18136176d4632dc4a1f43206209ae4bdea874f2046a466fe72ff56fd26bdcc93d75d347414be435af6b510c79c40da6074ed09eb1ffe4a82710397c685f229c6105a40a151c41b752346e64f07b46f2b4ca3077910f6259dcc806f014b617e044c3736c1f908d01810e37073fe27721a429889b600dc5c4ac0205a1b44782edda2ee485fbde79e0a6de4fb3a2ea23de1f218f4ec3b58444924149f1095c3dfc2d37f1cdbd110f6848663c7508e8778a5e9ff263b48a82f90504c9c224af27f01ba9d6266fa7e88cde15eecb0cee3a5bfe806ec15b419b61b4ef75787151cfa2294fadf3fb87d3bde65fa3fba8beaaf9a359d1e328ac3d9e8860ad51e5a3278c6723748ffe3ab63fd5c422665d8e75e030b950a52da55a1a249aa0a28de0686b3188c30311b14106e02b4bb79dbf3d27ace6aca3dc928d1a6885a95dab08d72bdddb5513f40af261b99ffef24de4fdde842a73ac30c9a644ed78844c2c0fafb06f0f47183b5e0814397f2c07815184239f1067d8df0152b5ae966682c62b8a5844c3f0814e3fc82ba4c0d59ba7ccdecbb6aafdfe9d69363c9570612bc706becdf3af3fbce3430b4d5a767f7f5e11c10ff617f2b1b89b4da8ed643844834931e4756cd0f1855320c1c5301c8560221cd6676dfc4fbbf4da2c7afb130c3d043c8d02435d26beba51f41e255732ab4f5811688dbcb28efa0a630a49f4dc041f5d31a72acac9a98f2d064eff9428a04958ceb44cdab6cc54a68782d9ec3eadb9abf52cf9c46ddfbb0b39a9d676cf84fbf9ef66e89006ba6e4821f007a85b44cff3248384aa676a7cdb25a834191392981182553e97d5189342469e6e02ed33a770be5fbb42e0f263a6f1643198e756da5b8e59e4014c8381cef0442eefff735e1ac2987257a923c336022100a2e046d3d291a61561a18032e8f03cde3c3dfbc96840d05bb5131ade21897104d452a70df873972326d1cb459ce8166167943675f105d269841142459dceb7256b7726fa6bd50dfe0831ff4b17ccc3cbd1d0cce30ff7054cf2f72e35d5810ac9aeb6f761e25caf929121db43ffe4366817618fe84c8548595b7ac39d6352ca46bffdc57baabbd1998e7f542b89330b18c2b8d7c83974778a72495eb5e1859c71a5f92ce815aa769abb20af7a1dc0291f4fe821549d223f14db8c8e8e2b2e819402501aefc8977e5467d313a71a64855585ffb7ba2579a5c9cd9510cfd2170ac1d4607ba987a077af606f864d7dca8c04d325c8bf458c161de712fdc488af1b8fe68cbeb085c6a84416333bb0de9e87ca5d4ee91effaf6dfc2956ab7393a28f3ad08a21f8a8ec6a4307e5dcc1230e01f550006256be6882df3c622fd45ad5684369e9e5ba9890153942631395fb4b651da732a3b152b098fd7f5670c776bc8c9867789dabaec5a2024b906164716af16cf575bcb52ed60bee4e7564e790595ab5e7757250f8439d3b0b1315104650b7028b4246f6601f28a18a14d275ec4f63279e23daf49ea1e173da2d3e38e15b80b07de2fd697617edd3c17adb016e3ce58151fa38796505b0fbc66a8698f136787570067077216fc1491e116341ae6964197e26480f88d9c5807f99e9b65655f1f6008219279eb4993c1d3f2a928727a103d45821c1aeac74a723a28046e679b6c3eb2a5cb2d5084b53ac81b016d686d3a1def0e7faa054ee04d242e9edb932109128043291b707a8ac24fa4883b287409adca7dabee4174c832bc0e3fec49e045742dc47007c30036de2652749971d4c08feee067543f9c5fa9f008958b7b39ac9d6624205eb7f215715656f82eee26ec5bf9c83b528c6f932c01abb00d0a7bbc24a1eea6355caad224d4e58b3dffd75227ab13cb2cc6d1d30d2895fea41b01a34f86a07eaeca3edd46b086313baec242f667544dfc525a97ff49dbddae5a4a4fce2e1e385ffae5f0b758a07eaebbc7c377236821a32f2094fc9733ced74b98227d256ee8183ff6437cadd4fcb3cf3c696f02d6b2fd1154f545cccb94752b146f0ebf6acbee4eec05033b230ac74680db814051a2449545db227bf28cb7b5bdc59a095aa0c73461ebc9ae211bc05c3f4e5f2a3adba322eb7081cab47c64d3e8c13c0a4661f4afb34349529856cade02eebe4008dcdc725751aa11d1606e81fe7a956e70c0625b0f5ef514a731dfa47ee6b54f85beaf256c3283cf2279291f0d8bfc622f3411daaa63694efef15d638ea24ab30d882f46b04ef8660e354fe451b1c551d638f62656b9d874351d6a7ce4981ad9516b6b08ea63965cc6dd57eab581aa5232a73b5d114f8f459854e33405a8c715531dbc89de96b1e8b9b4e3aa2bf0879b92de2395b9393649be8293dd7e1204aad4b8d2265733e6508163026bca34479ed96e147bfe810cf37ce2883373298eb237011c494e986baba4a22e2edde7ebf847c3b940b9d7cc48a01d734df745a80e8a533e639c79d5684996811f6baf4680bcb4c6ecc6bd548463dcfedee41616be16615ccbfa258d6166f6ce563a4191640b363d51278219b5134ec8dbcc1c6993ee1ad5b13b5c8313a382d4f0bd9166f868912f29a02e8238475da1ad18ab566a0e0d8596a2dd1f678eeb4b4da8f2d00f33055b3f7d8e654adaa7b714a4d190b5b92a688275f0a9e109b088941981fe4ef9b0135d1e5bb9fd54e5bb8ec7118b628d8533aaf04d413b05955f5ef02a4aa5bb887a675bf37b9773e7a4cb0c53ab9b66bf950578c661dc3862ad9570cd98b52973730103ade47c81cd01c4bec0ab9bdcc5b06f03eddae8c11b3cc28341579cfa96fbf249f5f10c2a436de5f2450b4419faf2d9d5b66f000787590b60747b06f6a28334a70917ba54fd55bd78caa21d33b9c61be21c7a2028e908034df2d5718a04a038c10d50b06c3e4d4f21cb81f3065fcb733c59fe1c31db0476915615b444b55f479cf4faa42f63df043f1cbba1d40bc41aaa31f946b4bc318a7e44a59ccc02bd38d9ec3fb7be49b94e2c5732e8ec0f87a28117a046ab3939a59f4a3001762b7567e16b155112d964f77adec173fda8e57f9fa22aec668e04b90ac373aaa6af6fee0e698c402c62f8ee013aed583deacf2aa6445979ccb3dbf67cd1a571c45cd5ebcf513aa6f992df922d9b96fa10848c5d749a0abb49e9a7c7565912ee430822d1be9333633da45f427b4a56aaaab710ca98fbeebac10dfd89e679e0ae124d90bc131bf02d82ab54c72d751f4fbfc8c8ea689d69a91d57592ff1b0597b7b5825c4acef0ff702a12c7b3cdca51c72964dfec12ca905629a5d1b270dc3d9b6bf90854b0892ae29a5190bcc4964a0077318ebb1725d343ab0834ab385ad6", 0x1000}], 0x4, 0x4, 0x0, 0x2, 0x5, 0x8, 0x1, 0x5}) r1 = syz_clone(0xa080000, &(0x7f00000041c0)="1f8ee2e2c5bdcb0c4647eb8d3f7da2288e1c72a152cd295ae21da724a082b1d64512d71a83c3612cb2dc11b2b77a0a1d0d14a205d992a4cb91b9f342183c880c81d876eac3cef5bec693234577236f9142bea90ba33e19ab92e875", 0x5b, &(0x7f0000004240), &(0x7f0000004280), &(0x7f00000042c0)="8e1cba07376b3231effde49089d034f7cc5e01233151e7cce048352a265c909dd8215476db743097284e838803030d594c62a48b332d9dc985d09fb661f2c07e0ad5c36413bc729b287d7c1024f73afbc84699fa36e9887e4c238d348c0805f503251ddc4b999663baa08aa3582b0897037505b429aa7cff4d92ca231907dfc156592e1122cb6da97422edf461bb6d91885f68cc0be418fb4bf17b9d4fbcbc1cf11b0c19dda8cad0932b70e9e99faa65bd7bd22d37ba369a5cf08ae2cb2fc194f3483ab35d9477cc797688f2e7b92996219fdf98455651ffefad58f64e4b5dcf913ba263fd53bbb6459524a7d5") r2 = bpf$ITER_CREATE(0x21, &(0x7f00000043c0)={r0}, 0x8) r3 = userfaultfd(0x801) ioctl$UFFDIO_COPY(r3, 0xc028aa03, &(0x7f0000004400)={&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2000, 0x3}) r4 = accept(r0, &(0x7f00000046c0)=@isdn, &(0x7f0000004740)=0x80) r5 = ioctl$KVM_GET_STATS_FD_vm(r2, 0xaece) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000059c0)={0x1c, 0x1d, &(0x7f0000004780)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0xf, 0x0, 0x0, 0x0, 0x4}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@func={0x85, 0x0, 0x1, 0x0, 0x7}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x1}, @map_idx={0x18, 0x2, 0x5, 0x0, 0x1}, @func, @printk={@lu, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xb}}, @jmp={0x5, 0x0, 0x1, 0xa, 0x8, 0xfffffffffffffffc, 0x8}], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000004880)='syzkaller\x00', 0x8, 0x1000, &(0x7f00000048c0)=""/4096, 0x41000, 0x0, '\x00', 0x0, @fallback, r0, 0x8, &(0x7f00000058c0)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000005900)={0x1, 0x10, 0x40, 0x818}, 0x10, 0xffffffffffffffff, r0, 0x8, 0x0, &(0x7f0000005940)=[{0x5, 0x4}, {0x5, 0x3, 0x1, 0x1}, {0x4, 0x2, 0x1, 0x3}, {0x1, 0x5, 0x0, 0x5}, {0x1, 0x4, 0x7, 0x9}, {0x5, 0x2, 0x1}, {0x5, 0x2, 0x4, 0xc}, {0x0, 0x2, 0x3}], 0x10, 0x6}, 0x94) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000005a80)={0x0}, &(0x7f0000005ac0)=0xc) r8 = geteuid() getgroups(0x1, &(0x7f0000005b00)=[0xffffffffffffffff]) ioctl$NS_GET_OWNER_UID(r2, 0xb704, &(0x7f0000005b40)=0x0) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000005b80)={{{@in6=@mcast2, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in=@dev}}, &(0x7f0000005c80)=0xe8) fstat(r0, &(0x7f0000005cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000005d40)={{{@in=@remote, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@ipv4={""/10, ""/2, @private}}}, &(0x7f0000005e40)=0xe8) lstat(&(0x7f0000005e80)='./file0\x00', &(0x7f0000005ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r15 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000005f40)='./binderfs2/custom1\x00', 0x400, 0x0) r16 = dup2(0xffffffffffffffff, r3) newfstatat(0xffffffffffffff9c, &(0x7f0000005f80)='./file0\x00', &(0x7f0000005fc0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) fstat(r2, &(0x7f0000006040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r0, &(0x7f0000006380)=[{{0x0, 0x0, &(0x7f0000004540)=[{&(0x7f0000004440)="bb03acd3f904e76931853d51dd68251038b9", 0x12}, {&(0x7f0000004480)="d75ccf5fb05756181eeea133f1446b4393173c38cf9d1464a66d930e0642b6565ac722bc79b458a59edfe9f8710241b85105d5e723a098ab06fbc7ee11e3937e", 0x40}, {&(0x7f00000044c0)}, {&(0x7f0000004500)="06296e3a5cd9279230ead12bc6db47a543206e2df82fb777", 0x18}], 0x4, &(0x7f0000004580)=[@rights={{0x24, 0x1, 0x1, [r3, r0, r0, r2, r2]}}], 0x28, 0x10}}, {{&(0x7f00000045c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000004680)=[{&(0x7f0000004640)="991432e64d5fc12430cd3774ca183fc04e845aab461c93fa0847056212cf7be8240fb50b9365b6956d2693", 0x2b}], 0x1, &(0x7f00000060c0)=[@rights={{0x34, 0x1, 0x1, [r4, r3, r2, r0, r5, r3, r6, r2, r2]}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {r7, r8, r9}}}, @cred={{0x1c, 0x1, 0x2, {r1, 0xee00, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r1, r10}}}, @cred={{0x1c, 0x1, 0x2, {r1, r11, r12}}}, @cred={{0x1c, 0x1, 0x2, {r1, r13, r14}}}, @rights={{0x38, 0x1, 0x1, [r3, r0, r3, r0, r3, r15, r16, r2, r3, r3]}}, @rights={{0x14, 0x1, 0x1, [r2]}}, @cred={{0x1c, 0x1, 0x2, {r1, r17, r19}}}], 0x160, 0x8000}}, {{&(0x7f0000006240)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000006340)=[{&(0x7f00000062c0)="9713748b9f7788c4c53fae65cd1af924557d48175d03bd96b746054543f49dddfd79b031401b29ee5a17faa7167944d6e68591531cfb28a8f954050652f33822dd1e8b3087d6cddbdaec8383fc2d11b94e57ba968d", 0x55}], 0x1, 0x0, 0x0, 0x10}}], 0x3, 0x8040) ptrace$getenv(0x4201, r1, 0x3, &(0x7f0000006440)) lchown(&(0x7f0000006480)='./file0\x00', r18, 0xee01) ioctl$BTRFS_IOC_DEFRAG(r15, 0x50009402, 0x0) r20 = syz_create_resource$binfmt(&(0x7f00000064c0)='./file1\x00') openat$binfmt(0xffffffffffffff9c, r20, 0x41, 0x1ff) getsockopt$TIPC_SRC_DROPPABLE(0xffffffffffffffff, 0x10f, 0x80, &(0x7f0000006500), &(0x7f0000006540)=0x4) ioctl$XFS_IOC_EXCHANGE_RANGE(r4, 0x40285881, &(0x7f0000006580)={r3, 0x0, 0xb, 0xfff, 0x8, 0x2}) 56.286545905s ago: executing program 1 (id=128): syz_mount_image$ext4(&(0x7f00000001c0)='ext4\x00', &(0x7f00000000c0)='./file1\x00', 0x10000, &(0x7f0000000140), 0x1, 0x50c, &(0x7f0000000dc0)="$eJzs3M9vFNcdAPDvrHexDaW4lCLh0tZAq1qVaoOhhUMvVKrUQytVpYdytOwFOSwQYR8CssIiReSMlHuUY5RbIuWaHKOc8geQQw6RIiSUcAEiRdpodmfW6/1tx7Fj+/ORFt6bnXlvvjvv7b6Z55kA9q2p9J8k4mcR8TgijjSy61eYavz34tnqwstnqwtRrdWufJ3U13ue5jP5doeyzHQhovBG0lZgw/LdezfmK5XynajW87MrN1+dXb57789LN+evl6+Xb81dunTh/LmLf537y7qyI2JsYFBd6kvjej75+u2TJ/559dG/F4rthbXG0VO+1TfVgatG/tn28IfW8vaAwy3ppDOu+9u6MwxtLGuGpbT/r1ZOX93pHQK2Ta1Wq432frtaa/egYwmwayWx03sA7Iz8hz49/81fjSWl7Rh+7LinlxsnQM+frdbuR3HhRTP+YhSydUpt57epPmOmDZmKiP9Xv307fUW/6xBfbFGFAMC+9/HlbBiYRNv4rxDHW9b7eTaHMhERv4iIoxHxy4g4FhG/ili37jpJRK1P/cfaFzTr/yCbRSg82Wxsw0jHf3/L5rbyV1ZvvsrESJY7HJEPmMtns89kOkqj15Yq5XM9yj8woP7W8V/6SuvPx4LZfjwptg02F+dX5jcXbaenDyImi+3xJ8X0wOXTOElEnIiIyX4nBRO9s0t/evdkM9NWwuD462pdpvS2ZP6s9k7EHxvHvxrN+MfXTSImrfOThY75ydmxqJTPzqat4GzXnfz0s4f/6VX/wPg//LJ9k39c/OjKDw88kx7/gy3tP/L527X4J5KIpDlfuxxRG9lYHQ8/f7Ne7tSZzvc22/4PJP+rp/P+9dr8ysqdcxEHkn91Lp9b2zbP5+un8U+f6d7/j2bbpJ/EryMibcS/iYjfRozk+34qIk5HRJfQmj75++9f6fXekO3/R5PGv9j1+y/J2kH9+K/N1w+ZyMtPl4zcOPX45WTrxH2xPf4j/Y//hXpqOlvS/fsvWfcVMeyebtHHCAAAAD9phaj/7X9hppkuFGZmGteAjsXBQuX28srvIuLWYuMegYkoFa4tVcr5BbmJKCX59c+JlvxcW/58dt34rZHxen5m4XZlcaeDh33uUL3PJx39P/XVBq/zArvQHroPDdigQf3/+KNt2hFg2/n9h/2rpf/3erJF1V/KwN7k9x/2r279/3681/feBd8ZsPvV9GXY1/r3/8HP2wR2r2L8t5mu3/bc9W5bYC/q/fvvzAD2sME3yY9u+N7/tURttPtbY9HliQFjm6piYGK8S107kkhHVltYYCkihlt5fDNV5EPA3k94KGyswNHofGsk+m2VdH+OQ0RUe26VfioD9+f68WEbf/lO8rLxoMwBAebPRNnqZvP+Wj8tDXm4eyS+G7b5Od8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD2lO8DAAD//wnp0FM=") mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x1) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x51, &(0x7f0000000100)={[{@upperdir={'upperdir', 0x3d, './file1'}}, {@verity_require}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) chdir(&(0x7f0000000000)='./bus\x00') creat(&(0x7f0000000580)='./bus\x00', 0x84) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1804002, 0x0) 55.987241822s ago: executing program 1 (id=132): r0 = socket$inet6(0xa, 0x3, 0x3c) r1 = userfaultfd(0x80000) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000040)) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000080)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x2}) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f00000008c0)={0x8, 0x89}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r3 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGPGRP(r3, 0x8904, &(0x7f0000000900)=0x0) prlimit64(r4, 0x3, &(0x7f0000000840)={0x9, 0x401}, &(0x7f0000000880)) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r5 = getpid() sched_setscheduler(r5, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r7, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r6, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) madvise(&(0x7f00002e5000/0x400000)=nil, 0x400000, 0xf) madvise(&(0x7f0000000000/0x800000)=nil, 0x800002, 0xe) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_clone(0x8000200, &(0x7f0000000700)="211f620a57b1", 0x6, &(0x7f0000000740), &(0x7f0000000780), &(0x7f00000007c0)="42f1d77a032190040855") setsockopt$IP6T_SO_SET_REPLACE(r8, 0x29, 0x40, &(0x7f0000000000)=@mangle={'mangle\x00', 0x64, 0x6, 0x670, 0x2e0, 0xd0, 0x2e0, 0xd0, 0xd0, 0x5a0, 0x5a0, 0x5a0, 0x5a0, 0x5a0, 0x6, 0x0, {[{{@uncond, 0x0, 0xa8, 0xd0}, @common=@unspec=@NFQUEUE2={0x28, 'NFQUEUE\x00', 0x2, {0x0, 0x5}}}, {{@ipv6={@mcast1, @local, [], [], 'macvtap0\x00', 'ip6tnl0\x00', {}, {}, 0x11}, 0x0, 0xa8, 0xe8}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x0, 0x0, @ipv4=@broadcast}}}, {{@ipv6={@mcast2, @loopback, [], [], 'veth0_to_team\x00', 'syzkaller0\x00'}, 0x0, 0x100, 0x128, 0x0, {}, [@common=@unspec=@connmark={{0x30}}, @common=@inet=@socket1={{0x28}}]}, @common=@unspec=@MARK={0x28}}, {{@uncond, 0x0, 0x120, 0x148, 0x0, {}, [@common=@frag={{0x30}}, @common=@hbh={{0x48}}]}, @inet=@DSCP={0x28}}, {{@uncond, 0x0, 0x138, 0x178, 0x0, {}, [@common=@dst={{0x48}}, @common=@dst={{0x48}}]}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x0, 0x0, @ipv4=@dev}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x6d0) preadv2(r2, &(0x7f0000001540)=[{0x0}, {&(0x7f0000001380)=""/129, 0x7ffff000}], 0x2, 0x0, 0x0, 0x0) ioctl$UFFDIO_COPY(r1, 0xc028aa03, &(0x7f0000000000)={&(0x7f00002b9000/0x400000)=nil, &(0x7f0000779000/0x1000)=nil, 0x400000, 0x3, 0x2}) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[@ANYBLOB="e7f5cedf331f7e5c"], 0x8) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, 0x0, 0x0) 55.967025942s ago: executing program 1 (id=133): syz_read_part_table(0x1040, &(0x7f0000000000)="$eJzsz8ENAiEUBNBhVVYLtB692IwtWJkXMbKYtQFjTN67DPwhJD/81K2VJCWZx2CX5NG6Pl+bT+f1uF+i9txkPkyveL+7L1+1Ou7beplOoyw5Xr+0FgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8lWcAAAD//9WVFH8=") r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000005900)={0x5, 0x1c7, 0x0, {}, {}, {}, 0x2, @can={{}, 0x0, 0x0, 0x0, 0x0, "f01881a1deb9fbff"}}, 0x48}, 0x300}, 0x0) (async) sendmsg$can_bcm(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000005900)={0x5, 0x1c7, 0x0, {}, {}, {}, 0x2, @can={{}, 0x0, 0x0, 0x0, 0x0, "f01881a1deb9fbff"}}, 0x48}, 0x300}, 0x0) fcntl$setflags(r0, 0x2, 0x0) 55.810172786s ago: executing program 32 (id=133): syz_read_part_table(0x1040, &(0x7f0000000000)="$eJzsz8ENAiEUBNBhVVYLtB692IwtWJkXMbKYtQFjTN67DPwhJD/81K2VJCWZx2CX5NG6Pl+bT+f1uF+i9txkPkyveL+7L1+1Ou7beplOoyw5Xr+0FgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8lWcAAAD//9WVFH8=") r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000005900)={0x5, 0x1c7, 0x0, {}, {}, {}, 0x2, @can={{}, 0x0, 0x0, 0x0, 0x0, "f01881a1deb9fbff"}}, 0x48}, 0x300}, 0x0) (async) sendmsg$can_bcm(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000005900)={0x5, 0x1c7, 0x0, {}, {}, {}, 0x2, @can={{}, 0x0, 0x0, 0x0, 0x0, "f01881a1deb9fbff"}}, 0x48}, 0x300}, 0x0) fcntl$setflags(r0, 0x2, 0x0) 46.261804217s ago: executing program 0 (id=216): syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f00000102c0)='./file1\x00', 0x1004840, &(0x7f00000003c0)=ANY=[], 0x1, 0x10233, &(0x7f0000010300)="$eJzs3M1uG9UXAPDj5p8of1pKhFiwY8SH5EjEGttJVcomoqq6gFQRLUsWju1YbhM7ih0ndAULPpY8ADtY8Q48ABvEpou+ARI7JDYVEsgzE1RFIBVwncb5/aSZM/fM5Nx7LS9yRlECOLeWkl9/KcXl+H9EzEXEpYjsulQcmfU8vBwRr0TEhceOUpH/M7EQEc9FxOVx8bxmqbj19XefffjNT+++8dW338+lX3z+8+ntGjhtr0fE7l5+fbibx34nj3eLfGPUzeLu6qiI+Y3de8W4n8fD9lZW4bBx/Fwji/VO/nx/72Awjts7jeY4drrbWX6vl084GHWO62Q/cLexn41b7a0sdgf9LHbu5+s6KuL9wTCv0yrqfZSVj+HwOOb59lE738/evYj5iGZvWOTzuv1W+2gcR0UspovW1n/5hM+G97q9g6Nk1N4fdPu9ZK1STSvpyn7zykqaVt+qr3Raje3mlXZttdXYXk3K7fVBf2c5KXeazaR88/r15aSaVmqV9M3k5q0Pkp1WUh7Hd7q9g2F3Z7Cc1Cr1tUp1OXmtmtze2Ew2379xY2PzTrLR7yW3+qOknibV+rW12rX61WTz9p2kltbSZ2X/PyxGnIP9fzLl+ZgdXxa/YwLwz5zo/1/V/wPT8K/6/8U8f6b7/9D/P07/P8H9Xz17+y9NeT5mjC8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMC5dfHHtw+yi6V8fKHIP1+kXizGpeLe73+hdKLm3LhuRMw/4fOfliIWijmOj/9FxHpx/PbC0/0MAAAAYJY9fFR+UMq69fy0dNoLYpoWsnPp0scTqpe91pnYdyh7EfXSpKrNZeub1E4vRvGGaiLmx6fFSVV7InNTnQ0AAHg2/G0nMN2GBAAAAHg6Tv4ZPgAAADB79P8AAAAw+7L+3///AwAAgNn28FH5wWmvAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+IO9ezlBGAgCADrr7xJEsR0vlmAzlmAhduQ1dXgTiSKOICIqRBHDezAkk4TsznH3MAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDXVdv5qt6f70qr/zTHdj5VDwAAAPDE9HLpZTrOR7PMS757tHa/3znoR0QVEcM3v1+XiFGOcY1BRCwyDpNvFw8AAADdVW92y1/PAQAAAAAAAAAAAAAAAAAAALjxj/3/GgcHAAAAwCv6/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJzYnZcTAGAQBqD9LND9py2CbiB4eQ8ScgwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB9dmadGjfqTf8CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4LMPBzUAgDAQwC6gDP9G+MzDHnOxtEkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgN3qJf/O0+zXMQqAMAwFUKsHsJM3c/a2XksRM4g4OAhB+h6Uws+Qv+YI6pn3MZ+3dXn678qrbeM3pf9oyi4AAABAC4Z43eVWLzWxEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu7c2gFAAwCUayl+7D/eBU8PA6TGL5AHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAyBt93BOdUQkAQMm+uTwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDPDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduCABAAAAEDQ/9ftCBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYKAAA//9MXxlS") r0 = open(&(0x7f0000000240)='./file1\x00', 0x145142, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000002c0)=ANY=[@ANYBLOB="5c000000100039042000"/20, @ANYRES32=r0, @ANYRESDEC=r1], 0x5c}}, 0x0) read$FUSE(r0, 0x0, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x101800, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x6) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r5, &(0x7f00000000c0)={0xa, 0x4e25, 0x1, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x6}, 0x1c) connect$inet6(r5, &(0x7f0000000000)={0xa, 0x4e22, 0x7, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) close(r5) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=@ipv6_delrule={0x44, 0x18, 0x1, 0x0, 0x0, {0xa, 0x80, 0x0, 0x0, 0x6, 0x3, 0x0, 0x6, 0x4}, [@FRA_SRC={0x14, 0x2, @dev={0xfe, 0x80, '\x00', 0x57}}, @FRA_DST={0x14, 0x1, @mcast2}]}, 0x44}, 0x1, 0x0, 0x0, 0xc090}, 0x20000000) syz_emit_ethernet(0x42, &(0x7f0000000100)={@local, @empty, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x2, 0x3, 0x34, 0x67, 0x0, 0x7, 0x6, 0x0, @remote, @remote}, {{0x4e22, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x10, 0x6071, 0x0, 0xe7, {[@generic={0x8, 0xa, "26df168a5e8d0000"}]}}}}}}}, 0x0) syz_kvm_setup_cpu$x86(r3, r4, &(0x7f00009b3000/0x18000)=nil, &(0x7f00000000c0)=[@text64={0x40, &(0x7f0000000040)="b9410101c0b800800000ba000000000f3067f0428170c939000000c744240059000000c7442402ac030231ff1c240f20d835080000000f22d80fc76f06400f239cc01643c744240000000000c744240206000000c7442406000000000f01142466460f2f8c6902000000b9da0b00000f32", 0x71}], 0x1, 0x1, 0x0, 0x0) ioctl$KVM_SET_CPUID2(r4, 0x4008ae90, &(0x7f00000001c0)={0x1, 0x0, [{0xa, 0xfffff642, 0x2, 0x7f, 0x3, 0x7, 0x3}]}) ioctl$KVM_RUN(r4, 0xae80, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r6, 0xc020f509, &(0x7f0000000240)={r4, 0xffffffffffff01c2, 0x6, 0x6}) 45.078763543s ago: executing program 0 (id=231): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x19, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000001000000000000000000000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x9, '\x00', 0x0, @cgroup_sockopt=0x16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r2 = fsopen(&(0x7f0000000000)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) r3 = fsmount(r2, 0x0, 0x80) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000000c0)={r1, r3, 0x16, 0x0, @void}, 0x10) r4 = syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) setsockopt$nfc_llcp_NFC_LLCP_RW(r4, 0x118, 0x0, &(0x7f0000000040)=0x42, 0x4) syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000440)='./file1\x00', 0x804010, &(0x7f0000000480), 0x1, 0x3d0, &(0x7f00000004c0)="$eJzs3M1uG0UcAPD/br5I+mEjcUCFgyUQBAFxHQhQhEThyscFeAArSUuF21SNkWjJoSBOnDggbhz6Ahx4gKpCSEi8Ai+AKlUozQFuQWvvOm4cp7Fix2r6+0mjndkdZ/bv3axm1rsTwGOrEhHnI2IiIhYjopSvT/MUN9spq3d/c2N5a3NjOYnt7U/+SSLJ1xV/K8mXJ/LCfBqRfhfxzM3edtev3/ii3misXsvL1eblq9X16zdevXS5fnH14uqV2pvnarWlxbdqrw8t1p+ef+ncxPvnz/z8V+nO0vT0bLa/J/Nt3XEMSyUqne9kt6VhNzZm0+PeAQAADiTN+/6Trf5/KSZaubZSVDfGunMAAADAUGy/my8BAACAYywx9gcAAIBjrngO4P7mxnKRxvg4wpG7915ElHfebd7qxD8ZT+R1pkb4fmslIq6+kJSyFCN6DxkAoNudrP9zdq/+XxpPd9WbiWj1h2aH3H5lV7m3/5PeHXKTD8j6f+9ExFZP/y8tqpQn8tKpVldxKrlwqbF6NiJOR8R8TM1k5do+bXzw7y8f99uWxf97cup0kbL2s+VOjfTu5MyDn1mpN+uHibnbvW8izkzuFX/S6f8mETF3iDYmvr71dr9tD49/tLZvRby45/Hfmbkn2X9+omrrfKgWZ0Wv/7799aN+7Y87/uz4z+0ffznpnq9pffA2bn/+57P9tnWPfwY5/6eTT1v5Ylz2Vb3ZvFaLmE4+7F2/uPPZolzUz+Kff27v///i+pfkc1qdzK8Bg/r+h99eOUj8WcraL8aCRyGLf2Wg4z945o3bf3zWr/2Hx58d//YcYPP5moNc/w66g4f57gAAAOBRkbbuayTpQiefpgsL7fsdT8Vc2lhbb758Ye3LKyvt+x/lmEqLO12lrvuhtfbP6J3y4q7yaxHxZET8WJptlReW1xor4w4eAAAAHhMn+oz/M38f2VMIAAAAwMiVx70DAAAAwMgZ/wMAAMCxdph5/WRkZI5rZtxXJgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEfb/wEAAP//Wt22ag==") munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000240)='./file0\x00', 0x800700, &(0x7f0000000280)={[{@journal_dev={'journal_dev', 0x3d, 0x1000}}, {@stripe={'stripe', 0x3d, 0x3}}, {@norecovery}, {@noinit_itable}, {@init_itable_val={'init_itable', 0x3d, 0x1}}, {@minixdf}, {@auto_da_alloc}, {@usrjquota_path={'usrjquota', 0x3d, './file0'}}, {@noauto_da_alloc}, {@test_dummy_encryption_v1}, {@noblock_validity}, {@dax}]}, 0x3, 0x47b, &(0x7f0000000bc0)="$eJzs3M9vFFUcAPDvzLYgP1sRf4CoVWJs/NHSgsrBgxpNPGA00QMea1sIYaGG1kQIkWoMXkwMUc/Go4n/gN68GPVkYuJJ74aEKBfQU83MzsDuutsutN1S9vNJZnlv5k3fe/vmzbyZN0sAPWso+0gitkbE7xExUIs2Jhiq/XP18tnJfy6fnUxiYeGNv5I83ZXLZyfLpOV+W4rIcBqRfpQUmTSaPX3m+ES1On2qiI/OnXhndPb0maeOnZg4On10+uT4wYMH9o89+8z404uUfmNEPN9RPbN6Xdn9/syeXa+8deHVycMX3v7pm6y8W4vt9fVYKUNZxf9eyNWt/iz7eHSlM1tj2+rCSV+bRN8e+K3apfLQmUpEZM3Vn/f/gajE9cYbiJc/XNPCAasquzZtbL95fgG4jSXRYbLoLCGwXpQX+uz+t1y6NPS4JVx6oXYDlNX7arHUtvRFWqTpb7q/XUlDEXF4/t8vsyVW6TkEAEC9Tya/OBRPthr/pXFPXbrtxRzKYETcGRE7IuKuiNgZEXdH5GnvjYj72ua0oeXa5qmhhvFPPqGUXlxWBZeQjf+eK+a2Gsd/5eivMlgpYtvy+vcnR45Vp/cV38lw9G/M4mOL5PH9S79+2m5b/fgvW7L8y7FgUY6LfU0P6KYm5ibyQekKuPRBxO6+VvVPrs0EZM2wKyJ2d/g3i/22l/Fjj3+9p13apeu/dEbLsfBVxGO19p+PpvqXksXnJ0fviOr0vtHyqPi/n385/3q7/JdV/xWQtf/mxuO/OclgUj9fO3vjeZz/4+O29zQ3e/xvSN7M26U8q7w3MTd3aixiQ3IojzesH7++bxkv02f1H97buv/vqAU2ZR/3R0R2ED8QEQ9GxENF2R+OiEciYu8i9f/xxfbbboX2n2p5/rt2/De1/40HKsd/+K5d/p21/4E8NFysyc9/S+i0gMv57gAAAGC9SPN34JN05Fo4TUdGau/w74zNaXVmdu6JIzPvnpyqvSs/GP1p+aRroO556FgyX/zFWny8eFZcbt9fPDf+vLIpj49MzlSn1rju0Ou2tOn/mT8ra106YNW1mkcbbzlf2/BDNuA20Nz/08boude6WRigq1bgPRpgnVqi/6fdKgfQfa7/0Lta9f9zTXFzAXB7cv2H3qX/Q+/S/6F36f/Qk5bzu/5eDmSnzFugGNWBoh1vdPfy7c6bzz3Sta67wGoEWv8/TQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOvVfwEAAP//Kr3kAA==") chdir(&(0x7f0000000140)='./file0\x00') r5 = socket$vsock_stream(0x28, 0x1, 0x0) bind$vsock_stream(r5, &(0x7f0000000440), 0x10) listen(r5, 0x5) r6 = socket$vsock_stream(0x28, 0x1, 0x0) readahead(0xffffffffffffffff, 0x98c, 0xfffffffffffff7f6) connect$vsock_stream(r6, &(0x7f0000000100)={0x28, 0x0, 0x0, @local}, 0x10) sendto$packet(r6, &(0x7f0000000600)="5f0efc3e1792a50972d2eb21bdff9ca4ac804c2847689e7fd3f3fe7bf05ddc63ff512d4074687760a5fbd1fc97777a6e55123f04cc8437b15f4b2c6f5027dcea15b6658d", 0xffffff3d, 0x0, 0x0, 0xffffffffffffff10) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) write$UHID_INPUT(r7, &(0x7f00000008c0)={0x8, {"5409d0b47956716a4768836c784564bc9fd8a15c98ece7defbe258e690568a00bdf2dc9a06eabd230f800456ae95d919e2ae71877b555dee7797b299ae9bf07cd12347b8d07277929a1ba9b11de281db1ee7c541af1bea3bc12494d47746d50cec497669982f970ba853e323e289201ae81a582a457789a36e93ff85298ed16cc92a6f4deb8f358fbeebe70bf64a21f2199ee0c2d1c5b00d9750f9564b88a3a38f36989d4dd818db88f78dad96d6e382d63e26d94e0b22489844852a695d09c2ee42446e1df3710cb041901603fe993b0ba8382f7e69bd36b6eb9b6294afd5bdb031241006876ddc5d232448899f9b7140500829c069a8504be568ce853c7ab6647f7be3f64368bcf7bcdda84d17c981a0a8d458fd3e896f5668e6161b5734b457e2e205e7934ba8e3c6015f2c74ac9f83e846dad9d7a224941a2322b923c0afbc45ef51ef99a2bcfd1c3909c9db5aae3569903cba5535468cca0ea5b048a03ac1ed8711c1fc285ab999a46368be5b062e89078a3fdb2a87e03e991a7c177b76e84ca62e14003db7355869f8e7d6704749880f5b32a4bade669abbf5542ba6fc1e3416530bf03b8e70ff2202840efc3b50544f9c0e7a820cf3c8165ad5600e0cfead7803a53f040ed7a6368bbea77a2649f63a8958c45d2e4f81356d251d190dfe77e4553589235b32ba30f5f1bc09ba715db3cd328564ab345a887b54c61ede5a2c39e5ae9c0b29498ebc2787ba044e3e8ec6e73f50697859627cec8cbe959a47eec287d48197dec04cab605df7549f5da87d46669e3ebba6a8cab2f1e47dfa2d2e65b8767e0f7a7ae0dff165e84cf40fcb0900e2fda345207a81eafd4e1caeb7051e09922bc07cae103786eb15053f1362491ffda8da243d127f34baf3be19f80b230e75fcff3a08e49548b055305d245ad3228471eeb54ee8f21794d752416a9040e0ceaa3755f90f4bd8d8d506c5e3e476c56ff62bfcb204d49a485a1be992c7bde7cba6862b5fd6ebf9e3f57bf62656d7bd7b2ee272a2d62c601a8f134451b84326198e531c1a368d2bb7460f33acde3ab51ae697baac2b107b7e955f99f10afa01a64b60eca3c1081f523848f51c800587f0d0e4a36dceb92684907df39083fce4dbb15c19baea797fea26f9a0437f1d41f191b84dca5caf400f33b505d082b984cdd47a9cdfcaf053528c55be4a365726221ecf5a5fe3ae642ddf9fb1748aae00434ab99b02fd22ce02c6cfbd578b5d1b481c9b16e5942752dd1fc95c22f66830b34850bdea3e72aca8679241023ee5fce6172193542b074e6b7104eca314abc3bb262decd187f1bcf3ef8588abfaccfb3503f0c41f08b4fb217810c8b26bf537c29750e59556683d58a46049728c51fdc3f52d676af9f168105f6c6442cd84ebbeb8e618cb0bcf13368bd75dcc601476cbd46db9b6d52ce1565e432e68c23246a6567507bace2d958a7ad0afed40a6097b285754b4ba1cde80604446a29583abc6f5dfbb4aa45a77cdffb7c6eacb0d55a839e0ac9bef579e9d0433f81827d452ca14edea08fa51a0fc18ee27628450ec0a327faef768464519706bb0ea831c05c22d4818e91c0a361f322ddd3f3a72ee50acc313fe7eeaaf8c976117ab1a13319ddffa5b6391f4854931be2705a03dcecef104f666b5f064902661bf7067f75b7bf5919b73341c6c36b86514b8ad148dc05f6c4d675271ee0a109d3d8dc9045f26f5809ed4568e9f1126b8242afb8bf3e09dbc8df8158b233016bd5854959bc6fac22f364b0041a1bd41bd91be16ef095cad6e3400bd2363eb89cd412612df88a13cd252280c8e6876efa5635577ab2871af0254b72aa0b300d4fc576a9c7953ffdaa868819276047507e143087f2df126e3fb55fae3281a0fe5ac38dfd652ddef3962ce99151875d0355cb1df315c85f6376b1e2270ff87987d62668730f00b0dd6a7d1b6e7a3428fc69c26be613c1f4ea0adc67dfd77fed5d58637a496c85b04c3552dc4b812d204b8fe368fa9bf240aa2488de3c1570842f0e6e4acf6c78e197a4a50f17e22994a4bd56ad99e66ad58d87afa6e4b8a2174b4d9cdf5c8ebe54c7bc20b6633fba96cbfda82da1a932c3e3c315aa7cc6ac1348ac258bf973a9281de1b558461534ead12c22e61a56ad9aa2f8a993fbcf27916527111793cbb0876e611c6496f7dfecf7cc725d69208174a398cb8e87f75cbc01a4feed5e1c8a9ec67dd69beb11b08c45f40609937216511b8c0c1338c618a3b00de3f106993a4bdfb50b50cd00f09716d28dba1a209988445ae6a896743aeff4a060c9f20d866011e8fbfd3dd8cde07f9c1a8081db49cd102b5621b5a411a108e7e6310896e92c7878059616c55169bd9087e50cc6b1b2619b04035bf0ab2ce1ca6259914f9ab2f3d22f7854c079c22b35b96cf3012cd5147c3633a0d8958b87d79b3a9141055fe059b8ef8ed3639ae0b15f0780fdc1c822c751e6ff82880f39d7e02887b5761fb304028c15cbccf525aec82c8278e960d7670b7c8b87dbf856578d6e60eb9f79a099bd700922ee08326f0ae9f43411a2f6b66b09ba0fd1d0ff534ec50d21dfbf7e7f51ab0fe0a98fbd7d8a8436b7c8fa3ae9613b5bef3bdc6061dd11faf272ac2be26f5c2f1b0c576c5cd1f2d1daa75c4bf25b77e0e7e14c1cf924fee802aabd45698d67717d0ba9da4ad5b834a494916047346ea74908cb204502c458270b3767a6b36f4925fb621f2d286e23e7a9575c3dc7b3c898764fb4812e855a2a95a5489e849564e34dae82bce8657f599efe29a5c456784d3a01a8419e3c6c03b1fa4f818794add50191e55a33714e6335ef5abcb198b6feb0b0e3543ba87416be0e0d8593ad681ca2c39f2d40eab479f620443bd24e91865ffc0383f987890b6a81158c76136ea51c80b5bcf51754dbc12d014040a238ab3a2955df4e5778a288d95f177cde3974a69dde9770f06e3ff5c3728429de61bbf3e22be2f983f7dfdfd6dbf041a75090da0cf89347e768989d15a4c5865b1b46bc618e7d7475ce825205cd5866f26fc0c4d9188f568e1f69874e5610e8155ece390d5ed93833c4cf435b0f46e31f8057d55ecf265e96466e8826b363c9fc3561c9bb7ff31e2f075e23891c678e94c4c93f9d22423b38a5f3b2ea002f371b199fc3424ee376ea72f5c9b0e71593022f462db99dc2c22007b5c0d22595b34d38cf760a89cb9b4c08378fbe676042c86e08586e517b49386f25c92fa90188ef9e0349948e0176d22a5f3cf9f273b4270f1b587b31ccf0fc98b5e07efd4bc016fc0420a46850f796685a2ba176ba2fcf759c362adab4e6cf553a7abb90b0fe7c50b183d075cec008a5e45fa8c785003f9a3ea12990e40f8bfce140b74dd77cdd3f3c89305475f1a8c308123dbf62459f8df95efed0896768a9d03548cc285210f241a1b43c674463bfff28f5cdb7cbe7f5f84df67ad96d6eeb9dc98e4470824f0ebc3445c09c484998b91aa41912bfe90731b9360851f5f009aeba7f8b67ef6f7cb6054c964731234b50a10ff39d96b8981549ad9d24abbb8f079739f81b843a4b38115dfe90972a5712ed2888e904fc6334319527a239bf33b19eebfc2f241b50d4581cff7ff0936304db11be2da6fdd2eba1dc417676f63bc95d569fb6ca3c74491d00ccdff96cf05ab0200084d06debfd96160eabc23609ae49865e2852e6ce364d297f165d5ae613487831346e5689037512fdc6a97472ac0493d4a9c3a1c5ea2aa4bd8a7b988757725633c3fadb724bbd3eed599d56748435237e00047e3ac812a4de1ee0d01b22b9946049069b8595b29b89e7862da3f9ea79d9745d554ecb74a57e9627d2dfe8b93cd90873b0e235debf699f7dcb2fc3a347a38cc7c4826bb477d7e25a4f30418f2ddbecd5509cc2aef7293ba2e576c122a876d568607ad2629670db3b04922096d0744d36dd98df39a09c42d54a6e3cefa19845d1311d574aab537ac3f8d480717a6f2ab8a69725eeeb30f538c09d963de0cfc850e9ec057a447c22b8f972a1f2aac39ef00112b12ce5c5b3c2192d62081fe199e7da7d996ca0f690e0b0ff26a4ae94b84ebc80af32e189ca240c59d29803247498c3d3bf96071798c0d2bd2e655c61ae77044e77d67f9203dae6dfa2f0158fd4f005b0a025abedadcf8a1a70e2fd69b4ee460a85de5a555eb5575d1969553f1bb60d96f34e7a109a27106c45137b6de8f05a468f72c28ceb63570f59191da2dab146b904638e11bf2efbc47ec283c11ae561a4b7b480a03a035c80d1f5bb852050855fb5c86caee52398edc4c7ad81d434440e3450b716f32a49c0c666577cbc96df96a37342b35c2bec8c2762f8039e35eaefc7d6c60332ea30aee9dd07b1a05df407382e2278d7adc0e5d733db156b73eff1733f7260006d042183fff14b5ab947140fe9b5cedab0354d5f073fc22b591b9c0c8558d01aac41954743942e955bb1c16bc0e10f30b7f6f7fbbee9899b6ad49d211635bdd1c5451bca2f222c6b1b775f0e97d6f47261c6e465c8feb1521af9a3fa2673c430949db067aa6203c71fc459530e1f9eb3a54e5ac22c671be89028b99b972313e43bed0a86f9c0f5e97187b1b8d5b68677c6e5a2bc980677402125caee27e18e263d69b3e72390a2b1eb00946e4c14c9a6c598f560525168ecd2f43b025152543512c782c84ea111ef39831f82d9cf4d3ec5fa2279f33f6fe07d89056562ecd231275ba02f6f1674db62b846a44faeb86d821a723e07a8f496f0eac6a63f575e1bbd1492187fbaa07ddbfeb26419a020000000000000044e823842264da075f894151e623d009f75936c6672d6a7d8c3940380d206c1a2ced74be2d7a046f1d647f1559d25ec7ea1ea8556da0775825876cb37f71e74f2b12c6c2e388be46d8ac68b9f28ec85ba98a93c989310ab1d14b4e183b465064f2a5273a0739c3487e9b2b00f20f2d550dbb4ac63e85f92aecbe4b6e91b6fe35b6f7cedcfff882877ba516ea688a2d227db6755d1c5f09a058f5da047eaa6d48d558107f59672b891638f0e12a26ec5816d1efa79f7898c71ec7b457f0ca643ac8a02398002824556baa085c5434b97a60a1127269d68f3849c013cebda72b330216a4d076ffb24ffd8bbba12ec77e99cc9552c40908f02ee4c81b4aae959b5f19ee4c1ea23031b209377e4d5c58b1fd130e561cef5998063c224709145d525043dab7e5c3e499cbb0bbdd4b26aaf1e83431ccb432b05c2cfc98418e72cc0f101ea25ca86ca1989d592c58afccbf71fc05d6a73803e1231a3384afbd8fe201c47d5e1c4c89518698b37c0f686db07f924d47604450c347d43b8a1a9b80adfec5efc36993994fe8550808139d2b33a921fc68ae44cce976f2cea1c18430c51a19379f660f9cbfc745e4613fb60bf8508e844755561489492475518dd68e4dec5e169fd47b4059ebca05628685005f66749960b89fb38e838cbde81863881eb420ef62b36f214b55a81bac96ae0c2fe0355e21c6ad165bc1ffe96ae44af834ec95279ac595752f1e167135f494773280ad7e0d867d16d0cd268600962175fc8ca7fb1ae7e673458766294f97020c0a4fb99ef9063c4f07df845188dd856e06258131a43f791f95a5d20db8698baffac8ba17fb6148ceae3b9e770a7c4bfb5206b6e4285bc99cdde983a375d596e05fecf91eb324837af4ce13d2f4b41d88d9caac80c2068ebe55336539bb9f746dde74e8e39818d73410a70edd75bc920f1282d433c22a91cd00", 0xfffffffffffffe44}}, 0x1006) sendmsg$nl_xfrm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000004c0)=@updpolicy={0xb8, 0x19, 0x1, 0x0, 0x0, {{@in=@multicast1=0xe0000002, @in, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x87}, {0x400000000, 0x0, 0x0, 0x2, 0x0, 0x0, 0x5, 0xfffffffffffffffb}, {0x0, 0x40000000000000, 0x200000000000000}, 0x2}}, 0xb8}, 0x1, 0x0, 0x0, 0x4000015}, 0x2c000010) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000002a40)={0x15, 0x16, &(0x7f0000000200)=@raw=[@cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffff8}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @cb_func={0x18, 0x6, 0x4, 0x0, 0x3ff}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffa}, @btf_id={0x18, 0xa, 0x3, 0x0, 0x5}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x8}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}], &(0x7f00000002c0)='GPL\x00', 0x0, 0x1000, &(0x7f0000001900)=""/4096, 0x40f00, 0x11, '\x00', 0x0, @sk_reuseport=0x27, r7, 0x8, &(0x7f0000002900)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000002940)={0x2, 0x10, 0x0, 0x40}, 0x10, 0xffffffffffffffff, r3, 0x9, 0x0, &(0x7f0000002980)=[{0x3, 0x5, 0x8, 0xb}, {0x0, 0x3, 0x0, 0xa}, {0x1, 0x2, 0x5, 0x2}, {0x2, 0x4, 0x3, 0x3}, {0x0, 0x4, 0xc, 0xaacf0590b7be4653}, {0x0, 0x3, 0x7, 0xa}, {0x4, 0x1, 0x7, 0x2}, {0x3, 0x1, 0xb, 0x9}, {0x1, 0x5, 0x5}], 0x10, 0x30}, 0x94) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000002b00)={r3, r8, 0x0, r1}, 0x10) 44.976366735s ago: executing program 4 (id=236): syz_mount_image$erofs(&(0x7f0000000080), &(0x7f0000000040)='./file2\x00', 0x280c0c9, &(0x7f00000000c0)=ANY=[], 0x1d, 0x252, &(0x7f0000000680)="$eJzsmb9rFEEUx78zuzd7G0WsUlgJBoyoe7m9Js1hIghWNom/Kj3MGuJdcnK3gjmQKCLYaOcfYOE/YBEwlaCd/4Bgo4Jg4UEsbGxWZmd2b+42u6fHdb5PMXxn3puZ995OXpEDQRD/LV+//Pr87Pzi6hkAhzEHR69/twDGlOaJ875cuHf6Rf2C8/rTq/dbRx7smWfZAKRHFBmLDCgX3C/3vF22sJPelO7+LcWcVO+AVXClAVwGxymtr4LB0/omOK5oHYDhutZ3DN2W/p53e6MVeLfarTUpFuRQlYMvh9pofP1HDGt6HkVRxAx7d7vXbLRaQccQtrYdYJpIpJc1ZzP1cyDQX+aoG/HJKl57+tiS86Q2C0b9quDqUwKogWFFry/CgeclLwBB1cj/mD0438rkf2C20lUaxiVZVqL+cyrFkkIg6HSdQYRxNqlPSVay8Jx5mc5S1nQUubuW8k0YNpUwMFlmYHwquY8+nVjY49/iOV2uCe66NFTeAvHcBTC9BJ9oUULattQ7HM4C+8YuKy9BkeQ+29/7YJqOx+LbuHgiNjbmNzP5j2RUlAt9xCALAId05hMW00WvyXO/+87fftxRAXzcVf0jeslw0uhPttE/KuHm3Up3u3d2Y7OxHqwHW75fc3RCcW+uxGOm7yXYcOP+NGOcX8p4ufEouMD9Rhh2qmoUTMBFGHb8eO4bfzYru+0fN/TmEBcBnFAT2TZFeq7qhMbjAxPKh8e+Us1bucETBEEQBEEQBEEQBEEQBEH8C8k/V6MiGPBQ/TzzJwAA//+5X0mS") (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x40000041, 0x0) (async, rerun: 64) chdir(&(0x7f0000000400)='./file0\x00') (async, rerun: 64) syz_mount_image$ext4(&(0x7f00000005c0)='ext3\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc0ed000e, &(0x7f0000000240)={[{@min_batch_time={'min_batch_time', 0x3d, 0xff}}, {@jqfmt_vfsv0}, {@min_batch_time={'min_batch_time', 0x3d, 0x3ff}}, {@noload}, {@norecovery}, {@noblock_validity}, {@resgid}, {@inlinecrypt}, {@errors_continue}]}, 0xfa, 0x491, &(0x7f0000000f00)="$eJzs3M9vFFUcAPDvTLulgNiK+AMEqaKR+KOl5YccvGg04aCJiR4wnmpbSKVQQ2sihGj1gEdD4p149S8wnvRi1IsmXvVuSIjhAuJlzezM0NLutlu6ZQv7+SS7fW/mte99Z+btvJk33QA61kD2lkQ8EBF/RkRfnr29wED+48a1C2P/XrswlkS1+s4/Sa3c9WsXxsqi5e9tzTPVapHfVKfei+9HjE5NTZwt8kOzpz8amjl3/qXJ06MnJ05OnBk5evTQwT09R0YOtyTOLK7ruz6d3r3z2HuX3ho7fumDX5I08rhjURytMpBv3bqebXVlbbZtQTrpzt57i9ze3+bX1DsSaKeuiMh2V6XW//uiKzbfWtcXb3zR1sYB66parVaX+VSeqwL3sSTa3QKgPcoTfXb9W77u0tBjQ7j6an4BlMV9o3jla7ojzRN7K4uub1tpICKOz928nL1ine5DAAAs9EM2/nmx3vgvjUfzRE/29mAxh9IfEQ9FxPaIeDgidkTEIxG1so9FxOOrrH/xDMnS8U965Y6Da0I2/nulmNu6ffyXlkX6u4rctlr8leTE5NTEgWKb7I/KphOTycTwMnX8+PofXzVaVxv/lYPxuZuXs/rLsWDRjivdi27QjY/Ojq4l5oWufh6xq7te/EltXiCKeb2dEbHrDuuYfL674bqF49/jdeNfRuM/27TqNxHP5ft/LhbFX0oazk8Ov3xk5PBQb0xNHBgqj4qlfv394tuN6l9T/C2Q7f8tdY//W/H3J70RM+fOn6rN186svo6Lf33Z8Jpm5fhvO/6PbSuO/57k3dqCnmLFJ6Ozs2eHI3qSN5cuH5n/a2W+LJ/Fv39f/f6/Pea3xBMRsTsi9kTEk9lFYdH2pyLi6YjYt0z8P7/2zIerj7/+XfnKMvXciSz+8ZX2fyzc/6tPdJ366fuV4++NiEb7/1Attb9Y0sznX7MNXMu2AwAAgHtF/gx8kg7Op5PBwfwZ/h2xJZ2anpl94cT0x2fG82fl+6OSlne6+hbcDx0u7g2X+ZFF+YPFfeOvuzbX8oNj01Pj7Q4eOtzWJf0/TbP+n/m7q92tA9ZdC+bRgHuU/g+dS/+HzpSs2P9b/cgRsJE4/0Pnqtf/P2tYevC7dW0McFc5/0PnaqL/z+U/Go8KgHuT8z90Lv0fOlLD/41P1/Qv/y1N7Pk2b+tyZf4rvkJlo7T5/k9EuiGacf8nupv+MotGicrSvlzty/tUtmRT3d9q68cSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAy/wfAAD//3gk5XA=") (async) chdir(&(0x7f0000000140)='./file0\x00') (async, rerun: 64) renameat2(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async, rerun: 64) mkdir(&(0x7f0000000300)='./file0\x00', 0xfffffffffffffffe) 44.907156266s ago: executing program 4 (id=237): syz_mount_image$fuse(0x0, &(0x7f0000000200)='./file0/file0\x00', 0x8a001, &(0x7f0000000480)={{}, 0x2c, {'rootmode', 0x3d, 0x2000}, 0x2c, {}, 0x2c, {}, 0x2c, {[], [{@fowner_eq}, {@flag='lazytime'}]}}, 0x1, 0x0, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x3, 0xc, &(0x7f0000000380)=ANY=[@ANYBLOB="180000000a0000000000000004000000850000002e000000180100002020642500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b70300000700000085000000060000009500000000000000d6be44d9ae250a663cc1051cf8af43329a09769a4c25c31948dfa918"], 0x0, 0x3, 0x0, 0x0, 0x40f00, 0x34, '\x00', 0x0, @fallback=0x10, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x1, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2a, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000180)=r2, 0x4) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x4, 0xe, &(0x7f0000000c80)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00010000850000000d000000b7000000000000009500000000000000496cf2827fb43a431ca7f8fbc9cdfa146ec56175037958e271f60d25b7937f02c8695e5a1b2cdf41dc10d1e8bf076d83923dd29c0301000000010000003d5d78c07fa1f7e4d5b318e2ec0e0700897a74a0091ff110026e6d2ef831ab7ea0c34f17e3ad6e70af07da5ceb01b7551ef3bb622003b538dfd8e012e79578e51bc53099e90fbdb2ca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e060e3670ef0e789f93781965f1328d6704902cbe7bc0476619f28d99cde7a6b73340cc2160a1fe3c184b751c51160fbce841dfebd31a08b32808b80200000000009dd27080e71113610e10d8fb9c2aec61ce63a3462fd50117b89a9ab759b4eeb8cb000067d42b4e54861d0227dbfd2ed8576a3f7f3deadd7130856f756436303767d2e24f29e5dad9796edb697a6ea0180aabc18cae2ed4b4390af9a9ceafd07ed0030000002cab154ad029a119ca3c972780870014605c83d7d11c3c975d5aec84222fff0d7216fdb0d3a0ec4bfae563858dc06e7c337642d3e5a815212f5e16c1b30c3a2a71bc85018e5ff2c910496f18afc9ffc2cc788bee1b47683db01a46939868d75211bbae0e7313bff5d4c391ddece00fc772dd6b4d4d0a917b239fe12280fc92c88c5b8dcdcc22ee1747790a8992533ac2a9f5a699593f084419cae0b4183fb01c73f99857399537f5cc2acb72c7eae993fc9eb22d130665b6341da114f08cd0509d380578673fffffff7f23877a6b24db0e067345560942fa629fbef2461c96a08707671215c302fae29187d4f5c06a960fd37c10223fdae7ed04935c3c90d3add8eebc8619d73415e6adcda2130f5011e42e50adab988dd8e12baf5cc9398c88607a08009c2977aab37d9a44cfc1c7b4000000000000fa47742f6c5b9c4b11e7d7262a1457c39495c826b956ba859adfe38f77b91bd7d5ca1664fe2f3ced8468911806e8916dc15e21644db60c2499d5d16d7d915836ab26c169482008ef069dc42749289f854797f2f900c2a12d8c38a967c1bbe09315c29877a331bcc874b2f663ddeef0005b3d96c7aae73835d5a3cda9e90d76c1993e0799d4894ee7f8249dc1e3428d2129369ee1b85afa1a5b6154eb2eea0d0df414b315f65112412392191fa83ee830548f11e1038debd64cbe359454a3f2239cfe35f81b7ade8a5b859968ff0e90500d0b07c0dd00490f167e6d5c1109681739dc33f75b20428d6474a0a91ee90b8de802c6b538622e6bbcb80f87b415263c401e64ed69a2f75409000000000000001d695c4559b82cabac3cccadc1e1c19af4e03020abf5ff0433d660f20898d2a045d009a0ffb20a77c9af2b80c05184a66d30bbea2ca45a4d6d6d1e6e79aef42355a500587b603306a5af8d867d80a07f10d82eafb03062e95196d5e3ffea0000000000000be959096ea948cfa8e7194123e918914a71ad5a8521fb9553bc60f7d9719b55b3abb6bba3d113a680a8d46fe074c83fbe378a3889e8145b2eaceab05ef932c6e4f8ef0ed0d818a7b76d839cf3c63ebb4380b168c38fa32e49563cfee3a7f0fc18bfa32c418cef875fb49e2989177a1bcd1e30280bc586e79a5dd80701018e7d6e97b3ce267dd4e27b6ef206660090bb2164474cef378f97ca33fc03000000000000001547053453d0c9aec91a24079b21d52fb5516bf0c28ef37aa76442f6083dc99cd61afaf6be45d7b00d3639f2f10ac2d5c759c3e5468f0000000011d415b6b085fb73a2c7c3852e0e658ffeb4e863428a792bee94f6cd895424360e0464f9d7ea425f2fa6aac029d15af607ad83532ff181c985f54b39370c06e63055b4d6a36fa98a44e379d28307c9912fb097601f3f88a2ca6fd1f9320cfe7fc8e9f7f15f02e177ce23f43a154b42e26f037e8a01377cbd3f509e6e540c9ba9c2a589c95d8ad67a65e9a44c576dc24452eaa9d819e2b04bdd1c000000070000000000000000000000005333c6199c12dcd926891927a7267c47cf897853d160100b39b613faefe16bed1fc105dddd77ab929b837d4442d13d5a29179a00837918dd7854aa17eb9fbdc2bdc0e98ae2c3f23a6131e2879f04ff01000030b92dd493be66c2242f8184733b80ba28e8ffffff7f00000000bb2f89049c5f6d63d56995747639964217aacfe548bc869098aa8e07e51dbc9e2d4db3c5f79fd355222ec2a00cf7f2ccd6dd6d2dc2a815d8314221a5472f1318a9dfbec5a759579caf3262129b14e99040b5d91398e17df85c25ccae973eecc7d187168d5c9cd848d566cc17587641ed01889c927da38d83314480b15e23138c5b877a72bd4cf74a299df4fbfc8e6ea96939f15d254d9033c5d371c61f550e9d86aabda45706bda78ab60200000000000000000000000000000000000000706f78f0a2ea9667fb5b951808545a46830970c2dfae01adbda7d29bf1f7abdaf52e0de6f9d7150808ed086642e64ebf98762b34338b80e41b704c3eefaf0bb5ff070000000000000ea15ccc0d7a830b6eb33b6b61675511d693ef5e3c44bbf71cabc5f45c879e7499f8baae2a1a09cf38da73297764fbc0e723e1cc3abb12e3076982ed32c94a2ce3e6f37c47e983da4ca5c96187db5a2a2e1742bc93a65d7187126126b3a80f17dd2f7dbbe82d104ede9ba6925afc2ee6cb94f56f1363cad635abf8f983292c49c0ebf5005154c7b58a3a2a2ea86d2fd92b8661264f781e3fb02d05a28f3f17b64d0258853d45cb5ebde10cd3d82eeed2f1ed925b7cf400304932c5ed0a362b235ce37e1f17700f7d1fecf8be8a2c5d25a9c60657560d05441387ff158a018d19a286c58684a1d2f624c3eb59d509ee89cc2df52881d005b2e5c27563ba54e4153c132d0366aa660000000000000009c1aaec93ec0f925921fb2e9eb202a29bef28224dbabe723de5c584bc398a8792e493048c87f60a51a391e95921218149403558fd13c649f90b0911d57eeb298b590581eba1ce383b539ab80fd15445987b1bb4eb512545e1ab65fef3103ce10b1ee362b51c72f82edf2f502ddf52567775e34a56d1be892f1e62b08950d517fa6fb1b0ef2edf1b67f8644786116b037d4a36fdd30b000063e58c856ec44cbbc2d370553f832af9480215e09aaa3843fe360b1c293a14627f2cfbe278f31d0abc0f5aaa10926dbbfe8a4b131c13a73d4e6d065c2c0fed3ab8442520ce0e0ad7d2d177377ab197ace3ef8b1c24ceb0bdee84bd6e6317633938dd19dc42de7f8f860eca6d9c74525fcd3497526df4c13e3ba5f0d75365a4542ae9440d2fede416d618cdaaf7e038879c5d177b3876fda4121e00000100000000003edd3d43cc64e0d26b46907b42e08d000000000000903350932d3eef7fdada20c19807066e2c72d0d816eb9fa50be213bf6bbb7ccb9f2e8a153e6ced68f192ebed6e86af0f2cec7335fa8039fd6eb025440bc2a34d071f0a0e6774308a74748b8cd994ed368695aa2c5986aa9200a1306ffa5a71ca69e89a6980612b35fc858f37c2c398515a910a35e22ab0573c10b85df4c2972a2fb8b9c080fbb41a753791df727fdeaded2930376eda31312256191c620cce34d1e3bf40a4a207ab1575b399eb8155781bfc7cb5920b49c039935a888d77041894f60fbbcafa487ee96b368e8769da90b44190e569fe8b923c32c288baaca5c5558b5a78bb43e5d9e47a1d5809bb178184b5672d08e29aecf1f572ac1e6cab7e820751e95999b7532603494d37a2bff35a9eec46dfc8a52433f605ebf151c837b4966b5f3628a406175a87e32c5e4268d3000933b580415b162e2946446b8f02554c8a1225217d69d049685dd06aa8528673a9673a723ac414af77f523ad730d00e8700c213f95c87a94f39f506b9e000000000000000000000000000000000000000000000000000090668ac41a1c2a4f7831e6c6a3e9c68ca2c449482bb70a994e71a7f24873848fbb128c820c1de19cc003dfa65a2b296caeb1253802080e08eeb724c4c7b7e052afa19b0f2cd7a13bda4b5a8f3b8fa3ca70bb756a3d529718d5c79d9bdb89e5d33793533211d76d00a45079eff797476106bf76f1fed952a7c9162b88911b5b00c3d26fd2fb4d7b29d1ce025e102d458efd5cca3f3835ce760359eaa01cb13cb28d60e8942fdc02b6824c00dac62f8a2d4c680ae284a82f09d6641921536814b444e4188d9b2e97eb3b108e7876f0f3f3863147ab694218c7cecc075d52d590dddbb57fc6fedf5ec69d7894a7b5c8109f303dab998815c80534b0bd34c49eea63997e56728a8185a8bb6988a7197b87f5548f5edfdfb3efc907fe561b33a6f7c707f7828c6adaf3b2a39929b4b65253e787d65c08aff5e4a9b2267bd8f803ea38f10a6e9c4a49bf23525e08c12d229211fe4d88cf1440f29accfa50f327ac1fb20d7f164100111bd21fca713b2475f1c997f3000000000080c426bcec79c6bc83ce4e6cbb17c01be69db342192d0a716cc24710d23321441f475ec485d642b61c6bd907071dbbe37c0b78f60fd2ad0d13ca62d9d9aafb01c3920b64cb5e023810e2de4327f90c389ce36d90ff9f3cb9d8cd2260d05a8126943a3df17157470595c68ac8df7fea6d42ecb2cdb65b4f2aef0db2b2de949a6d4ec37f2fd693ae44944041a64fe6336aba1c66b1b95d2edbc40364a049616ae962d75eae619548aa86bd5f0bad56e7ad7de2ee5e6f3b42e3a27094b6b5face99456d9af1926b21d37faf7612d9752cf58e6424decd530b5419e117ec08647566b1bdd75d6a9a1e600aaf0f42ce94b4725d4c2da80150dc34e5975d6904f061ed9a7608959f2d24ee6ec4f2395d16e02f53c746f74b12013f738d76456c3407188eff97f31ca36e5d79e1f1c7c3b688ee21d37ba5ebf4afc2a61f16"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x79}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r3, 0x18000000000002a0, 0xe06, 0x1000000, &(0x7f0000000100)="b9ff030f6044238cb89e14f086dd1bff430500001100630377fbac141414e000000162079f4b4d2f87e56dca6aab845013f2325f1a3901050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000}, 0x2c) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x14}}, 0x0) r6 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) mremap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1000, 0x3, &(0x7f0000ffd000/0x1000)=nil) madvise(&(0x7f0000000000/0x600000)=nil, 0x600002, 0x9) bind$bt_sco(r6, &(0x7f0000000000), 0x8) listen(r6, 0x0) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000500)={'batadv_slave_0\x00', &(0x7f0000000200)=@ethtool_per_queue_op={0x4b, 0xf, [0x7, 0x5, 0x80000000, 0x1, 0x4, 0x9, 0xa4, 0x6, 0x7, 0xb69, 0xc1, 0x4, 0xf, 0x6, 0x5, 0x3, 0x1002, 0x9, 0x1, 0x3, 0x800, 0x3, 0xe3bc, 0x6, 0x9, 0x4, 0x7, 0x5, 0x8, 0x0, 0x40, 0xd, 0xe, 0x1, 0x0, 0x4, 0x1c00, 0x3d, 0x7, 0xbed4, 0x20000008, 0x8000100, 0x7, 0x5, 0x11000, 0x8, 0x5, 0x400, 0x2, 0x0, 0x83, 0x4f2, 0xa, 0x7, 0xf, 0xfc, 0xd7, 0x1fa0860a, 0x4, 0xa7, 0x101, 0x2, 0x180001, 0xf, 0x8b, 0x5, 0x2af, 0x6, 0x5, 0x2, 0x6, 0x9, 0x4, 0x6, 0x4009, 0xfffffffe, 0x4, 0x100002, 0x8, 0x752, 0x0, 0x3, 0x0, 0x10001, 0xe, 0xfffffffd, 0x6, 0x6, 0x9, 0x80000000, 0xfdfffffc, 0x0, 0xffffffff, 0x84, 0x100, 0x7, 0x252, 0x81, 0x5d102cf1, 0x5, 0x80020006, 0x5, 0x801, 0xb, 0x0, 0xd9a, 0x10000d, 0x2a2, 0xfffffffd, 0x3, 0x2, 0x5, 0x8, 0x4000000, 0x4, 0x2, 0x40, 0x8, 0x4, 0x6, 0x100, 0x80066cd, 0xc, 0x8, 0x1, 0xd, 0x9, 0x3ff]}}) poll(&(0x7f0000000000), 0x20000000000000b5, 0x9) getsockname$packet(r5, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700000086d7c0d6c878f064eb", @ANYRES32=r7, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000900)=@newqdisc={0x30, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r7, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_clsact={0xb}]}, 0x30}, 0x1, 0xfffc}, 0x4000800) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000003080)=@delchain={0x24, 0x64, 0xf31, 0xfffffffb, 0x25dfdbfb, {0x0, 0x0, 0x0, r7, {0x0, 0xfff1}, {0xfff2, 0xffff}, {0x1, 0x1b}}}, 0x24}, 0x1, 0x0, 0x0, 0x40090}, 0x8850) sendmsg$IPCTNL_MSG_CT_GET(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="44000000010101020000000002000000240002800001003a018008000100ac1414aa08000200ac1414bb0c00"], 0x44}}, 0x0) geteuid() r8 = socket$nl_xfrm(0x10, 0x3, 0x6) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) syz_mount_image$exfat(&(0x7f0000000400), &(0x7f0000000240)='./file0\x00', 0x2000084c, &(0x7f0000000540)=ANY=[@ANYBLOB='iocharset=ascii,discard,dmask=00000000000000000000007,uid=', @ANYRESHEX=r9, @ANYBLOB=',dmask=00000000000000000000152,fmask=00000000000000000000006,gid=', @ANYRESHEX=r10, @ANYBLOB=',uid=', @ANYRESHEX=0xee00, @ANYBLOB="2c646973636172642c00fb278330ab3b4884d36adf6908d11f57832035e96a1513231140da182ca77aeedc492bbc501d94f854a7e26909bde6e698d72a15ec808a86c25d"], 0x81, 0x14f3, &(0x7f0000001580)="$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") openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143041, 0x2a) syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105704da0700000000000109022400010000ba0009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0022220000009523b31ce93ee907000000002990370900"], 0x0}, 0x0) 44.584827204s ago: executing program 0 (id=239): r0 = socket(0x10, 0x803, 0x0) write(0xffffffffffffffff, 0x0, 0x0) (async) close(0xffffffffffffffff) (async) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'lo\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="400000001400b5952cbd7000ffdbdf250a180000", @ANYRES32=r1, @ANYBLOB="14000600010000000100000001000000feffffff1400020000000000000000000000ff"], 0x40}, 0x1, 0x0, 0x0, 0x20048814}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000280)=ANY=[@ANYBLOB="34000000140001002bbd7000fadbdf250a0801ff", @ANYRES32=r3, @ANYBLOB="1400020028"], 0x34}, 0x1, 0x0, 0x0, 0x4}, 0x10080) (async) r4 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f00000002c0)={0x0, ""/256, 0x0, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r4, 0xc0c89425, &(0x7f0000000500)={"66225830454ffefcdc1ca978baa86819", 0x0, 0x0, {0x1, 0xffffffb3}, {0x8, 0x1}, 0xd7b, [0xc, 0x0, 0x2, 0x7fff, 0x1, 0x3ff, 0x80000000, 0x4, 0x1d1, 0x9, 0x4, 0x9, 0x8000000000000000, 0x200, 0x7fffffff, 0x3]}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r2, 0xc0c89425, &(0x7f0000000600)={"2bbb0e6806ed250c3de006c045dc1653", r5, r6, {0x6, 0x2}, {0x8000000000000000, 0x5}, 0x100, [0x5, 0x200, 0x4, 0x5, 0xf, 0x8, 0xfffffffffffff000, 0xea02, 0x712a, 0x1, 0x2f, 0x3, 0x40, 0x6, 0x1, 0x8000000000000000]}) 44.507596936s ago: executing program 0 (id=242): syz_mount_image$exfat(&(0x7f0000000000), &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xa10852, &(0x7f00000021c0)=ANY=[@ANYBLOB='dmask=00000000000000000002621,utf8,umask=00000000000000000200000,namecase=1,discard,errors=remount-ro,umask=00000000000000000200004,umask=00000000000000000003377,namecase=1,utf8,iocharset=iso8859-4,iocharset=cp874,dmask=01777777777777777777770,errors=remount-ro,uid=', @ANYRES8=0x0, @ANYBLOB="d9b2de1a2f7d06000000000000f0955139afd5c85d409cd57977db7b7c40ade28a33a6a4636ff400fb97e6caf4db25c1ccd8fee922c9ca87d19e19bed2941af9fc3561a936e805795a9965b5eb669fb143b894f24dbf2cd930f396d0a6d2451810d29d7c5e9dbda0be77473bb0431e71cfa02a873d927ec49990e8ac2bb9469d53e0420e67beaa46cb9850de015b11ed84f357d67ae57d156d5a089f321ec719835c6eeb76ad4a79ca0a80f230d9110b57272d24eb8d5effb24faddf3ffcb309d9000000000000000000ce8d0113cc8e073fc339e82352bcdc64195fe94d66d7", @ANYRESDEC=0x0, @ANYRESDEC=0x0, @ANYRESDEC=0x0, @ANYRES8=0x0, @ANYRES8, @ANYRES8, @ANYRES8, @ANYRESDEC, @ANYRESDEC, @ANYRESHEX], 0xfb, 0x1508, &(0x7f0000000a00)="$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") symlink(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200080, &(0x7f0000000040), 0x3, 0x573, &(0x7f0000000ac0)="$eJzs3c9vHFcdAPDvjH/s5ledQA9QFRKgEFCVdbxpo6qXJhcQqiohKg6IQ2rsrWWyzobYKbWJhPs3gASCE/wJHJA4IPXEgRtHJA4IqRyQAkSgGEGlQTM7dtb2WN1k17vE/nykyfx48+b7njaz7+3b9bwAjq0LEbEZEdMR8VZEzJTHk3KJa90lP+/hg3sLWw/uLSSRZW/+PSnS82PRkyd3qrxmPSK+/pWIbyf7466ub9ycb7dbd8r92bWV27Or6xuXllfml1pLrVvN5tW5q5dfufJyc2h1Pb/yy/tfXn79G7/59ac++P3ml76fF+t0mdZbj2HqVn1qJ05uMiJeP4xgYzBRrqf3pTxfneHa4ZaHx5NGxMci4rPF/T8TE8X/TgDgKMuyn0Y207sPABx1+ef/0/UkbUREmpadgEZ3DO/ZOJm2O6tryYdZdmuxO1Z2NqbSt5fbrcvnan/8bnHyVJLvzxVpRXqx39yzfyUizkXEj2oniv3GQqe9OJ4uDwAce6eK78DK9j8i/lVL00ajr6wV3+oBAE+N+hhyAgDj1duK18ZYDgBgdHyKB4Djp4/2v/yyf/PQywIAjIbP/wBw/Gj/AeD4edz2328EAeCp9rU33siXbKt8/vXiO+t3pzrvXFpsrd5srNxdaCx07txuLHU6S8Uze1Z2ZT7Rs132Cdqdzu25l+Luu7NrrdW12dX1jRsrnbu31m4Uz/W+0Zoaae0AgCrnzr//hyQiNl89USzRM5eDthqOtnTcBQDGZuLRZuvU42bWQYCn2pPN9vWfoZcDGL2+mvCik/C7Qy8LMB6VD/OuV27u9pPHCOJ3xvB/5eInd43/n+lN29s32D/HM/A0M/4Px9fEE+V6bejlAEbvycb/gaMgy5K9c/5P7yQBAEfSAD/hy34wrE4IMFYfNZn3UL7/BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgCPmdER8J5K0UcwFnub/po1GxJmIOBtTydvL7dbliHgmzkfEVC3fnxt3oQGAAaV/Tcr5vy7OvHB6b+p08u9asY6I7/3szR+/O7+2dmcuP/6PneO17enDmo/yDTCvIADQn6zW54lF+90s1z0f5B8+uLewvRxWIavcvx4fllMRL2w9uFcs3ZTJyA9G1Iu+xMl/JjFZ5qlHxHMRMTGE+JvvRcQnquqfFGMjZ8uZT3vjRxn7zEjjp7vip0Vad513vj4+hLLAcfP+9Yi4VnX/pXGhWFff//XiHWpw9693L7b93rfVE3+yjDRRET+/5y/0G+Ol335138Fsppv2XsRzk1Xxk534yQHxX+gz/p+e//QPXzsgLft5xMWojt8ba3Zt5fbs6vrGpeWV+aXWUj2azatzVy+/cuXl5mwxRj27PVK9399effGZg8qW1//kAfHrlfWf3sn7+T7r/4v/vvWtzzzare2N/8XPVb/+z1bG78rbxC/sDpNFslkZf/7krw6cvjuPv3hA/T/q9X+xz/p/8JeNxT5PBQBGYHV94+Z8u926M9BGGlvZMK6zbyMvYn8nb3cXBwv65ziMWjzhxtTA1RnXxuROX3G4V/5mfsURVycdei0G2ng4qljje08CRuPRTT/ukgAAAAAAAAAAAAAAAAcZxZ8ujbuOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHF3/CwAA//++MtQ/") r0 = getpid() r1 = syz_pidfd_open(r0, 0x0) setns(r1, 0x24020000) r2 = syz_clone(0xb21e0000, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f0000000240)=0x7) syz_pidfd_open(r0, 0x0) r4 = syz_pidfd_open(r2, 0x0) setns(r4, 0x24020000) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x15) pwrite64(r5, &(0x7f0000000140)='2', 0xfdef, 0xc00) ftruncate(r5, 0xfc55) connect$vsock_stream(r5, &(0x7f0000000100)={0x28, 0x0, 0x2710, @hyper}, 0x10) bind$tipc(r5, &(0x7f0000000180)=@nameseq={0x1e, 0x1, 0x2, {0x2, 0x0, 0x9}}, 0x10) r6 = openat$selinux_policy(0xffffff9c, &(0x7f00000001c0), 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x100000a, 0x12, r6, 0x0) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket$inet_udp(0x2, 0x2, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f0000001f40)=ANY=[@ANYBLOB="02050000020000001fbd70000000000005cd60ea538e2c51f317c039430b910f5a64e2e66afd374ae2fe25e13ca6ef0ed3fab514da0ba4a67cb1b531ce05d8f08259f07f5409582914073ed549e6c528f702550f9b5c74e2195bd423893732cf35fa8faa582ff6d8d804a03806d3ee345943ecbe3baaf4186120bad90000000000000000b3551511d51d6df89131f8b46f803af6d9c1cae3a2affd0f05fdb6948a8f4ae8d8ad62ebad0974fbb5ba63994c9212a6b220905eca79eeea793c175d5ca2c1310e2adf24ac124efe9936f635cfa9c27fadda120000000000000000"], 0x10}, 0x1, 0x7}, 0x10) close(r10) socket$key(0xf, 0x3, 0x2) write$cgroup_subtree(r9, &(0x7f0000000080)=ANY=[], 0x48) splice(r8, 0x0, r7, 0x0, 0x80, 0x100000000000000d) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r7, 0x6, 0x23, 0x0, &(0x7f0000000000)) capset(&(0x7f0000000080)={0x20071026}, &(0x7f0000000040)={0x9b, 0x5, 0x4}) 44.258577011s ago: executing program 0 (id=243): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f000000c200)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40800}}], 0x400000000000043, 0x4000) setsockopt$sock_int(r1, 0x1, 0x2a, &(0x7f0000000000), 0x4) (async) recvmmsg(r1, &(0x7f0000000800), 0x1, 0x100, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x10, 0x4, &(0x7f0000000700)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x9}, [@generic={0x73, 0x1, 0x1, 0x41}]}, &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, @sk_msg, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) 44.257726791s ago: executing program 4 (id=244): r0 = socket$inet6_icmp(0xa, 0x2, 0x3a) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e21, 0xfd6, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x5}, 0x1c) syz_mount_image$erofs(&(0x7f00000003c0), &(0x7f0000000880)='./file0\x00', 0x18000c6, &(0x7f0000000200)=ANY=[@ANYRES16=0x0, @ANYRES16], 0x0, 0x17d, &(0x7f0000001ac0)="$eJzsmLFP+kAUx7/vyg/yMy6uLg4SxcHSFjUuxLA5mogaNwlUghYx0EGYdPH/cHZwdvOPMM7qYFwY3Uxqej3oQQR10MT4PsPj+7h313evyXcoGIb5szw+vNyvFe+EAWASaaTU/89GXCO0+tfb83Jraj1/OfeUv041robPIwBB8PnnJwDcFAz4Kg+Cwd1p9VuE6OstCCwovQOCqfQeBLaVdkHYVfpA042w3jT3a55rlhteJRRWGOwwOGHIDffXPSNUtP5IW2+1O4clz3Ob3yg+ml+3IJDX+tPfV282ljY/GwK20jkQNpVeRao3m2gk2v2nE/H5xg/fnwULFr9NxP4UXBDmNX9KaP6R9evH2Va7s1irl6pu1T1ynNyKtWRZy05WGlEUx/jff+lPE9r5/0bUJimJk5LvN+0o9nMniu85rpD+J5CZjfLQ+5Mju4nWSe0jqTLGmHKGYRiGYRiGYRiGYRiGYZgvMAOSX0EldIo4GcDZkNVvAQAA///an3MA") mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000380), 0x0, &(0x7f0000000400)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}, {@metacopy_on}]}) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$TIPC_NL_LINK_SET(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000380)=ANY=[@ANYBLOB="38000000422e20d17f262303f4123471230397359c627e5d59a55efd1b3c1984bdba13bc7db1aba871308e41936c3820d4c5504618f3959f5dbe28edb832aa40f98a4cf2faa553e25af7baa79b1b229d8178282f", @ANYRES16=r5, @ANYBLOB="0106000000000000000009000000240004801300010062726f6164636173742d6c696e6b00000c00078008000300a1000000"], 0x38}, 0x1, 0x0, 0x0, 0x20044885}, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_tcp(&(0x7f0000000640), &(0x7f0000000680)='.\x00', &(0x7f00000006c0), 0x8010, &(0x7f0000000140)={'trans=tcp,', {'port', 0x3d, 0x804e22}, 0x2c, {[{@privport}, {@access_any}, {@aname={'aname', 0x3d, '/]],\x8d)*@/\\:}&)'}}, {@dfltuid={'dfltuid', 0x3d, r6}}, {@privport}]}}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000240)=@newlink={0x48, 0x10, 0xffffffffffffffff, 0x70bd2b, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, 0x18f0b, 0x80}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @ipip6={{0xb}, {0x10, 0x2, 0x0, 0x1, [@IFLA_IPTUN_PROTO={0x5, 0x9, 0x4}, @IFLA_IPTUN_COLLECT_METADATA={0x4}]}}}, @IFLA_MTU={0x8, 0x4, 0x80004}]}, 0x48}, 0x1, 0x0, 0x0, 0x8880}, 0x40014) socket$nl_route(0x10, 0x3, 0x0) chdir(&(0x7f0000000140)='./bus\x00') renameat2(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000001240)='./file1\x00', 0x2) stat(&(0x7f0000001c40)='./file1\x00', &(0x7f0000000180)) socket$inet6(0xa, 0x2, 0x0) 44.063407525s ago: executing program 0 (id=247): r0 = syz_clone(0x2000, &(0x7f0000000040)="fa1655d29e0e61ee22ac97a56dc4a309a3b413df1c72ba0941ef3c836025788401c019e66e6d7c60e54b1437e147e755e4ac14cedc8295311d6da3620fb777c8663f2a7714a3f03bb59a7878e4f1aa7c132623dd96baf089cd70f9dede7778416f6c4374", 0x64, &(0x7f00000000c0), &(0x7f0000000140), &(0x7f00000001c0)="95d37d82b47e1e623821b91943954d70b60b6e41b65f49349d2b7d327a728792b175abecca8a85a8e97144d6ed1e29c3dc0747f6e16a02d5134e516d0609b5a15fb3011940ad8220582ccd95a01a0a78123886de25591a870251fd69b47cc7441a099ff80b1740c7383de52b444ef438473cbd4a45c841d46ff089c2e8a6ec478bf15751ae97") r1 = syz_open_procfs(r0, &(0x7f0000000180)='net/vlan/vlan0\x00') r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000000)={0x9, 0xfffffffe}, 0x10) write(r2, &(0x7f00000000c0)="240000001e005f0214fffffffffffff80700000001000000000000000800080002000000", 0x24) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000280)={0x8, "f2b93b5056edfcb06767bdd3d6bdfdcd6765b1a2aae5de9610b940c7f1054241e38fd677588b3c044d4fbd7e193ae3f73bd97d07fe9ea44e803ce2c29871521b"}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r3, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x4}) pselect6(0x40, &(0x7f0000000000)={0xb1, 0x17b323c1, 0x4000000000000, 0x6, 0x800007ff, 0x401, 0x2, 0x1}, 0x0, 0x0, 0x0, 0x0) 44.063215385s ago: executing program 33 (id=247): r0 = syz_clone(0x2000, &(0x7f0000000040)="fa1655d29e0e61ee22ac97a56dc4a309a3b413df1c72ba0941ef3c836025788401c019e66e6d7c60e54b1437e147e755e4ac14cedc8295311d6da3620fb777c8663f2a7714a3f03bb59a7878e4f1aa7c132623dd96baf089cd70f9dede7778416f6c4374", 0x64, &(0x7f00000000c0), &(0x7f0000000140), &(0x7f00000001c0)="95d37d82b47e1e623821b91943954d70b60b6e41b65f49349d2b7d327a728792b175abecca8a85a8e97144d6ed1e29c3dc0747f6e16a02d5134e516d0609b5a15fb3011940ad8220582ccd95a01a0a78123886de25591a870251fd69b47cc7441a099ff80b1740c7383de52b444ef438473cbd4a45c841d46ff089c2e8a6ec478bf15751ae97") r1 = syz_open_procfs(r0, &(0x7f0000000180)='net/vlan/vlan0\x00') r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000000)={0x9, 0xfffffffe}, 0x10) write(r2, &(0x7f00000000c0)="240000001e005f0214fffffffffffff80700000001000000000000000800080002000000", 0x24) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000280)={0x8, "f2b93b5056edfcb06767bdd3d6bdfdcd6765b1a2aae5de9610b940c7f1054241e38fd677588b3c044d4fbd7e193ae3f73bd97d07fe9ea44e803ce2c29871521b"}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r3, 0x8982, &(0x7f0000002800)={0x1, 'vlan0\x00', {}, 0x4}) pselect6(0x40, &(0x7f0000000000)={0xb1, 0x17b323c1, 0x4000000000000, 0x6, 0x800007ff, 0x401, 0x2, 0x1}, 0x0, 0x0, 0x0, 0x0) 43.340440741s ago: executing program 4 (id=250): mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) syz_mount_image$exfat(&(0x7f0000000280), &(0x7f00000000c0)='./file2\x00', 0x810, &(0x7f0000000240)=ANY=[], 0xfd, 0x150c, &(0x7f0000002d40)="$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") mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1004002, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x19, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000001000000000000000000000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x9, '\x00', 0x0, @cgroup_sockopt=0x16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r1 = fsopen(&(0x7f0000000000)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x80) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x2a00c0, 0x0) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000000c0)={r0, r2, 0x16, 0x0, @void}, 0x10) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r3, 0x1, 0x14, &(0x7f0000000040), 0x50) newfstatat(0xffffffffffffff9c, &(0x7f0000003e40)='./file1\x00', &(0x7f0000003e80), 0x2000) 42.92772699s ago: executing program 4 (id=255): timer_create(0x0, &(0x7f00000000c0)={0x0, 0x21, 0x2}, &(0x7f0000000300)=0x0) (async) fcntl$lock(0xffffffffffffffff, 0x24, &(0x7f0000000040)={0x0, 0x0, 0x10001, 0x5}) (async) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(r0, 0x1, &(0x7f0000000040)={{}, {0x0, 0x989680}}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x204031, 0xffffffffffffffff, 0xcbea6000) (async) r1 = socket(0x1, 0x3, 0x0) close(r1) (async) signalfd4(0xffffffffffffffff, &(0x7f0000002140)={[0xfffffffffffffff5]}, 0x8, 0x0) (async) r2 = epoll_create1(0x80000) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000500)={0xe000200c}) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)=@newlink={0x50, 0x10, 0xffffffffffffffff, 0x70bd2b, 0x25dfdbf8, {0x0, 0x0, 0x0, 0x0, 0x50a10, 0x51a23}, [@IFLA_LINKINFO={0x30, 0x12, 0x0, 0x1, @ip6erspan={{0xe}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_GRE_OFLAGS={0x6, 0x3, 0x30}, @IFLA_GRE_ERSPAN_VER={0x5, 0x16, 0x2}, @IFLA_GRE_ERSPAN_DIR={0x5, 0x17, 0x1}]}}}]}, 0x50}, 0x1, 0x0, 0x0, 0x40000c0}, 0x9080) (async) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r1, &(0x7f0000000040)) 42.766727634s ago: executing program 4 (id=256): r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'syz_tun\x00', 0x0}) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x6, 0x4, &(0x7f0000000100)=ANY=[@ANYBLOB="1802000000000000000000007a000000850000007d00000095"], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) r3 = bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000340)={r2, r1, 0x25, 0x0, @val=@iter={0x0}}, 0x20) r4 = socket(0x10, 0x3, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140), 0x2200080, &(0x7f0000000300)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB=',wfdno?', @ANYRESHEX, @ANYBLOB=',cachetag=9P2000.u,afid=0x0000000000000006,dfltgid=', @ANYRESHEX=r5, @ANYBLOB=',cache=readahead,k']) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000079c0)={{{@in=@multicast1, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@ipv4}}, &(0x7f0000007ac0)=0xe8) newfstatat(0xffffffffffffff9c, &(0x7f0000007b00)='./file0\x00', &(0x7f0000007b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2000) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002e40)="99e8b80953a4da745660b60e787dae3181d6b9da2edacb470ec87fe12e8f10177a7f51bd12501107f87d0fa6397179a1569703d1778b94c3a1061faa4688308a9b0bae348cbaf632a2377fa5d406453e58c1e1b693549ce3ddd1fd6e942f0f2c97e016a744e42793484c76975e6774df853ff904959f1d757f4555d9070e36624fcbe94f4e15b355e4296eb0e3103ba820d1775a8e629aebdcc94bd2ff967e560ed1da455685b6bd043671736272373639deac4f66b6cb6ccf027f50d9403a993613cae059e21f5530d0b3d576ac8824ca226759f0c983b16e30b1532b483cb754a77483116a52955187573bf2a894b78e750f6d182fac1f99ff1b11b7c3f47f1975f7b39569b9667f6b21452531e5ba1c664ae264af38effda13a23bd84357eb70346300ac4e6c44a465a2ea601aa96e6b567e7297d5a969152d11ff268b1aa4ab184d831bb7697cf83c07ba57f1c318b55d0fab1ad4c5a9e7d884a0edc77f1465e6064403e67b68d5dabf77cc632da780a842e380dcacd80b342d40863bae16fa754de2ba8c88e90b466424a5d6e86491c7c809ecdf01b22251f30b1d2529c3ec8545b9cfb2cfbcf4713ba2ae17396910b91ace69af62b032d6e109edd573d64327c82bee077ad91c31a100d00a9c21417f80d7dba93754554fb1562ddd711414beeefb88c2b39c5e50d87d09fc2fac4f65b154605fbecd941c2d1ba0249c821a9a72abd45d6bcce8f2b1a1c97d5e4986c889e725b8efd8de72dba73fb7faa82751c39d21fa87d7d0e6da292ea3d019b7c48ac28af58a6d5860cbe193082eb45d933049e391430d4909edc3668ce49a31a54e15bc2b7c34f2802cb2ef8b9b61a435f239e8c21a3bb558b00c8bc0df9c8ff388f3e0b86767e0c3eda868cddad59c9c8977f4a15c24a8f5a7b46820411797378cc6ac06c6a94af5faccb7be70a92f850083b94ff9352a2cbf336f710ab5d1f7ee8b039df0acdccb6a7ea390e0a77a7b3d6910d2d3f7779c4cd7713bcdd7d5d361122db55f6f2e69d221f4362f88efd6647233110779eb404de269e85f7e3b9a57d525277080211b80c1d4ef5d0cc9e3bb19bfdc2ff224ab52443f13882a6cdf90ee088b1a5bf4ee0045b56310cf8634ce18091b0bfcd40bda367fc204acde9cf0d0356d117ae2e6298eacfa191a810005a167a45aa2e2cc1fe67ade8106155464c334b58ae2ff0a155a02be8e7be9acdea4b1428372e716d28fd13b3d61c6525c3d2d77b1e44f5784984fd3bc5fc0f2f425325d0d1bcd93be5db3023c463c0b1f114d9e0a7151baf4de4f72d4ec2fd4ba987e0573bed552b042ce7ad726062f201b588ef9e10daedd9cfade95609be83be2617f06d6778c3326d1d148614fbd6ece35bdbaef3ba4ecd3132f42c84d23b61baeb6ae5aa5829e77f8ecaab140a7e0514134d339cbde4b6b1783ac3c0371542797e4e474f15cbe3ee90e586dc5d4b224c9229c52d915a53029b2f9cb42250b7ee57364269da5fee0404194523f071ca9c1406f613c85520803e0e6296bcd987992e8f96fdbbb63237adc966880326465f11661eecf0fe7b00b17609ba097f04920907263e5a0abeed7610805347393f45da12b61f5b2ce1237dbe354c399ff8e37b54f82db2980b33c1fed74244bb57f2accca557c89755155d1c689d97c44f2a290ab537b3f8e6b5b240d06916dfa66c3fa3a764f02059fce69dc7b6c086908dd72baaf39cdbb596dda6b156424dc2caad8d6e79a6534abf4aca6d50dc925536f91e253e4d35945035436d9ffc9ea5222655ff950905f46267985ca46513b99913a69fd568b01baec12398e23f20c57c58891b1305bcb61dfc9b5c2e9033dc2f7ad1a13ff25ed266be78acfaeb347292434e282906fc7e3167fda7438a3794fcac8ba5ab18a77bbf0535f11b3c392bda113692a7b6c8d4802d7e9504c3b5c14421118969a215426d39331dd7b317608c43afc7741f5f66141f8209e4a029b9d1f69adff6dcff93de43c88b1f1b46a24eb59302278f4a83dad553a7e7429fd2d23757fad218c7ff02fe6e7ebde4e4f89a82d739a5d90999129d9aff6b36002abb9576d119d2181d6cafbcba2ddb84596709f570a06ce65fb3d2a2a3c18584a1e79a7e4948b58b2f7be20e2e2e01cea62f16a03441ed9a198b7d84066beba626857a624354c10d32dc0fdaf9bf9666c94288b2b77ac24180c997182d5666fd46dc6cc6f094d7382ad33183b058047c17370a29c55b8ebf8f055beafc7f364def5efd29f88152ee7c0cfc1311b2c1904ba849df286290cf58f4fac9f629307eb2aa285885a87399b76565b35bf34fe502536de73f1ac4f517dd9cd6e840276a05b8c28519a1d30d646a2e64a6f9556ac5ced8edaea84cfd80d2eca55e47f9a2e0d0de4b91bdddc18230a43bdbab0d88ffe4395643ead194c8b0790828873de87601a2a91694af97f60f221eed46a4764605cd4b952d45b43c9a2be508f4ccd467d5bc02222238771a21b2a9e4e87cdd764db440d512df0aa18d984aacc5f251f8d039cbd8e73ad450cccc4ded1d4a9112652921c733751a0a1979d790b94627f4a06d33a5545578d85d6f496e6fa429c8f46adb3f96e822f7749d9ed38dea5ab21156306712902210c549c98af91edc6f15b4fcbf02874650e4a559b776c57b295f4fe9b59013ab7d1a1892ab3549f5fa0b33446c8b6529b6b400c2e2eb272c157d250e273179975cd55549d1d4759afd4906ebaf209d523fcc67d5a83131e966715a7d99c64fc8bc8508dec19a81257cf20671f24786b142afae39409f60cecd21f5c2c0e5ff130102e496dfdc9e9e75b9b1691e35f416ac16912b028d6f5e483d9fac42712cd9928062b605233b6e231d68be29b26cbc52f074599026874fafaea4ae13eed9df0d9ffb160890a9eaec7ba87370b1f0d3e6ee66ccb9241e754da7dbfa3a994c9287bad534046c3da08efe96ddd3123ab52caa00120bf3f445116372b423f422179dd983cbccd55b918ac9b18a7155adaaae8d4a5034759f4461e978f7518010ba225fbe9e194ddd8ebdb212066378d29474153246e9123390d267d124d844c48ffce837b01ae6673e6420a6ea6ab5f1099db8c052c9072164f8fa73ff6d010e195e3bdf798769c17d92af5182e02995a8bcb64ffe08f21933d0a44b8c1965e13d16a863092d908463213b0835dd85db17f09ed8cdd70746a456383fcb0bf2435881da7a382558f8352c202a4d558e6facac7f26c1fefec51c3e0268f97c0773efecf62b50049daf8633e804e898e482a29086a7249d467920ec8f24be072049e7e2090c54125e9b647b1af37127804d882db2a0de29d041a5754a00b9000c8a55d6de53e4fa88d06b92c5a347c603ffc3a435242f91bf275361c4958a71ab29fd767bdb386d7f07b2aa8a0b3f2bc69b1ad39c374f576074d22e2be5b75bb9f0abf1e45ea0b68d3bfb843d4211bbc166bc0499860b3e05411a50ba500dfcfad801cfe6814b4be7e39179adf73202f5485efd039596f04de4eadde1980613f3d512c3d549fa3352e8143f03e8b8187e8e98f1176a45f554bc9ae046493066561c38ed45e7a9a14ca144ee5d24eeeba8448225e8b0226957415ea7869ec314a5562b32b55ee75c7f24410e45735b4102b9b69e9b306cef656c7ca729abc5ce98f783a4741d86003ce4efd99ef942f4fc37f5fd74350fe182bce3a11bc735e3545ae0089069a502643f64c2de09296b6dc9dc454b38e40b82d7801a3773b6359fe20c629f4b2dc03baa13cf0937063b627f10ecdc47945c8bf5545a868546d8775923d5a9d13bbc940003d0c509b9ca966e1d55f2f76994aad34c5ef7f16505ddd80496876553e09997cbe30244c263aaa4878e1936b6c0eb2c457bf2a548b312b06bbebca2aee4cedba29defe8fc7ee6874a28f51b330c66e2ba7b1028c1fcdc0e8a8029c8852c5c9320ba8731b3e65860baf0ad98b0b1c3b09a3e615d92eff9c2a3be0462388c2ad4d40ef8097eedaa4e13e281b366d975b3f4e65ad28dc02240d05e02a55dfd74c98db7b05e884aaab0e7217c42f48e46e13b27186904343754b8d078ac5b67dab7e904cc681cc45201065f2e5268a4c7807d662ad88531df5cb5d2719b3d81ba090a691e200c9ab84172920ac3e9733a5b97a3f3c83f27854a6219f83059f2f8f0706f4df7adc7260087d67587fa0cfd3a764ed17e09c654eb45fba9d6f2f265166611023eb76904a17c39bab7f71207edf98f798cb66d8ca71b026a51a435c79ed6d08631d00f4e2d8307f50cf90e58a00acd83a743b66f91792e8796d1c1476267f7be21e482639813240634068b6e76e3db0a952daebe592fa072f8e49894542a4836935f873858c0a7539a52857115b2b5a7ff1d72c2bd11e92c7ce7b8c18af2f8cf12ea0c4fbb32e7c8489ab2ba0eaad401e1c5df67e29d2d0926e441308acf984b0754ad79b97aa1809b16b2a9395e70a38f7dc11b7e33bbbd16aee8c8098fc3da851988ea95fb5102dd8ba2ed36b13414e3eea5923be6e7b091c426572934359c36bc3b5e7a48d74f0812dcafdb918b3683da0121060817401b895e4b62fc5457fbe9768f303090348de274c9e5309d85b974574b11041c85e77832bc1bbc03c77fc819ec9c93f849feae2f2b1cf85c56cd0a486871022cd931c88e0f5c71cfd73c71d9258ce76c26f12b7c9494c15ee92427c15b672e9a8a59149f23395ae520cdf8d85345e848d728b9cfc4d9d01ced7e467138a3167c49027f216113b2a19da47e04fa0ce507045f894e9b7c060320910fc71ada3b5bb04e74f746dbc83105b5c71d3f21d34bc5b9d7a7f1cbc931f5def74e6f1c787e03b92740867d47577a227d270f2f61b56f24f0249cbcf0e99567463cc9baf3fdf760dbff6c7bee62929c2e9855795d6229a51f0a0792504d9fa16bf490164ac183aa70ec9399e05ef453472c0327653769a8c051dfc9c8272ddd2cc8d34503a12b710f9c7ed44e4fbd91542c99bea40ee06f5bb28e53beafcb06a64d644fb68c28a3f1a61f9b8b465403943048ef4778b4d33dc6c885aa434ee103c6c46a88914219e39092faa5c39da08d2c62d7a1e952826c1c8d1cc9d372d63a847f6e47539a7b5e816d9aaa564ebe8e959ebbab0c884311d7c16ce13549e15bed96743b6c9dd620d1b10374c424041473602dff4290b6dae26e29b6d3c6336385776ec24644a9526bfc1c13ffc554662fa62fc3cb19563f99553933ef5698943fe421188d3257ddb1ae8eb5bffc807396f7fca2bc459112950d164fef43587c957bf3a766890ee64f95d72b9c55f44ee4ae0ab7cb5d9a5c1926f20a83ee711562ab36e3234d1891885b6e8ca3ad4766165ece96057fb714fcd32f086233ac37e6687fa6549fa495b2dbc3895be6884205c8ad2605953b7fa182b127c2c92e05b536510787943e328828c5da023e375792f7f5fbbd1f258eac75c3982a7d12f7d93d67f427d1cab52838491f91533af027211366915149ab899d66f700245806f607a1e8843d51d12034333cb972bbbb817a7ee0625dc952b56572625de84cc66fdb8fc88a9ca556fd1cc80fd6a0be0bb7cb60b7996efd791645cc39007e0bc69ed2bdac0dce9877a0ac08dad094d49c8f4cc9281dedbba5792eb491d5500b478d703357520bba885870d64855a40a76bbb64f3e6c2060b5d81b5f08207a4c42bd002688bb8485dae3976e4985a56b9824910cec52473d3c2d454b58220af3842fd151cc8d665ab68078c1919bff61458c60c5e2d0f9bfaf9d452b1028fc517dd21b126eaaaf0528133b630f1b15105b08dd9c88713054901251f1ec08df6a002ad8fa96272e2ec10c80c41256bcd13f9197e175d4962c7c437cf6f9eb98f9885576d7a08f3443efcb2529ac4b03b8884fe64f1a9d587a189aa6df768a9a75817fec030f237b4059e5b00b3600fe757829477d781b0c08c1e419e69c82addb438b2513b35115cd7fe7b1f02387be0ca165597dc93550df70390c8e3d24b2efc233048835c6f30e8d577ca279b6da647fa7bb6f75e809e59df78226aa0e890890ee2a7895831672ccb2f42e5fcd75e07be9edc4f2a211c31e2f1cca5d9f1d3aaa7d45a99a1faa24efebbcfa0b54a37d8a7c2b740e121f78efc497c8b1d5f37bf6c180072b6bdee00f457570c8661c4a352bddd3decc440b1f4e0545e6fe8d2a73063fc1bfd689c2ddeb81de94994f46815ef96f0015de432b943b88264503f3b8a8103e3615792bde58060652df74dafe50029ddd35cbb4e5727d4ceb767a096ebfa1edd6afdb8b03415f81e1b4c1f1087875e7c02e4809eccfa84835b312f64eb6903ba44ae5c131f92d3977efbd9d03659f8ca4059bc1561c4da8f047e0c503a807420106872200a46c4947afdf6d703cb1e5ea928f46c3f3c9df006102a1d45a3684f9118d60e2b9c092fd4bcd94bf5b4ee11204818f88127e2d2fddd93c7e4ea699d2c03a8864cb37f79bf174bacaf7466ec787db4f9d1d9f4ed05c60ea0bfaaf83c619cca8d15f9bdf1d55df6937ac10bf744bcc94b82aa47d9143b25f073652668e62511eefb6bc4fcb8c69254f05132c140614c5ef2337d9019f8dd37652b0c5fc667095c4a356cd2426a64880186df20e30d528c92484172e4e30f1ad1a6371478c3bf3c720d68c670187d6114b5b2a5f07036b9d54334c89c11fc21ce0730b0eef5c0a156d93bb9ef2855287e69706103a766204aef0262510e945f37a3d3f1cd9498a8c7c46faf4f4006915eaf721df5a819fbca683e3d3e12561ed5c40c00865d2e82c74fe00dffed77bca1bd7af9f061a4e44fca05c14aa261120e56f023328d100773902a2b5eeea7ba1d8cb70cf22a0aac27159751b4de136eece7f7b34bb9668a61ac01904abc1df92c66a246bd0fe6a9f538645eea65e70576125a6428abe9946ad59034b07242e48f4fb4408a0266f4e0b811aefe9c714a395aead4bbe2b03b0ac1d432da41c174fa1c6bfd71cdf5f595b6b07a217a19d0a001f995eed10e46e3e944c7d4b99661d8bed413d8b985a42cd66bd8bf42bfadc510c1b00e8c9e0571e33c8e6d907a021154f7321ed33879e51f5ba00a1e53dfa9725ce1c8a6655ba0ab4430699ebe895f5171a74e78d2efd09c831706efd6e28b6d8ced0bbe584e01c27659895d32dda624301ef516ebfb7d5bc34b4f2f526315b577bf985c74b487235184cd2482a76bf721308cee9281dc4e2f2ea95b3ee24a81bcd765644a04f2fbaa125fbbb52739fb3690ec4015a5b70f9c17a074c9539c94b6436f931e1245fe68390bb3b1ecca64237aac41a46abc5db88e12543a27def8ecd0542288b3a86021c0c63a4910be9037635260dc82150faeea08d8f2812ff258dd8a4c5b0bff43b895d8281d8491abf94e52b81c90f12bc269030aaa09c6ff17ca48ea98710ff1c3149f41a7bfff07d212214aeb9048ff7356773ad7ef3d2db4cda9182f72bf41e19e0a7ea6555688a33fef1b32f793e22e291378b9902f8665ea7afdb554ed3963033f7450eba84e037d6d42782d81368b127b757f00d4d6e52f14c5b842c4b905b2639447c0dc96168b670e7cbf939995a2835173ba4b4fe8eec515976a463bfd6e7eafec9d81bcafb27f7f50147d3128d834a5da8aeb460bccfe1ac2ece5a70d8c0528217b11179ea6a504875ddc4bcfb2db7cd5c033ba9765f7cc49280ae679076cca1e57b485f5defa6edeafc94fb1e6aed9a925f8b653831cb8fb4e2e26aff9a616d22ee7d24915ed70f6404453a2930bbf2d93a6fc1021fa3c4c7776816072db45ff39597b4fa1ccafef79391190c1a1008bd10ae9dc8df4d185f6521d225d9838bfc1fba91b368b9f1dc5396fcc0318245f4667501e9210fd6216d0e8b9f2e2a9da924f03aa4e93f0a1d23b49021255ef22160c69fe11f9fb57fa10cdb4e8a2f5879065dc18f3f24d4fad5220591fd0b763f1432977df21dc5a2d6ae7d9ff4131dad31bbce73767a7f577f6d953045e458277fb0ea9bb60d7bd61e6f38ab235678370bf2b54f0e3ea164038a8e24cbb578b372088d736f329c90e713dc08cd76e1441c764fb14449a5e25762a152262abac58e9616d5b334463c19b736211a253f0e3113f474fc3325ea25dca3e406e6f7a6eb39e15a8a8fb933c4eac8cae56cdabf807ca66cc63ae9708c52f1f82d7056dce22465b93d4556387e95ae256fbfa114a71324d2efed1539af5f1073b369ab9efc45476a582d69b0d08e1f5943b35b8f0f260ae614a2d9e53429341bd0d8cb3918166cde3293c71a1c3fe6da1640daf211dde8c1f5cd58b90e994242c237ad4b4be1a99b21c21cffeff43ce539e771cca79f66966fa54c3fe1f8910ed680ac20a6981a762351cfcd2a169dc8288af312ab60e8c06fde8f54e987205f627a4685857945a79b69c2cdaf94e6b55e1032867cd47143e357fe96ca816e053ee5b285f81a053b029ebf49451639883c24f493e158913ecda9368e0f2c45b96b77ceeec292d0c455a861f34596b4633789fea9b765244cabd20597f881e6f681b2c8defb29f306e88bcc6a1ef4e368c4cf56d2254181545f2a3052cd7ab419130a51019f0c4b569d7ea2f81b195faad4208b9a1b20d7a64267926df50bb85015368d95fed028298ad869504e4a3161cf30cb61d1cc1089a9308b5aac364b01eb1ffdeaa0afa6c70e0d2cbedbe1be1cc64e34cd05dd951254129e6f96ebb56e687edcd742a98887a545c7ba4d6c98bf397429d110e03c04b62d6ff282bb38c2271aac53d94b410760255d3161c5d6aa8fbbf44ce2470885cb706498f0b426e3c0d54f46b814526361a9f9d444472062195c92e341c78e7bb681f53fb6db467e6c944b7343cbf4484b497f55fd48d7680fe3afd9e078e1de02f60d657ed3bb8019b03d71b145d8937e4763edaad589b36c62f6e4544adb37508d6d23ccbf4609937e94e4693c173589a6674a09039bcf3e5218831594804789c269c7d4befe6591ccc777d4fd7a6135fb9b5758bed59dbceff50d12a53def637448f6a240425fd2260cae8536864eceff6909f05b5bbbc08c33a5fec58196b42447dc1deb54728572ec30124d47ed40bec26ffeb644f821c30debfd4c909c297e2bfbe48288699705ad41e77dbe6f977d488c3268964e02010dbe31c10c37d5b8de6bcaa30898e23c063f2e8ce32a47e76f538c2c9a5fcb32a2f7e61eaac109ade8dacdd556f7e3c57c387b5c3db2cd854f205654a46f095fa7f6d42b8c6426db9e68dc1da83ae255693552261f7d48c5c4bdfa648919904b36ba452388bbeb7cde2e6e19dac8981ee8efff5986ddd50fd7b3390548822d8711753dfa7ae4dec03477764ebc07470d41db15e658d6f0ebb6ae5d892236ef8f757fdcf94a26343a9293d83eb4574f84cdf13705ab257a30de67eb85a9072e28f932ef078be679ff513783a5746fc5118ed3b24a1b1f14561d62f67c962992110d0850eaf48955d22cb87ab6065a2eae590cbc26761a7593cf7a4615e3589963677f0ef80767a022d7f5c27e69816d00ecad6dd7881b450277ba4d89bfcfe716090c1cc39e383de657053e419a03dea70ae4a06ea65006d06836476694906b0c978d19b760f4e03d78d1dc8e16cc8ab5b380421533ec89830cff2eb2c837f5d6a24c7d5babebedac5db472204749efdf92eece9786ea64e45123768f7cf3242b022ab68ed53c5fca4f8e8e8084b51778fb55413143c52e5d1532bf4eb6cceaf6e62253f6c45bcdfe50348219093ce62c0127c4b58dc86e98283d6862f121ba4669223b123dfbb3e753ab27318f3c85c20d626e063d158ce0495b3b1e74b3c2de95a4683292a5e27e1df221f5e228f55988e205cb4b2985f02a84765053c24923bc6cb1f915da8ebe8972ba8975b67ea611edb59446d666092cc8511e392a0ea1a5ea73ef6e3c408cdf95a6a2fb4542d3471c5964b1def6005556bb8339bcc6eb930831310bcfcf31cc4cb8d0cf2c96194e7e0bd726f77129caab3972dc19cd9774e4414f4d09a568efd7a3364bab74fc16d0d96086f3d35dffeae00c7f137c91d6780d795990984cbf1ff8cc865fb9a0647d86f440a2c2aeeba5e233f08e14be6fcf81cd9569a0ccc6f24f68899922542c394873740c2091bb4b990b3399871ce6464a4d7078454cc69656432a8a40a235687bc2ef130b8a9a8db06fb4bcc397384a5de9eb1bd6c158c0aaf825bbc003b9aa8ac0098290982c7b7c432bd1b86ad865db4ff28064188402c22ba7a3471715f3715c1f900a6d2574f86390a3df77d801f5417bc0d5b841b06dc58dff3b9c7458348f0e82935eefd6113ccb8e564fdb98064eee06b122b8cf0cc1dd686b20f8502ea84b81639eab12629c286990fd985c77123fc61a491f8d29a3f34a1ab944e2bcca6b920b1c223d60620532c17e0833947798c3d92a623d2c7b0f5dbb867677e7b3c95f60008307868d5df26b512e7d34e7e821e03b7fc734f9ff7a44c83fb1e5b5b91eedadcbf4a518a07f70c4a1a995f45e62b97e452e6be05522791a0ab4ded137d55c976f3c25d2374eb542cdebf751fe4ede5b18290e3524cc35beed797ba0ae1979ebf3180f60c410b2a7250da14f1bd681e1cdaf95868011fdb9919c1a681860188c56ed64b44d61e9b0395005af58d2785e184da6879f1666ecda4708325608a11e137ccee1794fddd141dc8ac634f100b05010ccf465c0e7df32e163527774f7dca62f1f6084268c278ca94a4483da3fec11669cd852a70fa2ea4ef1bee8a6d0471170ac63cd01ebc0a4b8d12a07ab1febb1c8df5ca74806099b629745568fc32e801ec16637d6494f8fa7a9f28399912d4d3bd756baf30cbacf3a545bde594aaae6b8391112cc11b8ad810132be5e87dd846f2bf1c3147b87957a0a1be731bfb868263aeaf4d2b35092182d3761cf221cb76809ac32f1ef1ac053e038f4c1fcc900fb5cfec3398ba58e6e47110a4fe640de438098fae665dfe16d80155b3b673d2c66bac81f072ee3ffdce98be15eacde23ac318e3f8e031e19b512f5c2645d13ecc9bd5b4363ad9f363730f44e2cc9f9debe74f49d3953977bcb9d9449c4892d2ccd54f7c61d2bc0440e3156d2dc8c7cde695bc703cb3ea11afe066ad58d48656109ca2c7c311fe8a4e08f6c7ebe5e12f77f363962099e6018d847e0ad9a0a0ec1c305aaeafe98e2a1a2b0864c08b27bfe8de09ecea3f742a0be50f573e6383d3fb0d700bf4af1a416464c9322f9a369370f5b2d5b2c86559a694b6cc5ca7ba91ae5d13123859283ba29f2a3dec05c22f695a24a48af5829c879ccf797c2cfa5243df5669f9d421d97f53ac859d4fc7c9034f55b780702ca577324002ff8fcb234835c20176bab07887662de7815baad6b974710ea99223998dead20603df61c1b497f68ddf5d1d10a10061143a0bf763cfaffe22879229a19b2d8df0ec718bd11ee1e38054fe178a41c1bb96acaa557dcc153d409c4d6bd5c5f774ab6eb69e269431ea828ec7b77f11fad5f3d4dec60b208906a43e21df930ac12e6741fdc728ec660af8940dae03da29e7bd1ae4b5b1e8db86a", 0x2000, &(0x7f0000007d00)={&(0x7f0000004e40)={0x50, 0x0, 0x6, {0x7, 0x2d, 0x5, 0x4000000, 0x40, 0x9, 0x7, 0xfffffffc, 0x0, 0x0, 0x1, 0x9}}, &(0x7f0000004ec0)={0x18, 0x0, 0x8000, {0x7f}}, &(0x7f0000004f00)={0x18, 0x0, 0x9, {0x5}}, &(0x7f0000004f40)={0x18, 0x0, 0x9, {0x3}}, &(0x7f0000004f80)={0x18, 0x0, 0x6, {0x9}}, &(0x7f0000004fc0)={0x28, 0x0, 0x24000000000, {{0x0, 0x7, 0x2}}}, &(0x7f0000005000)={0x60, 0x0, 0x4, {{0xf, 0x0, 0x9, 0x1, 0x96a, 0x6, 0x8, 0x3ff}}}, &(0x7f0000005080)={0x18, 0xfffffffffffffffe, 0x2, {0x9}}, &(0x7f00000050c0)={0x14, 0x0, 0x8, {'!+-\x00'}}, &(0x7f0000005100)={0x20, 0x0, 0x10000, {0x0, 0x9}}, &(0x7f00000053c0)={0x78, 0xfffffffffffffffe, 0x7, {0x40, 0x6, 0x0, {0x5, 0x7, 0x80, 0x8000000000000001, 0x1, 0x7f, 0x8, 0x9, 0x9, 0x2000, 0xd29, 0x0, 0x0, 0x4, 0xff}}}, &(0x7f0000005440)={0x90, 0xffffffffffffffda, 0x9, {0x2, 0x3, 0xc05, 0x6, 0x7, 0x1, {0x2, 0xffe0000000000000, 0x8000, 0x9, 0x10000, 0x3ff, 0x68b, 0x5, 0x0, 0x6000, 0x5, 0x0, 0xee00, 0x40, 0x5}}}, &(0x7f0000000600)=ANY=[@ANYBLOB="880000000000000001040000000000000600000000000000970d000000000000000000000600000004000000000000000100000001000000040000000400000047504c00000000000200000000000000080000000000000001000000060000000000000000000000020000000000000001000080ffffffff010000000900000000000000000000001836eb3e3ef6b98197395d28a5904bde13e3b21a1713a877059f32653755afe75962d5775a80064a2d3e26c4f03dc85adee45121e2fda56c6d726bee3ce61ce088c8839c3e3f9260b46b84610cc10465f3e854"], &(0x7f0000007740)={0x150, 0xfffffffffffffff5, 0xad7, [{{0x1, 0x0, 0x7, 0xa9f515140000, 0x2, 0x1, {0x4, 0x10000, 0x7, 0xba, 0x5d0, 0x1200000000000000, 0xb, 0x6, 0x4, 0x6000, 0xfffffff5, 0x0, 0xee01, 0x32, 0x5}}, {0x3, 0x0, 0x1, 0xd, '\x00'}}, {{0x5, 0x3, 0xef7, 0x3, 0x9, 0x0, {0x2, 0x52a, 0x5, 0x631, 0x8b76, 0x0, 0x4, 0x4, 0x9, 0x2000, 0x6, 0x0, 0x0, 0x9}}, {0x0, 0x8000000000000001, 0x2, 0x401, '^@'}}]}, &(0x7f00000078c0)={0xa0, 0x0, 0xfffffffffffffc00, {{0x1, 0x2, 0x8, 0x4, 0x6, 0x9, {0x2, 0x1, 0x9, 0x80000000, 0x800000000000, 0x2, 0x8cc, 0x9, 0xffff, 0xc000, 0x9, 0x0, r5, 0x800, 0x9}}, {0x0, 0x10}}}, &(0x7f0000007980)={0x20, 0x0, 0x5, {0x6, 0x0, 0x8, 0x7}}, &(0x7f0000007bc0)={0x130, 0x0, 0xc749, {0xfffffffffffffffd, 0xa000000, 0x0, '\x00', {0x100, 0x7fff, 0x120, 0x7, r6, r7, 0x8000, '\x00', 0xf3e, 0x12d, 0xd69d, 0x2a3, {0x5, 0x7}, {0x1ff, 0x28000000}, {0x0, 0x5}, {0x5, 0x6}, 0x8, 0x9, 0x3}}}}) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000580)=0x0) r9 = socket$unix(0x1, 0x1, 0x0) fstat(r9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$exfat(&(0x7f0000002bc0), &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x804, &(0x7f0000000640)=ANY=[@ANYBLOB='utf8,dmask=00000000000000000000004,iocharset=cp949,namecase=1,uid=', @ANYRESHEX=0x0, @ANYBLOB=',iocharset=iso8859-3,fmask=00000000000000000000000,uid=', @ANYRESHEX=r10, @ANYBLOB=',errors=remount-ro,errors=continue,allow_utime=00000000000000000200000,time_offset=0xfffffffffgffff05,\x00'], 0x4, 0x1539, &(0x7f0000005500)="$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") mount$9p_unix(0x0, 0x0, 0x0, 0x402, &(0x7f0000000200)={'trans=unix,', {[{@noxattr}, {@mmap}, {@version_9p2000}, {@access_client}], [{@uid_lt={'uid<', r10}}, {@dont_hash}, {@fowner_lt={'fowner<', r10}}, {@subj_type}]}}) fstat(r3, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r12 = socket$can_bcm(0x1d, 0x2, 0x2) r13 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r14 = ioctl$KVM_CREATE_VM(r13, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r14, 0xae60) ioctl$KVM_CREATE_VCPU(r14, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r14, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000001c0)=[@text16={0x10, 0x0, 0x4b}], 0x1, 0x0, 0x0, 0x0) r15 = syz_clone(0xa018000, &(0x7f0000000640)="2df6d83ad153e85d5cf374ea7a370fa64cef5bc75805fe970393e3b311c3ed8e66d94e56d67eafd001ef73d4dc30ef712e0bd9760c9630932b2c66d7adcf15eba353c0830370673d524f184e9e7059a17b918b021fd30ef6ff8537222a80a87d4c298d7f6505e22282b895d48664e4c9d75c2629407525d246e9a2d897526c29fa4ea04ca9dc580c97ceb37c745fa4a7d7d5a190e24553976d144b3dc80f4928a95271cbf99703f7e627c48273c2107778ed3a0ed08bda47f7d299ff6d1f2694caa57a747bda742ad40bd89563dcd175b8fe2b482584a2d49a42e916754e95136be27faec32ecd5e32884534caac7837161b600ca114d521a0696ad83b16281aaabd298159a78d8747679242ed84fe270f3142814fbb7b1ceb701739c318d91684a763efd8f1d611b52dfaf49d4c20d886bd3f43c7323e5f27d0a69b1c6785847d1ddbbd949e54d27b41036c61f0654e9058b37b99ae149676d2d374288b49316722eae765ca6680c682397c2dec343c0700d41d1efb386e8b3f7205cbd8cb0bfd5855f4df0e7ed797c6d957faaf4845280a523775d127b7869007b4f76e79e2326549c459e97dbb059bba1c0f177996cca56cd66494665cc1fc0be9daaa0a72180ae80af18647f911e70ba5a77488599c107007f0063f55633a503efaef5ef94c98eb850983d4107bec78b777bd4d66e05de774762c69631091e986894c93c999544c179fffc802b759514ea1c6f113921981fdb85c403ff41bb9a4aef4db8c3d91f5321c129c2a9f087c2d08fa23ca0472fa231b0975ba1c9455b7099544c4dfa4bfbd0f943bd69a5617785a667c2ca241b760ee2f7e3de85579231824579244689385ce810b718aeabd4eab37319521c2ea42ec63616914aa354b3f1a7b9a155657ab9bcecc395efe134e36ba49f917d7ce628b0fa1aa04fd9d8627109beb99e98e56a7dd0f7a069fdfa625500ff474bd67689867df7c403cbde49db894c6bf5a25d1dc46b7e91556d0914ebf74e2cf3e33288017588ee2b4c0a2f8139e82a83c5c19e34912d62416b6c59d9e9736cfed29ceca5c1b4125c72a40c6c0e5f6b95128e10c7924508ad5145d4999c30cb7d4621ca27a46c0d45159bf6dc75abcb80c8dfdd72c87144acdb01c817f69948a68da1bb7bee7376d891ff17b9e0e8fad8420be52e968a84261c8206482cd5adf3fb060d1e4b5db40042e538f828127e9cbc210077cb6c5a47a9866a7174b66c487e9e2404a9ef7e2a1238166854eb63d84b1c234c37416960e9ed39760f3015855991eddda2df30a049a30b6bc3fc617f3946300dfe21deb086aff768c5e2b444d642704bc74854cda1307316e8276165ea5cd33fee8a6ff79b9ead1d1f49cc7947743cd14b54229875c9c6a1aca713a24321336ffefef54bc0bba524058c68dfa74d2eb0b0099672bcbad331681c99b18b282b7471820dcdfe43a574056b29c26288c7572d6e54c95bfee07540cdc16a0de54a2ea7358a8e0f60034f621f6cc28137d031782ea4e9b0cab0be079b62c76ede49f8ccf6224e54096afc905eeec94f997ebbc4d78392ce8526cf74c67af2c56505f9ae76d359253cf19809613406bc97a6d48bbabe15e1f475a83a388f8baba06f4dc743d005ecf2c7c8a4f532837a8cdcca97e91abecc6a769dc24d2a61712a8b318b1c749227df49632e8e108ce5482927f1dcb73652c8223ce1ea393d7d233a8102eff6f0a28bf3f6304a43900a192309567fc5034c4f9044c6b09f21e3f1311994e13413dd69256b314e2480986bd22d8a9f4edf24332cbed2cf1af1b511cb0fa85073846d2f0fe420bf58703814aea96c4595d99c481f2ec06160dc2f804d32d5ceb3b1d270dad7b36db1b4ac85f6cfb78560c6883ee14d279c9332942f7c716eda6010560a949a21648a35544b841bacdf42a4e26075695bfbf40157605100f0cd84d4d8a31eb3003033b1248f9caa65bbcbe8e52c197733d4e1fcd68a1a7f45c0679927aa0c7c4172ef0d3d571c5db14e1c71f504bca8a19fcd749f6fab73451c0f2740c2a2a363704115677e48d69f4f2cc77750c77185ad2adcadf5bff4945c2450bcbd4996e35e32a7db9127d470711a1938b8e448d194128ebc3d556a5acfe0bee085c59f74ec35f8b3c1ced3f8c5918db6d8c4f957a2bd6dc6c879d05f595fc57f1babe2918703f144256d8257fd2e14b4e035f81b822542dd0b548d23dc3d316849553e689cdab8405c5198870857398b9912878ed71004e5dff5e5beacd131822d52f6d9906c4a7fb2d02c8af55d2ccb394c0cb6cb26156d8fc0059dbaad40f887e47ad485ce568a2ec78e7f5586d0c3c9185f80c1aa31a67ebe33dfe039cb58f86b7b96a0977334b6cb829dfaba1853d8680417a43a4deb775fd943e38c607b5ff14d0790691d1e0e1b604ac8beddac67922769de63068a6d77e75d6298420478e8d0d2b9a3e76454da3baf52620655326573cf62d9de484aeeff185076f70c0071994e04279d0b98f7fd43657ebd19671397ecaf4da7134ef359f07d57b95d004bf377782fa2a5fff06bad068fa29d91488ddcdac481147eb660724efdc090b8d666425f223f6bf014ab0ce8df8980f88e2bfef7bebea97175e689cb1c3492a10453c5b357a860b80d70850d7bf564beec35b5f492115c3ab2788cfe89ba4bdb2d6ccc0f4b6e2a0c392c5b2384398917a6a4ec4551ede6d7519d4d23175951aea0dbbd428656c79d3e65c940b6b1fa3a35931829e32ba2a1383a6d0e0b0022f872997891e99e997f830cb886987ed0e0c95d48fb91b07d6f1f1c3dcfad9770bb2aa267ad8f87962717dd93195b8d7e1df02ca5c4b68a618ec4200c06eb89b061aea6e6be7017356498a03d24c27c0bc8b923290b88b6fcb70c3d19429cbf7fbc0a87083dc4a5256c2582a91d34df0a2471c190a244dda865e484b7c1674c6fd7383bdc1f72a0123c4326e18c6836798501a7fa54ddde6cc15a6f6aed97b01f5698030834f0728078556ebc2b48d30d679a5bf683212e70ea885cd9d4d2eb1100a17dccb9e5d646b9cd1a75ab133e9a81c338fee15218697e995d089854fc82ee461f31c70d924a387fe895a45c92e264263fa2dd476c26bd72fd12aa7248ef5d210f33747452ee72ddb32fba3ac6496ef529549eb7472e597510b755c78106b56badd317522bdf44ed8e61b4a06150991aab7401ef35f6545af7cdccd4a475e99986cd4d37fb413d11621ab61f4f621875b65b20fc5b8e854dec93c9953dcc0d05b0b3822896c508275705d820391711d374556b445f12ad4372f5416f3957f2f5548b4489a92272a183e729c7cc8ed54af79eb5edcaeb013b6b7768737436fb1e4fbc21e1e96754ce9dd4e99aa12722ee74b245ec03b183d245dc03d4a5d3496b11c42635c72e614635636987608c598e8e48913afa54fd2a3f59737ba3f770e805981110be088e299645d811d5e5111a3516f085b713c02ef9b3b1e8ff43f6b7fbf30a75b824243df7fa8e9fd6f7cb82d6f3c595d09da0fb5ab1a974869166dbb128affce1535785c0444b9f5098bd5a57f324f538f330d23ab1891df2100164c7edfa58a6c334ca2438748ededeab8ca1b0a068daac79677e6015c64237d4a1ee5844bf85cb019206632c38662e955a5ebc554295f5e4145526a36fa0f431b44b11e4f2da763a8ae68c40cedd57481fab1941defb37e692ad9ac2a3782e2d8c31b61ecd132f83a1688049d48f3ce01e374b34d8dea07391d7e061991a6d31a9e6b276fb017fd7168b6310e2eeda451b0bc418f3de3d12e60df6caa5f737b4956a9dcb315d3698241bbbc1a9e538f928e26a75ef7d8f62ed8483dd98212c8d24126a0763062f793edb150c84e666ee52be7f1428e692bc8107dccd79a0e799495f90d9abec8a6abb70f5c4e81f0864afcaa28ab8666ffca48e58a938124eeecc9c1ef0c74f71732977ef0e1c00664641179535568f643621dccebacd6e2c0fbab0262503575d7a3c9738aaec1fb13cfe068d0f9beddf4022495c3abd3f1b9a332d660e7111eae3628619d704c03a0eed285cf11af93ec12248b360e544b6e0dedce8513d10384948bd53ba12158093e3d752a27a5ba87d6035222587a08c42a0d1c963dbade6d7ca97b0009ab03c40a60f41f6c61dbec35a0bccc25a3ad1df99a6505db21650dea6cd27be8724cc82bc34107b862c6e61f3ab743f35d0e04748d5044c5f56d24df0b26e2e8ebf541b01d668461b249a01cf1aeef9b2583fc1f016d4b4eb5747d8e1e461643df60a762791e0dbd400d9b49a14e47178ef8fe07a47dbb348c0e48982ea567a8f2d335923d39c94a7db0f906cdd29c80d6ff71e3234121aed7ab3923e1c6b6e91b529bee6ae85cc05a0f858c4fe40ad218d768cfe26a679e0ff3555107694fb9b45ec75e236526b477452bd2e140f27d924c19ed6db12b5a7ee2df8f55acd323fc3e043929f8d513bd9999fc7b8c329fc49ea32724c2c1238356d3a73d3616a9bb635d6915d270c09c181fb2cf13b1fb19ee1e08bb7f444c13c4839a9d65c9bafa182e17ab2e82f48fa0cf37c319fdb36b55248b46242ed9eb5a00fca83e558be62c0fe8e8419ed2b0fca6415d1140748fbf10df1b44d53578b0ba08d222bc1e88cad5addc43fd883186a3de6d8bf175b65aa9fd0b55d22390a98fdc055d68e56a1e8a8d2d4bdcb30c823d21e16c7eeabbbaa576b9ddaffaad7544e7b81d9aebe644e49ccb1484b018027349a1ae9d51f795e630e878831a8800ba3c9cac338bc29e2265790a16ee050ebe9e3691fcd1dda34a912013719aab8e77c251d222b383f6b12b67c0079350c244fd5b4158a906bc3aaf3b8c490a88943c626f053bf39bd86d848ff5bb7f007859f83d01e1e99b7407903f76b982de4b4f48146c84fdfebaddf18d8b91f3e000d6a826d3731d0669251ce5304153f713355a0dfebb1e0c74946200704bd3937230044fcb96cf94aa561c047f7e58b01d7950bd5e1beb7753c971d43ab1361164e55bc59f485fcca5c46f12e11f1fee3e7010b0e97464c27e856d3f130e34e976c9ca944950c6f46f9217dd7211d12130614847c3556ae0fc6ac2dd3d3e62434e913595a8b8c06fe364e60a1662392596919290b7f17db19ef75f4ff535c328244a5b8be3c3c183c1a6c6e2353fa2fc4da6ed439e39eea4133588caea5def4ba5954494ee52f8b2f4d9d46c896fde3e89e526c3122a74fca1aba597984ca3190e218b477ad753cb03a750eff794ca7256c960618cba954763d32bf6652a31c70a1d318807ea164a18a74aa2b8e50fd5bf902c55f9f76f5c0aa24f15ba43ffed9110b0e73f9e80bcaf9bb824c194cf2a671a6d3a65755133f1136bef75401b71d0d048636e5935da955c85f01887c5fb94ff82c08e594277fabc6f9d94d6aebfbd75332aad9cdfbae609cc916eecfa8ee9737208e9d536f204577a597c44c1cdc872bf5a8837e429f0db8507b273b712fe56635851c6408b44904029079f93bfc974fe1e812ca8d75b9b02b52118c66db8014fb8f3c92edf0e4ed311bfe94b253a6e8859c289f4a9498aee657ae50b648f8c4d622fda393d9691a4e9f03987e1b2d386d56163210ae3d2931d1bb2d5a3d34bbe387a069af2ee68215b05e599d831f4fff25d5e983992f4f43e68ffd6bf3ecd6f03aaba6d0cfb430f0aa94c36d119bdec6daea3fd2c96b9dddb5ec4cc9429f480b6223339582a342baee0409547835f576e1b4f10c63b8252e1a8f71f66c018e4b5e76b58efb786ea10810b67", 0x1000, &(0x7f0000001640), &(0x7f0000001680), &(0x7f00000016c0)="3d255633ab5fac9d17a19fdfe8cdc2f5178232e5cba8534e490a3ddc42806dbeeec33d9fb969e148205cfad7d5f5df46182f1e7673af38f361afc0b8e9841bf7591b03a0b192e64fb3a22248268dd130da24e792e6ee275dc8db16c455023c3682959909b9be9d71252c4623900b7b8783b64baf2d69f1130c672ca4dc2859f6c522f61aef491ca17d9bbb4b295f1d7245643dc6de14c00143218953dedaf9ee2fd6a2fb3b8a5b98b44b579aa8e2e67f1e389e2c4c03ab6e1bbfde9c574b7b5483625d56a36c61e6cfaf9879888bc0b740") r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0xee01, r17, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000025c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmsg$unix(0xffffffffffffffff, &(0x7f0000004740)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000380)=[{&(0x7f00000002c0)="003c3d3dfcf8d16473a4f695fbab2980da7bac8f2ff15225aadcd3c7eacfba95549ec4aa9f3b174f7ed8686771d730fc0757d2973251a5145e0f27afea3fc8295a9158dcf1dfc8f1b7e8a53e101bc8bec7b0bd8c7495553e77ed4101", 0x5c}], 0x1, &(0x7f0000004600)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0]}}, @rights={{0x38, 0x1, 0x1, [r3, 0xffffffffffffffff, r3, r2, 0xffffffffffffffff, r3, r0, r0, r3, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r7}}}, @cred={{0x1c, 0x1, 0x2, {r8, r10, r11}}}, @rights={{0x30, 0x1, 0x1, [r0, r0, r12, r14, r0, r3, r0, r2]}}, @cred={{0x1c, 0x1, 0x2, {r15, r17, r18}}}, @rights={{0x14, 0x1, 0x1, [r2]}}], 0x108, 0x44880}, 0xc0041) syz_emit_ethernet(0x7e, &(0x7f00000003c0)={@link_local, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @val={@val={0x88a8, 0x2}, {0x8100, 0x2, 0x1}}, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "120008", 0x40, 0x3a, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}, @local, {[], @param_prob={0x4, 0x0, 0x0, 0x6, {0x6, 0x6, "1a6e5b", 0x2, 0x88, 0x0, @remote, @dev={0xfe, 0x80, '\x00', 0x30}, [@routing={0x0, 0x0, 0x1, 0x9}, @fragment={0x1, 0x0, 0xa3, 0x0, 0x0, 0x6, 0x65}]}}}}}}}, 0x0) getpeername(r0, &(0x7f0000000140)=@in={0x2, 0x0, @multicast2}, &(0x7f00000001c0)=0x80) 42.631541657s ago: executing program 34 (id=256): r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000200)={'syz_tun\x00', 0x0}) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x6, 0x4, &(0x7f0000000100)=ANY=[@ANYBLOB="1802000000000000000000007a000000850000007d00000095"], &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x80) r3 = bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000340)={r2, r1, 0x25, 0x0, @val=@iter={0x0}}, 0x20) r4 = socket(0x10, 0x3, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140), 0x2200080, &(0x7f0000000300)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX, @ANYBLOB=',wfdno?', @ANYRESHEX, @ANYBLOB=',cachetag=9P2000.u,afid=0x0000000000000006,dfltgid=', @ANYRESHEX=r5, @ANYBLOB=',cache=readahead,k']) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000079c0)={{{@in=@multicast1, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@ipv4}}, &(0x7f0000007ac0)=0xe8) newfstatat(0xffffffffffffff9c, &(0x7f0000007b00)='./file0\x00', &(0x7f0000007b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2000) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002e40)="99e8b80953a4da745660b60e787dae3181d6b9da2edacb470ec87fe12e8f10177a7f51bd12501107f87d0fa6397179a1569703d1778b94c3a1061faa4688308a9b0bae348cbaf632a2377fa5d406453e58c1e1b693549ce3ddd1fd6e942f0f2c97e016a744e42793484c76975e6774df853ff904959f1d757f4555d9070e36624fcbe94f4e15b355e4296eb0e3103ba820d1775a8e629aebdcc94bd2ff967e560ed1da455685b6bd043671736272373639deac4f66b6cb6ccf027f50d9403a993613cae059e21f5530d0b3d576ac8824ca226759f0c983b16e30b1532b483cb754a77483116a52955187573bf2a894b78e750f6d182fac1f99ff1b11b7c3f47f1975f7b39569b9667f6b21452531e5ba1c664ae264af38effda13a23bd84357eb70346300ac4e6c44a465a2ea601aa96e6b567e7297d5a969152d11ff268b1aa4ab184d831bb7697cf83c07ba57f1c318b55d0fab1ad4c5a9e7d884a0edc77f1465e6064403e67b68d5dabf77cc632da780a842e380dcacd80b342d40863bae16fa754de2ba8c88e90b466424a5d6e86491c7c809ecdf01b22251f30b1d2529c3ec8545b9cfb2cfbcf4713ba2ae17396910b91ace69af62b032d6e109edd573d64327c82bee077ad91c31a100d00a9c21417f80d7dba93754554fb1562ddd711414beeefb88c2b39c5e50d87d09fc2fac4f65b154605fbecd941c2d1ba0249c821a9a72abd45d6bcce8f2b1a1c97d5e4986c889e725b8efd8de72dba73fb7faa82751c39d21fa87d7d0e6da292ea3d019b7c48ac28af58a6d5860cbe193082eb45d933049e391430d4909edc3668ce49a31a54e15bc2b7c34f2802cb2ef8b9b61a435f239e8c21a3bb558b00c8bc0df9c8ff388f3e0b86767e0c3eda868cddad59c9c8977f4a15c24a8f5a7b46820411797378cc6ac06c6a94af5faccb7be70a92f850083b94ff9352a2cbf336f710ab5d1f7ee8b039df0acdccb6a7ea390e0a77a7b3d6910d2d3f7779c4cd7713bcdd7d5d361122db55f6f2e69d221f4362f88efd6647233110779eb404de269e85f7e3b9a57d525277080211b80c1d4ef5d0cc9e3bb19bfdc2ff224ab52443f13882a6cdf90ee088b1a5bf4ee0045b56310cf8634ce18091b0bfcd40bda367fc204acde9cf0d0356d117ae2e6298eacfa191a810005a167a45aa2e2cc1fe67ade8106155464c334b58ae2ff0a155a02be8e7be9acdea4b1428372e716d28fd13b3d61c6525c3d2d77b1e44f5784984fd3bc5fc0f2f425325d0d1bcd93be5db3023c463c0b1f114d9e0a7151baf4de4f72d4ec2fd4ba987e0573bed552b042ce7ad726062f201b588ef9e10daedd9cfade95609be83be2617f06d6778c3326d1d148614fbd6ece35bdbaef3ba4ecd3132f42c84d23b61baeb6ae5aa5829e77f8ecaab140a7e0514134d339cbde4b6b1783ac3c0371542797e4e474f15cbe3ee90e586dc5d4b224c9229c52d915a53029b2f9cb42250b7ee57364269da5fee0404194523f071ca9c1406f613c85520803e0e6296bcd987992e8f96fdbbb63237adc966880326465f11661eecf0fe7b00b17609ba097f04920907263e5a0abeed7610805347393f45da12b61f5b2ce1237dbe354c399ff8e37b54f82db2980b33c1fed74244bb57f2accca557c89755155d1c689d97c44f2a290ab537b3f8e6b5b240d06916dfa66c3fa3a764f02059fce69dc7b6c086908dd72baaf39cdbb596dda6b156424dc2caad8d6e79a6534abf4aca6d50dc925536f91e253e4d35945035436d9ffc9ea5222655ff950905f46267985ca46513b99913a69fd568b01baec12398e23f20c57c58891b1305bcb61dfc9b5c2e9033dc2f7ad1a13ff25ed266be78acfaeb347292434e282906fc7e3167fda7438a3794fcac8ba5ab18a77bbf0535f11b3c392bda113692a7b6c8d4802d7e9504c3b5c14421118969a215426d39331dd7b317608c43afc7741f5f66141f8209e4a029b9d1f69adff6dcff93de43c88b1f1b46a24eb59302278f4a83dad553a7e7429fd2d23757fad218c7ff02fe6e7ebde4e4f89a82d739a5d90999129d9aff6b36002abb9576d119d2181d6cafbcba2ddb84596709f570a06ce65fb3d2a2a3c18584a1e79a7e4948b58b2f7be20e2e2e01cea62f16a03441ed9a198b7d84066beba626857a624354c10d32dc0fdaf9bf9666c94288b2b77ac24180c997182d5666fd46dc6cc6f094d7382ad33183b058047c17370a29c55b8ebf8f055beafc7f364def5efd29f88152ee7c0cfc1311b2c1904ba849df286290cf58f4fac9f629307eb2aa285885a87399b76565b35bf34fe502536de73f1ac4f517dd9cd6e840276a05b8c28519a1d30d646a2e64a6f9556ac5ced8edaea84cfd80d2eca55e47f9a2e0d0de4b91bdddc18230a43bdbab0d88ffe4395643ead194c8b0790828873de87601a2a91694af97f60f221eed46a4764605cd4b952d45b43c9a2be508f4ccd467d5bc02222238771a21b2a9e4e87cdd764db440d512df0aa18d984aacc5f251f8d039cbd8e73ad450cccc4ded1d4a9112652921c733751a0a1979d790b94627f4a06d33a5545578d85d6f496e6fa429c8f46adb3f96e822f7749d9ed38dea5ab21156306712902210c549c98af91edc6f15b4fcbf02874650e4a559b776c57b295f4fe9b59013ab7d1a1892ab3549f5fa0b33446c8b6529b6b400c2e2eb272c157d250e273179975cd55549d1d4759afd4906ebaf209d523fcc67d5a83131e966715a7d99c64fc8bc8508dec19a81257cf20671f24786b142afae39409f60cecd21f5c2c0e5ff130102e496dfdc9e9e75b9b1691e35f416ac16912b028d6f5e483d9fac42712cd9928062b605233b6e231d68be29b26cbc52f074599026874fafaea4ae13eed9df0d9ffb160890a9eaec7ba87370b1f0d3e6ee66ccb9241e754da7dbfa3a994c9287bad534046c3da08efe96ddd3123ab52caa00120bf3f445116372b423f422179dd983cbccd55b918ac9b18a7155adaaae8d4a5034759f4461e978f7518010ba225fbe9e194ddd8ebdb212066378d29474153246e9123390d267d124d844c48ffce837b01ae6673e6420a6ea6ab5f1099db8c052c9072164f8fa73ff6d010e195e3bdf798769c17d92af5182e02995a8bcb64ffe08f21933d0a44b8c1965e13d16a863092d908463213b0835dd85db17f09ed8cdd70746a456383fcb0bf2435881da7a382558f8352c202a4d558e6facac7f26c1fefec51c3e0268f97c0773efecf62b50049daf8633e804e898e482a29086a7249d467920ec8f24be072049e7e2090c54125e9b647b1af37127804d882db2a0de29d041a5754a00b9000c8a55d6de53e4fa88d06b92c5a347c603ffc3a435242f91bf275361c4958a71ab29fd767bdb386d7f07b2aa8a0b3f2bc69b1ad39c374f576074d22e2be5b75bb9f0abf1e45ea0b68d3bfb843d4211bbc166bc0499860b3e05411a50ba500dfcfad801cfe6814b4be7e39179adf73202f5485efd039596f04de4eadde1980613f3d512c3d549fa3352e8143f03e8b8187e8e98f1176a45f554bc9ae046493066561c38ed45e7a9a14ca144ee5d24eeeba8448225e8b0226957415ea7869ec314a5562b32b55ee75c7f24410e45735b4102b9b69e9b306cef656c7ca729abc5ce98f783a4741d86003ce4efd99ef942f4fc37f5fd74350fe182bce3a11bc735e3545ae0089069a502643f64c2de09296b6dc9dc454b38e40b82d7801a3773b6359fe20c629f4b2dc03baa13cf0937063b627f10ecdc47945c8bf5545a868546d8775923d5a9d13bbc940003d0c509b9ca966e1d55f2f76994aad34c5ef7f16505ddd80496876553e09997cbe30244c263aaa4878e1936b6c0eb2c457bf2a548b312b06bbebca2aee4cedba29defe8fc7ee6874a28f51b330c66e2ba7b1028c1fcdc0e8a8029c8852c5c9320ba8731b3e65860baf0ad98b0b1c3b09a3e615d92eff9c2a3be0462388c2ad4d40ef8097eedaa4e13e281b366d975b3f4e65ad28dc02240d05e02a55dfd74c98db7b05e884aaab0e7217c42f48e46e13b27186904343754b8d078ac5b67dab7e904cc681cc45201065f2e5268a4c7807d662ad88531df5cb5d2719b3d81ba090a691e200c9ab84172920ac3e9733a5b97a3f3c83f27854a6219f83059f2f8f0706f4df7adc7260087d67587fa0cfd3a764ed17e09c654eb45fba9d6f2f265166611023eb76904a17c39bab7f71207edf98f798cb66d8ca71b026a51a435c79ed6d08631d00f4e2d8307f50cf90e58a00acd83a743b66f91792e8796d1c1476267f7be21e482639813240634068b6e76e3db0a952daebe592fa072f8e49894542a4836935f873858c0a7539a52857115b2b5a7ff1d72c2bd11e92c7ce7b8c18af2f8cf12ea0c4fbb32e7c8489ab2ba0eaad401e1c5df67e29d2d0926e441308acf984b0754ad79b97aa1809b16b2a9395e70a38f7dc11b7e33bbbd16aee8c8098fc3da851988ea95fb5102dd8ba2ed36b13414e3eea5923be6e7b091c426572934359c36bc3b5e7a48d74f0812dcafdb918b3683da0121060817401b895e4b62fc5457fbe9768f303090348de274c9e5309d85b974574b11041c85e77832bc1bbc03c77fc819ec9c93f849feae2f2b1cf85c56cd0a486871022cd931c88e0f5c71cfd73c71d9258ce76c26f12b7c9494c15ee92427c15b672e9a8a59149f23395ae520cdf8d85345e848d728b9cfc4d9d01ced7e467138a3167c49027f216113b2a19da47e04fa0ce507045f894e9b7c060320910fc71ada3b5bb04e74f746dbc83105b5c71d3f21d34bc5b9d7a7f1cbc931f5def74e6f1c787e03b92740867d47577a227d270f2f61b56f24f0249cbcf0e99567463cc9baf3fdf760dbff6c7bee62929c2e9855795d6229a51f0a0792504d9fa16bf490164ac183aa70ec9399e05ef453472c0327653769a8c051dfc9c8272ddd2cc8d34503a12b710f9c7ed44e4fbd91542c99bea40ee06f5bb28e53beafcb06a64d644fb68c28a3f1a61f9b8b465403943048ef4778b4d33dc6c885aa434ee103c6c46a88914219e39092faa5c39da08d2c62d7a1e952826c1c8d1cc9d372d63a847f6e47539a7b5e816d9aaa564ebe8e959ebbab0c884311d7c16ce13549e15bed96743b6c9dd620d1b10374c424041473602dff4290b6dae26e29b6d3c6336385776ec24644a9526bfc1c13ffc554662fa62fc3cb19563f99553933ef5698943fe421188d3257ddb1ae8eb5bffc807396f7fca2bc459112950d164fef43587c957bf3a766890ee64f95d72b9c55f44ee4ae0ab7cb5d9a5c1926f20a83ee711562ab36e3234d1891885b6e8ca3ad4766165ece96057fb714fcd32f086233ac37e6687fa6549fa495b2dbc3895be6884205c8ad2605953b7fa182b127c2c92e05b536510787943e328828c5da023e375792f7f5fbbd1f258eac75c3982a7d12f7d93d67f427d1cab52838491f91533af027211366915149ab899d66f700245806f607a1e8843d51d12034333cb972bbbb817a7ee0625dc952b56572625de84cc66fdb8fc88a9ca556fd1cc80fd6a0be0bb7cb60b7996efd791645cc39007e0bc69ed2bdac0dce9877a0ac08dad094d49c8f4cc9281dedbba5792eb491d5500b478d703357520bba885870d64855a40a76bbb64f3e6c2060b5d81b5f08207a4c42bd002688bb8485dae3976e4985a56b9824910cec52473d3c2d454b58220af3842fd151cc8d665ab68078c1919bff61458c60c5e2d0f9bfaf9d452b1028fc517dd21b126eaaaf0528133b630f1b15105b08dd9c88713054901251f1ec08df6a002ad8fa96272e2ec10c80c41256bcd13f9197e175d4962c7c437cf6f9eb98f9885576d7a08f3443efcb2529ac4b03b8884fe64f1a9d587a189aa6df768a9a75817fec030f237b4059e5b00b3600fe757829477d781b0c08c1e419e69c82addb438b2513b35115cd7fe7b1f02387be0ca165597dc93550df70390c8e3d24b2efc233048835c6f30e8d577ca279b6da647fa7bb6f75e809e59df78226aa0e890890ee2a7895831672ccb2f42e5fcd75e07be9edc4f2a211c31e2f1cca5d9f1d3aaa7d45a99a1faa24efebbcfa0b54a37d8a7c2b740e121f78efc497c8b1d5f37bf6c180072b6bdee00f457570c8661c4a352bddd3decc440b1f4e0545e6fe8d2a73063fc1bfd689c2ddeb81de94994f46815ef96f0015de432b943b88264503f3b8a8103e3615792bde58060652df74dafe50029ddd35cbb4e5727d4ceb767a096ebfa1edd6afdb8b03415f81e1b4c1f1087875e7c02e4809eccfa84835b312f64eb6903ba44ae5c131f92d3977efbd9d03659f8ca4059bc1561c4da8f047e0c503a807420106872200a46c4947afdf6d703cb1e5ea928f46c3f3c9df006102a1d45a3684f9118d60e2b9c092fd4bcd94bf5b4ee11204818f88127e2d2fddd93c7e4ea699d2c03a8864cb37f79bf174bacaf7466ec787db4f9d1d9f4ed05c60ea0bfaaf83c619cca8d15f9bdf1d55df6937ac10bf744bcc94b82aa47d9143b25f073652668e62511eefb6bc4fcb8c69254f05132c140614c5ef2337d9019f8dd37652b0c5fc667095c4a356cd2426a64880186df20e30d528c92484172e4e30f1ad1a6371478c3bf3c720d68c670187d6114b5b2a5f07036b9d54334c89c11fc21ce0730b0eef5c0a156d93bb9ef2855287e69706103a766204aef0262510e945f37a3d3f1cd9498a8c7c46faf4f4006915eaf721df5a819fbca683e3d3e12561ed5c40c00865d2e82c74fe00dffed77bca1bd7af9f061a4e44fca05c14aa261120e56f023328d100773902a2b5eeea7ba1d8cb70cf22a0aac27159751b4de136eece7f7b34bb9668a61ac01904abc1df92c66a246bd0fe6a9f538645eea65e70576125a6428abe9946ad59034b07242e48f4fb4408a0266f4e0b811aefe9c714a395aead4bbe2b03b0ac1d432da41c174fa1c6bfd71cdf5f595b6b07a217a19d0a001f995eed10e46e3e944c7d4b99661d8bed413d8b985a42cd66bd8bf42bfadc510c1b00e8c9e0571e33c8e6d907a021154f7321ed33879e51f5ba00a1e53dfa9725ce1c8a6655ba0ab4430699ebe895f5171a74e78d2efd09c831706efd6e28b6d8ced0bbe584e01c27659895d32dda624301ef516ebfb7d5bc34b4f2f526315b577bf985c74b487235184cd2482a76bf721308cee9281dc4e2f2ea95b3ee24a81bcd765644a04f2fbaa125fbbb52739fb3690ec4015a5b70f9c17a074c9539c94b6436f931e1245fe68390bb3b1ecca64237aac41a46abc5db88e12543a27def8ecd0542288b3a86021c0c63a4910be9037635260dc82150faeea08d8f2812ff258dd8a4c5b0bff43b895d8281d8491abf94e52b81c90f12bc269030aaa09c6ff17ca48ea98710ff1c3149f41a7bfff07d212214aeb9048ff7356773ad7ef3d2db4cda9182f72bf41e19e0a7ea6555688a33fef1b32f793e22e291378b9902f8665ea7afdb554ed3963033f7450eba84e037d6d42782d81368b127b757f00d4d6e52f14c5b842c4b905b2639447c0dc96168b670e7cbf939995a2835173ba4b4fe8eec515976a463bfd6e7eafec9d81bcafb27f7f50147d3128d834a5da8aeb460bccfe1ac2ece5a70d8c0528217b11179ea6a504875ddc4bcfb2db7cd5c033ba9765f7cc49280ae679076cca1e57b485f5defa6edeafc94fb1e6aed9a925f8b653831cb8fb4e2e26aff9a616d22ee7d24915ed70f6404453a2930bbf2d93a6fc1021fa3c4c7776816072db45ff39597b4fa1ccafef79391190c1a1008bd10ae9dc8df4d185f6521d225d9838bfc1fba91b368b9f1dc5396fcc0318245f4667501e9210fd6216d0e8b9f2e2a9da924f03aa4e93f0a1d23b49021255ef22160c69fe11f9fb57fa10cdb4e8a2f5879065dc18f3f24d4fad5220591fd0b763f1432977df21dc5a2d6ae7d9ff4131dad31bbce73767a7f577f6d953045e458277fb0ea9bb60d7bd61e6f38ab235678370bf2b54f0e3ea164038a8e24cbb578b372088d736f329c90e713dc08cd76e1441c764fb14449a5e25762a152262abac58e9616d5b334463c19b736211a253f0e3113f474fc3325ea25dca3e406e6f7a6eb39e15a8a8fb933c4eac8cae56cdabf807ca66cc63ae9708c52f1f82d7056dce22465b93d4556387e95ae256fbfa114a71324d2efed1539af5f1073b369ab9efc45476a582d69b0d08e1f5943b35b8f0f260ae614a2d9e53429341bd0d8cb3918166cde3293c71a1c3fe6da1640daf211dde8c1f5cd58b90e994242c237ad4b4be1a99b21c21cffeff43ce539e771cca79f66966fa54c3fe1f8910ed680ac20a6981a762351cfcd2a169dc8288af312ab60e8c06fde8f54e987205f627a4685857945a79b69c2cdaf94e6b55e1032867cd47143e357fe96ca816e053ee5b285f81a053b029ebf49451639883c24f493e158913ecda9368e0f2c45b96b77ceeec292d0c455a861f34596b4633789fea9b765244cabd20597f881e6f681b2c8defb29f306e88bcc6a1ef4e368c4cf56d2254181545f2a3052cd7ab419130a51019f0c4b569d7ea2f81b195faad4208b9a1b20d7a64267926df50bb85015368d95fed028298ad869504e4a3161cf30cb61d1cc1089a9308b5aac364b01eb1ffdeaa0afa6c70e0d2cbedbe1be1cc64e34cd05dd951254129e6f96ebb56e687edcd742a98887a545c7ba4d6c98bf397429d110e03c04b62d6ff282bb38c2271aac53d94b410760255d3161c5d6aa8fbbf44ce2470885cb706498f0b426e3c0d54f46b814526361a9f9d444472062195c92e341c78e7bb681f53fb6db467e6c944b7343cbf4484b497f55fd48d7680fe3afd9e078e1de02f60d657ed3bb8019b03d71b145d8937e4763edaad589b36c62f6e4544adb37508d6d23ccbf4609937e94e4693c173589a6674a09039bcf3e5218831594804789c269c7d4befe6591ccc777d4fd7a6135fb9b5758bed59dbceff50d12a53def637448f6a240425fd2260cae8536864eceff6909f05b5bbbc08c33a5fec58196b42447dc1deb54728572ec30124d47ed40bec26ffeb644f821c30debfd4c909c297e2bfbe48288699705ad41e77dbe6f977d488c3268964e02010dbe31c10c37d5b8de6bcaa30898e23c063f2e8ce32a47e76f538c2c9a5fcb32a2f7e61eaac109ade8dacdd556f7e3c57c387b5c3db2cd854f205654a46f095fa7f6d42b8c6426db9e68dc1da83ae255693552261f7d48c5c4bdfa648919904b36ba452388bbeb7cde2e6e19dac8981ee8efff5986ddd50fd7b3390548822d8711753dfa7ae4dec03477764ebc07470d41db15e658d6f0ebb6ae5d892236ef8f757fdcf94a26343a9293d83eb4574f84cdf13705ab257a30de67eb85a9072e28f932ef078be679ff513783a5746fc5118ed3b24a1b1f14561d62f67c962992110d0850eaf48955d22cb87ab6065a2eae590cbc26761a7593cf7a4615e3589963677f0ef80767a022d7f5c27e69816d00ecad6dd7881b450277ba4d89bfcfe716090c1cc39e383de657053e419a03dea70ae4a06ea65006d06836476694906b0c978d19b760f4e03d78d1dc8e16cc8ab5b380421533ec89830cff2eb2c837f5d6a24c7d5babebedac5db472204749efdf92eece9786ea64e45123768f7cf3242b022ab68ed53c5fca4f8e8e8084b51778fb55413143c52e5d1532bf4eb6cceaf6e62253f6c45bcdfe50348219093ce62c0127c4b58dc86e98283d6862f121ba4669223b123dfbb3e753ab27318f3c85c20d626e063d158ce0495b3b1e74b3c2de95a4683292a5e27e1df221f5e228f55988e205cb4b2985f02a84765053c24923bc6cb1f915da8ebe8972ba8975b67ea611edb59446d666092cc8511e392a0ea1a5ea73ef6e3c408cdf95a6a2fb4542d3471c5964b1def6005556bb8339bcc6eb930831310bcfcf31cc4cb8d0cf2c96194e7e0bd726f77129caab3972dc19cd9774e4414f4d09a568efd7a3364bab74fc16d0d96086f3d35dffeae00c7f137c91d6780d795990984cbf1ff8cc865fb9a0647d86f440a2c2aeeba5e233f08e14be6fcf81cd9569a0ccc6f24f68899922542c394873740c2091bb4b990b3399871ce6464a4d7078454cc69656432a8a40a235687bc2ef130b8a9a8db06fb4bcc397384a5de9eb1bd6c158c0aaf825bbc003b9aa8ac0098290982c7b7c432bd1b86ad865db4ff28064188402c22ba7a3471715f3715c1f900a6d2574f86390a3df77d801f5417bc0d5b841b06dc58dff3b9c7458348f0e82935eefd6113ccb8e564fdb98064eee06b122b8cf0cc1dd686b20f8502ea84b81639eab12629c286990fd985c77123fc61a491f8d29a3f34a1ab944e2bcca6b920b1c223d60620532c17e0833947798c3d92a623d2c7b0f5dbb867677e7b3c95f60008307868d5df26b512e7d34e7e821e03b7fc734f9ff7a44c83fb1e5b5b91eedadcbf4a518a07f70c4a1a995f45e62b97e452e6be05522791a0ab4ded137d55c976f3c25d2374eb542cdebf751fe4ede5b18290e3524cc35beed797ba0ae1979ebf3180f60c410b2a7250da14f1bd681e1cdaf95868011fdb9919c1a681860188c56ed64b44d61e9b0395005af58d2785e184da6879f1666ecda4708325608a11e137ccee1794fddd141dc8ac634f100b05010ccf465c0e7df32e163527774f7dca62f1f6084268c278ca94a4483da3fec11669cd852a70fa2ea4ef1bee8a6d0471170ac63cd01ebc0a4b8d12a07ab1febb1c8df5ca74806099b629745568fc32e801ec16637d6494f8fa7a9f28399912d4d3bd756baf30cbacf3a545bde594aaae6b8391112cc11b8ad810132be5e87dd846f2bf1c3147b87957a0a1be731bfb868263aeaf4d2b35092182d3761cf221cb76809ac32f1ef1ac053e038f4c1fcc900fb5cfec3398ba58e6e47110a4fe640de438098fae665dfe16d80155b3b673d2c66bac81f072ee3ffdce98be15eacde23ac318e3f8e031e19b512f5c2645d13ecc9bd5b4363ad9f363730f44e2cc9f9debe74f49d3953977bcb9d9449c4892d2ccd54f7c61d2bc0440e3156d2dc8c7cde695bc703cb3ea11afe066ad58d48656109ca2c7c311fe8a4e08f6c7ebe5e12f77f363962099e6018d847e0ad9a0a0ec1c305aaeafe98e2a1a2b0864c08b27bfe8de09ecea3f742a0be50f573e6383d3fb0d700bf4af1a416464c9322f9a369370f5b2d5b2c86559a694b6cc5ca7ba91ae5d13123859283ba29f2a3dec05c22f695a24a48af5829c879ccf797c2cfa5243df5669f9d421d97f53ac859d4fc7c9034f55b780702ca577324002ff8fcb234835c20176bab07887662de7815baad6b974710ea99223998dead20603df61c1b497f68ddf5d1d10a10061143a0bf763cfaffe22879229a19b2d8df0ec718bd11ee1e38054fe178a41c1bb96acaa557dcc153d409c4d6bd5c5f774ab6eb69e269431ea828ec7b77f11fad5f3d4dec60b208906a43e21df930ac12e6741fdc728ec660af8940dae03da29e7bd1ae4b5b1e8db86a", 0x2000, &(0x7f0000007d00)={&(0x7f0000004e40)={0x50, 0x0, 0x6, {0x7, 0x2d, 0x5, 0x4000000, 0x40, 0x9, 0x7, 0xfffffffc, 0x0, 0x0, 0x1, 0x9}}, &(0x7f0000004ec0)={0x18, 0x0, 0x8000, {0x7f}}, &(0x7f0000004f00)={0x18, 0x0, 0x9, {0x5}}, &(0x7f0000004f40)={0x18, 0x0, 0x9, {0x3}}, &(0x7f0000004f80)={0x18, 0x0, 0x6, {0x9}}, &(0x7f0000004fc0)={0x28, 0x0, 0x24000000000, {{0x0, 0x7, 0x2}}}, &(0x7f0000005000)={0x60, 0x0, 0x4, {{0xf, 0x0, 0x9, 0x1, 0x96a, 0x6, 0x8, 0x3ff}}}, &(0x7f0000005080)={0x18, 0xfffffffffffffffe, 0x2, {0x9}}, &(0x7f00000050c0)={0x14, 0x0, 0x8, {'!+-\x00'}}, &(0x7f0000005100)={0x20, 0x0, 0x10000, {0x0, 0x9}}, &(0x7f00000053c0)={0x78, 0xfffffffffffffffe, 0x7, {0x40, 0x6, 0x0, {0x5, 0x7, 0x80, 0x8000000000000001, 0x1, 0x7f, 0x8, 0x9, 0x9, 0x2000, 0xd29, 0x0, 0x0, 0x4, 0xff}}}, &(0x7f0000005440)={0x90, 0xffffffffffffffda, 0x9, {0x2, 0x3, 0xc05, 0x6, 0x7, 0x1, {0x2, 0xffe0000000000000, 0x8000, 0x9, 0x10000, 0x3ff, 0x68b, 0x5, 0x0, 0x6000, 0x5, 0x0, 0xee00, 0x40, 0x5}}}, &(0x7f0000000600)=ANY=[@ANYBLOB="880000000000000001040000000000000600000000000000970d000000000000000000000600000004000000000000000100000001000000040000000400000047504c00000000000200000000000000080000000000000001000000060000000000000000000000020000000000000001000080ffffffff010000000900000000000000000000001836eb3e3ef6b98197395d28a5904bde13e3b21a1713a877059f32653755afe75962d5775a80064a2d3e26c4f03dc85adee45121e2fda56c6d726bee3ce61ce088c8839c3e3f9260b46b84610cc10465f3e854"], &(0x7f0000007740)={0x150, 0xfffffffffffffff5, 0xad7, [{{0x1, 0x0, 0x7, 0xa9f515140000, 0x2, 0x1, {0x4, 0x10000, 0x7, 0xba, 0x5d0, 0x1200000000000000, 0xb, 0x6, 0x4, 0x6000, 0xfffffff5, 0x0, 0xee01, 0x32, 0x5}}, {0x3, 0x0, 0x1, 0xd, '\x00'}}, {{0x5, 0x3, 0xef7, 0x3, 0x9, 0x0, {0x2, 0x52a, 0x5, 0x631, 0x8b76, 0x0, 0x4, 0x4, 0x9, 0x2000, 0x6, 0x0, 0x0, 0x9}}, {0x0, 0x8000000000000001, 0x2, 0x401, '^@'}}]}, &(0x7f00000078c0)={0xa0, 0x0, 0xfffffffffffffc00, {{0x1, 0x2, 0x8, 0x4, 0x6, 0x9, {0x2, 0x1, 0x9, 0x80000000, 0x800000000000, 0x2, 0x8cc, 0x9, 0xffff, 0xc000, 0x9, 0x0, r5, 0x800, 0x9}}, {0x0, 0x10}}}, &(0x7f0000007980)={0x20, 0x0, 0x5, {0x6, 0x0, 0x8, 0x7}}, &(0x7f0000007bc0)={0x130, 0x0, 0xc749, {0xfffffffffffffffd, 0xa000000, 0x0, '\x00', {0x100, 0x7fff, 0x120, 0x7, r6, r7, 0x8000, '\x00', 0xf3e, 0x12d, 0xd69d, 0x2a3, {0x5, 0x7}, {0x1ff, 0x28000000}, {0x0, 0x5}, {0x5, 0x6}, 0x8, 0x9, 0x3}}}}) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000580)=0x0) r9 = socket$unix(0x1, 0x1, 0x0) fstat(r9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$exfat(&(0x7f0000002bc0), &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x804, &(0x7f0000000640)=ANY=[@ANYBLOB='utf8,dmask=00000000000000000000004,iocharset=cp949,namecase=1,uid=', @ANYRESHEX=0x0, @ANYBLOB=',iocharset=iso8859-3,fmask=00000000000000000000000,uid=', @ANYRESHEX=r10, @ANYBLOB=',errors=remount-ro,errors=continue,allow_utime=00000000000000000200000,time_offset=0xfffffffffgffff05,\x00'], 0x4, 0x1539, &(0x7f0000005500)="$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") mount$9p_unix(0x0, 0x0, 0x0, 0x402, &(0x7f0000000200)={'trans=unix,', {[{@noxattr}, {@mmap}, {@version_9p2000}, {@access_client}], [{@uid_lt={'uid<', r10}}, {@dont_hash}, {@fowner_lt={'fowner<', r10}}, {@subj_type}]}}) fstat(r3, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r12 = socket$can_bcm(0x1d, 0x2, 0x2) r13 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r14 = ioctl$KVM_CREATE_VM(r13, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r14, 0xae60) ioctl$KVM_CREATE_VCPU(r14, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r14, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000001c0)=[@text16={0x10, 0x0, 0x4b}], 0x1, 0x0, 0x0, 0x0) r15 = syz_clone(0xa018000, &(0x7f0000000640)="2df6d83ad153e85d5cf374ea7a370fa64cef5bc75805fe970393e3b311c3ed8e66d94e56d67eafd001ef73d4dc30ef712e0bd9760c9630932b2c66d7adcf15eba353c0830370673d524f184e9e7059a17b918b021fd30ef6ff8537222a80a87d4c298d7f6505e22282b895d48664e4c9d75c2629407525d246e9a2d897526c29fa4ea04ca9dc580c97ceb37c745fa4a7d7d5a190e24553976d144b3dc80f4928a95271cbf99703f7e627c48273c2107778ed3a0ed08bda47f7d299ff6d1f2694caa57a747bda742ad40bd89563dcd175b8fe2b482584a2d49a42e916754e95136be27faec32ecd5e32884534caac7837161b600ca114d521a0696ad83b16281aaabd298159a78d8747679242ed84fe270f3142814fbb7b1ceb701739c318d91684a763efd8f1d611b52dfaf49d4c20d886bd3f43c7323e5f27d0a69b1c6785847d1ddbbd949e54d27b41036c61f0654e9058b37b99ae149676d2d374288b49316722eae765ca6680c682397c2dec343c0700d41d1efb386e8b3f7205cbd8cb0bfd5855f4df0e7ed797c6d957faaf4845280a523775d127b7869007b4f76e79e2326549c459e97dbb059bba1c0f177996cca56cd66494665cc1fc0be9daaa0a72180ae80af18647f911e70ba5a77488599c107007f0063f55633a503efaef5ef94c98eb850983d4107bec78b777bd4d66e05de774762c69631091e986894c93c999544c179fffc802b759514ea1c6f113921981fdb85c403ff41bb9a4aef4db8c3d91f5321c129c2a9f087c2d08fa23ca0472fa231b0975ba1c9455b7099544c4dfa4bfbd0f943bd69a5617785a667c2ca241b760ee2f7e3de85579231824579244689385ce810b718aeabd4eab37319521c2ea42ec63616914aa354b3f1a7b9a155657ab9bcecc395efe134e36ba49f917d7ce628b0fa1aa04fd9d8627109beb99e98e56a7dd0f7a069fdfa625500ff474bd67689867df7c403cbde49db894c6bf5a25d1dc46b7e91556d0914ebf74e2cf3e33288017588ee2b4c0a2f8139e82a83c5c19e34912d62416b6c59d9e9736cfed29ceca5c1b4125c72a40c6c0e5f6b95128e10c7924508ad5145d4999c30cb7d4621ca27a46c0d45159bf6dc75abcb80c8dfdd72c87144acdb01c817f69948a68da1bb7bee7376d891ff17b9e0e8fad8420be52e968a84261c8206482cd5adf3fb060d1e4b5db40042e538f828127e9cbc210077cb6c5a47a9866a7174b66c487e9e2404a9ef7e2a1238166854eb63d84b1c234c37416960e9ed39760f3015855991eddda2df30a049a30b6bc3fc617f3946300dfe21deb086aff768c5e2b444d642704bc74854cda1307316e8276165ea5cd33fee8a6ff79b9ead1d1f49cc7947743cd14b54229875c9c6a1aca713a24321336ffefef54bc0bba524058c68dfa74d2eb0b0099672bcbad331681c99b18b282b7471820dcdfe43a574056b29c26288c7572d6e54c95bfee07540cdc16a0de54a2ea7358a8e0f60034f621f6cc28137d031782ea4e9b0cab0be079b62c76ede49f8ccf6224e54096afc905eeec94f997ebbc4d78392ce8526cf74c67af2c56505f9ae76d359253cf19809613406bc97a6d48bbabe15e1f475a83a388f8baba06f4dc743d005ecf2c7c8a4f532837a8cdcca97e91abecc6a769dc24d2a61712a8b318b1c749227df49632e8e108ce5482927f1dcb73652c8223ce1ea393d7d233a8102eff6f0a28bf3f6304a43900a192309567fc5034c4f9044c6b09f21e3f1311994e13413dd69256b314e2480986bd22d8a9f4edf24332cbed2cf1af1b511cb0fa85073846d2f0fe420bf58703814aea96c4595d99c481f2ec06160dc2f804d32d5ceb3b1d270dad7b36db1b4ac85f6cfb78560c6883ee14d279c9332942f7c716eda6010560a949a21648a35544b841bacdf42a4e26075695bfbf40157605100f0cd84d4d8a31eb3003033b1248f9caa65bbcbe8e52c197733d4e1fcd68a1a7f45c0679927aa0c7c4172ef0d3d571c5db14e1c71f504bca8a19fcd749f6fab73451c0f2740c2a2a363704115677e48d69f4f2cc77750c77185ad2adcadf5bff4945c2450bcbd4996e35e32a7db9127d470711a1938b8e448d194128ebc3d556a5acfe0bee085c59f74ec35f8b3c1ced3f8c5918db6d8c4f957a2bd6dc6c879d05f595fc57f1babe2918703f144256d8257fd2e14b4e035f81b822542dd0b548d23dc3d316849553e689cdab8405c5198870857398b9912878ed71004e5dff5e5beacd131822d52f6d9906c4a7fb2d02c8af55d2ccb394c0cb6cb26156d8fc0059dbaad40f887e47ad485ce568a2ec78e7f5586d0c3c9185f80c1aa31a67ebe33dfe039cb58f86b7b96a0977334b6cb829dfaba1853d8680417a43a4deb775fd943e38c607b5ff14d0790691d1e0e1b604ac8beddac67922769de63068a6d77e75d6298420478e8d0d2b9a3e76454da3baf52620655326573cf62d9de484aeeff185076f70c0071994e04279d0b98f7fd43657ebd19671397ecaf4da7134ef359f07d57b95d004bf377782fa2a5fff06bad068fa29d91488ddcdac481147eb660724efdc090b8d666425f223f6bf014ab0ce8df8980f88e2bfef7bebea97175e689cb1c3492a10453c5b357a860b80d70850d7bf564beec35b5f492115c3ab2788cfe89ba4bdb2d6ccc0f4b6e2a0c392c5b2384398917a6a4ec4551ede6d7519d4d23175951aea0dbbd428656c79d3e65c940b6b1fa3a35931829e32ba2a1383a6d0e0b0022f872997891e99e997f830cb886987ed0e0c95d48fb91b07d6f1f1c3dcfad9770bb2aa267ad8f87962717dd93195b8d7e1df02ca5c4b68a618ec4200c06eb89b061aea6e6be7017356498a03d24c27c0bc8b923290b88b6fcb70c3d19429cbf7fbc0a87083dc4a5256c2582a91d34df0a2471c190a244dda865e484b7c1674c6fd7383bdc1f72a0123c4326e18c6836798501a7fa54ddde6cc15a6f6aed97b01f5698030834f0728078556ebc2b48d30d679a5bf683212e70ea885cd9d4d2eb1100a17dccb9e5d646b9cd1a75ab133e9a81c338fee15218697e995d089854fc82ee461f31c70d924a387fe895a45c92e264263fa2dd476c26bd72fd12aa7248ef5d210f33747452ee72ddb32fba3ac6496ef529549eb7472e597510b755c78106b56badd317522bdf44ed8e61b4a06150991aab7401ef35f6545af7cdccd4a475e99986cd4d37fb413d11621ab61f4f621875b65b20fc5b8e854dec93c9953dcc0d05b0b3822896c508275705d820391711d374556b445f12ad4372f5416f3957f2f5548b4489a92272a183e729c7cc8ed54af79eb5edcaeb013b6b7768737436fb1e4fbc21e1e96754ce9dd4e99aa12722ee74b245ec03b183d245dc03d4a5d3496b11c42635c72e614635636987608c598e8e48913afa54fd2a3f59737ba3f770e805981110be088e299645d811d5e5111a3516f085b713c02ef9b3b1e8ff43f6b7fbf30a75b824243df7fa8e9fd6f7cb82d6f3c595d09da0fb5ab1a974869166dbb128affce1535785c0444b9f5098bd5a57f324f538f330d23ab1891df2100164c7edfa58a6c334ca2438748ededeab8ca1b0a068daac79677e6015c64237d4a1ee5844bf85cb019206632c38662e955a5ebc554295f5e4145526a36fa0f431b44b11e4f2da763a8ae68c40cedd57481fab1941defb37e692ad9ac2a3782e2d8c31b61ecd132f83a1688049d48f3ce01e374b34d8dea07391d7e061991a6d31a9e6b276fb017fd7168b6310e2eeda451b0bc418f3de3d12e60df6caa5f737b4956a9dcb315d3698241bbbc1a9e538f928e26a75ef7d8f62ed8483dd98212c8d24126a0763062f793edb150c84e666ee52be7f1428e692bc8107dccd79a0e799495f90d9abec8a6abb70f5c4e81f0864afcaa28ab8666ffca48e58a938124eeecc9c1ef0c74f71732977ef0e1c00664641179535568f643621dccebacd6e2c0fbab0262503575d7a3c9738aaec1fb13cfe068d0f9beddf4022495c3abd3f1b9a332d660e7111eae3628619d704c03a0eed285cf11af93ec12248b360e544b6e0dedce8513d10384948bd53ba12158093e3d752a27a5ba87d6035222587a08c42a0d1c963dbade6d7ca97b0009ab03c40a60f41f6c61dbec35a0bccc25a3ad1df99a6505db21650dea6cd27be8724cc82bc34107b862c6e61f3ab743f35d0e04748d5044c5f56d24df0b26e2e8ebf541b01d668461b249a01cf1aeef9b2583fc1f016d4b4eb5747d8e1e461643df60a762791e0dbd400d9b49a14e47178ef8fe07a47dbb348c0e48982ea567a8f2d335923d39c94a7db0f906cdd29c80d6ff71e3234121aed7ab3923e1c6b6e91b529bee6ae85cc05a0f858c4fe40ad218d768cfe26a679e0ff3555107694fb9b45ec75e236526b477452bd2e140f27d924c19ed6db12b5a7ee2df8f55acd323fc3e043929f8d513bd9999fc7b8c329fc49ea32724c2c1238356d3a73d3616a9bb635d6915d270c09c181fb2cf13b1fb19ee1e08bb7f444c13c4839a9d65c9bafa182e17ab2e82f48fa0cf37c319fdb36b55248b46242ed9eb5a00fca83e558be62c0fe8e8419ed2b0fca6415d1140748fbf10df1b44d53578b0ba08d222bc1e88cad5addc43fd883186a3de6d8bf175b65aa9fd0b55d22390a98fdc055d68e56a1e8a8d2d4bdcb30c823d21e16c7eeabbbaa576b9ddaffaad7544e7b81d9aebe644e49ccb1484b018027349a1ae9d51f795e630e878831a8800ba3c9cac338bc29e2265790a16ee050ebe9e3691fcd1dda34a912013719aab8e77c251d222b383f6b12b67c0079350c244fd5b4158a906bc3aaf3b8c490a88943c626f053bf39bd86d848ff5bb7f007859f83d01e1e99b7407903f76b982de4b4f48146c84fdfebaddf18d8b91f3e000d6a826d3731d0669251ce5304153f713355a0dfebb1e0c74946200704bd3937230044fcb96cf94aa561c047f7e58b01d7950bd5e1beb7753c971d43ab1361164e55bc59f485fcca5c46f12e11f1fee3e7010b0e97464c27e856d3f130e34e976c9ca944950c6f46f9217dd7211d12130614847c3556ae0fc6ac2dd3d3e62434e913595a8b8c06fe364e60a1662392596919290b7f17db19ef75f4ff535c328244a5b8be3c3c183c1a6c6e2353fa2fc4da6ed439e39eea4133588caea5def4ba5954494ee52f8b2f4d9d46c896fde3e89e526c3122a74fca1aba597984ca3190e218b477ad753cb03a750eff794ca7256c960618cba954763d32bf6652a31c70a1d318807ea164a18a74aa2b8e50fd5bf902c55f9f76f5c0aa24f15ba43ffed9110b0e73f9e80bcaf9bb824c194cf2a671a6d3a65755133f1136bef75401b71d0d048636e5935da955c85f01887c5fb94ff82c08e594277fabc6f9d94d6aebfbd75332aad9cdfbae609cc916eecfa8ee9737208e9d536f204577a597c44c1cdc872bf5a8837e429f0db8507b273b712fe56635851c6408b44904029079f93bfc974fe1e812ca8d75b9b02b52118c66db8014fb8f3c92edf0e4ed311bfe94b253a6e8859c289f4a9498aee657ae50b648f8c4d622fda393d9691a4e9f03987e1b2d386d56163210ae3d2931d1bb2d5a3d34bbe387a069af2ee68215b05e599d831f4fff25d5e983992f4f43e68ffd6bf3ecd6f03aaba6d0cfb430f0aa94c36d119bdec6daea3fd2c96b9dddb5ec4cc9429f480b6223339582a342baee0409547835f576e1b4f10c63b8252e1a8f71f66c018e4b5e76b58efb786ea10810b67", 0x1000, &(0x7f0000001640), &(0x7f0000001680), &(0x7f00000016c0)="3d255633ab5fac9d17a19fdfe8cdc2f5178232e5cba8534e490a3ddc42806dbeeec33d9fb969e148205cfad7d5f5df46182f1e7673af38f361afc0b8e9841bf7591b03a0b192e64fb3a22248268dd130da24e792e6ee275dc8db16c455023c3682959909b9be9d71252c4623900b7b8783b64baf2d69f1130c672ca4dc2859f6c522f61aef491ca17d9bbb4b295f1d7245643dc6de14c00143218953dedaf9ee2fd6a2fb3b8a5b98b44b579aa8e2e67f1e389e2c4c03ab6e1bbfde9c574b7b5483625d56a36c61e6cfaf9879888bc0b740") r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0xee01, r17, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f00000025c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) sendmsg$unix(0xffffffffffffffff, &(0x7f0000004740)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000380)=[{&(0x7f00000002c0)="003c3d3dfcf8d16473a4f695fbab2980da7bac8f2ff15225aadcd3c7eacfba95549ec4aa9f3b174f7ed8686771d730fc0757d2973251a5145e0f27afea3fc8295a9158dcf1dfc8f1b7e8a53e101bc8bec7b0bd8c7495553e77ed4101", 0x5c}], 0x1, &(0x7f0000004600)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0]}}, @rights={{0x38, 0x1, 0x1, [r3, 0xffffffffffffffff, r3, r2, 0xffffffffffffffff, r3, r0, r0, r3, r0]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r7}}}, @cred={{0x1c, 0x1, 0x2, {r8, r10, r11}}}, @rights={{0x30, 0x1, 0x1, [r0, r0, r12, r14, r0, r3, r0, r2]}}, @cred={{0x1c, 0x1, 0x2, {r15, r17, r18}}}, @rights={{0x14, 0x1, 0x1, [r2]}}], 0x108, 0x44880}, 0xc0041) syz_emit_ethernet(0x7e, &(0x7f00000003c0)={@link_local, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @val={@val={0x88a8, 0x2}, {0x8100, 0x2, 0x1}}, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "120008", 0x40, 0x3a, 0x0, @private2={0xfc, 0x2, '\x00', 0x1}, @local, {[], @param_prob={0x4, 0x0, 0x0, 0x6, {0x6, 0x6, "1a6e5b", 0x2, 0x88, 0x0, @remote, @dev={0xfe, 0x80, '\x00', 0x30}, [@routing={0x0, 0x0, 0x1, 0x9}, @fragment={0x1, 0x0, 0xa3, 0x0, 0x0, 0x6, 0x65}]}}}}}}}, 0x0) getpeername(r0, &(0x7f0000000140)=@in={0x2, 0x0, @multicast2}, &(0x7f00000001c0)=0x80) 36.399961205s ago: executing program 6 (id=282): r0 = memfd_create(&(0x7f00000004c0)='+\x8b\x8a\x16\x11O\xdd\xdfk(F\x99\xdf\x92\xd5>oJ\x02u\x9b\xafa\xac\x06\x9c&\xf5\xe3j\xfa\tcqM\xc0=\x8f\xb8R\x86\xd9\xd2.\x9f\x12\xed\x10\f\xbd\x1a|\x8a\xbb\xda\xcfY\x98gU@\xf2M\xc0\xb5\xdf\x9a\x8d\xdb,n\xae\x0eT\x80\x8c\xfd\xd7\xb0\x94\x82t\x96\rKx\xc5\x9b\x8c\x87\x96\x8bc\xbc\xee\xcc\x9f\xe3F\x99V4\x8e;M\xa9\x823\xe3\xb3mG\x8f\xdb\xed\x1b\x05\xec\xfc\xd1\xb5\xfd\xec@\xdeU\xdd\xa4\xc1\xe4L)\x8e\xe5\x91\x8e\xd4\x89\xef\x95T\x05G\xac\xb8\xc1: )mh\xc7\xf1?\xbb\x13;\xad\x95\xd70\xb6\x0e\x7f\x84r\x0e\xbf\xc5\xf6\xd4\xdd\t\x14\x18\xf7\xefi\x93\x03\xd2\xf2\bK\"\xd2\xb5\xaa\xb8\xc8\xe0\xac\x99\xe8su\xcd\xc3E\x12\xd7\xdd\x96!\x16Tu\xe3\xf0\x84#S\xd9\xe3~Wj\xb0r\x87\'\xea\a\xcfOeK\x9daW\xf4\x87@\x9c\xf3\xf1K\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x91\xe6\xdb\xc2\xa5h\'\xdfIn\x97\x0263~\xeb\xbe(i\n\xc2k4\x7f\x12\xa9e`SOs\x8c\xb4\xe7FeQ\xc6$\x92j\x15U\xfa\b\xea\xb0bYkW\xc0\x05\aC{\xcc\x03T\x17\xa5Sk\x87P\xc2\x97D\xb2\xfa\x1b\x9fe\xf4\x10\x1a\xad\x92\xce\x88\x1b\xbc\xe14\x19\xaa\xd3\r\xf4\xa2\xc3\x9e=\xa0 \xe6j\xe5\x85\xf8\x97\x03\x15\xaa\x920\xdcrI\xd8\b\xfb\xc7\xe7xX\x00>d\xbb\xa71\xad\x9a\x11\xe7\x13\x87\x93\\\xe5W-\xfc\xfd\xb8O\xb9j\xb8\xf2\x9dx\xb2\x86\xad\x92', 0x2) r1 = socket$inet6_icmp(0xa, 0x2, 0x3a) bind$inet6(r1, &(0x7f0000000240)={0xa, 0x2, 0xa, @empty}, 0x1c) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000040)='bridge_slave_0\x00', 0x10) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x4e23, @multicast1}, 0xc) r3 = socket$inet6_icmp(0xa, 0x2, 0x3a) sendfile(r3, r0, &(0x7f00000001c0), 0x10000000000074) openat$uhid(0xffffffffffffff9c, &(0x7f0000000680), 0x802, 0x0) ioctl$sock_SIOCBRDELBR(r3, 0x89a1, &(0x7f0000000080)='ip_vti0\x00') 36.331557756s ago: executing program 6 (id=283): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000180)={'gre0\x00', 0x1000}) r1 = socket$netlink(0x10, 0x3, 0x0) preadv(r0, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000280)=""/96, 0x60}], 0x2, 0x3, 0x1b847206) (async) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}) 36.279193588s ago: executing program 6 (id=284): mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000002) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000000)=0x0) r1 = getpgid(0xffffffffffffffff) setpgid(r0, r1) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000040)={0x0, 0x0}) r3 = inotify_init() r4 = fsmount(0xffffffffffffffff, 0x0, 0x80) ioctl$sock_FIOGETOWN(r4, 0x8903, &(0x7f00000000c0)) r5 = userfaultfd(0x80001) timer_create(0x0, &(0x7f0000000100)={0x0, 0x1, 0x0, @tid=r1}, &(0x7f0000000140)) ioctl$KDENABIO(r4, 0x4b36) fcntl$lock(r5, 0x6, &(0x7f0000000180)={0x0, 0x4, 0x5, 0x8000, r2}) r6 = creat(&(0x7f00000001c0)='./file0\x00', 0xe8) ioctl$PAGEMAP_SCAN(r4, 0xc0606610, &(0x7f00000002c0)={0x60, 0x7, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1, &(0x7f0000000200)=[{0x10000, 0xcf, 0x8c7}, {0x5, 0xfffffffffffeffff, 0x9}, {0x0, 0x2, 0x74cb}, {0x401, 0x3, 0x65}, {0x6d1e, 0x2, 0x7}, {0x99e, 0x6, 0x8}, {0x40, 0xd, 0xe}, {0xffffffffffffff7c, 0x8, 0x3ff}], 0x8, 0x1, 0x4, 0x1, 0x28, 0x30}) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f0000000340)=0x20000000) r7 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000380)='/proc/meminfo\x00', 0x0, 0x0) close_range(r6, r7, 0x2) openat$kvm(0xffffffffffffff9c, &(0x7f00000003c0), 0x102, 0x0) ioctl$BTRFS_IOC_SUBVOL_GETFLAGS(r3, 0x80089419, &(0x7f0000000400)) io_setup(0x80000000, &(0x7f0000000440)=0x0) r9 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r10 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) r11 = syz_io_uring_complete(0x0, 0x0) r12 = signalfd(r4, &(0x7f0000002640)={[0x8]}, 0x8) r13 = socket$nl_audit(0x10, 0x3, 0x9) io_submit(r8, 0x5, &(0x7f0000002780)=[&(0x7f0000000500)={0x0, 0x0, 0x0, 0x1, 0x9, r6, &(0x7f0000000480)="2cc4daecd054b82d700885fe3d28aa4f4bb08e1b85b8163185a4e3d0eb09d9a67cdc80b9bc0ea247963ec3612231be84e0ade195b443f7dab1315ca9701131a157b86e6bfd6e482ca9c8a322", 0x4c, 0x0, 0x0, 0x0, r7}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x3, 0x85d4, r9, &(0x7f0000000540)="50d6bd47c6af64ee8d1f413a8cd2d3ccab8f3d3e7f905f14d9224ee0f9075aeced6305e031c49751534754359b0a64a802a99d2b49915e8a07f3e1c551c9c41b898ef39b30afccde4f19da30418a0f2073fbc0b424be26c54f3963", 0x5b, 0x10001, 0x0, 0x3, r4}, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x2, 0x8, r10, &(0x7f0000000600)="ddab99313052bd0a0c668317d7d36e8f2c071763bfd395715ebf478fad896b487d11a5b1bd1a9cff744de192e5113fd63a488785fe47e315d913c8402957366772bb06ac71dd6bab0bb1b8743ebc23835f39d81be5db0010de6995cdedf97a4aa6e70444924c2fa163991baf398f07c12f4c0297d3762b24cc2618d52ce594641d3aae7c1d9f7791383567ae206f98e5c8522d180a6dfa7c783c2912e0a22e2bf139900fefe3c6be4f70290fa0c0ef6478cc961c0f5e646ec38e3900dade19dc90163ee1f6f4ee9ab3f095f83b550a8196fa3732540baffcfc4eaf4e812409bf219972badf30942a5c9beeb6c3ed61a5e0feb812619f322840109b6d3804192b0c6d1023f654bf1a26ffeba8f1b48986d8ed4888e76b0e8c458c4e458485070880c5d9c090460f883657029bc0a20b9cb75cb8f0ebc4cf9f741ab020e6b51aa5391fa67a278878d867d0cc3b128bfedad0d8162a65fd299770e69d89c9f6e9948ce53715438f2b4cc06c841a86032b00ef89b8ef4e6bf2ac7ee352d7bedcd69efff2ae25c991fb0cd2aebbcd1824c0459679e41e8d4e40cf4aa6a0651d689b41ae6b75d620441600df0e67f99173def44b78fa6f8a0fd2ba774cdbe50eebe5870dfde525840cc262a71fdf0fbd22a4c8407ea45d223181c06d7f9c243679d59ae0abd359803505b757e93b13546256ce5773edba0f15cb9e8f059d9854ef36f3046b05acf327f0fbec5c9a2960d435c9f7ebbc29fd27964a294672e668a5d947ac9e3d81eb5ce5afcc0acb46c2dd3879f706bed5900b666b5366ab39c04ef1f86815d4eb8d2a8ca685ae7d2b9b138cc18a55c14d8a5a64180678f025b7b7e4dc856a09467d220836fdf3fd745d3785169ba348f6e8d801890b08fb32a4f14ca911953b7509ea6a66f9607538e9fdb211e68777ac6caca6d51f9aeee5244f8c32009d2555fbf9fa4c80031bdf2141ebfb7a86875ab22155f46975dc54f30bbd84db4fbc8cbbbab1365392fc147416ac14d40f95b89cb0318f88c0f40bf55187c103eefac1fc9ac3b9f5d52ebc94ce5f9dec0dc3dec77ab17ef380fb1cb6828d4807e883dc9dd6d31b0fb8143e584454afbf9b87150b5796b48a255c740779b0c5df35cdb31decc1493bbe3fad3c72266f42e4d0928c9b59e2fd7c594d6acc9d591369c19d052536c306421d6f2622f4d2f72127368bc052ccb7201bb630b53e982e9a78b7a24a748a17f220e1da403ebdcacdf2f1b18baf4ec24b3982f9644006db7563d93df76138e00ea3bbd5af8e0306c9852639d989de81aa815cee03a2ec318c019e34e5850ea5ecd6017123295d0b17c88b5325906a331e8ce4d60bd578e0b19bcae9dd6d1660ee8f62581f0bac0d933f0af7ae662f1aa66abbf04bb4ac0782355e4997bc033d438d0c30b6971d3be70d88103d690d5f963a4c24300f0d0961e4e423de7b918c5a7a8c8f9577d9c001580deb70904a68eb9e222a3dcc61aca5c10b21cdb93dd46a351a96ac42f1448393efe49fac2ec9d7e27527110d071b153d50c89252b0cb398fadafc19af5cc0023d1b3d1c4c5c8a4da715e5d15f83dfcce1a5d7cbc3e28514a7b8a657f3684ebc476de38949dd18ad98987b388ea5b084ede4e973b7b598e92fc6031de370d9a4af4e4a463b49e8c476409c6a8f718dab51350c6800e8cffd51d6f7ac52d41f2da8cf898fe8c8696118db85500aec7155d45ad5b5c8e5d3092ea1c5c22701b29a883a3eb67791f5b213453a4c81d41480949f56215609090df53b8a35d9a347e2ea10bef6cdc9e2b29b25bbce898bb603d09810b89ea107b765c8d102b8a9390bc960578d2e50668af6d984d1953297d8d13c89da6e4dc65ff1339d652a071415d5dbb535c41fdc8762a6b1d6e46df3e458f8aa758a203f894774486aff914dff405cb79104531c65546303d09a1dd4fdcc1a786edd47edde233b6b20cd594c411d971f331476485c552f53a2a5e6b519ee262a082cf5b113715fcae23cace2b9adb7aa77939f7b2dcfdc8fd8bf1a1ce3850191b6769f7bcfb6e87fd989f183f1040d3a292372fa8b505d3ae13f4c8baaa7cd76c23157ea777eccef712ca7bba060fd15ca91ed997b38c4e5c62fee57f02e67b04234787c317f6e3e2a7cee7c76f42227e41970a11eccd575b908e27351d638791fe12c8752c9ad68419f4af83eb902e1275bc089d5f4c6862890c3c2e5ba674728f33d396cb078ca3fa27e7688884c22fccc08a4620f05eed835a22a6a0a6f578579a858bd5a6e1033ba92eedc756ccf3b5b8383e44b9a75493b85bf8c317e3470b9c9fab52e5dba717c9a3355dc83138d056bf1c000c708214b87a55d033a72b3105b1999f5cfe382b6ee2ff4183810fce4ca73e875f260ab53fe00c7c626dcc584472875f8cbe63f258f2c4a0eb22dee0300dd12e59cb9cf6d69ce75a6ebd8fe1bb897923406b52e498e08c3189b56b0af49f5731ffa056e16dd2c99954a60cd802ad6c9313be2c936f983074e78adeb9c2d3cf2720bd8cd9c0a99cdbbf08a38dce96df2e5b481d88d18101c215fc851d84a8da02e5efd632e0090dc899ec8aa0d3ed9a877ba98bd3a535e4b2fe91dcebae8ff5ca1fab55c13c70f0b17de7d78f5d50699ad994bb87b7d85148ab966254f6c6ae3e3062c99bf60a6bf6496156ddc533ae9bd1cad3de2749188fc890b62c12054e18ea32f4fb404730492665d81cacbbbf2f39e3c32386f9d8b38b87046d2fcd27c40b796c7e0bad288ecb2ad9b1d2443cb5cbe6d504ca1ed41247dc7d11890bc8ce90cac705cfa8ce8547710fb25e0ef004e40cd8728a9aaec0cc62eed645414fcb197a96b150e97e6e9329383b6505d76c2eadc420b0996da513fb2045d0b589695c11491e353ed0818d02f148b07ecf3eaf1e562bf200b9ddae629bdbbc764be5010a5b11518c2b7e99821f9b9c2b1fc6d0dc01a1ae9a101c99f696a97a6aa127d6d80c89b82437cb2e03b4247371a6ebae015323a804df33d4fc286e996e3d37f134244aafedf5b4cf3d94741c6bf24914b57bbe4a7af6fc245bd713e56393fb043453df1b56a4be043b1fea00a8d056a58e2d1ce2a8cfb50b553299a7f3dcb08e26661d452c997fa804de9ef3baa2cda60eb516acf9757f5bbfdf91ea1188f65d1f7a8e5fc2e1ecf58ee81ab1345eaea937e191a8050597b7804166727b0efd75672190ede06ae167f793f388dfe0abca51a605934f2b01f0a2f884e3a48c379338630301bd15d012df5364b857151628c003a210f9debca36ce3225682ac28094c142cc7d95a289a3e435764369a8b5054eef4f1debdb533058c143af35d1f6727be6f73783364c3a6ce9957e6feb5e5036c7b22e9981e550dbd77f84399c7a93ada14cc45df9f3c7889f605799d997f0ebdf6cbb0af0bb1555a191cf66dd838ebe85cc858428fe9affcab0080eb0ea58f07f8150008a34fe027cd79f573f001fa50698cd35a4c9ce3e48fea108db5454aae1df6977545150b59d464a2f9d3306fa9ab2018efbee1b29ca5c598ac5ac030fea1d87752aa7cacbbfa20004d49e19e3321d8d84e2bfc909cee2231aa48e1398aa78ac594f6696c65c3c0afa4eb2537d0b2b3bcdef72cc954cac82059581d693c2d21d5cf5dac8ff0dd708026a5e0f0c5d34adf7f262db31e423046879035e2be9fc77699268a88158998b302b406e6053fde704d51de6b41f21a12608bcc2b486f09e11d4760e3eb9e4ee0505ac62f21a1baf26a262147556df5c78148e60065cc1486238d01d753466d505e9fa3db200e83f72e498ed1f0f6453cbd3eb53a8d96f7d875dc867f597616a2a7c1e6b118c01d4dcb37a704059b3f20e121f1551ef96d6b062f48c5527efe27477fea69945d0aec4c4583aa7f753f57eb0e89ac2ef4251715141ab8c582095894b08e14101af77c3557e69b96bba3f156f2d70ebb15caa78e5a812f2a43e2fee2396e4757d0d424443dfa470a587e637d4afada4d7dab283b3ab60c5b3edc5016b67897f89cf003c2c5ec94aaa212ce2ecfddc1816ed9507637a76f1991bd3f43fdf75672ac803157011e1e7c9d69795ecd05adec988e09723df4d6ef2596a749f3c3302f492c1eb13026b448a3f664f6791ac9d1329a99ae0e930469abf0a1f08b94fb2c2da56faebecc442fb77d07dcaff392cf11ed40ac624e1be62beaa25b246674aa000f2b3c38825418b05d14578cc5522d3aa9b66c2044647bfdded8e88a5bcb69eb3e4c0a42a7d2bc57f89bc1c78da760600ebaf8fd9addc49b6cad3024f97208f64d68a7fec31663c502f466393f950c251a002085380d6910b016e158ed287847e824f42b3e66be145470b427831d654e67496a5a48531c6ffa7737adbaa3856e959ae71cec53b220d689aad6e77738d01343ae3e71a78fcaa25f170f6e10e35947277c73c7435e3cc26887243781fefd711428c16e83e13c4d0d648304d65f9f556d019f0648a1b745f0ff665dff5d511ffc7c5dc01791b8241c09d769e09d1b111ac0dcc1b1469af27732256d539af3a33f953947e1cec86b80bbe396f8d1ad823a928bcd900e003d4b2d2850aee3b3e12c729d1b6ef36791ae6e1dbce6f3e82d14dd8d689ad171c45f21ce8bc1987e7162da0c1afa1829a8563a64a2aeb6e3573c0386cf8ad409d829ece55e860900cec2452d7d1d8d7968aab64deb58552a73e537c78a3da8a9309137d2ad0b21e5b3ee543df090e5bc3c9cf09e90177b703ab38eed05c7c95cc7e685c059e998ab86aaae02d5b1d5bb786b3939ebf791304d499a94da076232bbf952ef1e2926ad01d582fda2f187413aa4a1f66c8e51d221b651230878db5fa0ca585e5d52530bc791a7b7ab62867d085ca778fd559b4e54e1c168f26ab9a38653ece798ea4e766b8851674bdb4303d936752a7ce0ff1b25fb41b457c37e3741ca4dc190829160b7f4778662bdb6a4a8873ff1587ff710d2925c99516312e9cb882789e78d188e81dc227091d146c213b5ebb5c9b7ef3eed2020a65149b2963185062df672bfa324049e52a2b5b6bfab344e52590987182b0bfac88296cdea8dbf367ba01893ffe0df067b2b053a8782181c939e17f66032bd31fb0face8dd58fd637d45f178892b32b129cbc9633509f70a7f3262dfe5142da972183877d8b0dfa579cef71dab306dcfd2a1441712489c513f1796710ed2f500c1636106dbb1eecb2513d2dcb91c8b119a7624e8d6d7d7781302e3c1e9a5afad930b5d825d06b3338eef3626af91031f321081345c039e635bf87b43959ee7fb19abaa17056c615bacac7bdd702f4dbcaf373900cb45a64d5198f022e6cdb8947ece0375fc95a7ed9cf0b6d0170c4ef01cb0e31c3606d55f906985a82aa942b9e422d86c383945db580864ab937d835967871f111e16ec689d25c82042deb78f6ce3b0b5f30ad95c9e013dbc69449ea8163675fd5e98fcddf3629400c113bd6d6e16fd77ffe7a3e7a755369568c20cca4bf628d691349262062bfcd5cfc62eb980b4a0d23c5ff6dd69063b62aea7595a268fa5b2df82662c91d2242290916734590f4aee48a4806fff4b397b24fd2632f152481d4378a18d5c3c8f43166daa7817624080afbc5c98d2fc9b8f479454b18345e118fbc840ec1e86816673f92c97fa3a72b4f055558d81841e28456b21e59e0b32eb52aa0e57c83afe4dfe278170c5281399a0969e05aba3ebfbe97775703fe054817d583c20ebf28c0525f8cdb7e3876a87a28af2bdf77bb8fb14b2fba905c065dc456faf705838087fd18f", 0x1000, 0xb6, 0x0, 0x3, r6}, &(0x7f0000002680)={0x0, 0x0, 0x0, 0x1, 0x9, r11, &(0x7f0000001640)="be07163ac05979eb9ffad465815c356a5f7e70ad4937728e538eb9a221ddbd5d90409fb9e2cda96523037098e3605f4ad27061c1140e164199aee22f22429d3a257540db1fd34eb5186e491ed443e0c5768aa7c7dcca35dc81a3743dc7cabbbcb9c9da6ebabb16a42d96e0c9fe393e5285fc8da695a517f62dfb3a6ce249ff120e9d4176336b9a17b7698a391be7ea10e970780fb1078f65d5a19925097b9c63b188318bcb0f22183c96281700c764bbc78a40ed4db573bf4e9afcae1555afd76a48a6ca5b1cd31678af1f4c6e6eea2bd29cf936b446ea429df690cbd40bf59f95ea0568e6bb6cee105adeecbee8de9680669f4651ef4a29a5ccc4561950d7ad95f9d08f2a62140bd9f206e24b3b3aa6c7d4f47fd8e621992e7db164d1650ceb5e6a57cc4b4a752ff7982d62b85853babb293d7cac4562aa2636c0dd07f95dd64ab91448686944aca95bbbac7a196a74cb5a08a3e24bcf2384de9d039e88e3b302d5818530e206988a29fdcf63576f6e9c3c3007ff8de03835befe15220e842c9a2a7dfda5e0de931a2b216d5d34921d55863eced370fade2e241402507e286bc0a6cd10e1ada31eac69f64aa84e5cb55e7ac91ea95290888b36c3bf113b3a19ac1ce0ce6ed2d49c04b9bbe14d20879b2a1556fe92961a2014a0308f11968283cb683afee15832e62c146b000ab460771dee272554d8487113082896cf455365390a585d3dcca7463e58c76e5cd9b5b3f305a840e7636a94dc68b13e93764191faaf37a279f89d497065d3ee56fbfe6149d9b421826943c2bff33a645d32a2b284a2e9c3412cc0852dc46cefdc48571d61fe8b6ef8c8afb930323f6fc70fc3287be294c8fc5b376f1d59431f5fd4f343327283cabda3705a2644cb1fac20b400af3bf512d4a9f3033ba557e1768259569dfbeb910bbc227742fc5a44affb6fb89396625ea12125124c7843e94631439ef6686ea9db168924c221a6be14640b167e38e884dac0f6bd1f6cffc1f9508dc01539c3757386c801973e269e2a4c3396386b8c89692dadd28a9ed94c77fca76bf34377ec0671bd0787c53a747ca71811ff4e79f33576f084083c20295d34011aef7af7a612b18bf6e03a07ddc30bb120fc9acf045cba79e343fcb41fac7da1132ef3e6ece8633b3a3f0031a7fa4b9a944c4e419adcee57541c9de0f94d3bc8221924e83ab28c566552f21b863fb3f5ec16318eb5d00dd388ac36148aaa02b68afd6f616dae1ef465eccfbd15846cbf51ad893ecf1432d368f353a78477ffdb7029ecb7a25737541a3afc835edbd359a30fb14454fb5069cbd3fda9d55e196f3a129b3a45aa7045aaf1e97be27229e5457477ee9e8ce1ae144dbff00a1584d2a752ae40e811baf82c7c1d8222d07d7d28ea93376956521ae32cb9ab83d2bc6a891c773a5ffa630bdbf79fa12aca9f676812c1545999a9906a707e10e2c2d95d768bc96d2345c6fe7cbbcbfc3264984eae36d0486679e64d90b09c1c54fe4ba6dc355298629a77db8e84748cc6b52e006d7c68f2c7451b49684fab013b5c5ac2b78274749573245f6b5c4533b03fa0a1012c718126065ad294bd1a607760f467e8f2bf7176193ba1b0f05d74a700ec94b03a3512da664b6865cbc0bd131182ce082b62abc13858f4925c2eb804b619b2601212aff9cf17bc81dea6eb60a632f1baa19b1f3c1caa0999fe136c71e42142eb1ca66436a0e2df63033508dbb6656d17b8f741ab42fd3cd55819de9d2bc98581e248c1159104be34d2d4fff8a529d31a24d524422678ca5ce087fe5a7f4274fd1f7fd5dc811f7657533a88e75b0e3e5dd0806a2f6f23ce528b173c2546ceefdcaf734d47e33c841ee9bb8df582f25863e8fa46bced42e8e5ced63a46a131e1de47c2dc018f474a662d5ec103c25c9af4b1f454f9390322d12d891f7de3746bc206fc67aa0c64a968a87d6e91e541ba917b241894d79251b2cec4f7248311156382c1c3ce31921fe4aca57c2125a2ffc2a42021fb3ea186a866fc67b85fac171b576cfc87af90ad11303c2705407f3ccb84fa4c6285257d0e73fa2c2a149b1f07eb3051f049f032b6d0129d17739aab3f5b7e1412549548cc32c14b8c4776b71ba0f7c756dd15653029ff9d569d0739ae6e9aea194ce51ef8305532daccfecce3cb682a1f928f449d5a895c5c74ee7c869959c4804cc6c96741cf1cfa114054b3d4be1ff7111e381c127c2152a91975428aef5b5f01dc68013b6bdd5d72ff1b43f61f639c0e0725159e7a5a0c030bbafd568221d6659a234105ce888ca329c4adb5064deea3c96d93503e6be25740ebf78c7320ad710be06433a4afd22a33eff161c48b917a2522014eea19f56f2aee4bb61a235d450c20a458386b325025107c2b96e867168709d5536838c41222639a8fcc0270ac0ffc095663ed67a5e180693d062153bd57b93b29d4728c1f7b8311c75da66a2ceba0231345ba9e03084be6756d587a5ebdfb138cf0d45c0f167fe27d4cb8ffafd1a8c15ee104537050674cc11d94b9310867fd9e1cb6d90dbdb96e7eeba546ca9c2942b1c7fa417db7da992dfd9065622c29cd9c4aaad3607f570caa156962f54df39035f1194c1b2e9a588a4c04ed63bf103bd53a638386461a3f191b618914d864059c9dd5d94e7809da7c2b5ea3f6dbf2777b8eb6e39be287952e2035bd12711cf9aa8d63b1b0461c9a6bd9bb04e9f529c920c09a32c48297d7eba78078d3630af1d78831ba265009350d921cb3a58f734d021a3c2d8feb1ac270808f226b3859375e72e51c387ee56a97f6770ed45677a486c5f5d2a86072fc8d569af8e60e0a880020f9f69e34df06d38a2bd7fc4ccf4dc99067df4002caef079768961ce4656210f4a834082731d74f7ad467905ce3d8fe86e744d2ad1cec470e8019dfae17dbf8cb47ca742cc5a59ecfdcef36fd52f9554ede6edc29f735174110e5faaaf95c8ee7d7f24a179af803726c46785a7d1d90d248b65355dd09f2756551d382b8419107152f825329e6a8433af3195976be8ff9f94ac8cbfea23441acab69bf4234469888c824ef955b544e1846db4a8d2f75cbdf0cca2689a78ac638bde152f66535fe1e0d31dfc58ef64f438e80f978a96c319535c6e14e5fb82f69814ec9d0781c8aa6e0565399cfc8be6f33ebd9cbaa75ca553d5d237571deb7a3e819b5bbab4936971f069751d3c019e7151e08105973191568208c7f9520f7e870e41df0288634c2b705517ff686f0fe7e1e25b9b8ca49b9bb566cc1c0a452ea80778c663a3cebed8d2553165af268613e7198e941b06b586746f83e8c02453908dad720653e10ece17627106ca270bc6ea2f6be864c6244e708c9fa1844bb711b18201cdcff9426b907bba19e27862f965a3a80575e47e023ed3bc1a8d14d89058f429b27858a3a7701a2652ca0c4a60ed8938ddf7ef16ce8477bfc4071bdb00d94cfdbc3208f18fb3b657e14f48eb49c7df28dcba09881a4534c1fdea958d85867e5fe1446420be4adcfbbcb8b16d25f5c40404c07d26d41c2dee9c7f0fe7b82a408d27537d97b06837abee04b99bc8dde437fdb6ce3685ca19d6e3d7b4192bb7828fae7e1a5d43cb929c28d283caa8e00576af242c26151a32014ef76151269b7785d182bb065f13a3bd659b71b61bed7ef31edff31be95ed984fa4b08d60484c7b21ea61a961f69b25fe12172d1c3654aa25e9f6a5ef2de4411618030a07d8530758ce7bf5964c0e39a1499218230177fcf91b62e6d8f96623a8e8aca7a00e4571167822a5115550b2e06077ad3cc002e23bf17564f816a0f8d77d6eb1aaa0b8d1ef1bc756e4b600e27400b2dd04286712ed6b9569466c50196f70895adf871f35331ed3b5c803f87d32c721e44bf2b1dda38e0e408cd3b0ac72ef0c37c23c1f9f7587e58f9b923157393d15084557cc3237484116e6462c0d2248a783569de0d4a8b4d98af19a3c672c658cbecf12b4f0d1661977da9a1e08897abc92bdf857d1d0867ce8a2b8a53cefdcade649fe428222d3e280edc315b0adb5105b047b74929a7a239750c42c3f6c10bd97a27e505cd59503771182831bbb1f09009e015345d2ab1eb85df57f63379c08018926fe0dc0221834b0edb9d0fa459b7d999a8edd3735075073fe4c7c7d9b510ee511a72fb2c6e37a0c574e8e3fe2a5b1b6179822487a0162456e3eb06479ee2a1f4c9776583c7e0b3dec80fbfab9bc24f91d4984eeecffbc224d28f2b796f7b9f039c29f8c9166b4d8b63eb9260315abe9db344d04291848b78d7515d812b4b2469acfac7ff4785178e30e2d98abfbc615d926a8f558d75a1121acaa2116d75c20d38f6ea0484d5a2f44e65c46d5bd651736f7b30518a8245c8869dad314918ef21a39981dd759ea2a64968f04e0db2968ed0715f859ac5e86713dd390f84ecce8e2bef36d075e8bf3f2629b7ce7514f531aa74b44b73bd7b4cbab45a8e35bb38f9e58bd37156d7f0a01159353aeb21b6b409f5b25ebd37e26eb299029b160fd3c708abfca3666c5e561969c202d28b256328dc919146f4571a87d4da0570fc2e70bc1bd0c3e20f18f29af54c86784f6037354ef45d33115584c2621448dd2e025701a429f51d2d8b58870d0db643d97c736abd818af37770a29681e1a9db1526cebbd703e7a8e105f57864c9347c35e53ff6cbfc8464a5c0879c5822d4a8900ee7dec13138bc11dc6623a1b1aab70b6e33f09c38d74fe155e28c2182468ba0957c8139b41135835f80d34dbcae04b53ca12baaf1f0367f47c5bbcd0cc1ae8208035203e5d396f92a5b27e5f1c387ba56ac9b766a746924f25305a8e0109a62161070a79b25e2e1572d3d334c0657519ace66f2944b4fd1038b03e05700194fb1aaec3c12f076cc0413b9bd6453a0c6478b002243aeeceb78a12a103acddc5ca31a78f625e1d8c80c7f4c4386caa57adc33b5093682bf77de70e8de7f1d1690e1c018014125d07e202111d2166e00a6b7ab44e5177a6a146d60105ee6b2c7223a86e655e9efc2a43cf59b7a801bf4f6869040e05ea3fdcd37f9d08eac68172e3abeb76c4fb465288498874c03cea6e821e3701db001348e36aee54f2b2116461f0a5df9654f329d7cb9ce1e91c3914a3e58c1518c55a5b0fc26d230dee7e9392ee9abe39a39855e0d88a88547bc8e1fefaa7dd1697349381b4525da075f3949c79f93758aff4a1c2940c8ca164bf6ebd5759bb0f925a828b9edbada74951f36734e67f8d019e9e2774cf3f42e54b2afde921c4bb1bdb66f3327e0f2cce9307f54636a3702c9879c1a9edae1deafe2d19e5d8f2d41999f5404c733a6d1bc85de74c1cf987a8d5aa027ffca2e095a4ecd54fbb5da600e6db2ecd2ba147d3c7dd46dc04731988dd6c87a86d9e251c93dfc95636377e730d419beb4ca658ff118137732ac11b440a316cfd2ff2d1524b777557ffdabb972d5babd470a9b94d0eca94f3387aa12cd2ebfd6cdbbe3056f0a82c979c7df7458b6b340034bbfb87ce8b808fa2fc5492536bbb6748bab654b2dde7915a598680edf55d599d0db69e05c8cf7be7bbf1a258525ae3ef6e774ce6aa78dc82bcc5ccad0affea5725b0091ec9c6866bf5fc22ea8f7b98d2b7778895a5be7aee969e9068921b82319f0c5dce6cab32096021f58b6e0ba6b0dd2b644a3971bffe9d4ab6bee79ff2047cb026911f8f20ef52a43248af67131fa8fad291e20acebb453d3ba6e6e3b2bd0212e22aa00784127d8cae6ca71d696802e682df2c55f6de29ae075695f79949704a03e2", 0x1000, 0x1ff, 0x0, 0x2, r12}, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x8, 0xfffb, r13, &(0x7f00000026c0)="418af148ce19c2ff71ca2a5dc913519bfcfb1cf36fcf3a8db8dcbdbbd636f5859da8e6936e27ea5970338138c79688d2071e55ccd3753ee6ce5e49a00d87e6077dc2bb04ea3cbd48", 0x48, 0x5b3c, 0x0, 0x3}]) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x19) ioctl$UFFDIO_UNREGISTER(r5, 0x8010aa01, &(0x7f00000027c0)={&(0x7f0000ffd000/0x3000)=nil, 0x3000}) setsockopt$SO_TIMESTAMP(r12, 0x1, 0x40, &(0x7f0000002800)=0x564, 0x4) munlockall() 36.278453368s ago: executing program 6 (id=285): bind$inet(0xffffffffffffffff, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="14000000040000000400000022"], 0x50) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0x1, 0xf, &(0x7f0000000040)=0x400008, 0x4) bind$inet(r1, &(0x7f0000000200)={0x2, 0x3, @empty}, 0x10) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000000)='./bus\x00', 0x20085e, &(0x7f0000000100)={[{@grpjquota}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0xa32}}, {@abort}]}, 0x1, 0x548, &(0x7f00000008c0)="$eJzs3c9vI1cdAPDvOLGT3U2bbekBELRLW1jQap2Nt11VPUA5IYQqIXoEaRsSbxTFjqPYKU1YifTMFYlKnODIH8C5J+5cENy4lAMSPyJQg8Rh0IwnWSexk7SbxJH9+WhHnjdjz/e9Tea98dfxvADG1q2I2ImISkS8GxGzxfakWOKt7pI975Pdx4t7u48Xk0jTd/6Z5PuzbdHzmsyN4pjTEfGD70T8ODket721vbrQaNQ3ivJcp7k+197avrvSXFiuL9fXarUH8w/uvXH/9dqnaM30iXtfalaKtS9//Iedb/w0q9ZMsaW3Heep2/TyQZzMZER87yKCDcFE0Z7KsCvCZ1KKiOcj4uX8/J+NifynCQCMsjSdjXS2twwAjLpuDiwpVYtcwEyUStVqN4f3QlwvNVrtzp1Hrc21pW6u7GaUS49WGvV7Ra7wZpSTrDyfrz8p146U70fEcxHxi6nIy9XFVmNpmBc+ADDGbhwZ//8z1R3/AYARd/KfzQAAo8j4DwDjx/gPAOPH+A8A46c7/l/7tC9L0/RnF1EdAOAS5ON/n5t0AQCjS/4fAMbK999+O1vSveL+10vvbW2utt67u1Rvr1abm4vVxdbGenW51VrO79nTPO14jVZrff612Hz/5jfX25259tb2w2Zrc63zML+v98N6OX/WziW0DAAY5LmXPvpzko3Ib17Ll+iZy6E81JoBF6007AoAQzNxfJNPA2BMdGf78rc/MI6evMcfNOwPnNlRegBGxGlXANP9viCUpml6cVUCLtjtL8j/w7gq8v+T8n4wfvrk/w/J5wb2ISGMpMlhVwAYmjRNzjrnf5z1iQDA1XZCjv/mZV6HAMMz4PP/54vH3xYfDvxo6egzPrzIWgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDVtj//b7WY5ncmSqVqNeKZfAKgcvJopVG/FxHPRsSfpspTWXl+yHUGAJ5W6W9JMf/X7dlXZw7tevHGwWolIn7yq3d++f5Cp7Pxx4hK8q+p/e2dD4vttVODTV9ECwCAk+2P0/ljzxv5T3YfL+4vl1mfv3+7e1WQxd3brcTeQfzJmMwfp6McEdf/nRTlrqQnd/E0dj6IiM/3a38SM3kOpHvJcjR+FvuZc4o/cab4pUPxS8UEzaXi/+Jz51AXGDcfZf3PW/3Ov1Lcyh/7n//TeQ/19Ir+LzvU4l7eBz6Jv9//TQzo/24dP9xU3xiv/f673bVrx/d9EPHFyYj92Hs9/c/+HPHJgPivnrGNf/nSiy8P2pf+OuJ29I/fG2uu01yfa29t311pLizXl+trtdqD+Qf33rj/em0uz1HPDR4N/vHmnWePbCr3tv/6gPjdn/x0DGr/VweNQUfe5f7mf+/+8CsD6pbF//or/eKX4oUT4mcN+NrAFh+2cP13A993Z/GXjrc/yf5NntL+O2eM//Fft49NGw4ADE97a3t1odGob1gZ0ZXK1ajG+axkv7JXoBp9V751WbEq0X/Xz1/pntNHdqXpiQesRN9XNQb1GOeRdQOugoOTPiL+O+zKAAAAAAAAAAAAAAAAfV3GN5aG3UYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABG1/8DAAD//6XW2Bk=") r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) ioctl$EXT4_IOC_GROUP_EXTEND(r2, 0x40086607, 0x0) r3 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = syz_pidfd_open(r3, 0x0) r5 = getpid() r6 = syz_pidfd_open(r5, 0x0) pidfd_getfd(r6, r4, 0x0) write(r6, &(0x7f0000000340)="b638b8d34dcca53bea4179e8f908eae113edf951d5bef6b7bda550e0cffbb7b5de6bc6d9992fdf6b9671b949fd5323775694207629da1d7eb5c0e80694526d0a29b2a9a1cf324460aee32c2291025935ace4dda9d348a31912006e0fd2ac039eee7e9c8bd8d45086f2c583aa590a7509fccbd9cb8acb8c38778130d3555eb49638d91a144231c7573e037571f285389b92f1930996bff8949870966e1361fedbad6a3f078d52a5ed6e277f5cc015fbace38290a52aa196663e048db92246f5a6f247217f6bfbe8356cb0cb6464677aacaedbe32ef8ca0986eca18f57025c1fe6f056b0234c261e0e97ea2e7f27ed248309b870c8bae48a9d1977", 0xfa) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000500)={r0, &(0x7f0000000080), &(0x7f0000000240)=@buf="fc16d5929f22350076c48b0e6bef9c1069521b694ec58a3642aed6217d0face1be2bd7518dcc43da79ffa833b23280b6586214b7a4095fd09cfdcf6f5d19aa0565aed6ff72592332f22cce989ea26a6fad8b150fa69da813a86019ab161c91e3a071b777d6e1f596d7cc80eb76a574da062bcaed06d37e146a39ff3d9b4ea9ab87a57f521fc68607d757a0c9c5b4384929921cee0dac25d3d335cf2c87bdf2fbcd28c7bd27527b44fc1d5f0536d587e96dda10592a0a074b114743bf44d2d99c9e061ca19108521484313ae99f1728fe8032c7ed55a965df20ce5207097f35e19b12ec7a3b24635c3a8debd73a8ebd4123922db3"}, 0x20) 36.17003489s ago: executing program 6 (id=286): r0 = socket$inet_udp(0x2, 0x2, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x72, 0x0, 0x7fff0000}]}) getresuid(&(0x7f0000000580), &(0x7f00000005c0), &(0x7f0000000600)) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000040), 0x10) 35.849917597s ago: executing program 6 (id=289): r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000000)=0x4, 0x4) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000840)=@updpolicy={0xfc, 0x19, 0x1, 0x0, 0x0, {{@in, @in6=@remote, 0x4000, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x7, 0x0, 0x0, 0x0, 0x2}, {}, 0x0, 0x0, 0x1}, [@tmpl={0x44, 0x5, [{{@in6=@rand_addr=' \x01\x00', 0x2, 0x32}, 0xa, @in6=@private1, 0x0, 0x4}]}]}, 0xfc}}, 0x0) connect$inet(r0, &(0x7f0000000280)={0x2, 0x4, @broadcast}, 0x10) sendmmsg$inet(r0, &(0x7f0000004d00)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}}], 0x300, 0xf20) ioctl$XFS_IOC_PATH_TO_HANDLE(r0, 0xc0385869, &(0x7f00000001c0)={r1, &(0x7f0000000040)='*\'^*)-&#!.\x00', 0x800, &(0x7f0000000080)={@_ha_fsid={[0x200, 0x3]}, {0x7, 0x101, 0x7, 0x1f682f17}}, 0x687, &(0x7f0000000140), &(0x7f0000000180)=0x5}) ioctl$KVM_SET_CPUID2(r2, 0x4008ae90, &(0x7f00000002c0)={0x6, 0x0, [{0x80000000, 0x400, 0x7, 0xd, 0xffff, 0x6, 0x623}, {0x80000001, 0x9, 0x4, 0xfffffffb, 0x6, 0x85b, 0x3}, {0x80000008, 0x80000001, 0x1, 0x5, 0x7, 0x81, 0x3}, {0xa, 0xd6, 0x7, 0x3f, 0x100, 0x2, 0x9}, {0xc0000000, 0x7, 0x0, 0x40, 0x5, 0x7, 0xe06}, {0x7, 0x5, 0x1, 0xe38, 0xc4d4, 0xffffffff, 0xd}]}) 35.829377838s ago: executing program 35 (id=289): r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000000000)=0x4, 0x4) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000840)=@updpolicy={0xfc, 0x19, 0x1, 0x0, 0x0, {{@in, @in6=@remote, 0x4000, 0x0, 0x0, 0x0, 0x2}, {0x0, 0x7, 0x0, 0x0, 0x0, 0x2}, {}, 0x0, 0x0, 0x1}, [@tmpl={0x44, 0x5, [{{@in6=@rand_addr=' \x01\x00', 0x2, 0x32}, 0xa, @in6=@private1, 0x0, 0x4}]}]}, 0xfc}}, 0x0) connect$inet(r0, &(0x7f0000000280)={0x2, 0x4, @broadcast}, 0x10) sendmmsg$inet(r0, &(0x7f0000004d00)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}}], 0x300, 0xf20) ioctl$XFS_IOC_PATH_TO_HANDLE(r0, 0xc0385869, &(0x7f00000001c0)={r1, &(0x7f0000000040)='*\'^*)-&#!.\x00', 0x800, &(0x7f0000000080)={@_ha_fsid={[0x200, 0x3]}, {0x7, 0x101, 0x7, 0x1f682f17}}, 0x687, &(0x7f0000000140), &(0x7f0000000180)=0x5}) ioctl$KVM_SET_CPUID2(r2, 0x4008ae90, &(0x7f00000002c0)={0x6, 0x0, [{0x80000000, 0x400, 0x7, 0xd, 0xffff, 0x6, 0x623}, {0x80000001, 0x9, 0x4, 0xfffffffb, 0x6, 0x85b, 0x3}, {0x80000008, 0x80000001, 0x1, 0x5, 0x7, 0x81, 0x3}, {0xa, 0xd6, 0x7, 0x3f, 0x100, 0x2, 0x9}, {0xc0000000, 0x7, 0x0, 0x40, 0x5, 0x7, 0xe06}, {0x7, 0x5, 0x1, 0xe38, 0xc4d4, 0xffffffff, 0xd}]}) 30.859276977s ago: executing program 8 (id=333): socketpair$unix(0x1, 0x2, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000540)=ANY=[], 0x50) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x8, 0xf, &(0x7f0000000a80)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000014000000b7020000000000008500000051000000bf0900000000000055090100000000009500000000000000bf91000000000000b7020000000000008500000005000000b70000000000000095"], &(0x7f0000001080)='syzkaller\x00'}, 0x83) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000340)={r1, 0xffff0000, 0xe, 0x0, &(0x7f0000001a40)="2b206d074843b397737ea49da2aa", 0x0, 0xf000, 0x720e, 0x0, 0x0, 0x0, 0x0}, 0x50) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) mmap$IORING_OFF_SQ_RING(0x0, 0xd00000, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$usbfs(&(0x7f0000000000), 0x1ff, 0x2) r3 = accept$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f00000003c0)=0x14) sendto$packet(r3, &(0x7f0000000400)="cc85929834cc2bdfe2aa0952945ec43237c6fde533bacbbbae78fe9437b385f76e350dbe2e1440b4", 0x28, 0x11, 0x0, 0x0) dup(r2) syz_mount_image$vfat(&(0x7f0000000300), &(0x7f0000000280)='./bus\x00', 0x3c9c9b, 0x0, 0x0, 0x0, &(0x7f0000000140)) ioctl$USBDEVFS_CONTROL(0xffffffffffffffff, 0xc0185500, &(0x7f0000000540)={0x5, 0x31, 0x103, 0xfffb, 0x0, 0xfffffffa, 0x0}) r4 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000200)=0xffffffffffffffff, 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0xb, 0x4, &(0x7f0000000340)=ANY=[@ANYRES8], &(0x7f0000000240)='syzkaller\x00', 0xffff, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x24, r4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) openat2$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0xa0001, 0x0, 0x20}, 0x18) r5 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r5, 0x29, 0x20, &(0x7f0000000500)={@private0={0xfc, 0x0, '\x00', 0x1}, 0x400, 0x0, 0x1, 0x1}, 0x20) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = syz_open_procfs(0x0, &(0x7f0000000000)='net/vlan/vlan1\x00') r8 = socket(0x2, 0x2, 0x0) personality(0x500006) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0xec776000) syz_open_procfs(0x0, 0x0) ioctl$sock_SIOCSIFVLAN_DEL_VLAN_CMD(r8, 0x8983, &(0x7f0000000000)={0x1, 'vlan1\x00', {}, 0x5832}) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(0xffffffffffffffff, 0x10e, 0x2, 0x0, 0x0) read$FUSE(r7, 0x0, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) sendmsg$nl_route(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000580)=ANY=[@ANYBLOB="30000000200001002dbd7000eedbdf2502001008070000050e00010008000200640101010c001400", @ANYRES32=r9, @ANYRES32=r9, @ANYBLOB="704da9895cc5433c0ff85eedf4c728c7989b292cba86337800"], 0x30}, 0x1, 0x0, 0x0, 0x80640c1}, 0x4000000) r10 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) ioctl$TCSETS(r10, 0x40045431, &(0x7f0000000080)={0x0, 0x0, 0xfffffff9, 0x7fff, 0x16, "0062007d82000000000000002240f7ffffff00"}) 30.851296008s ago: executing program 8 (id=334): r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="9feb010018000000000000000c000000"], 0x0, 0x26}, 0x28) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0x3, &(0x7f0000000d40)=ANY=[@ANYBLOB="1800000000000000000000000000000095000000000000005fdb2971dfa2bff372df8cdbeb318ab2bec8fc36903c0ec359ca9daf3c914019395cc154010c693709800000000000000016a85adef34bf78c76e6222337923e1bea6ef682cc4375f594425d408ccc58187feb0e3d43347f989007a7c63f6dae682acb4af936461f34a8a32a50bbbb69ec85168947b86df9f2609bf93f7a1be259621818c3c75da30000bce645451b851111dd98ac4d8da9317c2c082020e0b2d6340809000000000000008e053645cc413790faf7e229c782845b5bb774f7f154263178151ea93ff2cac4b181332c9c9a1c7d85616c8100000000000000d8300d19d585000000fc005774b56a7142047326f940e95b8489e1c5650f5c61299a295f39c88456521cffdef93e29f10f4a11f0cfbfc0ff976b20fe"], &(0x7f0000000080)='GPL\x00', 0x0, 0x1f6, &(0x7f00000002c0)=""/168, 0x0, 0x0, '\x00', 0x0, @fallback, r0, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000200), 0x1, 0x0, 0xffffffffffffffff, 0xf5010000}, 0x6d) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0200000004000000080000000100000080000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00'], 0x48) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0200000004000000080000000100000080000000", @ANYRES32, @ANYBLOB='\x00'/14], 0x22) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000680)='./file0\x00', 0x90c, &(0x7f00000001c0)={[{@jqfmt_vfsv0}, {@nodelalloc}, {@data_err_abort}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x100}}, {@noload}, {@nolazytime}]}, 0x3, 0x45f, &(0x7f0000000ec0)="$eJzs3MtvG8UfAPDvrpO26eOX/Ep59AEECiLikTRpgR44AAKJA0hIXMoxJGlV6jaoCRKtKggIlSOqxB1xROIv4AQXBJyQuMIdVapQLxRORmvv1o/abpI6cag/H2mTmd1xZr6eHXt2p9sABtZ49iOJ2B0Rv0XEaC3bXGC89uvG9Utzf1+/NJdEpfLWn0m13F/XL80VRYvX7cozE2lE+mkSB9vUu3Th4pnZcnnhfJ6fWj773tTShYvPnD47e2rh1MK5mePHjx2dfv65mWd7Euf/s7Ye+HDx0P7X3r7yxtyJK+/89E1SxN8Sxx0bqf4c71bk8UqlZ9VtBXsa0slQHxvCmpQiIuuu4er4H41S1DtvNF79pK+NAzZUJdfh8EoFuIsl0e8WAP1RfNFn17/Ftnmzj/679lLtAiiL+0a+1Y4MRRq1C6PhluvbXhqPiBMr/3yZbdHr+xAAAG18l81/nm43/0vjvoZy/8vXhsbytZS9EXFPROyLiHsjqmXvj4gH1lh/6yLJrfOf9Oq6AlulbP73Qr621Tz/S4siY6U8t6eaGU5Oni4vHMnfk4kY3p7lp7vU8f0rv37e6Vjj/C/bsvqLuWDejqtD25tfMz+7PHsnMTe69nHEgaF28Sc3VwKSiNgfEQfWWcfpJ78+1OlYa/yVpNtferE524N1pspXEU/U+n8lWuIvJN3XJ6d2RHnhyFRxVtzq518uv9mp/tv3/8bK+n9n2/P/ZvxjSeN67dLa67j8+2cdr2km13X+13dsy39/MLu8fH46Ylvyeq3Rjftn6q8t8kX5LP6Jw+3H/96ovxMHIyI7iR+MiIci4uG87x6JiEcj4nCnAFcifnz5sXc7Hd4K/T/f0v9jzUVa+r+e2Bate9onSmd++Lb5L9aTq/v8O1ZNTeR7VvP5t5p2re9sBgAAgP+eNCJ2R5JO3kyn6eRk7d/w74udaXlxafmpk4vvn5uvPSMwFsNpcaerdj+4dj90Or+sL/IzLfmj+X3jL0oj1fzk3GJ5vt/Bw4Db1WH8Z/4o9bt1wIbzvBYMLuMfBpfxD4PL+IfB1Wb8j/SjHcDma/f9/1E9WRndzMYAm6pl/Fv2gwHi+h8Gl/EPg6tx/Hd9/h64myyNxO0fkpfYyokdRVdubu2RboHYe5VINngU7O53gI2J4v/+7F64zx9MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPfJvAAAA//+Zfec0") bpf$PROG_LOAD(0x5, &(0x7f0000000940)={0xd, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000791210000000000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0xa, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_LOOKUP_ELEM(0x5, &(0x7f00000000c0)={r1, &(0x7f0000000000), &(0x7f0000000040)=""/73}, 0x70) 30.612288723s ago: executing program 8 (id=335): syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000240)='./file1\x00', 0x3000010, &(0x7f0000000040), 0xfe, 0x51a, &(0x7f0000000d80)="$eJzs3c9vI1cdAPDvTOI0u5tiFxAqlSgVLcpWsHbS0DZCCMoFTpWAcl9C4kRR7DiKnbKJKkjFf4CQQOLEiQsSfwBS1QN/AKpUCS6IAwIEQrCFAxLQQbbH3axjJ9GuY2eTz0d68Xsz4/m+N5af58fLTABX1jMR8UpETEXE8xFRzKeneYrDbmov997dN1bbKYkse+3vSST5tN662uXpiLiRv202Ir7x1YhvJ8fjNvcPtlZqtepuXq606juV5v7Brc36ykZ1o7q9tLT40vLLyy8uL2S5h2pnqZf52Ve++NZnv/OH23+9+d12tb7wsShEXztGqdv0Qmdb9LS30e55BJuAqbw9hUlXBACAM2nv4384Ij7V2f8vxlRnb67P1CRqBgAAAIxK9qUk/ptEZAAAAMCllUbEXCRpOR8LMBdpOpOfG/hoXE9rjWbrM+uNve219ryIUhTS9c1adSEfK1yKQtIuL+ZjbHvlF/rKSxHxRET8sHitUy6vNmprEz73AQAAAFfFjb7j/38V007+dAP+TwAAAAC4uEpDCwAAAMBl4ZAfAAAALr/+4/+3JlQPAAAA4Fx87dVX2ynrPf967fX9va3G67fWqs2tcn1vtbza2N0pbzQaG5179tVPW1+t0dj5XGzv3am0qs1Wpbl/cLve2Ntu3d687xHYAAAAwBg98cm3f5tExOHnr3VS5PcBBLjvPp9/mmQ9gFGbmnQFgIl58Lt4F0ZaD2D8fIuB5JT5Bu8AAMCjb/7jx6//957/79wAXG7G+gDA1XOm6/8e9Q2XUsEIQLjS0oj4UDf72LBlhl7///VZo2RZxDvFo1OcXwQAgPGa66QkLefHAXORpuVyxOMRaSkKyfpmrbqQHx/8plh4rF1e7LwzOXXMMAAAAAAAAAAAAAAAAAAAAAAAAADQlWVJZAAAAMClFpH+JenczT9ivvjcXP/5gZnk38X4c174yWs/urPSau0utqf/o/Msr5mIaP04n/7C0MeHAQAAAKOWHA6d1T1Oz18Xx1orAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK6A9+6+sdpL44z7ty9HRGlQ/OmY7bzORiEirv8ziekj70siYmoE8Q/fjIgnB8VP4v0sy0p5LfrjpxFx7ZzjlzqbZnj8GyOID1fZ2+3+55VB3780num8Dv7+TefpYQ3v/9I88pOdfm5Q//f4sbXVB8Z46t1fVIbGfzPiqenB/U+v/02GxH/22Nr+k2XZ8Rjf+ubBwbD42U8j5gf+/iT3xaq06juV5v7Brc36ykZ1o7q9tLT40vLLyy8uL1TWN2vV/O/AGD/4xC/fP6n91wfE//3vuv3vSe1/bthK+/zv3Tt3P9LNFgbFv/nswN/f2RgSP81/+z6d59vz53v5w27+qKd//s7TJ7V/bcj2P+3zv3nG9j//9e//8YyLAgBj0Nw/2Fqp1aq7J2Rmz7DMo5j51ex4g86MZD3Z97qf3MXYhg+eae+t3pvSa9UFqNiRTDa2WFNxQZr8QWai3RIAAHAO7u30T7omAAAAAAAAAAAAAAAAAAAAcHWN43Zi/TEPJ9NUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAT/T8AAP//xKDftA==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000884, &(0x7f0000000600)=ANY=[@ANYBLOB='shortname=winnt,iocharset=iso8859-7,shortname=win95,shortname=win95,sys_immutable,shortname=mixed,shortname=winnt,shortname=win95,check=normal,codepage=861,uni_xlate=0,nonumtail=0,rodir,iocharset=cp932,shortname=win95,utf8=0,appraise_type=imasig,uid<', @ANYRESDEC, @ANYRESDEC, @ANYRESDEC, @ANYRES64], 0x1, 0x289, &(0x7f00000001c0)="$eJzs3c1qA1UUAOAzzaRJdJEsXInQAV24Kq1P0CIVxIKgZKEutNgUpAmFFgJVMXblE7hx6/O4EV/AB1Dc2YU4ks7kTyctkbQp+n2bHs69J/fM3KHtZm4+eWVwfnpxdXbz5c/RbCaxdRAHcZtEJ7Zi4uuo9NOv1XkA4Jm7zfP4LS80itT14oz6ksp069GbAwAexfzf/033AgA8jfc/+PCdw+Pjo/eyrBkx+GbYTaL4WYwfnsVn0Y9e7EU7/ojIp4r4rbePjyLNxjrx2mA07I4rBx//UH7+4S8Rd/X70Y5Odf1+VpirHw279XihXP+gH713v492vFRd/8as/jYv66O7Ha+/Otf/brTjx0/jIvpxGsX/OpP6r/az7M3829+/+GicHdcno2G3EacLdyqvPfXeAAAAAAAAAAAAAAAAAAAAAADw37WbTXUWz9+ZHPx/z/g95wON5s7n2cuyLE+K+bP6NF5OI93ktQMAAAAAAAAAAAAAAAAAAMBzcXX9+flJv9+7XGswea2/Yij+XMw0ImLJ56QPr7WzaodRK1vrJxGrXVc9GneVD0+urXjHWuN+epdJGuvbgmSaac0P7USx1jjTKoK5zGpLfPfPjWvGXTB5us5PkmWbOwmaVQ/JGoK84vGrLa3a/numVV5BxeTWPatvv/ives7bS4aSiKhPb2Y51KqeXF/vPXy630EAAAAAAAAAAAAAAAAAAEBh9tJvxeDNBhoCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgA2Yff//CsGoLF42J6+NgzTKzIYvEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgP+BvwIAAP//XAxp4w==") r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000ff0700000000000000000000850000002300000018010000646c6c250000000000202020"], 0x0, 0x0, 0x0, 0x0, 0x41100, 0x20, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x94) r2 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_ERR_FILTER(r2, 0x65, 0x2, &(0x7f0000000040)=0x10001, 0x4) setsockopt$CAN_RAW_FILTER(r2, 0x65, 0x1, &(0x7f00000000c0), 0xf00) accept4(r2, &(0x7f0000000480)=@l2={0x1f, 0x0, @fixed}, &(0x7f0000000500)=0x80, 0x80000) bind$can_raw(r2, &(0x7f0000000080), 0x10) r3 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x2, 0x0, 0x7fff0000}]}) close_range(r3, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r1, 0xc0185879, &(0x7f0000000040)={@desc={0x1, 0x0, @desc4}}) fchown(r0, 0x0, 0xee01) 30.115207804s ago: executing program 8 (id=336): socketpair$unix(0x1, 0x5, 0x0, 0x0) syz_mount_image$ext4(&(0x7f00000001c0)='ext4\x00', &(0x7f0000000200)='./file0\x00', 0x10000, &(0x7f00000000c0)={[{@minixdf}, {@mblk_io_submit}, {@jqfmt_vfsold}]}, 0x1, 0x513, &(0x7f0000000a40)="$eJzs3MFvFNUfAPDvbHdpCz9+9McPSaioBTQ2JrZQUDh4wcTEgyZGPMixaRdSWcDQHoQ0siQGzyTejUfjTROvejSe/APw4MHEkBDlApiYrJndmXa73e1ua2lt+/kkC29mZ96b78x7s2/mdSaAHWsk/SeJ+E9E3I2IfY3JpQuMNP579KA29fjB/FRUa7Vzvyf15R6m05l8vT3ZxGghovBJ0pJhw+z1G5cmK5XytajWp8fnLn84Pnv9xsszlycvli+Wr0ycOXPq5InTr068siTviBjoGlSb8tK4Hg5/fPXwoTfP33l7qtiaWXMcHeVr/VHtumjk+7aDF5rz2wb2NqWT5XHd3NCNoWcDWTUspe1/vnL0/GZvELBharVarb/z19Vaq1vL5gBbVhKbvQXA5sh/6NPr3/zTmFPaiO7Hprt/tnEB9PDBfO1mFKceLcRfjEK2TKnl+ja1Qp9pVUYi4v3qn5+nn1jpPsQv61QgALDjfX826wYm0dL/K8TBpuX+m42hDEXE/yJif0T8PyIORMRTEUuWXSKJqK1Q/oHWGQvlf5ONIhTurTW2XqT9v9fqY1vzU/knKzdfZKgvm9obkXeYy8ezfTIapf4LM5XyiQ757+pSfnP/L/2k5ed9wWw77hVbOpvTk3OTa4t2ufu3IoaLrfEnxfTA5cM4SUQciojhVeQ71JSeeenLwwsTLZcV3eOvq7UZ0luX8bPaFxEvNo5/NRbiH1wyiJg0j08Wlo1Pjg9EpXx8PK0Fx9tu5I8/3X6nU/ld4//219ZV3jj93bl/HngmPf67m+p/5OO3i/EPJRHJwnjtbEStb3Vl3P7503q+I8faf7+W+r8rea+eztvXR5Nzc9dOROxK3lo+f2Jx3fp0cXH5NP7RY+3b//5snXRPPB0RaSV+JiKejajvgfTYHYmIoxHRIbS6H15//oNO3/VY/5+YNP7ptue/JKsH9eO/OF7fYyLPP53Td+nI3cfD7Qfus/j3rXz8T9VTo9mc9ue/ZMkpotctXYddCAAAAP96haj/7X9hbCFdKIyNNe4BHYjdhcrV2bnnIuLKdOMZgaEoFS7MVMr5DbmhKCX5/c+hpumJlumT2X3jz/oG69NjU1cr05sdPOxwe+ptPlnW/lO/rfI+L7AFbaPn0IBV6tb+D97ZoA0BNpzff9i5mtp/pzdbVP2lDGxPfv9h52rX/m/GVys+u+CcAVtfTVuGHW3l9t/9fZvA1lWMdxfS9cee2z5tC2xHnX//XRnANtb9Ifn+VT/7v5io9bf/aiDavDFgYE1FdE0MtilrUxJpz2odMyxFRG8LD66liLwL2PkND4XVZdgfy7/qi5XWStq/xyEiqh3XSvdK1+25eLDXyl++ljxuvCizS4D5O1HWu9p8vdhOSz0e7g6Jv3qtfp2v948+4ZMRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAE/B3AAAA///uGdCR") write$binfmt_script(0xffffffffffffffff, &(0x7f0000000040), 0x208e24b) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000540)=@raw={'raw\x00', 0x8, 0x3, 0x4a0, 0x340, 0x11, 0x148, 0x0, 0x0, 0x440, 0x2a8, 0x2a8, 0x340, 0x2a8, 0x3, 0x0, {[{{@uncond, 0x0, 0x2f8, 0x340, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'ip_vti0\x00', {0x0, 0x0, 0x3f, 0x0, 0x0, 0x3, 0x7}}}, @common=@unspec=@bpf1={{0x230}, @bytecode={0x0, 0x21, 0x0, [{}, {}, {0x0, 0x0, 0x3}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0xf}]}}]}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'syz0\x00'}}}, {{@ip={@multicast2, @empty, 0x0, 0x0, 'vlan0\x00', 'netdevsim0\x00'}, 0x0, 0x98, 0xc8, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x500) getsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x11, 0x0, &(0x7f0000000080)) bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x1, 0xe, &(0x7f0000001100)=ANY=[@ANYBLOB="b7020000f7ffffffbfa70000000000002502000020feffff7a0af0fff8ffffff69a4f0ff00000000b70600000018d1fe5d6405000000000075040000000d00000701000000000000b70400001000e5206a0700fe00000000850000008b000000b70000000a00000095000000000000006458c2c62fc206000000f909a63796c113a80c19aab9d60700ffffffff483be3f0d3253730e78000000062c28b22756bedf3cf393d14c46cc4f79fd2b316da4f0de8163f6242fa7323f1740637c48468766aeb39439fce41f144631ac262dcae08c3d1a1fbe96dd87235b44174f7c013700e69274f8e9c31975e551558055dc2dc29edc33b375fa325dcf3e91e20f63d7030dbe7ff7f51fe89c3d17cf45a1616ad237682057034dfdc81f5a53cd640212cad88e8b687a2446049577c75b76b775c1e80dbc4ba3ce2e95c02301caf2465ed4b2ad56b848d046c52bfc3737127120ab17d82a294d174f240a3cdc725cfe6e839a1f80f59486578e45b008d39ab618f660e3c53ed4409aa92ae4fecd913060ca74ed8a303e22de12087a217d8d7be0ae1117cc791313b1318497dd5ebeef0d7e1795a6ff20f699870ebb137cffa79465da52ab2b3430ba0ba59152496a1ea5dd1e4dee46f6d3688603b5f25a588a31da4e481884074e211dd09a8b8039d0834507656ed7d552a990c1354d7638b2c2215dd9f606b01a92fabc6eb6fa033a86f8920e2168a80d7c86da5ad1d27c8d2a180e56046a49b989128ea736894d3eef8dca16ed63520be4654ddb14bfe4268c487c5a75c044e21021c089608c50adbc4e3f4c6a4ca86c7d2df5bc7c76e413d05e8f57b1e22d4af34f9d4d2e6e4d4f57f47aebdd5f98f67834c656b2fe09df4a1b15116fceaa404a6df278c7c629f584ba8d37c1137c2263ae02ad3718a03a886"], &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x139}, 0x48) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, 0xffffffffffffffff, 0x0) sync() syz_clone(0x100411, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000b40)=ANY=[@ANYBLOB="34020000", @ANYRES16=r2, @ANYBLOB="010000000000000000000100000014000200776731000000000000000000000000000c020880080200801400040002004e237f000001000000000000000024000100f44da367a88ee6564f020211456727082f5cebee8b1bf5eb7337341b459b39220800030002000000c40109"], 0x234}, 0x1, 0x0, 0x0, 0x4004840}, 0x44000) r3 = gettid() r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x4, 0x0, 0x0) syz_open_procfs(r3, &(0x7f0000000240)='stat\x00') setsockopt$inet_opts(r4, 0x0, 0x4, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x6, &(0x7f0000000040)={0x0, 0x0, 0x3ed4, 0x5}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x9) bpf$MAP_CREATE(0x0, 0x0, 0x0) ioctl$XFS_IOC_GOINGDOWN(0xffffffffffffffff, 0x8004587d, &(0x7f0000000100)=0x1) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x9) 29.932512758s ago: executing program 8 (id=337): syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000000100)='./file2\x00', 0x800006, &(0x7f0000000b00)=ANY=[], 0x1, 0x1066e, &(0x7f0000010240)="$eJzs3L1vG/UfB/CPk6ZPvz7ppz4wgDgJISVSHdXpg2BBBVoBoq0qCgMTOLFruY19UeympgsMMCAxsfBPMMHfwAI7KyxsLCCxFYx89w2lpajUNWlCXi/p8r77+u7j712iSB+fdQFsW4eyX36uxIHYExHTEbEvolivpKVwtownIuLpNDSVlkoa/2NgZ0TsjYgDo+JlzUp66dfhcPjFNxee+vi7T799/7OfrjyeMwY2g2cjorNSrt/slJm3yryWxutr7SI7p9ZSli90rqftvMybzcWiws36+n71Ik+2yv3zlRu9UV5dri+NstW+WoyvdMs37K211usUB1yrrxbbjeZike1eXmTrVjmvQcpbvX5Zp5HqvVeUj35/Pcvx5qBZns/K9SKXuv00XtbNG83BKNdSpreLpXy5EbFj/Iu8BVxod28MsrXmaq+dd7PT87Xn5mtnqrXVvNHsN09V653GmVPZbGt5tFu136x3zrbyvLXcnF/KO3PZbGtpqVqrZbPnmovtejer1eZPzp+onp5La8ezVy69lS03stlRvtTu3ui3l3vZ1Xw1K4+YyxbmTz4/lz1Ty65cvJxdfuP8+YuX33zn3NuXXrz42stpp79MK5tdOLGwUK2dqC7U5sY98+PD0nY9/8LwYOWRjme78/cD8NDG6f+nxuz/n/zt9vf6fyAm0f9P3am1ifv/0b/TD3aneY7X/0c0Fse7xlvB9u3/nf/I4G/6t5lHK8t28aD+f3qD5gEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+Z+duUp4GwjiAP31jfF+/sEg/rtKVuOyih/AILj2A3sZdzyCUXsKFdecRpJFORjClIDbTRsvvB+nMhObPk+wmEwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEv6Vq+Xn7YfPqbBw/k5+6afcncEAAAAHNvV62XqjNvxs3z+RT71KiLmETGLiGlEnJq7V/G4kzmJiFHun/p/fVTD54iUcLjmPh9PI+JNPn68vPRTAAAAgNu13SxWEdWhm35eD10Q15Rf2vT46KMrvfJ5VCptksLeF0qb/oosYhYR9fh7obR5RNw9f1so7Y++fG2aqu3m5uG3ZtQ2d9eqBgAAuJ7uTKDY7A0AAIB/zruhC2AYab02f4uf14Lv2yYvCD7pjAAAAID/0GjoAgAAAIC/UJ11VZr/2/8PAAAAblu7/x8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACXtKvXy+1mseqbs2/6KXM3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8JP9eUnBEAaCMNj/U71T8P63Uhp0qyt3VRD4mCGEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAlddx8j7j01iTfDtt/DoeSf5dNaauGnPXjaUXxu1z2/M/AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICd/Xk5ARCIwTAY39rTYv81eVF+0LM3QZgB4SMhyAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Dfd/VX/xJDYq2rMNDFl3KpqziqxZJVYc5DYctDe/nacHzwJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC524EAAAAAAAMj/tRGqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsAMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYUdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwP+8oFQMBFIbPjARNY6FLsA8+1mBjJboEHyAEXIMLcEM2VrbBjegWlMQEy9vlFvf7mvPDTDEDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADsnJ+NN/aSlNQla+rVy/FXSdKkvg7D5f6U5e37czwf8/b94/rgL49yc9ImaVNW+A0AwEqa/+yWneIwj0/9w2ky7dm85/NezNvdPff3W3o6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8snPvrk2ucRzAn6RNzunZzuIgCloFC6LphdK0dFEUquA/0C20sRRTLW0FWwSpS3ERXFycXFx06+TkKghOLiIKuldQEEGQSm7m6U1SsG9S/XzgSX4NL+9zGQrf/F4CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvjQ+CVs5L+JHa5LXy++G7/3LGEczMf32ZuMojpjX5lv2v7NZxufR+dNw6gxrx9XVBAAAwOIpcn8fQnhrPp7FWG+n/n8nz4k9f391kud+frbvzzH3/nGsPBQXnwu1Jus0QwhX173u/tx2+Ldth8MUOy+799NnODtv7Rv/1Uj3k97QFOna6p3b9XEznXrtbjA4XUrp8u/vAgD4qb0cyyQ/H72GXvegysIAWFiNcoSp/r9oV1sTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDx8BAAA//9wJpwa") r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file2\x00', 0x800, 0x1fb) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x1) ioctl$KVM_RUN(r3, 0xae80, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r4, 0x4008ae89, &(0x7f0000000140)={0x1, 0x0, [{0x10, 0x0, 0x1}]}) r5 = socket(0x10, 0x3, 0x0) ioctl$TCFLSH(r0, 0x540b, 0x0) r6 = creat(&(0x7f0000000280)='./file0\x00', 0xecf86c37d53049cc) r7 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r8 = ioctl$KVM_CREATE_VM(r7, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r8, 0xae60) ioctl$KVM_SET_USER_MEMORY_REGION(r8, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r9 = ioctl$KVM_CREATE_VCPU(r8, 0xae41, 0x0) ioctl$KVM_SET_SREGS(0xffffffffffffffff, 0x4138ae84, &(0x7f0000000280)={{0x9000, 0x0, 0xc, 0x6, 0x4, 0xa, 0x3, 0xe, 0x0, 0x1, 0x3, 0x3}, {0x2, 0xffff1000, 0xe, 0x13, 0x1, 0x8, 0x3, 0x8, 0x0, 0x46, 0x6}, {0x1, 0x315a4c100da1da58, 0x4, 0xf, 0x5, 0xe9, 0xc3, 0x6, 0x3, 0x6, 0x1, 0x3}, {0x3000, 0x4000, 0x1a, 0x5, 0x7d, 0x6, 0x8, 0x7f, 0x9, 0x2, 0xf, 0x6}, {0x9000, 0xdddd1000, 0x0, 0xd, 0x59, 0x2d, 0x5, 0xc, 0xfc, 0x0, 0x3, 0xe5}, {0x2, 0x8092000, 0x8, 0xbd, 0xcb, 0x7, 0x1, 0x1, 0xbf, 0x18, 0x2, 0x4}, {0x1, 0x1, 0xc, 0x9, 0x0, 0xf, 0x10, 0x3, 0x4, 0x0, 0x80, 0x9}, {0xffffffff, 0xffff, 0x10, 0x4, 0x3, 0x3, 0x0, 0xf9, 0x1, 0xfc, 0x0, 0xfe}, {0x4, 0xedd8}, {0xffff1000, 0x17}, 0x4004000f, 0x0, 0xd000, 0x100, 0x100000002, 0x0, 0xdddd1000, [0x5, 0x3, 0x4000000000000009, 0x7]}) syz_kvm_add_vcpu$x86(0x0, &(0x7f00000000c0)={0x0, &(0x7f00000002c0)=[@code={0xa, 0x5d, {"b8010000000f01c166bad104ec0fdb4d70b99f030000b8feffffffba000000000f300f20578f292098953200000066baf80cb8e68af88def66bafc0c66ed2666420fc7370c4d49c4c155f3e9"}}], 0x5d}) ioctl$KVM_RUN(r9, 0xae80, 0x0) ioctl$KVM_RUN(r9, 0xae80, 0x0) close(r6) r10 = userfaultfd(0x1) ioctl$UFFDIO_API(r10, 0xc018aa3f, &(0x7f0000000040)) read$FUSE(r6, &(0x7f0000002600)={0x2020}, 0x2020) ioctl$UFFDIO_REGISTER(r10, 0xc020aa00, &(0x7f0000000900)={{&(0x7f00001eb000/0x800000)=nil, 0x800000}, 0x1}) syz_kvm_setup_syzos_vm$x86(0xffffffffffffffff, &(0x7f00003f1000/0x400000)=nil) ioctl$UFFDIO_COPY(r10, 0xc028aa03, &(0x7f0000000080)={&(0x7f0000249000/0x2000)=nil, &(0x7f0000059000/0x4000)=nil, 0x2000}) sendto$inet6(r5, &(0x7f0000000080)="7800000066002507b9409b14ffff0b7a0204be04020714056406040c5c0009003f0006180a1400000d0085a168d0bf46d32345653610648d270005000a06024e49935ade4a460c89b6ec0cff3959547f509058ba86c902007a00004a32000400160008030a0000000000e000e218d1ddf66ed538f2523250", 0x78, 0x0, 0x0, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r0, 0xc0406619, 0x0) 29.795516371s ago: executing program 8 (id=340): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000000)=ANY=[@ANYBLOB="b8000000190001030000000000000000fc0100000000070000000000000000003ed300000000000000000000000000000000000000000000020010"], 0xb8}}, 0x0) 29.795330231s ago: executing program 36 (id=340): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000000)=ANY=[@ANYBLOB="b8000000190001030000000000000000fc0100000000070000000000000000003ed300000000000000000000000000000000000000000000020010"], 0xb8}}, 0x0) 7.023813995s ago: executing program 2 (id=522): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = dup(r0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x60001, 0x0) socket$packet(0x11, 0xa, 0x300) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'syzkaller1\x00', 0xc201}) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000000180)={'syzkaller1\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}) write$tun(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="080086dd0001280004000003a60c6eec00be00442ffffe800000000088fc70738daf7b3200aaff020000000000000000000000000001042088be"], 0xfdef) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) 6.971205205s ago: executing program 2 (id=523): fsopen(&(0x7f0000000240)='btrfs\x00', 0x1) 6.915367557s ago: executing program 2 (id=524): r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000980)=@raw={'raw\x00', 0x8, 0x3, 0x530, 0x1d8, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x460, 0xffffffff, 0xffffffff, 0x460, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0x1b0, 0x1d8, 0x0, {}, [@common=@unspec=@helper={{0x48}, {0x0, 'amanda\x00'}}, @common=@unspec=@conntrack2={{0xc0}, {{@ipv6=@private1, [0xff000000, 0xffffffff, 0xff, 0xffffffff], @ipv4=@empty, [0x0, 0xff, 0xffffffff, 0xffffffff], @ipv6=@empty, [0xff000000, 0xff, 0xff, 0xff], @ipv6=@local, [0xffffffff, 0xff000000, 0xff000000, 0x101000000], 0x80, 0x54, 0x0, 0x4e20, 0x4e23, 0x4e21, 0x4e23, 0x446, 0x39a}, 0x100, 0x20}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@uncond, 0x0, 0x258, 0x288, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x8, 0x0, 0x0, 0x7, 0x3ff, 0x18}}}, @common=@inet=@hashlimit3={{0x158}, {'vcan0\x00', {0x3, 0x9000000000000, 0x41, 0xfffffffe, 0xe, 0x1000, 0x6, 0x3, 0x18}, {0x8000000000000}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x590) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000140)={0xa, 0x4e22}, 0x1c) listen(r1, 0x0) syz_emit_ethernet(0x0, 0x0, 0x0) syz_emit_ethernet(0x9a, &(0x7f00000005c0)={@local, @empty, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x64, 0x6, 0x1, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x19, 0x2, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa, 0x2, 0x98ca}, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0xd7}, @fastopen={0x22, 0x4, "914f"}, @sack={0x5, 0xe, [0x220, 0x130c, 0xabc]}, @sack={0x5, 0x1a, [0x5, 0x3, 0x5, 0x401, 0x519d, 0x0]}, @sack={0x5, 0x12, [0x1, 0xfffffffe, 0x3, 0x1]}]}}}}}}}}, 0x0) 6.547549485s ago: executing program 2 (id=529): unshare(0x22020600) mkdir(&(0x7f0000000000)='./cgroup/../file0\x00', 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f00000003c0)='cgroup.procs\x00', 0x2, 0x0) write$cgroup_pid(r1, &(0x7f00000005c0), 0x12) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='cgroup\x00') preadv(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/204, 0xcc}], 0x1, 0x9f, 0x0) 6.547317575s ago: executing program 2 (id=530): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_REQ_SET_REG(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x14, r1, 0xb8b2a4096e024d47, 0x70bd28, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0xc4}, 0x4000000) 6.547137535s ago: executing program 2 (id=531): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x7, 0x100}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbee2, 0x8031, 0xffffffffffffffff, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, 0x0, 0x0) sendmmsg$unix(r1, 0x0, 0x0, 0x0) recvmmsg(r0, 0x0, 0x0, 0x2, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000000)=0x6) prctl$PR_SET_MM(0x23, 0x8, &(0x7f0000001000/0x4000)=nil) openat$cgroup_pressure(0xffffffffffffffff, 0x0, 0x2, 0x0) ioctl$BTRFS_IOC_RM_DEV(r0, 0x5000940b, 0x0) ptrace(0x10, 0x1) 3.695355528s ago: executing program 9 (id=537): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) syz_open_dev$tty1(0xc, 0x4, 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000480)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e24}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) ioctl$KDFONTOP_SET(0xffffffffffffffff, 0x4b72, &(0x7f00000001c0)={0x0, 0x20000, 0x8, 0x2, 0x200, &(0x7f0000003c40)="1ae19337aa151f36ae49bb3f8cb95c5bf840d4f1e55efaaf098d47a70eb36a73090000000000001b0f4743f490c585108c1331c7749299a25a705f5096cb268cbc6070d680e1be250700000000000000472471ff550c0010000007f3c7b61abe4162256004ea8ca5e5b5f379c6eb3257eda08f7e6959090000004d13184d382747e035b4722525e00ade86b4c6d1e157c75d15c1f961ebc0a64d7f2a73f8979fcecacaa64f9b9069ebcc1d5b471edbc4f6c7f1b98ae74e909aa6f25b7fa77bf9cd4ed36d5c53dc519d11c3cc1c22a3b86cf3c645413f4afbcea0c99ded703699d2bb6a4a663b99b6069da5aaf64785a5887c31261d4b9e57ee07000000def6f255ca26108f11f02047d47f2d0fec30f7e92482f71496e184214a4e0c5fdc48b0af0c0478940016d8f0990a0e1090fd515380aae83c5eaeed338701574b64200a16ef2811fadcf1e0f49a514df529061e09ce45e3da03a03fe9b4a6bcfa7d04594e4f6d0714a2e14ea127ab37d64a5e0db630cd4f4a2e6c985a542ff20a9b2193f265f93a258a88dd6c9d6a926dd23d32425849c5d9210007660a617f22133b6cb5087f4c6057942aa18193172bd995fa70a1f949b196f2e2a3c175858575713be5ee3f7f4dcecc98123f9ded3afdebe13d79a7f7fcb2469ae0ac503111401612df7ee995f74fb97a63bf62d61f78c062f959119ab50c1f706a930121ebcd53ccb93d158186ed360750ca8e728150d988844b9a5cff46591ccaff416e5a8c25f9555da5ca6fdf75b86ea6171b046b856168f403b5253a5cc393430a09a4489a0895571e597ac8846f945ffb372a88d3a25978b463dc961416c80c55773f917020751ed51cfd73c1e06fbadd156d56bedc117af95d242d6dccbe2ce34dccd6005e944afa92b22ec9a698469c6edc06caa2cfcd61912607d459b4c28ebea9745bcd4697d75c9601fd333d3cd797963a3c71b7cc5fdc756da8d97207936e5f53b53b732533c2722e03002293517966611602f297de6ff5408777b7a93c45cee3ee5c5601a4e94266b295ea7a86812a7ab8896ec5ea1b12643e1844b185734528399e62bceb8700cc6cd491e4a4430d0a3ba329a5a2fa170fd0b1cc4ba8294de988cd35df2cd7344aa8a9f3432b96fb889c02f484f635a0cc3466a3c2733d45f176931b2db18dba54991a9553cedb7f585786388d4042dbae1c95b769e3d4e036e8afea0a04c04f542b152ca1fd1f8efee60425c5a122fd1b90e98635284abd9f217d9e19cb2a64b354c9d79509cc47d7305114990148a7291cb0fe2d1c773a6664b66ae04aa62c534d072ae54c2ca0d5962cc58945d8924abfc4d5af922462507430d8f2c17479a6678b0b3700000000000000000000000000000000000000000000f800"}) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r4, 0x0, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000ac0)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x5, 0x0, 0x0, {0x5}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWCHAIN={0x2c, 0x3, 0xa, 0x101, 0x0, 0x0, {0x5}, [@NFTA_CHAIN_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_CHAIN_NAME={0x9, 0x3, 'syz0\x00'}]}, @NFT_MSG_NEWRULE={0x4c, 0x6, 0xa, 0x401, 0x0, 0x0, {0x5}, [@NFTA_RULE_CHAIN_ID={0x8}, @NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x20, 0x1, 0x0, 0x1, @ct={{0x7}, @val={0x14, 0x2, 0x0, 0x1, [@NFTA_CT_DREG={0x8, 0x1, 0x1, 0x0, 0x15}, @NFTA_CT_KEY={0x8, 0x2, 0x1, 0x0, 0x17}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x3}}}, 0xc0}}, 0x0) 3.694929078s ago: executing program 3 (id=539): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x7, 0x100}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x1, &(0x7f0000000200)=0x7) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f04ebbee7, 0x8031, 0xffffffffffffffff, 0x84c18000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socket$tipc(0x1e, 0x5, 0x0) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r5 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000080)='ip6gretap0\x00', 0x10) bind$inet(r5, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) r6 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000000)={'macvlan0\x00', 0x0}) sendmsg$nl_route(r6, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000003580)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r7, 0x503}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @macvlan={{0xc}, {0x14, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MACADDR_MODE={0x8, 0x3, 0x1}, @IFLA_MACVLAN_MODE={0x8, 0x1, 0x10}]}}}]}, 0x44}}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) syz_open_dev$tty1(0xc, 0x4, 0x1) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, 0x0, 0x20000000) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000600)={0x5c, r1, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg0\x00'}, @WGDEVICE_A_PEERS={0x34, 0x8, 0x0, 0x1, [{0x30, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x4}, @WGPEER_A_PUBLIC_KEY={0x24}]}]}]}, 0x5c}, 0x1, 0x0, 0x0, 0x404c844}, 0x40000) 2.852904897s ago: executing program 9 (id=540): sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xf, 0x4008032, 0xffffffffffffffff, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) process_vm_readv(0x0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{0x0}], 0x1, 0x0) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000240)=ANY=[], 0x2c}, 0x1, 0x0, 0x0, 0x800}, 0x4000050) setsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x42, 0x0, 0x0) r0 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r0, &(0x7f0000032680)=""/102392, 0x18ff8) close(0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x401c2, 0x0) ftruncate(r1, 0x8800000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f00000034c0)=[{{0x0, 0x0, &(0x7f0000001e40)=[{&(0x7f0000000b80)=""/4096, 0x20001b80}, {&(0x7f0000001b80)=""/112, 0x70}], 0x2, 0x0, 0xa0028cb4}}], 0x40000000000013c, 0x700, 0x0) sendfile(r2, r1, 0x0, 0x578410eb) 2.828932917s ago: executing program 3 (id=541): r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x210000000013, &(0x7f00000000c0)=0x100000001, 0x4) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0, @remote}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x25, &(0x7f0000000040)=0x4, 0x4) 2.763414989s ago: executing program 3 (id=542): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000300)=@abs={0x0, 0x0, 0x4e22}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$sock_int(r3, 0x1, 0x2e, &(0x7f0000000180)=0x79, 0x4) shutdown(r3, 0x0) recvmmsg(r3, &(0x7f00000066c0), 0xa0d, 0x0, 0x0) 2.646306651s ago: executing program 7 (id=544): r0 = socket$inet6_udp(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000500)={0xa, 0x4e20, 0xffffffff, @empty, 0x5}, 0x1c) recvfrom$inet6(r0, 0x0, 0x0, 0x1, &(0x7f0000000100)={0xa, 0x4e21, 0x8, @mcast1, 0x9}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000340)={@broadcast, @local, @void, {@ipv6={0x86dd, @udp={0xa, 0x6, '\x00', 0x8, 0x11, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, @local, {[], {0x4e1d, 0x4e20, 0x8}}}}}}, 0x0) 2.312531989s ago: executing program 7 (id=545): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="19000000040000000400000002"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x1, 0xd, &(0x7f0000000300)=ANY=[@ANYBLOB="18000000000000000000000000000000850000002f00000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000100)={0x0, 0x7}, 0x4) setsockopt$packet_int(r1, 0x107, 0x16, &(0x7f0000000000)=0x4, 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[], 0x0) 2.312069069s ago: executing program 5 (id=546): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x20940, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, &(0x7f0000000640)="430fc73f0f2390b9800000c00f3235010000000f300f20d835080000000f22d8c4e18173f53866baf80cb83879e487ef66bafc0cec66b88e008ec02d1aa80000460f1c460041ae", 0x47}], 0x1, 0x74, 0x0, 0x0) getsockopt$sock_buf(0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f0000000240)) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x28) ioctl$KVM_RUN(r2, 0xae80, 0x0) sendmsg$inet6(0xffffffffffffffff, 0x0, 0x20000800) open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x1800) setrlimit(0xf, &(0x7f0000000000)={0x1, 0x5}) pselect6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) inotify_add_watch(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x50007a2) 2.311632959s ago: executing program 7 (id=547): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x42, 0x8) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) mount$fuseblk(&(0x7f0000000240), &(0x7f00000002c0)='./file0\x00', &(0x7f0000000380), 0x0, &(0x7f0000000440)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x1000}}) umount2(&(0x7f0000000100)='./file0\x00', 0x3) 2.219622691s ago: executing program 7 (id=548): syz_usb_connect(0x3, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="120110010c793020570bd7e67832010203010902240001040510f20904a90602030102050905ee"], 0x0) 1.983346296s ago: executing program 9 (id=549): r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) bind$netlink(r0, &(0x7f0000000100)={0x10, 0x0, 0x25dfdbfb, 0x4}, 0xc) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) 1.923552768s ago: executing program 3 (id=550): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="140000001000010000000000000000000500000a28000000000a030000000000000000000a00000708000240000000020900010073797a31000000002c000000030a010100000000000000000a0000070900010073797a31000000000900030073797a320000000014000000110001"], 0x7c}, 0x1, 0x0, 0x0, 0x8080}, 0x20004450) sendmsg$NFT_BATCH(r0, &(0x7f0000009b40)={0x0, 0x0, &(0x7f0000009b00)={&(0x7f00000024c0)={{0x14}, [@NFT_MSG_NEWRULE={0x50, 0x6, 0xa, 0x401, 0x0, 0x0, {0xa, 0x0, 0x4}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_RULE_EXPRESSIONS={0x24, 0x4, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, @masq={{0x9}, @val={0x4}}}, {0xc, 0x1, 0x0, 0x1, @nat={{0x8}, @void}}]}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}]}], {0x14}}, 0x78}, 0x1, 0x0, 0x0, 0x40}, 0x24000840) 1.871338068s ago: executing program 9 (id=551): syz_mount_image$vfat(&(0x7f0000000240), &(0x7f0000000280)='./file1\x00', 0x8080, &(0x7f0000002100)=ANY=[], 0x2, 0x232, &(0x7f0000000640)="$eJzs2r+LHGUYB/BnzsSLFy574i8SEF+0UJshd7VFDklAXFA0K0RBMvFmddlx99hZDlbEbKWtf4K1WNoJktLmGv8CC7trrkwhjmz21GzYFEHNJfHzaeaBd77M+zLvvDzFHLz29af9bp13i3GsZFmsXIhp3MxiI1biT9N49eUrPz3/7pX339xuty++k9Kl7cubWymlMy/8+MHn3714Y3z6ve/P/LAa+xsfHhxu/br/7P7Zg98vf9KrU69Og+E4FenacDgurlVl2unV/Tylt6uyqMvUG9TlaGG8Ww13dyepGOysr+2OyrpOxWCS+uUkjYdpPJqk4uOiN0h5nqf1teCf6Hx7s2nisDl5NZqmeeKbOH0j1n+JVmRPpuypC9kzV7PnptnZw6ZpHfdU+U94//9vtx3qpyKqr/Y6e535dT6+3Y1eVFHG+WjFbzHbJkfm9aU32hfPp1s24svq+lH++l7nscX8ZrRiY3l+c55Pi/nVWIs4GXGU34pWPL08v7U0fypeeem25+fRip8/imFUsROz7N/5LzZTev2t9h35c7fuAwB41OTpL0v7tzy/2/g8fw/94R391Yk4d+J4105EPfmsX1RVOXpki9kqH4BpKP7NYjXuKZVFTGf74IGY/OMPx6d3rMcS98niOQkAAAAAAAAAAMDD4n79gQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHA3fwQAAP//rHDMJg==") syz_mount_image$vfat(&(0x7f0000000140), &(0x7f0000000100)='./bus\x00', 0xe05c61, 0x0, 0x0, 0x0, &(0x7f0000000080)) chdir(&(0x7f00000003c0)='./bus\x00') syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x820008, 0x0, 0xda, 0x0, &(0x7f0000000280)) open(0x0, 0x1, 0x40) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeeb, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$USBDEVFS_CLAIMINTERFACE(0xffffffffffffffff, 0x8004550f, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000002100)=@newqdisc={0xb8, 0x24, 0x200, 0x70bd26, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0xa, 0x6}, {0xd, 0x3}, {0x5, 0xffff}}, [@qdisc_kind_options=@q_bfifo={{0xa}, {0x8}}, @qdisc_kind_options=@q_tbf={{0x8}, {0x4}}, @TCA_RATE={0x6, 0x5, {0x5, 0x9}}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x9}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x3}, @TCA_STAB={0x5c, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x81, 0x2f, 0x80, 0x26e8, 0x2, 0x7, 0x8, 0x7}}, {0x12, 0x2, [0xfff7, 0x8, 0x2, 0x0, 0x8, 0x7, 0xf6]}}, {{0x1c, 0x1, {0x40, 0xe, 0x9a, 0x3abd, 0x2, 0x3, 0x4, 0x3}}, {0xa, 0x2, [0x401, 0x5, 0x1]}}]}]}, 0xb8}, 0x1, 0x0, 0x0, 0x4000880}, 0x20048084) r3 = socket(0x10, 0x803, 0x0) sendto(r3, &(0x7f0000000740)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) recvmmsg(r3, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/100, 0x365}, {&(0x7f0000000280)=""/85, 0x7c}, {&(0x7f0000000fc0)=""/4096, 0x197}, {&(0x7f0000000400)=""/106, 0x645}, {&(0x7f0000000980)=""/73, 0x1b}, {&(0x7f0000000200)=""/77, 0x14}, {&(0x7f00000007c0)=""/154, 0x21}, {&(0x7f00000001c0)=""/17, 0x1d8}], 0x21, &(0x7f0000000600)=""/191, 0xffffffffffffff2f, 0xa1}}], 0x4000000000003b4, 0x2040000, &(0x7f0000003700)={0x77359400}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x80242, 0x0) ftruncate(r4, 0x2007ffc) r5 = open(0x0, 0x80242, 0x10) ioctl$VHOST_VDPA_GET_CONFIG_SIZE(r5, 0x8004af79, &(0x7f0000000000)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x80202, 0x0) ftruncate(r6, 0x2007ffc) 1.871077009s ago: executing program 3 (id=552): bpf$PROG_LOAD(0x5, 0x0, 0x0) sendmmsg$inet(0xffffffffffffffff, &(0x7f00000060c0)=[{{0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000180)="c1298940", 0x4}, {&(0x7f00000007c0)='y', 0x1}, {&(0x7f0000000340)="b9", 0x1}, {&(0x7f0000000940)="99", 0x1}, {&(0x7f00000008c0)='z', 0x1}, {&(0x7f00000009c0)='~', 0x1}, {&(0x7f0000000a00)='x', 0x1}, {&(0x7f0000000440)="06", 0x1}, {&(0x7f0000000580)='k', 0x1}, {&(0x7f0000000040)="bd2f2c21c7a766b8501f2b1f18b2d8148b635d2355b1ccd197a89fa103c35c2151d6", 0x22}, {&(0x7f0000000800)='a', 0x1}, {&(0x7f0000000280)='$', 0x1}], 0xc}}], 0x1, 0x4000000) syz_usb_connect$cdc_ecm(0x5, 0x5a, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000020000202505a1a4400000000101090248000101006015090400001a02020000052406000005240004000d240f01800000000100fcff500424020209058103ff03000306090582020000020d0309050302", @ANYRES8], 0x0) 1.460986567s ago: executing program 5 (id=553): openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='fd/3\x00') socket$netlink(0x10, 0x3, 0x0) r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000100)) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000140)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=[@increfs], 0x0, 0x0, 0x0}) r2 = dup3(r1, r0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000004c0)={0x8, 0x0, &(0x7f0000000000)=[@acquire], 0x0, 0x0, 0x0}) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000040)={'lo\x00', 0x0}) creat(0x0, 0xecf86c37d53049cc) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0xa27}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x8) getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeeb, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r7, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r6, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) clock_adjtime(0x0, &(0x7f0000009fc0)={0x34, 0x101, 0x1, 0x10, 0x2, 0x2000000000000, 0x2, 0x0, 0x3ba, 0x80000000, 0x81, 0x9, 0x80000000, 0x9, 0x4, 0x7, 0x0, 0x4, 0x7, 0x0, 0x100000000, 0xac4, 0x8, 0x4, 0x401, 0x4}) sendmsg$nl_route_sched(r3, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=@newqdisc={0x48, 0x24, 0x4ee4e6a52ff56541, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0x0, 0x4}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_prio={{0x9}, {0x18, 0x2, {0xf, "0000000000000f00000100000e1400"}}}]}, 0x48}, 0x1, 0x0, 0x0, 0x2000000}, 0x0) 1.006118708s ago: executing program 9 (id=554): r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000003c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="9feb010018000000000000000c0000000c00000002000000"], 0x0, 0x26}, 0x28) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0x3, &(0x7f0000000d40)=ANY=[@ANYBLOB="1800000000000000000000000000000095000000000000005fdb2971dfa2bff372df8cdbeb318ab2bec8fc36903c0ec359ca9daf3c914019395cc154010c693709800000000000000016a85adef34bf78c76e6222337923e1bea6ef682cc4375f594425d408ccc58187feb0e3d43347f989007a7c63f6dae682acb4af936461f34a8a32a50bbbb69ec85168947b86df9f2609bf93f7a1be259621818c3c75da30000bce645451b851111dd98ac4d8da9317c2c082020e0b2d6340809000000000000008e053645cc413790faf7e229c782845b5bb774f7f154263178151ea93ff2cac4b181332c9c9a1c7d85616c8100000000000000d8300d19d585000000fc005774b56a7142047326f940e95b8489e1c5650f5c61299a295f39c88456521cffdef93e29f10f4a11f0cfbfc0ff976b20fe"], &(0x7f0000000080)='GPL\x00', 0x0, 0x1f6, &(0x7f00000002c0)=""/168, 0x0, 0x0, '\x00', 0x0, @fallback, r0, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000200), 0x1, 0x0, 0xffffffffffffffff, 0xf5010000}, 0x6d) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0200000004000000080000000100000080000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00'], 0x48) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0200000004000000080000000100000080000000", @ANYRES32, @ANYBLOB='\x00'/14], 0x22) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000680)='./file0\x00', 0x90c, &(0x7f00000001c0)={[{@jqfmt_vfsv0}, {@nodelalloc}, {@data_err_abort}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x100}}, {@noload}, {@nolazytime}]}, 0x3, 0x45f, &(0x7f0000000ec0)="$eJzs3MtvG8UfAPDvrpO26eOX/Ep59AEECiLikTRpgR44AAKJA0hIXMoxJGlV6jaoCRKtKggIlSOqxB1xROIv4AQXBJyQuMIdVapQLxRORmvv1o/abpI6cag/H2mTmd1xZr6eHXt2p9sABtZ49iOJ2B0Rv0XEaC3bXGC89uvG9Utzf1+/NJdEpfLWn0m13F/XL80VRYvX7cozE2lE+mkSB9vUu3Th4pnZcnnhfJ6fWj773tTShYvPnD47e2rh1MK5mePHjx2dfv65mWd7Euf/s7Ye+HDx0P7X3r7yxtyJK+/89E1SxN8Sxx0bqf4c71bk8UqlZ9VtBXsa0slQHxvCmpQiIuuu4er4H41S1DtvNF79pK+NAzZUJdfh8EoFuIsl0e8WAP1RfNFn17/Ftnmzj/679lLtAiiL+0a+1Y4MRRq1C6PhluvbXhqPiBMr/3yZbdHr+xAAAG18l81/nm43/0vjvoZy/8vXhsbytZS9EXFPROyLiHsjqmXvj4gH1lh/6yLJrfOf9Oq6AlulbP73Qr621Tz/S4siY6U8t6eaGU5Oni4vHMnfk4kY3p7lp7vU8f0rv37e6Vjj/C/bsvqLuWDejqtD25tfMz+7PHsnMTe69nHEgaF28Sc3VwKSiNgfEQfWWcfpJ78+1OlYa/yVpNtferE524N1pspXEU/U+n8lWuIvJN3XJ6d2RHnhyFRxVtzq518uv9mp/tv3/8bK+n9n2/P/ZvxjSeN67dLa67j8+2cdr2km13X+13dsy39/MLu8fH46Ylvyeq3Rjftn6q8t8kX5LP6Jw+3H/96ovxMHIyI7iR+MiIci4uG87x6JiEcj4nCnAFcifnz5sXc7Hd4K/T/f0v9jzUVa+r+e2Bate9onSmd++Lb5L9aTq/v8O1ZNTeR7VvP5t5p2re9sBgAAgP+eNCJ2R5JO3kyn6eRk7d/w74udaXlxafmpk4vvn5uvPSMwFsNpcaerdj+4dj90Or+sL/IzLfmj+X3jL0oj1fzk3GJ5vt/Bw4Db1WH8Z/4o9bt1wIbzvBYMLuMfBpfxD4PL+IfB1Wb8j/SjHcDma/f9/1E9WRndzMYAm6pl/Fv2gwHi+h8Gl/EPg6tx/Hd9/h64myyNxO0fkpfYyokdRVdubu2RboHYe5VINngU7O53gI2J4v/+7F64zx9MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPfJvAAAA//+Zfec0") bpf$PROG_LOAD(0x5, &(0x7f0000000940)={0xd, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000791210000000000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0xa, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_LOOKUP_ELEM(0x5, &(0x7f00000000c0)={r1, &(0x7f0000000000), &(0x7f0000000040)=""/73}, 0x70) 819.439662ms ago: executing program 9 (id=555): syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000000)='./bus\x00', 0x0, &(0x7f0000000300)={[{@grpquota}, {@quota}, {@quota}, {@stripe={'stripe', 0x3d, 0x3}}, {@jqfmt_vfsold}]}, 0xff, 0x4fa, &(0x7f00000005c0)="$eJzs3c9vG1kdAPCvnThx0uwmu+wBEOyW3YWCqjqJuxut9gDLCSFUCdEjSG1I3CiKHUexU5rQQ3rmikQlTnDkD+DcE3cuCG5cygGJHxGoQeLg1YwnqZvaTdQkdhR/PtJo3ps39fe9pvNe/U3iF8DQuhoRuxExFhF3I2I6u57LjvisfST3Pdt7uLS/93ApF63W7X/l0vbkWnT8mcSV7DWLEfGj70X8NPdy3Mb2ztpitVrZzOqzzdrGbGN758ZqbXGlslJZL5cX5hfmPrn5cfnMxvpebSwrffXpH3e/9fOkW1PZlc5xnKX20AuHcRKjEfGD8wg2ACPZeMYG3RFeSz4i3o6I99PnfzpG0q8mAHCZtVrT0ZrurAMAl10+zYHl8qUsFzAV+Xyp1M7hvROT+Wq90bx+r761vtzOlc1EIX9vtVqZy3KFM1HIJfX5tPy8Xj5SvxkRb0XEL8cn0nppqV5dHuR/fABgiF05sv7/d7y9/gMAl1xx0B0AAPrO+g8Aw8f6DwDDx/oPAMOnvf5PDLobAEAfef8PAMPH+g8AQ+WHt24lR2s/+/zr5fvbW2v1+zeWK421Um1rqbRU39wordTrK+ln9tSOe71qvb4x/1FsPZj59kajOdvY3rlTq2+tN++kn+t9p1JI79rtw8gAgF7eeu/JX3LJivzpRHpEx14OhYH2DDhv+UF3ABiYkUF3ABgYu33B8DrFe3zpAbgkumzR+4Jit18QarVarfPrEnDOrn1J/h+GVUf+308Bw5CR/4fhJf8Pw6vVyp10z/846Y0AwMUmxw/0+P7/29n5d9k3B36yfPSOx+fZKwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYDvb/LWV7gU9FPl8qRbwRETNRyN1brVbmIuLNiPjzeGE8qc8PuM8AwGnl/57L9v+6Nv3h1AtN7145LI5FxM9+fftXDxabzc0/RYzl/j1+cL35OLte7n/vAYDjHazT6bnjjfyzvYdLB0c/+/OP70ZEsR1/f28s9g/jj8Zoei5GISIm/5PL6m25jtzFaew+iogvdht/LqbSHEh759Oj8ZPYb/Q1fv6F+Pm0rX1O/i6+cAZ9gWHzJJl/Puv2/OXjanru/vwX0xnq9LL5L3mppf10Dnwe/2D+G+kx/109aYyP/vD9dmni5bZHEV8ejTiIvd8x/xzEz/WI/+EJ4//1K+++36ut9ZuIa9E9fmes2WZtY7axvXNjtba4UlmprJfLC/MLc5/c/Lg8m+aoZ3uvBv/89PqbvdqS8U/2iF88ZvxfP+H4f/v/uz/+2ivif/ODbvHz8c4r4idr4jdOGH9x8vfFXm1J/OUe4z/u63/9hPGf/m3npW3DAYDBaWzvrC1Wq5VNBYWLX0j+yV6AbnQtfKdfscaie9MvPmg/00eaWq3XitVrxjiLrBtwERw+9BHxv0F3BgAAAAAAAAAAAAAA6Kofv7E06DECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABweX0eAAD//19xzyM=") timer_create(0xfffffffc, 0x0, &(0x7f0000000040)=0x0) timer_settime(r0, 0x1, &(0x7f000006b000)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) r1 = syz_usb_connect$uac3(0x0, 0x80, &(0x7f0000000100)=ANY=[@ANYBLOB="1201010200000040b421810040000102030109026e0003017f0006080b0002012230230904000000010130000a2401100a00090000000904014cbcda4430000904010101010230000905010960"], &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_control_io$uac3(r1, 0x0, &(0x7f0000000240)={0x44, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac3(r1, 0x0, &(0x7f0000000dc0)={0x44, &(0x7f0000000080)={0x40, 0x17, 0x4, "aa3579bc"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$fuse(0x0, &(0x7f0000000940)='./file0\x00', 0x0, 0x0, 0x3e, 0x0, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) 585.524477ms ago: executing program 5 (id=556): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = eventfd2(0xe5c, 0x80000) r3 = eventfd2(0x4001, 0x800) ioctl$KVM_IRQFD(r1, 0x4020ae76, &(0x7f0000000100)={r2, 0x7, 0x2, r3}) r4 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_IRQCHIP(r1, 0x8208ae63, &(0x7f0000000600)={0x0, 0x0, @pic={0x7, 0x82, 0x4, 0x1, 0x2, 0x9, 0xb3, 0xc4, 0x6, 0x6, 0x5, 0x84, 0x8, 0xfd, 0xe2, 0xec}}) ioctl$KVM_SET_REGS(r4, 0x4090ae82, &(0x7f00000003c0)={[0x35, 0xe, 0x4, 0x1, 0x2, 0xaaa9, 0x400, 0x0, 0x7fffffffffffb, 0x1, 0x5, 0x40001, 0x0, 0xc12, 0x1, 0xbde], 0x1000, 0x36529f}) ioctl$KVM_RUN(r4, 0xae80, 0x0) 525.180608ms ago: executing program 5 (id=557): openat$hwrng(0xffffffffffffff9c, 0x0, 0xd01, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000280)=0x2) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r0, &(0x7f0000019680)=""/102392, 0x18ff8) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x1ff) r1 = inotify_init1(0x0) inotify_add_watch(r1, &(0x7f0000000040)='./file1\x00', 0x7f7) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x42, 0x8) fallocate(r2, 0x0, 0x1000000, 0x3) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x200000c, 0x13, r2, 0x2000) 439.45909ms ago: executing program 7 (id=558): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) close(r0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="140000001000010000000000000000000500000a28000000000a030000000000000000000a00000708000240000000020900010073797a31000000002c000000030a010100000000000000000a0000070900010073797a31000000000900030073797a320000000014000000110001"], 0x7c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) sendmsg$NFT_BATCH(r1, &(0x7f0000009b40)={0x0, 0x0, &(0x7f0000009b00)={&(0x7f0000000400)=ANY=[@ANYBLOB="1400000010000100f7000000000000000500000a44000000090a010400000000000000000a0000040900010073797a310000000008000540000000020900020073797a310000000008000a40fffffffc08000340000000144c0000000c0a010100000000000000000a0000060900020073797a31000000000900010073797a3100000000200003801c0000800c00018006000100d10300000c000440000000000000000114000000110001"], 0xb8}, 0x1, 0x0, 0x0, 0x4000850}, 0x40) openat$binderfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$NFT_BATCH(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000009b00)={&(0x7f00000002c0)=ANY=[@ANYBLOB="140000001000010000000000000000000500000a480000000c0a010100000000000000000a0000060900020073797a31000000000900010073797a31000000001c000380180000800c00018006000100d1a3a7000800"], 0x70}, 0x1, 0x0, 0x0, 0x4000850}, 0x40) close(0x3) 439.05573ms ago: executing program 7 (id=559): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x7, 0x100}, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000200)=0x7) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) write$FUSE_BMAP(0xffffffffffffffff, 0x0, 0x0) unshare(0x22020600) r3 = fsopen(&(0x7f0000000080)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r4 = fsmount(r3, 0x0, 0x8) r5 = openat$cgroup_ro(r4, &(0x7f0000000240)='cpu.stat\x00', 0x0, 0x0) read$FUSE(r5, &(0x7f0000004000)={0x2020}, 0x2020) 231.852794ms ago: executing program 5 (id=560): r0 = socket$inet6(0xa, 0x3, 0x8000000003c) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x3, 0xc, @dev={0xfe, 0x80, '\x00', 0xd}, 0x9}, 0x1c) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x33, &(0x7f0000000100)=[{&(0x7f0000000000)=',', 0x584}], 0x1, 0x0, 0x0, 0x2c}, 0x44004) 219.900565ms ago: executing program 5 (id=561): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x7, 0x100}, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000200)=0x7) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs={0x0, 0x0, 0xfffffffd}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x15, 0x0, 0x0) r3 = socket(0x2b, 0x1, 0x1) r4 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x20, &(0x7f0000000180)={@private0, 0x8000000, 0x0, 0xff, 0x1}, 0x20) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000180)={@loopback={0x600}, 0x8000000, 0x0, 0xff, 0x0, 0x4}, 0x20) 0s ago: executing program 3 (id=562): r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x1, &(0x7f0000000280)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x400000000000041, 0x0) sched_setaffinity(r1, 0x8, &(0x7f0000000240)=0x2) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000380), 0x7b95b611, 0x802) read$FUSE(r4, &(0x7f0000003180)={0x2020}, 0x2020) setsockopt$inet_tcp_TCP_MD5SIG(r4, 0x6, 0xe, &(0x7f0000000580)={@in={{0x2, 0x4e24, @multicast2}}, 0x0, 0x0, 0xa, 0x0, "0ac9d323d182b9b3bf2558703c5652ac72bea01169b6a08311fd9da26f34c679cbc40bcb83b6f4fe63697b3808e4b8e506b27d8d0fe17278755b6b7ccb3e56135d74c181deac3b37a6995385eafb5537"}, 0xd8) socket(0x28, 0x5, 0x0) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r6, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000640)=@newqdisc={0x48, 0x24, 0x4ee4e6a52ff56541, 0x70bd27, 0xffffffff, {0x0, 0x0, 0x0, r8, {0x0, 0xfff1}, {0xffff, 0xffff}, {0x0, 0xfff1}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18, 0x2, {0x3, 0x6, 0x5}}]}}]}, 0x48}}, 0x20040084) r9 = socket(0x400000000010, 0x3, 0x0) r10 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r10, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r9, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)=@newtfilter={0x8c, 0x2c, 0xd27, 0x30bd29, 0x25dfdc00, {0x0, 0x0, 0x0, r11, {0xfff5, 0x4}, {}, {0x8, 0xc}}, [@filter_kind_options=@f_matchall={{0xd}, {0x58, 0x2, [@TCA_MATCHALL_ACT={0x4c, 0x2, [@m_gact={0x48, 0x1, 0x0, 0x0, {{0x9}, {0x1c, 0x2, 0x0, 0x1, [@TCA_GACT_PARMS={0x18, 0x2, {0x6, 0x7e, 0xffffffffffffffff, 0xfffffffc, 0x8}}]}, {0x4}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x3, 0x3}}}}]}, @TCA_MATCHALL_FLAGS={0x8, 0x3, 0x2}]}}]}, 0x8c}, 0x1, 0x0, 0x0, 0x20000010}, 0x20000000) kernel console output (not intermixed with test programs): T861] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 39.362031][ T5] usb 1-1: config 0 descriptor?? [ 39.367263][ T300] R10: dffffc0000000000 R11: fffff52000f30f14 R12: 1ffffffff0d66438 [ 39.375626][ T300] R13: dffffc0000000000 R14: ffff8881253c0d80 R15: dffffc0000000000 [ 39.384220][ T300] FS: 0000000000000000(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 39.393337][ T861] F2FS-fs (loop3): invalid crc value [ 39.393346][ T300] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 39.393363][ T300] CR2: 00007f4cb04cc580 CR3: 000000011dfe6000 CR4: 00000000003506b0 [ 39.414884][ T300] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 39.424286][ T861] F2FS-fs (loop3): Mismatch valid blocks 5 vs. 7 [ 39.426095][ T300] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 39.433199][ T861] F2FS-fs (loop3): Failed to initialize F2FS segment manager (-117) [ 39.439194][ T300] Call Trace: [ 39.450273][ T300] xfrm_net_exit+0x25/0x60 [ 39.455469][ T300] cleanup_net+0x589/0xb80 [ 39.459998][ T300] ? finish_task_switch+0x12e/0x5a0 [ 39.465396][ T300] ? ops_init+0x470/0x470 [ 39.469873][ T300] ? __kasan_check_read+0x11/0x20 [ 39.475908][ T300] ? read_word_at_a_time+0x12/0x20 [ 39.481059][ T300] ? strscpy+0x9b/0x290 [ 39.485343][ T300] process_one_work+0x6fd/0xbc0 [ 39.493516][ T300] worker_thread+0xa8e/0x13c0 [ 39.499157][ T300] kthread+0x324/0x3b0 [ 39.503277][ T300] ? worker_clr_flags+0x190/0x190 [ 39.508414][ T300] ? kthread_blkcg+0xd0/0xd0 [ 39.513029][ T300] ret_from_fork+0x1f/0x30 [ 39.517598][ T300] ---[ end trace 30826557fcc2df24 ]--- [ 39.573716][ T15] usb 5-1: 0:1 : does not exist [ 39.587043][ T15] usb 5-1: USB disconnect, device number 7 [ 39.614911][ T859] udc-core: couldn't find an available UDC or it's busy [ 39.623728][ T859] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 39.754136][ T840] F2FS-fs (loop2): invalid crc value [ 39.780585][ T840] F2FS-fs (loop2): Found nat_bits in checkpoint [ 39.794403][ T312] udevd[312]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 39.842964][ T840] F2FS-fs (loop2): Cannot turn on quotas: -2 on 2 [ 39.850007][ T840] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e4 [ 39.914632][ T5] plantronics 0003:047F:FFFF.0002: report_id 0 is invalid [ 39.922173][ T5] plantronics 0003:047F:FFFF.0002: item 0 1 1 8 parsing failed [ 39.930270][ T5] plantronics 0003:047F:FFFF.0002: parse failed [ 39.942669][ T5] plantronics: probe of 0003:047F:FFFF.0002 failed with error -22 [ 40.026670][ T877] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 40.039207][ T877] EXT4-fs error (device loop4): ext4_orphan_get:1427: comm syz.4.155: bad orphan inode 131083 [ 40.050024][ T877] EXT4-fs (loop4): mounted filesystem without journal. Opts: grpid,init_itable,minixdf,,errors=continue [ 40.115403][ T861] F2FS-fs (loop3): Segment count (31) mismatch with total segments from devices (0) [ 40.121593][ T687] usb 1-1: USB disconnect, device number 4 [ 40.130805][ T861] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 40.145573][ T861] F2FS-fs (loop3): invalid crc value [ 40.161380][ T877] serio: Serial port ttyS3 [ 40.174519][ T861] F2FS-fs (loop3): Found nat_bits in checkpoint [ 40.222699][ T861] F2FS-fs (loop3): Try to recover 1th superblock, ret: 0 [ 40.229472][ T885] EXT4-fs (loop2): mounted filesystem without journal. Opts: noauto_da_alloc,errors=remount-ro, [ 40.231245][ T861] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e4 [ 40.241858][ T885] ext4 filesystem being mounted at /35/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 40.273801][ T861] F2FS-fs (loop3): sanity_check_inode: inode (ino=4) has corrupted i_inline_xattr_size: 0, max: 903 [ 40.276664][ T885] EXT4-fs error (device loop2): ext4_xattr_block_get:543: inode #12: comm syz.2.156: corrupted xattr block 6 [ 40.286315][ T861] F2FS-fs (loop3): sanity_check_inode: inode (ino=4) has corrupted i_inline_xattr_size: 0, max: 903 [ 40.297053][ T885] EXT4-fs (loop2): Remounting filesystem read-only [ 40.324259][ T885] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop2 ino=12 [ 40.334681][ T885] EXT4-fs error (device loop2): ext4_xattr_block_get:543: inode #12: comm syz.2.156: corrupted xattr block 6 [ 40.346592][ T885] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop2 ino=12 [ 40.356426][ T893] EXT4-fs error (device loop2): ext4_xattr_block_get:543: inode #12: comm syz.2.156: corrupted xattr block 6 [ 40.368182][ T885] EXT4-fs error (device loop2): ext4_xattr_block_get:543: inode #12: comm syz.2.156: corrupted xattr block 6 [ 40.380015][ T893] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop2 ino=12 [ 40.389498][ T885] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop2 ino=12 [ 40.603669][ T5] usb 5-1: new high-speed USB device number 8 using dummy_hcd [ 40.666443][ T902] EXT4-fs (loop3): Ignoring removed bh option [ 40.672754][ T902] EXT4-fs (loop3): Unrecognized mount option "fsuuid=2f6a5359-b8cf-a331-303V-dd2ae8b1" or missing value [ 40.710049][ T912] netlink: 76 bytes leftover after parsing attributes in process `syz.0.162'. [ 40.731668][ T915] netlink: 16 bytes leftover after parsing attributes in process `syz.0.166'. [ 40.776215][ T916] FAULT_INJECTION: forcing a failure. [ 40.776215][ T916] name failslab, interval 1, probability 0, space 0, times 1 [ 40.789034][ T916] CPU: 0 PID: 916 Comm: syz.3.164 Tainted: G W syzkaller #0 [ 40.797743][ T916] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 40.807994][ T916] Call Trace: [ 40.811321][ T916] __dump_stack+0x21/0x24 [ 40.815685][ T916] dump_stack_lvl+0x1a7/0x208 [ 40.820388][ T916] ? show_regs_print_info+0x18/0x18 [ 40.825622][ T916] dump_stack+0x15/0x1c [ 40.829808][ T916] should_fail+0x3ab/0x500 [ 40.834258][ T916] ? __alloc_file+0x28/0x320 [ 40.836808][ T924] netlink: 165 bytes leftover after parsing attributes in process `syz.0.167'. [ 40.838960][ T916] __should_failslab+0xa4/0xe0 [ 40.839018][ T916] should_failslab+0x9/0x20 [ 40.857203][ T916] kmem_cache_alloc+0x3d/0x2d0 [ 40.862003][ T916] __alloc_file+0x28/0x320 [ 40.866473][ T916] alloc_empty_file+0x97/0x180 [ 40.871264][ T916] path_openat+0xf4/0x3040 [ 40.875709][ T916] ? __kasan_slab_alloc+0xc9/0xe0 [ 40.880769][ T916] ? __kasan_slab_alloc+0xb7/0xe0 [ 40.885821][ T916] ? kmem_cache_alloc+0x15a/0x2d0 [ 40.890873][ T916] ? getname_flags+0xba/0x510 [ 40.895600][ T916] ? getname+0x19/0x20 [ 40.899722][ T916] ? do_sys_openat2+0xde/0x750 [ 40.904514][ T916] ? __x64_sys_openat+0x136/0x160 [ 40.909911][ T916] ? do_syscall_64+0x31/0x40 [ 40.914535][ T916] ? do_filp_open+0x400/0x400 [ 40.919251][ T916] do_filp_open+0x1df/0x400 [ 40.923788][ T916] ? vfs_tmpfile+0x2c0/0x2c0 [ 40.928448][ T916] ? get_unused_fd_flags+0x92/0xa0 [ 40.933593][ T916] do_sys_openat2+0x19f/0x750 [ 40.938303][ T916] ? __kasan_check_write+0x14/0x20 [ 40.943460][ T916] ? fput_many+0x15a/0x1a0 [ 40.947960][ T916] ? do_sys_open+0xe0/0xe0 [ 40.952411][ T916] ? fput+0x1a/0x20 [ 40.953206][ T926] VFS: Mount too revealing [ 40.956237][ T916] ? ksys_write+0x1fa/0x260 [ 40.956249][ T916] ? __ia32_sys_read+0x90/0x90 [ 40.956259][ T916] ? ____fput+0x15/0x20 [ 40.956271][ T916] __x64_sys_openat+0x136/0x160 [ 40.956283][ T916] do_syscall_64+0x31/0x40 [ 40.956333][ T916] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 40.989380][ T916] RIP: 0033:0x7f4c8c7a4e99 [ 40.993859][ T916] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 41.013489][ T916] RSP: 002b:00007f4c8b1fe028 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 41.021923][ T916] RAX: ffffffffffffffda RBX: 00007f4c8ca2cfa0 RCX: 00007f4c8c7a4e99 [ 41.029958][ T916] RDX: 000000000000275a RSI: 0000200000000040 RDI: 0000000000000004 [ 41.037969][ T916] RBP: 00007f4c8b1fe090 R08: 0000000000000000 R09: 0000000000000000 [ 41.045955][ T916] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 41.054035][ T916] R13: 00007f4c8ca2d038 R14: 00007f4c8ca2cfa0 R15: 00007ffd45762328 [ 41.113632][ T5] usb 5-1: Using ep0 maxpacket: 32 [ 41.165256][ T933] EXT4-fs (loop0): mounted filesystem without journal. Opts: noauto_da_alloc,errors=remount-ro, [ 41.176084][ T933] ext4 filesystem being mounted at /36/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 41.220410][ T933] EXT4-fs error (device loop0): ext4_xattr_block_get:543: inode #12: comm syz.0.170: corrupted xattr block 6 [ 41.233778][ T5] usb 5-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 6 [ 41.258804][ T5] usb 5-1: New USB device found, idVendor=057e, idProduct=201e, bcdDevice= 0.00 [ 41.268763][ T933] EXT4-fs (loop0): Remounting filesystem read-only [ 41.276460][ T5] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 41.284914][ T933] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop0 ino=12 [ 41.297936][ T5] usb 5-1: config 0 descriptor?? [ 41.312321][ T943] EXT4-fs error (device loop0): ext4_xattr_block_get:543: inode #12: comm syz.0.170: corrupted xattr block 6 [ 41.325037][ T933] EXT4-fs error (device loop0): ext4_xattr_block_get:543: inode #12: comm syz.0.170: corrupted xattr block 6 [ 41.337023][ T943] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop0 ino=12 [ 41.347449][ T933] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop0 ino=12 [ 41.356795][ T933] EXT4-fs error (device loop0): ext4_xattr_block_get:543: inode #12: comm syz.0.170: corrupted xattr block 6 [ 41.368912][ T933] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop0 ino=12 [ 41.374156][ T25] usb 3-1: new low-speed USB device number 5 using dummy_hcd [ 41.616834][ T892] erofs: (device loop4): erofs_superblock_csum_verify: invalid checksum 0x7cda66ab, 0x7bbbea8c expected [ 41.634317][ T343] udevd[343]: incorrect erofs checksum on /dev/loop4 [ 41.650569][ T956] netlink: 76 bytes leftover after parsing attributes in process `syz.3.177'. [ 41.673787][ T25] usb 3-1: device descriptor read/64, error -71 [ 41.794732][ T958] exFAT-fs (loop3): failed to load upcase table (idx : 0x0000fd4f, chksum : 0x3963664b, utbl_chksum : 0xe619d30d) [ 41.843925][ T892] netlink: 8 bytes leftover after parsing attributes in process `syz.4.157'. [ 41.875253][ T5] hid-generic 0003:057E:201E.0003: unknown main item tag 0x7 [ 41.882710][ T5] hid-generic 0003:057E:201E.0003: unknown main item tag 0x4 [ 41.890824][ T5] hid-generic 0003:057E:201E.0003: unknown main item tag 0x1 [ 41.898430][ T5] hid-generic 0003:057E:201E.0003: unknown main item tag 0x1 [ 41.906262][ T5] hid-generic 0003:057E:201E.0003: unbalanced collection at end of report description [ 41.916782][ T5] hid-generic: probe of 0003:057E:201E.0003 failed with error -22 [ 42.063636][ T25] usb 3-1: device descriptor read/64, error -71 [ 42.074288][ T966] udc-core: couldn't find an available UDC or it's busy [ 42.083730][ T966] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 42.106908][ T305] usb 5-1: USB disconnect, device number 8 [ 42.282451][ T974] EXT4-fs (loop4): mounted filesystem without journal. Opts: noauto_da_alloc,errors=remount-ro, [ 42.293119][ T974] ext4 filesystem being mounted at /26/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 42.304998][ T974] EXT4-fs error (device loop4): ext4_xattr_block_get:543: inode #12: comm syz.4.183: corrupted xattr block 6 [ 42.319357][ T976] FAULT_INJECTION: forcing a failure. [ 42.319357][ T976] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 42.324790][ T974] EXT4-fs (loop4): Remounting filesystem read-only [ 42.333461][ T976] CPU: 1 PID: 976 Comm: syz.5.181 Tainted: G W syzkaller #0 [ 42.340693][ T974] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop4 ino=12 [ 42.348110][ T976] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 42.348115][ T976] Call Trace: [ 42.348137][ T976] __dump_stack+0x21/0x24 [ 42.348182][ T976] dump_stack_lvl+0x1a7/0x208 [ 42.358760][ T974] EXT4-fs error (device loop4): ext4_xattr_block_get:543: inode #12: comm syz.4.183: corrupted xattr block 6 [ 42.367182][ T976] ? show_regs_print_info+0x18/0x18 [ 42.367196][ T976] dump_stack+0x15/0x1c [ 42.367206][ T976] should_fail+0x3ab/0x500 [ 42.367252][ T976] should_fail_alloc_page+0x4f/0x60 [ 42.371521][ T974] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop4 ino=12 [ 42.374856][ T976] __alloc_pages_nodemask+0x11a/0x640 [ 42.374867][ T976] ? gfp_pfmemalloc_allowed+0x130/0x130 [ 42.374929][ T976] ? __mod_memcg_state+0xc0/0x210 [ 42.379763][ T974] EXT4-fs error (device loop4): ext4_xattr_block_get:543: inode #12: comm syz.4.183: corrupted xattr block 6 [ 42.391231][ T976] ? __mod_memcg_lruvec_state+0x105/0x2c0 [ 42.391244][ T976] ? __this_cpu_preempt_check+0x13/0x20 [ 42.391260][ T976] ? __mod_node_page_state+0x9e/0xd0 [ 42.391271][ T976] __get_free_pages+0xe/0x30 [ 42.391283][ T976] __tlb_remove_page_size+0x18a/0x310 [ 42.391334][ T976] unmap_page_range+0x1303/0x2190 [ 42.397363][ T974] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop4 ino=12 [ 42.400721][ T976] ? copy_page_range+0x27a0/0x27a0 [ 42.436960][ T974] EXT4-fs error (device loop4): ext4_xattr_block_get:543: inode #12: comm syz.4.183: corrupted xattr block 6 [ 42.446992][ T976] zap_page_range_single+0x456/0x550 [ 42.447006][ T976] ? zap_vma_ptes+0x100/0x100 [ 42.447020][ T976] ? avc_has_perm+0x27f/0x3d0 [ 42.447035][ T976] ? vma_interval_tree_iter_first+0x24a/0x270 [ 42.447084][ T976] unmap_mapping_range_tree+0x174/0x1f0 [ 42.464788][ T974] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop4 ino=12 [ 42.468343][ T976] unmap_mapping_range+0xf5/0x100 [ 42.468421][ T976] shmem_fallocate+0x3f6/0xc50 [ 42.549580][ T976] ? __kernel_text_address+0xa0/0x100 [ 42.554980][ T976] ? arch_stack_walk+0xee/0x140 [ 42.559882][ T976] ? shmem_mmap+0x200/0x200 [ 42.564415][ T976] ? avc_policy_seqno+0x1b/0x70 [ 42.569343][ T976] ? fsnotify_perm+0x66/0x4a0 [ 42.574289][ T976] ? preempt_count_add+0x90/0x1b0 [ 42.579352][ T976] vfs_fallocate+0x4b9/0x590 [ 42.583982][ T976] do_madvise+0x148a/0x1de0 [ 42.588537][ T976] ? madvise_set_anon_name+0x470/0x470 [ 42.594036][ T976] ? memset+0x35/0x40 [ 42.598048][ T976] ? __fsnotify_parent+0x6d2/0x7c0 [ 42.603176][ T976] ? fsnotify_set_children_dentry_flags+0x210/0x210 [ 42.609926][ T976] ? proc_fail_nth_read+0x220/0x220 [ 42.615232][ T976] ? rw_verify_area+0x1c0/0x360 [ 42.620102][ T976] ? preempt_count_add+0x90/0x1b0 [ 42.625145][ T976] ? vfs_write+0xae4/0xd70 [ 42.629586][ T976] ? kernel_write+0x3c0/0x3c0 [ 42.634287][ T976] ? __kasan_check_write+0x14/0x20 [ 42.639423][ T976] ? mutex_lock+0x92/0xf0 [ 42.643767][ T976] ? mutex_trylock+0xb0/0xb0 [ 42.648369][ T976] ? __fget_files+0x2e1/0x340 [ 42.653060][ T976] ? __kasan_check_write+0x14/0x20 [ 42.658186][ T976] ? fput_many+0x15a/0x1a0 [ 42.662616][ T976] ? ksys_write+0x1fa/0x260 [ 42.667125][ T976] ? __ia32_sys_read+0x90/0x90 [ 42.671908][ T976] ? debug_smp_processor_id+0x17/0x20 [ 42.677286][ T976] __x64_sys_madvise+0xa9/0xc0 [ 42.682058][ T976] do_syscall_64+0x31/0x40 [ 42.686481][ T976] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 42.692378][ T976] RIP: 0033:0x7f35e1a43e99 [ 42.696935][ T976] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 42.716769][ T976] RSP: 002b:00007f35e047c028 EFLAGS: 00000246 ORIG_RAX: 000000000000001c [ 42.725200][ T976] RAX: ffffffffffffffda RBX: 00007f35e1ccc090 RCX: 00007f35e1a43e99 [ 42.733178][ T976] RDX: 0000000000000009 RSI: 0000000000600003 RDI: 0000200000000000 [ 42.741159][ T976] RBP: 00007f35e047c090 R08: 0000000000000000 R09: 0000000000000000 [ 42.749166][ T976] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 42.757164][ T976] R13: 00007f35e1ccc128 R14: 00007f35e1ccc090 R15: 00007fff2cbdd068 [ 42.769757][ T25] usb 3-1: new low-speed USB device number 6 using dummy_hcd [ 42.981209][ T949] EXT4-fs (loop0): mounted filesystem without journal. Opts: errors=remount-ro,bsddf,stripe=0x0000000000000005,journal_ioprio=0x0000000000000007, [ 42.996517][ T949] ext4 filesystem being mounted at /38/file3 supports timestamps until 2038-01-19 (0x7fffffff) [ 43.010876][ T987] erofs: (device loop4): mounted with root inode @ nid 36. [ 43.021553][ T1005] netlink: 76 bytes leftover after parsing attributes in process `syz.5.190'. [ 43.036223][ T24] kauditd_printk_skb: 20 callbacks suppressed [ 43.036237][ T24] audit: type=1400 audit(1784775274.606:267): avc: denied { ioctl } for pid=986 comm="syz.4.185" path="/27/file0/file1" dev="loop4" ino=86 ioctlcmd=0x660b scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 43.067044][ T25] usb 3-1: device descriptor read/64, error -71 [ 43.076079][ T949] xt_hashlimit: size too large, truncated to 1048576 [ 43.134551][ T1012] EXT4-fs error (device loop0): ext4_mb_generate_buddy:824: group 0, block bitmap and bg descriptor inconsistent: 96 vs 65376 free clusters [ 43.162871][ T1014] erofs: (device loop5): mounted with root inode @ nid 36. [ 43.170688][ T1012] EXT4-fs (loop0): Remounting filesystem read-only [ 43.326333][ T1026] FAULT_INJECTION: forcing a failure. [ 43.326333][ T1026] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 43.353666][ T1026] CPU: 0 PID: 1026 Comm: syz.5.195 Tainted: G W syzkaller #0 [ 43.362436][ T1026] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 43.372607][ T1026] Call Trace: [ 43.375925][ T1026] __dump_stack+0x21/0x24 [ 43.380281][ T1026] dump_stack_lvl+0x1a7/0x208 [ 43.384987][ T1026] ? show_regs_print_info+0x18/0x18 [ 43.390253][ T1026] dump_stack+0x15/0x1c [ 43.394428][ T1026] should_fail+0x3ab/0x500 [ 43.398863][ T1026] should_fail_usercopy+0x1a/0x20 [ 43.403915][ T1026] _copy_from_user+0x20/0xd0 [ 43.408518][ T1026] ___sys_recvmsg+0x173/0x5c0 [ 43.413209][ T1026] ? __sys_recvmsg+0x280/0x280 [ 43.417999][ T1026] ? __fsnotify_parent+0x6d2/0x7c0 [ 43.423135][ T1026] ? __fdget+0x1a1/0x230 [ 43.427386][ T1026] ? do_recvmmsg+0x18e/0x7a0 [ 43.431998][ T1026] do_recvmmsg+0x358/0x7a0 [ 43.436442][ T1026] ? __sys_recvmmsg+0x290/0x290 [ 43.441312][ T1026] ? __kasan_check_write+0x14/0x20 [ 43.446444][ T1026] ? mutex_lock+0x92/0xf0 [ 43.450798][ T1026] ? fput_many+0x15a/0x1a0 [ 43.453908][ T25] usb 3-1: device descriptor read/64, error -71 [ 43.455277][ T1026] __x64_sys_recvmmsg+0x195/0x250 [ 43.466517][ T1026] ? do_recvmmsg+0x7a0/0x7a0 [ 43.471128][ T1026] ? fpregs_assert_state_consistent+0xb1/0xe0 [ 43.477223][ T1026] ? exit_to_user_mode_prepare+0x2f/0xa0 [ 43.482870][ T1026] do_syscall_64+0x31/0x40 [ 43.487299][ T1026] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 43.493215][ T1026] RIP: 0033:0x7f35e1a43e99 [ 43.497674][ T1026] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 43.513810][ T457] usb 4-1: new full-speed USB device number 4 using dummy_hcd [ 43.517632][ T1026] RSP: 002b:00007f35e049d028 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 43.533496][ T1026] RAX: ffffffffffffffda RBX: 00007f35e1ccbfa0 RCX: 00007f35e1a43e99 [ 43.541503][ T1026] RDX: 0000000000000001 RSI: 0000200000005540 RDI: 0000000000000003 [ 43.549499][ T1026] RBP: 00007f35e049d090 R08: 0000000000000000 R09: 0000000000000000 [ 43.557594][ T1026] R10: 0000000000000020 R11: 0000000000000246 R12: 0000000000000001 [ 43.565736][ T1026] R13: 00007f35e1ccc038 R14: 00007f35e1ccbfa0 R15: 00007fff2cbdd068 [ 43.593898][ T25] usb usb3-port1: attempt power cycle [ 43.607606][ T24] audit: type=1400 audit(1784775275.176:268): avc: denied { unlink } for pid=1028 comm="syz.4.197" name="#5" dev="tmpfs" ino=194 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 43.607926][ T1029] overlayfs: failed to resolve './file0': -2 [ 43.667967][ T300] Quota error (device loop0): dquot_write_dquot: Can't write quota structure (error -30). Quota may get out of sync! [ 43.681948][ T300] Quota error (device loop0): dquot_write_dquot: Can't write quota structure (error -30). Quota may get out of sync! [ 43.725503][ T1031] EXT4-fs (loop5): mounted filesystem without journal. Opts: noauto_da_alloc,errors=remount-ro, [ 43.747957][ T1031] ext4 filesystem being mounted at /12/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 43.771508][ T1031] EXT4-fs error (device loop5): ext4_xattr_block_get:543: inode #12: comm syz.5.196: corrupted xattr block 6 [ 43.784657][ T1031] EXT4-fs (loop5): Remounting filesystem read-only [ 43.791859][ T1031] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop5 ino=12 [ 43.803914][ T1031] EXT4-fs error (device loop5): ext4_xattr_block_get:543: inode #12: comm syz.5.196: corrupted xattr block 6 [ 43.815770][ T1031] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop5 ino=12 [ 43.824834][ T1031] EXT4-fs error (device loop5): ext4_xattr_block_get:543: inode #12: comm syz.5.196: corrupted xattr block 6 [ 43.836655][ T1031] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop5 ino=12 [ 43.855257][ T1036] 9pnet: p9_fd_create_tcp (1036): problem connecting socket to 127.0.0.1 [ 43.882461][ T1031] EXT4-fs error (device loop5): ext4_xattr_block_get:543: inode #12: comm syz.5.196: corrupted xattr block 6 [ 43.910789][ T1031] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop5 ino=12 [ 44.053671][ T25] usb 3-1: new low-speed USB device number 7 using dummy_hcd [ 44.062913][ T1039] FAULT_INJECTION: forcing a failure. [ 44.062913][ T1039] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 44.076266][ T1039] CPU: 0 PID: 1039 Comm: syz.0.198 Tainted: G W syzkaller #0 [ 44.084960][ T1039] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 44.095034][ T1039] Call Trace: [ 44.098349][ T1039] __dump_stack+0x21/0x24 [ 44.102690][ T1039] dump_stack_lvl+0x1a7/0x208 [ 44.107374][ T1039] ? show_regs_print_info+0x18/0x18 [ 44.112575][ T1039] ? format_decode+0x1bb/0x1520 [ 44.117437][ T1039] dump_stack+0x15/0x1c [ 44.121599][ T1039] should_fail+0x3ab/0x500 [ 44.126020][ T1039] should_fail_usercopy+0x1a/0x20 [ 44.131054][ T1039] _copy_from_user+0x20/0xd0 [ 44.135668][ T1039] kstrtouint_from_user+0xd3/0x220 [ 44.140782][ T1039] ? kstrtol_from_user+0x2a0/0x2a0 [ 44.145902][ T1039] ? memset+0x35/0x40 [ 44.149893][ T1039] ? avc_policy_seqno+0x1b/0x70 [ 44.154745][ T1039] ? selinux_file_permission+0x2a5/0x510 [ 44.160378][ T1039] proc_fail_nth_write+0x8b/0x200 [ 44.165405][ T1039] ? proc_fail_nth_read+0x220/0x220 [ 44.170846][ T1039] ? rw_verify_area+0x1c0/0x360 [ 44.175717][ T1039] ? proc_fail_nth_read+0x220/0x220 [ 44.180929][ T1039] vfs_write+0x344/0xd70 [ 44.185188][ T1039] ? kernel_write+0x3c0/0x3c0 [ 44.189883][ T1039] ? __kasan_check_write+0x14/0x20 [ 44.195020][ T1039] ? mutex_lock+0x92/0xf0 [ 44.199363][ T1039] ? mutex_trylock+0xb0/0xb0 [ 44.204009][ T1039] ? __fget_files+0x2e1/0x340 [ 44.208697][ T1039] ? __fdget_pos+0x2d2/0x380 [ 44.213298][ T1039] ? ksys_write+0x70/0x260 [ 44.217723][ T1039] ksys_write+0x14a/0x260 [ 44.222058][ T1039] ? __ia32_sys_read+0x90/0x90 [ 44.226840][ T1039] ? debug_smp_processor_id+0x17/0x20 [ 44.232224][ T1039] __x64_sys_write+0x7b/0x90 [ 44.236874][ T1039] do_syscall_64+0x31/0x40 [ 44.241312][ T1039] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 44.247219][ T1039] RIP: 0033:0x7fb806ca76ce [ 44.251644][ T1039] Code: 08 0f 85 a5 a8 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 48 83 ec 08 [ 44.271262][ T1039] RSP: 002b:00007fb80571efe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 44.279847][ T1039] RAX: ffffffffffffffda RBX: 00007fb80571f6c0 RCX: 00007fb806ca76ce [ 44.287828][ T1039] RDX: 0000000000000001 RSI: 00007fb80571f0a0 RDI: 0000000000000007 [ 44.295821][ T1039] RBP: 00007fb80571f090 R08: 0000000000000000 R09: 0000000000000000 [ 44.303814][ T1039] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 44.311800][ T1039] R13: 00007fb806f6f128 R14: 00007fb806f6f090 R15: 00007ffebaab3348 [ 44.323761][ T457] usb 4-1: unable to get BOS descriptor or descriptor too short [ 44.387856][ T1051] tmpfs: Bad value for 'nr_inodes' [ 44.413099][ T457] usb 4-1: not running at top speed; connect to a high speed hub [ 44.435777][ T24] audit: type=1400 audit(1784775276.006:269): avc: denied { write } for pid=1054 comm="syz.5.204" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 44.443937][ T25] usb 3-1: device descriptor read/8, error -71 [ 44.537545][ T24] audit: type=1400 audit(1784775276.106:270): avc: denied { mount } for pid=1045 comm="syz.2.201" name="/" dev="tmpfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 44.573694][ T457] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 104, changing to 4 [ 44.733822][ T25] usb 3-1: device descriptor read/8, error -71 [ 44.771852][ T24] audit: type=1400 audit(1784775276.286:271): avc: denied { map } for pid=1057 comm="syz.4.205" path="/dev/ashmem" dev="devtmpfs" ino=263 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 44.848149][ T1060] FAULT_INJECTION: forcing a failure. [ 44.848149][ T1060] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 44.861712][ T1060] CPU: 0 PID: 1060 Comm: syz.5.206 Tainted: G W syzkaller #0 [ 44.870414][ T1060] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 44.880495][ T1060] Call Trace: [ 44.883820][ T1060] __dump_stack+0x21/0x24 [ 44.883958][ T457] usb 4-1: New USB device found, idVendor=15ca, idProduct=0101, bcdDevice= 0.40 [ 44.888172][ T1060] dump_stack_lvl+0x1a7/0x208 [ 44.888190][ T1060] ? thaw_kernel_threads+0x220/0x220 [ 44.888224][ T1060] ? vsnprintf+0x189d/0x1990 [ 44.897770][ T457] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 44.901918][ T1060] ? show_regs_print_info+0x18/0x18 [ 44.901960][ T1060] dump_stack+0x15/0x1c [ 44.909426][ T457] usb 4-1: Product: syz [ 44.911825][ T1060] should_fail+0x3ab/0x500 [ 44.911869][ T1060] should_fail_usercopy+0x1a/0x20 [ 44.921637][ T457] usb 4-1: Manufacturer: syz [ 44.925038][ T1060] _copy_to_user+0x20/0x90 [ 44.925052][ T1060] simple_read_from_buffer+0xe9/0x160 [ 44.925065][ T1060] proc_fail_nth_read+0x1a6/0x220 [ 44.925108][ T1060] ? proc_fault_inject_write+0x310/0x310 [ 44.930326][ T457] usb 4-1: SerialNumber: syz [ 44.933518][ T1060] ? rw_verify_area+0x1c0/0x360 [ 44.933531][ T1060] ? proc_fault_inject_write+0x310/0x310 [ 44.933541][ T1060] vfs_read+0x209/0xa50 [ 44.933571][ T1060] ? kernel_read+0x70/0x70 [ 44.991983][ T1060] ? __kasan_check_write+0x14/0x20 [ 44.997126][ T1060] ? mutex_lock+0x92/0xf0 [ 45.001480][ T1060] ? mutex_trylock+0xb0/0xb0 [ 45.003268][ T1064] EXT4-fs (loop4): mounted filesystem without journal. Opts: errors=remount-ro,nodioread_nolock,noquota,barrier,auto_da_alloc,nodioread_nolock, [ 45.006188][ T1060] ? __fget_files+0x2e1/0x340 [ 45.006202][ T1060] ? __fdget_pos+0x2d2/0x380 [ 45.006213][ T1060] ? ksys_read+0x70/0x260 [ 45.006252][ T1060] ksys_read+0x14a/0x260 [ 45.021680][ T1064] ext4 filesystem being mounted at /31/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 45.025519][ T1060] ? vfs_write+0xd70/0xd70 [ 45.025531][ T1060] ? __x64_sys_recvmmsg+0x195/0x250 [ 45.025545][ T1060] ? __kasan_check_read+0x11/0x20 [ 45.025556][ T1060] __x64_sys_read+0x7b/0x90 [ 45.025567][ T1060] do_syscall_64+0x31/0x40 [ 45.025611][ T1060] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 45.078717][ T1060] RIP: 0033:0x7f35e1a046ce [ 45.083133][ T1060] Code: 08 0f 85 a5 a8 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 48 83 ec 08 [ 45.102743][ T1060] RSP: 002b:00007f35e049cfe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 45.111260][ T1060] RAX: ffffffffffffffda RBX: 00007f35e049d6c0 RCX: 00007f35e1a046ce [ 45.119296][ T1060] RDX: 000000000000000f RSI: 00007f35e049d0a0 RDI: 0000000000000004 [ 45.127272][ T1060] RBP: 00007f35e049d090 R08: 0000000000000000 R09: 0000000000000000 [ 45.135249][ T1060] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 45.143235][ T1060] R13: 00007f35e1ccc038 R14: 00007f35e1ccbfa0 R15: 00007fff2cbdd068 [ 45.247308][ T1020] udc-core: couldn't find an available UDC or it's busy [ 45.256966][ T24] audit: type=1400 audit(1784775276.826:272): avc: denied { unmount } for pid=282 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 45.264141][ T1020] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 45.474373][ T457] usb 4-1: 1:1 : invalid channels 0 [ 45.493890][ T457] usb 4-1: 2:1 : UAC_AS_GENERAL descriptor not found [ 46.020142][ T457] usb 4-1: USB disconnect, device number 4 [ 46.032953][ T1073] EXT4-fs (loop5): mounted filesystem without journal. Opts: grpquota,,errors=continue [ 46.254489][ T24] audit: type=1400 audit(1784775277.826:273): avc: denied { read } for pid=1084 comm="syz.3.214" name="usbmon0" dev="devtmpfs" ino=154 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usbmon_device_t tclass=chr_file permissive=1 [ 46.384150][ T1010] udevd[1010]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 46.476833][ T24] audit: type=1400 audit(1784775277.986:274): avc: denied { open } for pid=1084 comm="syz.3.214" path="/dev/usbmon0" dev="devtmpfs" ino=154 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usbmon_device_t tclass=chr_file permissive=1 [ 46.663585][ C0] sched: RT throttling activated [ 46.769654][ T1100] netlink: 68 bytes leftover after parsing attributes in process `syz.5.217'. [ 46.924905][ T1101] erofs: (device loop4): mounted with root inode @ nid 36. [ 47.043994][ T1097] F2FS-fs (loop0): Invalid log sectors per block(570425347) log sectorsize(9) [ 47.064932][ T1097] F2FS-fs (loop0): Can't find valid F2FS filesystem in 2th superblock [ 47.126501][ T1117] 9pnet: p9_fd_create_tcp (1117): problem connecting socket to 127.0.0.1 [ 47.155546][ T1097] F2FS-fs (loop0): invalid crc value [ 47.356788][ T1113] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 47.388828][ T1097] F2FS-fs (loop0): Disable nat_bits due to incorrect cp_ver (15359802341028777995, 275811881701387) [ 47.452543][ T1097] F2FS-fs (loop0): f2fs_check_nid_range: out-of-range nid=90000000, run fsck to fix. [ 47.462431][ T1097] F2FS-fs (loop0): Bad quota inode 1:2415919104 [ 47.470070][ T1097] F2FS-fs (loop0): Failed to enable quota tracking (type=1, err=-22). Please run fsck to fix. [ 47.480819][ T1097] F2FS-fs (loop0): Cannot turn on quotas: error -22 [ 47.498492][ T1097] F2FS-fs (loop0): Try to recover 2th superblock, ret: 0 [ 47.505874][ T1097] F2FS-fs (loop0): Mounted with checkpoint version = 753bd00b [ 47.518950][ T1097] netlink: 60 bytes leftover after parsing attributes in process `syz.0.216'. [ 47.539441][ T1097] IPv6: NLM_F_CREATE should be specified when creating new route [ 47.552808][ T1144] netlink: 68 bytes leftover after parsing attributes in process `syz.3.229'. [ 47.588261][ T1132] fuse: Bad value for 'user_id' [ 47.618336][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_0: link becomes ready [ 47.627551][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 47.637602][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_1: link becomes ready [ 47.646132][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 47.654668][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 47.668255][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 47.695301][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 47.704053][ T300] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 47.820350][ T1156] EXT4-fs (loop2): dax option not supported [ 47.884582][ T1159] EXT4-fs (loop3): mounted filesystem without journal. Opts: init_itable,,errors=continue [ 47.959959][ T1158] EXT4-fs error (device loop3): ext4_mb_generate_buddy:824: group 0, block bitmap and bg descriptor inconsistent: 0 vs 150994969 free clusters [ 47.975265][ T457] usb 6-1: new full-speed USB device number 2 using dummy_hcd [ 47.977064][ T1173] device gretap0 entered promiscuous mode [ 47.983937][ T1158] EXT4-fs (loop3): Delayed block allocation failed for inode 15 at logical offset 0 with max blocks 1 with error 28 [ 48.000899][ T1173] device vlan2 entered promiscuous mode [ 48.002010][ T1158] EXT4-fs (loop3): This should not happen!! Data will be lost [ 48.002010][ T1158] [ 48.017771][ T1158] EXT4-fs (loop3): Total free blocks count 0 [ 48.025467][ T1171] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 48.034426][ T1158] EXT4-fs (loop3): Free/Dirty block details [ 48.044018][ T1158] EXT4-fs (loop3): free_blocks=2415919504 [ 48.050680][ T1158] EXT4-fs (loop3): dirty_blocks=16 [ 48.055970][ T1158] EXT4-fs (loop3): Block reservation details [ 48.058128][ T24] kauditd_printk_skb: 15 callbacks suppressed [ 48.058161][ T24] audit: type=1400 audit(1784775279.626:290): avc: denied { bind } for pid=1170 comm="syz.0.231" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 48.062147][ T1158] EXT4-fs (loop3): i_reserved_data_blocks=1 [ 48.080183][ T24] audit: type=1400 audit(1784775279.636:291): avc: denied { listen } for pid=1170 comm="syz.0.231" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 48.119673][ T24] audit: type=1400 audit(1784775279.636:292): avc: denied { connect } for pid=1170 comm="syz.0.231" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 48.119692][ T24] audit: type=1400 audit(1784775279.636:293): avc: denied { write } for pid=1170 comm="syz.0.231" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 48.119710][ T24] audit: type=1400 audit(1784775279.636:294): avc: denied { read } for pid=1170 comm="syz.0.231" name="file1" dev="loop0" ino=14 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=lnk_file permissive=1 [ 48.163541][ T1180] netlink: 8 bytes leftover after parsing attributes in process `syz.0.239'. [ 48.294128][ T1186] exfat: Deprecated parameter 'utf8' [ 48.299640][ T1186] exfat: Deprecated parameter 'namecase' [ 48.305486][ T1186] exfat: Deprecated parameter 'namecase' [ 48.311483][ T1186] exfat: Deprecated parameter 'utf8' [ 48.336360][ T1186] exFAT-fs (loop0): failed to load upcase table (idx : 0x00012153, chksum : 0xc9bffc20, utbl_chksum : 0xe619d30d) [ 48.363694][ T457] usb 6-1: config 8 has an invalid interface number: 223 but max is 0 [ 48.373821][ T1186] capability: warning: `syz.0.242' uses deprecated v2 capabilities in a way that may be insecure [ 48.384834][ T457] usb 6-1: config 8 has an invalid descriptor of length 0, skipping remainder of the config [ 48.395153][ T457] usb 6-1: config 8 has no interface number 0 [ 48.401305][ T457] usb 6-1: config 8 interface 223 altsetting 0 endpoint 0x7 has invalid wMaxPacketSize 0 [ 48.412109][ T457] usb 6-1: config 8 interface 223 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 48.474215][ T5] usb 3-1: new high-speed USB device number 9 using dummy_hcd [ 48.497362][ T1197] erofs: (device loop4): mounted with root inode @ nid 36. [ 48.623703][ T457] usb 6-1: New USB device found, idVendor=a6da, idProduct=7458, bcdDevice=2d.4d [ 48.632791][ T457] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 48.647051][ T457] usb 6-1: Product: syz [ 48.651332][ T457] usb 6-1: Manufacturer: syz [ 48.656309][ T457] usb 6-1: SerialNumber: syz [ 48.710685][ T1207] 9pnet: p9_fd_create_tcp (1207): problem connecting socket to 127.0.0.1 [ 48.977523][ T457] usb 6-1: USB disconnect, device number 2 [ 49.035985][ T1208] bridge0: port 1(bridge_slave_0) entered blocking state [ 49.043072][ T1208] bridge0: port 1(bridge_slave_0) entered disabled state [ 49.051014][ T1208] device bridge_slave_0 entered promiscuous mode [ 49.060088][ T1208] bridge0: port 2(bridge_slave_1) entered blocking state [ 49.072520][ T1208] bridge0: port 2(bridge_slave_1) entered disabled state [ 49.073344][ T24] audit: type=1400 audit(1784775280.636:295): avc: denied { name_bind } for pid=1212 comm="syz.3.249" src=3 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:reserved_port_t tclass=udp_socket permissive=1 [ 49.086491][ T1208] device bridge_slave_1 entered promiscuous mode [ 49.133739][ T5] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 49.145028][ T5] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 49.154182][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 49.163023][ T5] usb 3-1: config 0 descriptor?? [ 49.178259][ T1208] bridge0: port 2(bridge_slave_1) entered blocking state [ 49.185395][ T1208] bridge0: port 2(bridge_slave_1) entered forwarding state [ 49.192695][ T1208] bridge0: port 1(bridge_slave_0) entered blocking state [ 49.199808][ T1208] bridge0: port 1(bridge_slave_0) entered forwarding state [ 49.210689][ T1213] EXT4-fs (loop3): mounted filesystem without journal. Opts: grpjquota=,max_dir_size_kb=0x0000000000000a32,abort,,errors=continue [ 49.225403][ T1213] ext4 filesystem being mounted at /54/bus supports timestamps until 2038-01-19 (0x7fffffff) [ 49.244007][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 49.252016][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 49.259867][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 49.270317][ T1213] EXT4-fs error (device loop3): ext4_resize_begin:61: comm syz.3.249: resize_inode disabled but reserved GDT blocks non-zero [ 49.275986][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 49.291667][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 49.298853][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 49.313197][ T517] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 49.321740][ T517] bridge0: port 2(bridge_slave_1) entered blocking state [ 49.328819][ T517] bridge0: port 2(bridge_slave_1) entered forwarding state [ 49.340788][ T517] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 49.352234][ T517] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 49.369146][ T517] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 49.383326][ T1208] device veth0_vlan entered promiscuous mode [ 49.390459][ T517] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 49.398753][ T517] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 49.406634][ T517] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 49.415807][ T300] device bridge_slave_1 left promiscuous mode [ 49.422384][ T300] bridge0: port 2(bridge_slave_1) entered disabled state [ 49.430287][ T300] device bridge_slave_0 left promiscuous mode [ 49.437549][ T300] bridge0: port 1(bridge_slave_0) entered disabled state [ 49.533882][ T5] usbhid 3-1:0.0: can't add hid device: -71 [ 49.540385][ T5] usbhid: probe of 3-1:0.0 failed with error -71 [ 49.555799][ T517] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 49.564897][ T5] usb 3-1: USB disconnect, device number 9 [ 49.574376][ T1208] device veth1_macvtap entered promiscuous mode [ 49.586478][ T1225] exFAT-fs (loop4): failed to load upcase table (idx : 0x0000fd4f, chksum : 0x99a53fd9, utbl_chksum : 0xe619d30d) [ 49.603729][ T517] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 49.613946][ T305] usb 4-1: new high-speed USB device number 5 using dummy_hcd [ 49.616381][ T517] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 49.643177][ T1219] incfs: ino conflict with backing FS 1 [ 49.654412][ T1228] netlink: 28 bytes leftover after parsing attributes in process `syz.5.252'. [ 49.694124][ T1228] netem: change failed [ 49.789693][ T24] audit: type=1400 audit(1784775281.356:296): avc: denied { remove_name } for pid=283 comm="syz-executor" name="file0" dev="loop4" ino=1048626 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 49.813210][ T1236] udc-core: couldn't find an available UDC or it's busy [ 49.825461][ T1236] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 49.833782][ T24] audit: type=1400 audit(1784775281.356:297): avc: denied { rmdir } for pid=283 comm="syz-executor" name="file0" dev="loop4" ino=1048626 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 49.856949][ T24] audit: type=1400 audit(1784775281.396:298): avc: denied { unlink } for pid=283 comm="syz-executor" name="file1" dev="loop4" ino=1048622 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 49.973744][ T305] usb 4-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 49.982765][ T305] usb 4-1: config 1 has no interface number 0 [ 49.993665][ T305] usb 4-1: Duplicate descriptor for config 1 interface 1 altsetting 0, skipping [ 50.002816][ T305] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 30, changing to 7 [ 50.023659][ T5] usb 3-1: new high-speed USB device number 10 using dummy_hcd [ 50.073652][ T25] usb 6-1: new high-speed USB device number 3 using dummy_hcd [ 50.173802][ T305] usb 4-1: New USB device found, idVendor=17cc, idProduct=0d8d, bcdDevice= 0.40 [ 50.193620][ T305] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 50.201666][ T305] usb 4-1: Product: syz [ 50.223644][ T305] usb 4-1: Manufacturer: syz [ 50.228300][ T305] usb 4-1: SerialNumber: syz [ 50.292556][ T1239] bridge0: port 1(bridge_slave_0) entered blocking state [ 50.303799][ T1239] bridge0: port 1(bridge_slave_0) entered disabled state [ 50.321979][ T1239] device bridge_slave_0 entered promiscuous mode [ 50.350039][ T1239] bridge0: port 2(bridge_slave_1) entered blocking state [ 50.357196][ T25] usb 6-1: device descriptor read/64, error -71 [ 50.377921][ T1239] bridge0: port 2(bridge_slave_1) entered disabled state [ 50.409569][ T1239] device bridge_slave_1 entered promiscuous mode [ 50.423800][ T5] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 50.443645][ T5] usb 3-1: New USB device found, idVendor=0458, idProduct=5003, bcdDevice= 0.40 [ 50.453007][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 50.472364][ T5] usb 3-1: config 0 descriptor?? [ 50.534571][ T300] device bridge_slave_1 left promiscuous mode [ 50.540979][ T300] bridge0: port 2(bridge_slave_1) entered disabled state [ 50.564069][ T300] device bridge_slave_0 left promiscuous mode [ 50.570290][ T300] bridge0: port 1(bridge_slave_0) entered disabled state [ 50.584732][ T300] device veth1_macvtap left promiscuous mode [ 50.593955][ T300] device veth0_vlan left promiscuous mode [ 50.613772][ T305] usb 4-1: 1:0 : does not exist [ 50.618791][ T305] usb 4-1: BAAD HEADSET c_chmask mismatch [ 50.643754][ T305] snd-usb-audio: probe of 4-1:1.1 failed with error -22 [ 50.657228][ T305] usb 4-1: USB disconnect, device number 5 [ 50.763648][ T25] usb 6-1: device descriptor read/64, error -71 [ 50.875202][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 50.884789][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 50.894355][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 50.902839][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 50.911415][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 50.918531][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 50.930981][ T1233] F2FS-fs (loop6): invalid crc value [ 50.937405][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 50.947980][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 50.961102][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 50.979610][ T1233] F2FS-fs (loop6): Found nat_bits in checkpoint [ 50.994855][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 51.002056][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 51.028695][ T1233] F2FS-fs (loop6): Cannot turn on quotas: -2 on 2 [ 51.043720][ T25] usb 6-1: new high-speed USB device number 4 using dummy_hcd [ 51.051484][ T1233] F2FS-fs (loop6): Mounted with checkpoint version = 48b305e4 [ 51.064656][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 51.073312][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 51.094112][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 51.127630][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 51.135983][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 51.149711][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 51.186521][ T24] audit: type=1400 audit(1784775282.756:299): avc: denied { append } for pid=1232 comm="syz.6.253" name="loop6" dev="devtmpfs" ino=121 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 51.216975][ T1239] device veth0_vlan entered promiscuous mode [ 51.237439][ T1239] device veth1_macvtap entered promiscuous mode [ 51.254258][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 51.262486][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 51.294510][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 51.313665][ T25] usb 6-1: device descriptor read/64, error -71 [ 51.333865][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 51.364009][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 51.377594][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 51.383936][ T5] aiptek 3-1:0.0: Aiptek using 400 ms programming speed [ 51.394777][ T5] input: Aiptek as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/input/input7 [ 51.411441][ T5] usb 3-1: USB disconnect, device number 10 [ 51.418959][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 51.454515][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 51.473901][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 51.496585][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 51.694022][ T1252] FAT-fs (loop3): error, fat_get_cluster: invalid cluster chain (i_pos 198) [ 51.702762][ T1252] FAT-fs (loop3): Filesystem has been set read-only [ 51.704030][ T25] usb 6-1: device descriptor read/64, error -71 [ 51.710585][ T1252] FAT-fs (loop3): error, fat_free: invalid cluster chain (i_pos 198) [ 51.934364][ T25] usb usb6-port1: attempt power cycle [ 52.105213][ T1263] EXT4-fs (loop2): mounted filesystem without journal. Opts: noauto_da_alloc,errors=remount-ro, [ 52.136337][ T1263] ext4 filesystem being mounted at /54/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 52.177061][ T1262] EXT4-fs error (device loop2): ext4_xattr_block_get:543: inode #12: comm syz.2.261: corrupted xattr block 6 [ 52.190921][ T1262] EXT4-fs (loop2): Remounting filesystem read-only [ 52.197876][ T1262] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop2 ino=12 [ 52.217433][ T1262] EXT4-fs error (device loop2): ext4_xattr_block_get:543: inode #12: comm syz.2.261: corrupted xattr block 6 [ 52.245743][ T1262] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop2 ino=12 [ 52.275788][ T1269] erofs: (device loop6): mounted with root inode @ nid 36. [ 52.363642][ T25] usb 6-1: new high-speed USB device number 5 using dummy_hcd [ 52.480003][ T1274] 9pnet: p9_fd_create_tcp (1274): problem connecting socket to 127.0.0.1 [ 52.613802][ T25] usb 6-1: device descriptor read/8, error -71 [ 52.903752][ T25] usb 6-1: device descriptor read/8, error -71 [ 53.293746][ T512] usb 4-1: new low-speed USB device number 6 using dummy_hcd [ 53.706361][ T25] usb 6-1: new high-speed USB device number 6 using dummy_hcd [ 53.752975][ T1294] exFAT-fs (loop6): error, invalid access to FAT bad cluster (entry 0x00000005) [ 53.762124][ T1294] exFAT-fs (loop6): Filesystem has been set read-only [ 53.769074][ T1294] exFAT-fs (loop6): failed to load upcase table [ 53.775361][ T1294] exFAT-fs (loop6): failed to recognize exfat type [ 53.813987][ T25] usb 6-1: Using ep0 maxpacket: 32 [ 53.822168][ T1298] EXT4-fs (loop7): Ignoring removed bh option [ 53.830187][ T1299] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 53.856031][ T1298] __quota_error: 3 callbacks suppressed [ 53.856043][ T1298] Quota error (device loop7): dq_insert_tree: Quota tree root isn't allocated! [ 53.876128][ T1298] Quota error (device loop7): qtree_write_dquot: Error -5 occurred while creating quota [ 53.886761][ T1298] EXT4-fs error (device loop7): ext4_acquire_dquot:6230: comm syz.7.270: Failed to acquire dquot type 0 [ 53.898583][ T1298] Quota error (device loop7): dq_insert_tree: Quota tree root isn't allocated! [ 53.908787][ T1298] Quota error (device loop7): qtree_write_dquot: Error -5 occurred while creating quota [ 53.918702][ T1298] EXT4-fs error (device loop7): ext4_acquire_dquot:6230: comm syz.7.270: Failed to acquire dquot type 0 [ 53.930758][ T1298] EXT4-fs error (device loop7): ext4_validate_block_bitmap:438: comm syz.7.270: bg 0: block 64: padding at end of block bitmap is not set [ 53.945376][ T1298] EXT4-fs error (device loop7) in ext4_mb_clear_bb:5650: Corrupt filesystem [ 53.955340][ T512] usb 4-1: device descriptor read/64, error -71 [ 53.967152][ T1298] Quota error (device loop7): dq_insert_tree: Quota tree root isn't allocated! [ 53.976765][ T1298] Quota error (device loop7): qtree_write_dquot: Error -5 occurred while creating quota [ 53.986765][ T24] audit: type=1400 audit(1784775285.546:303): avc: denied { watch watch_reads } for pid=1306 comm="syz.2.271" path="/57" dev="tmpfs" ino=332 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=dir permissive=1 [ 53.990033][ T1298] EXT4-fs error (device loop7): ext4_acquire_dquot:6230: comm syz.7.270: Failed to acquire dquot type 0 [ 54.021298][ T1298] EXT4-fs (loop7): 1 orphan inode deleted [ 54.027252][ T1298] EXT4-fs (loop7): mounted filesystem without journal. Opts: bh,nolazytime,,errors=continue [ 54.027259][ T25] usb 6-1: unable to get BOS descriptor or descriptor too short [ 54.047784][ T1298] ext4 filesystem being mounted at /2/bus supports timestamps until 2038-01-19 (0x7fffffff) [ 54.132147][ T25] usb 6-1: config 1 has an invalid descriptor of length 253, skipping remainder of the config [ 54.142867][ T25] usb 6-1: config 1 interface 0 altsetting 0 has an invalid endpoint with address 0xA6, skipping [ 54.153896][ T25] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 54.208789][ T1311] EXT4-fs (loop6): mounted filesystem without journal. Opts: noauto_da_alloc,errors=remount-ro, [ 54.219516][ T1311] ext4 filesystem being mounted at /4/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 54.231390][ T1311] EXT4-fs error (device loop6): ext4_xattr_block_get:543: inode #12: comm syz.6.273: corrupted xattr block 6 [ 54.243334][ T1311] EXT4-fs (loop6): Remounting filesystem read-only [ 54.249949][ T1311] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop6 ino=12 [ 54.260105][ T1311] EXT4-fs error (device loop6): ext4_xattr_block_get:543: inode #12: comm syz.6.273: corrupted xattr block 6 [ 54.272102][ T1311] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop6 ino=12 [ 54.313776][ T687] usb 3-1: new high-speed USB device number 11 using dummy_hcd [ 54.333812][ T25] usb 6-1: New USB device found, idVendor=0bda, idProduct=4014, bcdDevice= 0.40 [ 54.346405][ T25] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 54.356790][ T25] usb 6-1: Product: syz [ 54.360998][ T25] usb 6-1: Manufacturer: syz [ 54.363727][ T512] usb 4-1: device descriptor read/64, error -71 [ 54.366238][ T20] usb 8-1: new high-speed USB device number 2 using dummy_hcd [ 54.379678][ T25] usb 6-1: SerialNumber: syz [ 54.553655][ T687] usb 3-1: Using ep0 maxpacket: 8 [ 54.615255][ T1322] EXT4-fs (loop6): mounted filesystem without journal. Opts: ,errors=continue [ 54.624411][ T1322] ext4 filesystem being mounted at /7/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 54.643928][ T512] usb 4-1: new low-speed USB device number 7 using dummy_hcd [ 54.673743][ T687] usb 3-1: config 0 interface 0 has no altsetting 0 [ 54.680488][ T687] usb 3-1: New USB device found, idVendor=5543, idProduct=2731, bcdDevice= 0.00 [ 54.689786][ T687] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 54.698738][ T687] usb 3-1: config 0 descriptor?? [ 54.743743][ T20] usb 8-1: config 8 has an invalid interface number: 39 but max is 0 [ 54.752637][ T20] usb 8-1: config 8 has no interface number 0 [ 54.758887][ T20] usb 8-1: config 8 interface 39 altsetting 129 has an invalid endpoint with address 0x80, skipping [ 54.769857][ T20] usb 8-1: config 8 interface 39 has no altsetting 0 [ 54.924161][ T25] usb 6-1: MIDIStreaming interface descriptor not found [ 54.933451][ T25] usb 6-1: USB disconnect, device number 6 [ 54.942607][ T20] usb 8-1: New USB device found, idVendor=0870, idProduct=0001, bcdDevice=c1.9e [ 54.943786][ T512] usb 4-1: device descriptor read/64, error -71 [ 54.951789][ T457] usb 7-1: new high-speed USB device number 2 using dummy_hcd [ 54.968133][ T20] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 54.970548][ T24] audit: type=1400 audit(1784775286.536:304): avc: denied { write } for pid=1306 comm="syz.2.271" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 54.977178][ T20] usb 8-1: Product: syz [ 55.003072][ T20] usb 8-1: Manufacturer: syz [ 55.008108][ T20] usb 8-1: SerialNumber: syz [ 55.213730][ T457] usb 7-1: Using ep0 maxpacket: 32 [ 55.325087][ T20] usb 8-1: USB disconnect, device number 2 [ 55.333807][ T457] usb 7-1: config 4 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 55.344770][ T457] usb 7-1: config 4 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 55.382535][ T24] audit: type=1326 audit(1784775286.946:305): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1327 comm="syz.5.277" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f35e1a43e99 code=0x7ffc0000 [ 55.407469][ T512] usb 4-1: device descriptor read/64, error -71 [ 55.413973][ T24] audit: type=1326 audit(1784775286.956:306): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1327 comm="syz.5.277" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f35e1a43e99 code=0x7ffc0000 [ 55.473756][ T457] usb 7-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 55.483038][ T457] usb 7-1: New USB device strings: Mfr=255, Product=255, SerialNumber=0 [ 55.491754][ T457] usb 7-1: Product: syz [ 55.496087][ T457] usb 7-1: Manufacturer: syz [ 55.533909][ T512] usb usb4-port1: attempt power cycle [ 55.536644][ T457] hub 7-1:4.0: USB hub found [ 55.713691][ T305] usb 6-1: new high-speed USB device number 7 using dummy_hcd [ 55.760536][ T1322] fs-verity (loop6, inode 15): Unrecognized descriptor size: 0 bytes [ 55.769242][ T1322] udc-core: couldn't find an available UDC or it's busy [ 55.777862][ T1322] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 55.863920][ T457] hub 7-1:4.0: config failed, can't read hub descriptor (err -22) [ 55.880147][ T1337] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 55.889729][ T1337] ext4 filesystem being mounted at /5/bus supports timestamps until 2038-01-19 (0x7fffffff) [ 55.904007][ T457] usb 7-1: USB disconnect, device number 2 [ 55.983659][ T305] usb 6-1: device descriptor read/64, error -71 [ 56.163829][ T5] usb 8-1: new low-speed USB device number 3 using dummy_hcd [ 56.373878][ T305] usb 6-1: device descriptor read/64, error -71 [ 56.505565][ T1351] EXT4-fs (loop6): mounted filesystem without journal. Opts: grpjquota=,max_dir_size_kb=0x0000000000000a32,abort,,errors=continue [ 56.519226][ T1351] ext4 filesystem being mounted at /11/bus supports timestamps until 2038-01-19 (0x7fffffff) [ 56.531262][ T1351] EXT4-fs error (device loop6): ext4_resize_begin:61: comm syz.6.285: resize_inode disabled but reserved GDT blocks non-zero [ 56.555031][ T1208] EXT4-fs error (device loop6): ext4_lookup:1830: inode #12: comm syz-executor: iget: bad i_size value: 2533274857506816 [ 56.568351][ T1208] EXT4-fs error (device loop6): ext4_lookup:1830: inode #12: comm syz-executor: iget: bad i_size value: 2533274857506816 [ 56.583680][ T5] usb 8-1: unable to get BOS descriptor or descriptor too short [ 56.591792][ T5] usb 8-1: no configurations [ 56.596724][ T5] usb 8-1: can't read configurations, error -22 [ 56.653729][ T305] usb 6-1: new high-speed USB device number 8 using dummy_hcd [ 56.743685][ T5] usb 8-1: new low-speed USB device number 4 using dummy_hcd [ 56.943672][ T305] usb 6-1: device descriptor read/64, error -71 [ 57.005429][ T1369] netlink: 'syz.2.291': attribute type 3 has an invalid length. [ 57.013387][ T1369] netlink: 'syz.2.291': attribute type 3 has an invalid length. [ 57.021397][ T1369] netlink: 'syz.2.291': attribute type 3 has an invalid length. [ 57.029432][ T1369] netlink: 'syz.2.291': attribute type 3 has an invalid length. [ 57.038155][ T1369] netlink: 'syz.2.291': attribute type 3 has an invalid length. [ 57.045983][ T687] usbhid 3-1:0.0: can't add hid device: -71 [ 57.046321][ T1369] netlink: 'syz.2.291': attribute type 3 has an invalid length. [ 57.052297][ T687] usbhid: probe of 3-1:0.0 failed with error -71 [ 57.071167][ T687] usb 3-1: USB disconnect, device number 11 [ 57.085414][ T1369] netlink: 'syz.2.291': attribute type 3 has an invalid length. [ 57.093655][ T1369] netlink: 'syz.2.291': attribute type 3 has an invalid length. [ 57.105281][ T1364] bridge0: port 1(bridge_slave_0) entered blocking state [ 57.112353][ T1364] bridge0: port 1(bridge_slave_0) entered disabled state [ 57.120437][ T1364] device bridge_slave_0 entered promiscuous mode [ 57.127768][ T1370] netlink: 24 bytes leftover after parsing attributes in process `syz.2.291'. [ 57.138481][ T1364] bridge0: port 2(bridge_slave_1) entered blocking state [ 57.145814][ T1364] bridge0: port 2(bridge_slave_1) entered disabled state [ 57.153409][ T1364] device bridge_slave_1 entered promiscuous mode [ 57.153876][ T5] usb 8-1: unable to get BOS descriptor or descriptor too short [ 57.177674][ T5] usb 8-1: no configurations [ 57.189250][ T5] usb 8-1: can't read configurations, error -22 [ 57.195991][ T5] usb usb8-port1: attempt power cycle [ 57.361496][ T1364] bridge0: port 2(bridge_slave_1) entered blocking state [ 57.368637][ T1364] bridge0: port 2(bridge_slave_1) entered forwarding state [ 57.376049][ T1364] bridge0: port 1(bridge_slave_0) entered blocking state [ 57.383097][ T1364] bridge0: port 1(bridge_slave_0) entered forwarding state [ 57.393644][ T305] usb 6-1: device descriptor read/64, error -71 [ 57.416328][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 57.424462][ T7] bridge0: port 1(bridge_slave_0) entered disabled state [ 57.431837][ T7] bridge0: port 2(bridge_slave_1) entered disabled state [ 57.449289][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 57.458390][ T7] bridge0: port 1(bridge_slave_0) entered blocking state [ 57.465483][ T7] bridge0: port 1(bridge_slave_0) entered forwarding state [ 57.473360][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 57.482303][ T7] bridge0: port 2(bridge_slave_1) entered blocking state [ 57.489418][ T7] bridge0: port 2(bridge_slave_1) entered forwarding state [ 57.510594][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 57.518781][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 57.524006][ T305] usb usb6-port1: attempt power cycle [ 57.535789][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 57.550910][ T1364] device veth0_vlan entered promiscuous mode [ 57.558202][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 57.567135][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 57.577597][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 57.595098][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 57.604120][ T1364] device veth1_macvtap entered promiscuous mode [ 57.613721][ T5] usb 8-1: new low-speed USB device number 5 using dummy_hcd [ 57.617829][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 57.644711][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 57.738661][ T1362] EXT4-fs (loop3): mounted filesystem without journal. Opts: errors=remount-ro,bsddf,stripe=0x0000000000000005,journal_ioprio=0x0000000000000007, [ 57.754009][ T1362] ext4 filesystem being mounted at /61/file3 supports timestamps until 2038-01-19 (0x7fffffff) [ 57.856677][ T300] device bridge_slave_1 left promiscuous mode [ 57.865204][ T300] bridge0: port 2(bridge_slave_1) entered disabled state [ 57.879249][ T300] device bridge_slave_0 left promiscuous mode [ 57.885714][ T300] bridge0: port 1(bridge_slave_0) entered disabled state [ 57.894228][ T300] device veth1_macvtap left promiscuous mode [ 57.900392][ T300] device veth0_vlan left promiscuous mode [ 57.906300][ T5] usb 8-1: unable to get BOS descriptor or descriptor too short [ 57.914233][ T5] usb 8-1: no configurations [ 57.918945][ T5] usb 8-1: can't read configurations, error -22 [ 57.933638][ T305] usb 6-1: new high-speed USB device number 9 using dummy_hcd [ 58.003741][ T25] usb 9-1: new low-speed USB device number 2 using dummy_hcd [ 58.073738][ T5] usb 8-1: new low-speed USB device number 6 using dummy_hcd [ 58.081514][ T1396] F2FS-fs (loop3): Invalid log_blocksize (268), supports only 12 [ 58.089436][ T1396] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 58.101125][ T1396] F2FS-fs (loop3): Found nat_bits in checkpoint [ 58.141759][ T1396] F2FS-fs (loop3): Try to recover 1th superblock, ret: 0 [ 58.149100][ T305] usb 6-1: device descriptor read/8, error -71 [ 58.154331][ T1396] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e5 [ 58.243818][ T25] usb 9-1: Invalid ep0 maxpacket: 16 [ 58.333834][ T5] usb 8-1: unable to get BOS descriptor or descriptor too short [ 58.342071][ T5] usb 8-1: no configurations [ 58.347129][ T5] usb 8-1: can't read configurations, error -22 [ 58.353935][ T5] usb usb8-port1: unable to enumerate USB device [ 58.361523][ T1409] EXT4-fs (loop3): 1 truncate cleaned up [ 58.367646][ T1409] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 58.383756][ T512] usb 3-1: new high-speed USB device number 12 using dummy_hcd [ 58.393741][ T25] usb 9-1: new low-speed USB device number 3 using dummy_hcd [ 58.423682][ T305] usb 6-1: device descriptor read/8, error -71 [ 58.456017][ T1422] syz.5.303 uses obsolete (PF_INET,SOCK_PACKET) [ 58.494781][ T1424] EXT4-fs (loop3): mounting ext2 file system using the ext4 subsystem [ 58.505014][ T1424] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 58.514145][ T1424] ext2 filesystem being mounted at /71/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 58.623772][ T512] usb 3-1: Using ep0 maxpacket: 32 [ 58.643687][ T25] usb 9-1: Invalid ep0 maxpacket: 16 [ 58.649154][ T25] usb usb9-port1: attempt power cycle [ 58.743726][ T512] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 58.754775][ T512] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 58.764742][ T512] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 58.774515][ T512] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid maxpacket 33791, setting to 1024 [ 58.785639][ T512] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 1024 [ 58.795581][ T512] usb 3-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 26 [ 58.883903][ T687] usb 4-1: new full-speed USB device number 9 using dummy_hcd [ 58.884026][ T512] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 58.903173][ T512] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 58.913086][ T512] usb 3-1: SerialNumber: syz [ 58.944148][ T1402] raw-gadget.3 gadget: fail, usb_ep_enable returned -22 [ 58.964315][ T512] cdc_acm 3-1:1.0: Control and data interfaces are not separated! [ 58.972908][ T512] cdc_acm: probe of 3-1:1.0 failed with error -12 [ 59.020379][ T24] kauditd_printk_skb: 13 callbacks suppressed [ 59.020392][ T24] audit: type=1400 audit(1784775290.586:320): avc: denied { mmap_zero } for pid=1442 comm="syz.5.311" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=memprotect permissive=1 [ 59.063654][ T25] usb 9-1: new low-speed USB device number 4 using dummy_hcd [ 59.153855][ T25] usb 9-1: Invalid ep0 maxpacket: 16 [ 59.166310][ T512] usb 3-1: USB disconnect, device number 12 [ 59.243792][ T687] usb 4-1: New USB device found, idVendor=1e7d, idProduct=2e22, bcdDevice= 0.00 [ 59.253194][ T687] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 59.262322][ T687] usb 4-1: config 0 descriptor?? [ 59.303746][ T25] usb 9-1: new low-speed USB device number 5 using dummy_hcd [ 59.323772][ T5] usb 8-1: new high-speed USB device number 7 using dummy_hcd [ 59.393827][ T25] usb 9-1: Invalid ep0 maxpacket: 16 [ 59.399288][ T25] usb usb9-port1: unable to enumerate USB device [ 59.443699][ T305] usb 6-1: new high-speed USB device number 10 using dummy_hcd [ 59.683790][ T5] usb 8-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 243, changing to 7 [ 59.724538][ T687] koneplus 0003:1E7D:2E22.0004: bogus close delimiter [ 59.731485][ T687] koneplus 0003:1E7D:2E22.0004: item 0 0 2 10 parsing failed [ 59.739367][ T687] koneplus 0003:1E7D:2E22.0004: parse failed [ 59.745853][ T687] koneplus: probe of 0003:1E7D:2E22.0004 failed with error -22 [ 59.758357][ T1456] exFAT-fs (loop2): failed to load upcase table (idx : 0x000106cd, chksum : 0x3aeaf2c0, utbl_chksum : 0xe619d30d) [ 59.823846][ T305] usb 6-1: New USB device found, idVendor=15ca, idProduct=1806, bcdDevice= 0.40 [ 59.833148][ T305] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 59.841709][ T305] usb 6-1: Product: syz [ 59.846096][ T305] usb 6-1: Manufacturer: syz [ 59.850705][ T305] usb 6-1: SerialNumber: syz [ 59.855432][ T5] usb 8-1: New USB device found, idVendor=0582, idProduct=00a3, bcdDevice= 0.40 [ 59.868262][ T5] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 59.880530][ T5] usb 8-1: Product: syz [ 59.884816][ T5] usb 8-1: Manufacturer: syz [ 59.889503][ T5] usb 8-1: SerialNumber: syz [ 60.053678][ T687] usb 9-1: new low-speed USB device number 6 using dummy_hcd [ 60.114274][ T24] audit: type=1400 audit(1784775291.686:321): avc: denied { setopt } for pid=1448 comm="syz.5.313" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 [ 60.167138][ T5] usb 8-1: USB disconnect, device number 7 [ 60.243779][ T305] usb 6-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 60.263769][ T305] usb 6-1: 2:1 : no UAC_FORMAT_TYPE desc [ 60.286624][ T305] usb 6-1: USB disconnect, device number 10 [ 60.293763][ T687] usb 9-1: Invalid ep0 maxpacket: 16 [ 60.435508][ T25] usb 4-1: USB disconnect, device number 9 [ 60.444171][ T687] usb 9-1: new low-speed USB device number 7 using dummy_hcd [ 60.494807][ T1010] udevd[1010]: error opening ATTR{/sys/devices/platform/dummy_hcd.5/usb6/6-1/6-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 60.606665][ T1474] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 60.618576][ T1474] EXT4-fs error (device loop3): ext4_free_branches:1026: inode #16: comm syz.3.320: invalid indirect mapped block 32768 (level 2) [ 60.632964][ T1474] EXT4-fs (loop3): 1 orphan inode deleted [ 60.638936][ T1474] EXT4-fs (loop3): 1 truncate cleaned up [ 60.644938][ T1474] EXT4-fs (loop3): mounted filesystem without journal. Opts: jqfmt=vfsv0,nodelalloc,data_err=abort,inode_readahead_blks=0x0000000000000100,noload,nolazytime,,errors=continue [ 60.703652][ T687] usb 9-1: Invalid ep0 maxpacket: 16 [ 60.709385][ T687] usb usb9-port1: attempt power cycle [ 60.751842][ T24] audit: type=1400 audit(1784775292.316:322): avc: denied { getopt } for pid=1484 comm="syz.5.325" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 60.963706][ T25] usb 8-1: new high-speed USB device number 8 using dummy_hcd [ 61.223851][ T305] usb 6-1: new high-speed USB device number 11 using dummy_hcd [ 61.313675][ T25] usb 8-1: Using ep0 maxpacket: 16 [ 61.433720][ T25] usb 8-1: config 0 interface 0 altsetting 68 has 1 endpoint descriptor, different from the interface descriptor's value: 3 [ 61.446716][ T25] usb 8-1: config 0 interface 0 has no altsetting 0 [ 61.453400][ T25] usb 8-1: New USB device found, idVendor=056a, idProduct=0016, bcdDevice= 0.00 [ 61.462551][ T25] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 61.471219][ T25] usb 8-1: config 0 descriptor?? [ 61.583740][ T305] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 61.594726][ T305] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 61.608913][ T305] usb 6-1: New USB device found, idVendor=1e7d, idProduct=30d4, bcdDevice= 0.01 [ 61.615122][ T1501] netlink: 28 bytes leftover after parsing attributes in process `syz.2.328'. [ 61.618987][ T305] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 61.653952][ T305] usb 6-1: config 0 descriptor?? [ 61.691706][ T1506] netlink: 76 bytes leftover after parsing attributes in process `syz.2.330'. [ 61.779584][ T1510] device syzkaller0 entered promiscuous mode [ 61.955265][ T25] wacom 0003:056A:0016.0005: Unknown device_type for 'HID 056a:0016'. Assuming pen. [ 61.969725][ T1514] EXT4-fs (loop8): encrypted files will use data=ordered instead of data journaling mode [ 61.980335][ T25] wacom 0003:056A:0016.0005: hidraw0: USB HID v10.01 Device [HID 056a:0016] on usb-dummy_hcd.7-1/input0 [ 61.992825][ T25] input: Wacom Graphire4 6x8 Pen as /devices/platform/dummy_hcd.7/usb8/8-1/8-1:0.0/0003:056A:0016.0005/input/input8 [ 62.005372][ T1514] EXT4-fs error (device loop8): ext4_free_branches:1026: inode #16: comm syz.8.334: invalid indirect mapped block 32768 (level 2) [ 62.042259][ T1514] EXT4-fs (loop8): 1 orphan inode deleted [ 62.051360][ T1514] EXT4-fs (loop8): 1 truncate cleaned up [ 62.063736][ T1514] EXT4-fs (loop8): mounted filesystem without journal. Opts: jqfmt=vfsv0,nodelalloc,data_err=abort,inode_readahead_blks=0x0000000000000100,noload,nolazytime,,errors=continue [ 62.236993][ T1508] F2FS-fs (loop2): invalid crc value [ 62.245059][ T1508] F2FS-fs (loop2): Found nat_bits in checkpoint [ 62.275945][ T1508] F2FS-fs (loop2): Cannot turn on quotas: -2 on 2 [ 62.283284][ T1508] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e4 [ 62.305496][ T1521] EXT4-fs error (device loop8): ext4_mb_generate_buddy:824: group 0, block bitmap and bg descriptor inconsistent: 42 vs 41 free clusters [ 62.310490][ T1508] netlink: 'syz.2.331': attribute type 12 has an invalid length. [ 62.322325][ T1521] EXT4-fs error (device loop8) in ext4_do_update_inode:5362: error 27 [ 62.328354][ T1508] netlink: 'syz.2.331': attribute type 29 has an invalid length. [ 62.337664][ T1521] EXT4-fs error (device loop8): ext4_dirty_inode:6181: inode #16: comm syz.8.335: mark_inode_dirty error [ 62.344103][ T1508] netlink: 148 bytes leftover after parsing attributes in process `syz.2.331'. [ 62.344127][ T1508] netlink: 'syz.2.331': attribute type 1 has an invalid length. [ 62.344134][ T1508] netlink: 11 bytes leftover after parsing attributes in process `syz.2.331'. [ 62.381785][ T1521] EXT4-fs error (device loop8) in ext4_do_update_inode:5362: error 27 [ 62.390664][ T1521] EXT4-fs error (device loop8): __ext4_ext_dirty:182: inode #16: comm syz.8.335: mark_inode_dirty error [ 62.402360][ T1521] EXT4-fs error (device loop8) in ext4_do_update_inode:5362: error 27 [ 62.410812][ T1521] EXT4-fs error (device loop8) in ext4_orphan_del:3292: error 27 [ 62.419085][ T1521] EXT4-fs error (device loop8) in ext4_do_update_inode:5362: error 27 [ 62.424235][ T305] usbhid 6-1:0.0: can't add hid device: -71 [ 62.432564][ T1521] EXT4-fs error (device loop8): ext4_truncate:4403: inode #16: comm syz.8.335: mark_inode_dirty error [ 62.434003][ T305] usbhid: probe of 6-1:0.0 failed with error -71 [ 62.451187][ T1521] EXT4-fs error (device loop8) in ext4_orphan_cleanup:3106: error 27 [ 62.460021][ T1521] EXT4-fs (loop8): 1 truncate cleaned up [ 62.465914][ T1521] EXT4-fs (loop8): mounted filesystem without journal. Opts: ,errors=continue [ 62.468522][ T305] usb 6-1: USB disconnect, device number 11 [ 62.475111][ T1521] ext4 filesystem being mounted at /7/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 62.499549][ T24] audit: type=1400 audit(1784775294.066:323): avc: denied { setopt } for pid=1520 comm="syz.8.335" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 62.520216][ T24] audit: type=1400 audit(1784775294.066:324): avc: denied { accept } for pid=1520 comm="syz.8.335" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 62.539612][ T24] audit: type=1400 audit(1784775294.066:325): avc: denied { bind } for pid=1520 comm="syz.8.335" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 62.636836][ T1530] EXT4-fs (loop8): Ignoring removed mblk_io_submit option [ 62.644356][ T1530] EXT4-fs (loop8): Quota format mount options ignored when QUOTA feature is enabled [ 62.655815][ T1530] EXT4-fs error (device loop8): ext4_orphan_get:1401: inode #15: comm syz.8.336: iget: bad i_size value: 38620345925642 [ 62.669158][ T1530] EXT4-fs error (device loop8): ext4_orphan_get:1406: comm syz.8.336: couldn't read orphan inode 15 (err -117) [ 62.681756][ T1530] EXT4-fs (loop8): mounted filesystem without journal. Opts: minixdf,mblk_io_submit,jqfmt=vfsold,,errors=continue [ 62.956724][ T1543] xt_hashlimit: size too large, truncated to 1048576 [ 62.975214][ T1544] xt_hashlimit: size too large, truncated to 1048576 [ 63.038959][ T1545] bridge0: port 1(bridge_slave_0) entered blocking state [ 63.049384][ T1545] bridge0: port 1(bridge_slave_0) entered disabled state [ 63.062554][ T1545] device bridge_slave_0 entered promiscuous mode [ 63.073024][ T1545] bridge0: port 2(bridge_slave_1) entered blocking state [ 63.086648][ T1545] bridge0: port 2(bridge_slave_1) entered disabled state [ 63.100769][ T1545] device bridge_slave_1 entered promiscuous mode [ 63.171334][ T24] audit: type=1400 audit(1784775294.736:326): avc: denied { relabelfrom } for pid=1551 comm="syz.2.338" name="" dev="pipefs" ino=19765 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=fifo_file permissive=1 [ 63.276197][ T1545] bridge0: port 2(bridge_slave_1) entered blocking state [ 63.283302][ T1545] bridge0: port 2(bridge_slave_1) entered forwarding state [ 63.290638][ T1545] bridge0: port 1(bridge_slave_0) entered blocking state [ 63.297703][ T1545] bridge0: port 1(bridge_slave_0) entered forwarding state [ 63.321308][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 63.333899][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 63.353987][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 63.367792][ T1560] netlink: 20 bytes leftover after parsing attributes in process `syz.2.344'. [ 63.377155][ T1560] netlink: 28 bytes leftover after parsing attributes in process `syz.2.344'. [ 63.387155][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 63.395620][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 63.402730][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 63.410552][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 63.419187][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 63.426295][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 63.447037][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 63.459089][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 63.475694][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 63.489339][ T1545] device veth0_vlan entered promiscuous mode [ 63.503060][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 63.513880][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 63.521527][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 63.534608][ T112] device bridge_slave_1 left promiscuous mode [ 63.540790][ T112] bridge0: port 2(bridge_slave_1) entered disabled state [ 63.548594][ T112] device bridge_slave_0 left promiscuous mode [ 63.554913][ T112] bridge0: port 1(bridge_slave_0) entered disabled state [ 63.563110][ T112] device veth1_macvtap left promiscuous mode [ 63.569468][ T112] device veth0_vlan left promiscuous mode [ 63.653651][ T305] usb 3-1: new high-speed USB device number 13 using dummy_hcd [ 63.667716][ T1545] device veth1_macvtap entered promiscuous mode [ 63.674968][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 63.688175][ T457] usb 8-1: USB disconnect, device number 8 [ 63.700076][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 63.730314][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 64.164352][ T1578] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=a016c118, mo2=0002] [ 64.183721][ T457] usb 8-1: new high-speed USB device number 9 using dummy_hcd [ 64.201850][ T1578] System zones: 0-1, 3-12 [ 64.248662][ T1578] EXT4-fs (loop3): mounted filesystem without journal. Opts: journal_dev=0x0000000000000007,debug,nodioread_nolock,min_batch_time=0x0000000000000006,debug_want_extra_isize=0x0000000000000080,grpquota,nodelalloc,jqfmt=vfsv1,norecovery,,errors=continue [ 64.323772][ T305] usb 3-1: config 220 has an invalid interface number: 76 but max is 2 [ 64.332762][ T305] usb 3-1: config 220 has an invalid descriptor of length 0, skipping remainder of the config [ 64.336760][ T1578] SELinux: Context system_u:object_r:hwdata_t:s0 is not valid (left unmapped). [ 64.344120][ T305] usb 3-1: config 220 has no interface number 2 [ 64.358754][ T305] usb 3-1: config 220 interface 1 altsetting 5 has 0 endpoint descriptors, different from the interface descriptor's value: 12 [ 64.372003][ T305] usb 3-1: config 220 interface 0 has no altsetting 0 [ 64.373412][ T24] audit: type=1400 audit(1784775295.936:327): avc: denied { relabelto } for pid=1577 comm="syz.3.351" name="file0" dev="loop3" ino=12 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 trawcon="system_u:object_r:hwdata_t:s0" [ 64.379253][ T305] usb 3-1: config 220 interface 76 has no altsetting 0 [ 64.412013][ T305] usb 3-1: config 220 interface 1 has no altsetting 0 [ 64.424140][ T24] audit: type=1400 audit(1784775295.986:328): avc: denied { write } for pid=1577 comm="syz.3.351" name="file0" dev="loop3" ino=12 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 trawcon="system_u:object_r:hwdata_t:s0" [ 64.449667][ T24] audit: type=1400 audit(1784775295.986:329): avc: denied { add_name } for pid=1577 comm="syz.3.351" name="blkio.bfq.empty_time" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 trawcon="system_u:object_r:hwdata_t:s0" [ 64.633738][ T305] usb 3-1: New USB device found, idVendor=8086, idProduct=0b07, bcdDevice=6c.b9 [ 64.673748][ T457] usb 8-1: New USB device found, idVendor=05d1, idProduct=2021, bcdDevice= 9.00 [ 64.678628][ T305] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 64.696974][ T457] usb 8-1: New USB device strings: Mfr=0, Product=16, SerialNumber=0 [ 64.705776][ T457] usb 8-1: Product: syz [ 64.730853][ T457] usb 8-1: config 0 descriptor?? [ 64.751973][ T305] usb 3-1: Product: syz [ 64.756266][ T305] usb 3-1: Manufacturer: syz [ 64.760893][ T305] usb 3-1: SerialNumber: syz [ 64.774581][ T457] ftdi_sio 8-1:0.0: FTDI USB Serial Device converter detected [ 64.782972][ T457] usb 8-1: Detected FT232H [ 64.806277][ T1596] EXT4-fs (loop3): mounted filesystem without journal. Opts: quota,noload,init_itable,,errors=continue [ 64.818046][ T1596] ext4 filesystem being mounted at /83/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 64.833907][ T1600] EXT4-fs (loop9): Ignoring removed orlov option [ 64.849713][ T1600] EXT4-fs error (device loop9) in ext4_do_update_inode:5362: error 27 [ 64.859246][ T1600] EXT4-fs error (device loop9) in ext4_orphan_del:3292: error 27 [ 64.870473][ T1600] EXT4-fs error (device loop9) in ext4_do_update_inode:5362: error 27 [ 64.883517][ T1600] EXT4-fs error (device loop9): ext4_evict_inode:333: inode #15: comm syz.9.357: mark_inode_dirty error [ 64.900102][ T1600] EXT4-fs (loop9): 1 orphan inode deleted [ 64.907759][ T1600] EXT4-fs (loop9): mounted filesystem without journal. Opts: prjquota,orlov,,errors=continue [ 64.931578][ T24] audit: type=1400 audit(1784775296.496:330): avc: denied { ioctl } for pid=1599 comm="syz.9.357" path=2F322F66696C65302F66696C65302F233138202864656C6574656429 dev="loop9" ino=18 ioctlcmd=0x5820 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 64.993662][ T457] ftdi_sio ttyUSB0: Unable to read latency timer: -32 [ 65.010957][ T24] audit: type=1400 audit(1784775296.576:331): avc: denied { load_policy } for pid=1611 comm="syz.9.359" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:security_t tclass=security permissive=1 [ 65.011697][ T1612] SELinux: failed to load policy [ 65.074285][ T5] usb 6-1: new high-speed USB device number 12 using dummy_hcd [ 65.153809][ T305] uvcvideo: Found UVC 7.01 device syz (8086:0b07) [ 65.160283][ T305] uvcvideo: No valid video chain found. [ 65.182310][ T305] usb 3-1: selecting invalid altsetting 0 [ 65.263991][ T457] ftdi_sio 8-1:0.0: GPIO initialisation failed: -32 [ 65.274017][ T457] usb 8-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 65.288445][ T305] usb 3-1: USB disconnect, device number 13 [ 65.333682][ T5] usb 6-1: Using ep0 maxpacket: 16 [ 65.591124][ T24] audit: type=1400 audit(1784775297.156:332): avc: denied { setopt } for pid=1621 comm="syz.2.363" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 65.883689][ T20] usb 3-1: new high-speed USB device number 14 using dummy_hcd [ 65.963916][ T5] usb 6-1: New USB device found, idVendor=0403, idProduct=b8d8, bcdDevice=30.bb [ 65.973007][ T5] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 65.981156][ T5] usb 6-1: Product: syz [ 65.985370][ T5] usb 6-1: Manufacturer: syz [ 65.990003][ T5] usb 6-1: SerialNumber: syz [ 66.133632][ T20] usb 3-1: Using ep0 maxpacket: 8 [ 66.253722][ T20] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 66.266994][ T20] usb 3-1: New USB device found, idVendor=057e, idProduct=2009, bcdDevice= 0.00 [ 66.276356][ T20] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 66.285622][ T20] usb 3-1: config 0 descriptor?? [ 66.345719][ T1618] EXT4-fs (loop9): mounted filesystem without journal. Opts: errors=remount-ro,bsddf,stripe=0x0000000000000005,journal_ioprio=0x0000000000000007, [ 66.360725][ T1618] ext4 filesystem being mounted at /5/file3 supports timestamps until 2038-01-19 (0x7fffffff) [ 66.470063][ T1640] netlink: 8 bytes leftover after parsing attributes in process `syz.9.367'. [ 66.498412][ T1645] netlink: 'syz.3.369': attribute type 4 has an invalid length. [ 66.508730][ T1645] netlink: 'syz.3.369': attribute type 4 has an invalid length. [ 66.529099][ T24] audit: type=1326 audit(1784775298.096:333): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1646 comm="syz.3.370" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f4c8c7a4e99 code=0x7ffc0000 [ 66.554637][ T24] audit: type=1326 audit(1784775298.096:334): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1646 comm="syz.3.370" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f4c8c7a4e99 code=0x7ffc0000 [ 66.579820][ T24] audit: type=1326 audit(1784775298.096:335): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1646 comm="syz.3.370" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=276 compat=0 ip=0x7f4c8c7a4e99 code=0x7ffc0000 [ 66.604682][ T24] audit: type=1326 audit(1784775298.096:336): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1646 comm="syz.3.370" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f4c8c7a4e99 code=0x7ffc0000 [ 67.023791][ T5] snd-usb-audio: probe of 6-1:222.0 failed with error -2 [ 67.037000][ T5] usb 8-1: USB disconnect, device number 9 [ 67.048165][ T5] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 67.058118][ T5] ftdi_sio 8-1:0.0: device disconnected [ 67.072720][ T1650] FAT-fs (loop3): Unrecognized mount option "nonumtail=0u»‚.†°\š¡ºŒ_q" or missing value [ 67.202833][ T1662] overlayfs: failed to resolve './file1': -2 [ 67.225120][ T1604] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=65535 sclass=netlink_route_socket pid=1604 comm=syz.5.358 [ 67.250994][ T515] usb 10-1: new full-speed USB device number 2 using dummy_hcd [ 67.349268][ T25] usb 6-1: USB disconnect, device number 12 [ 67.364295][ T20] usbhid 3-1:0.0: can't add hid device: -71 [ 67.384501][ T20] usbhid: probe of 3-1:0.0 failed with error -71 [ 67.448352][ T20] usb 3-1: USB disconnect, device number 14 [ 67.664276][ T515] usb 10-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 67.674715][ T1679] netlink: 4 bytes leftover after parsing attributes in process `syz.3.381'. [ 67.675562][ T515] usb 10-1: config 1 has no interface number 0 [ 67.690494][ T515] usb 10-1: Duplicate descriptor for config 1 interface 1 altsetting 0, skipping [ 67.693958][ T5] usb 8-1: new high-speed USB device number 10 using dummy_hcd [ 67.714457][ T515] usb 10-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 30, changing to 4 [ 67.903747][ T515] usb 10-1: New USB device found, idVendor=0e41, idProduct=4650, bcdDevice= 0.40 [ 67.914865][ T515] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 67.924336][ T515] usb 10-1: Product: syz [ 67.928628][ T515] usb 10-1: Manufacturer: syz [ 67.933335][ T515] usb 10-1: SerialNumber: syz [ 68.043728][ T1405] usb 4-1: new high-speed USB device number 10 using dummy_hcd [ 68.083751][ T5] usb 8-1: config 0 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 16 [ 68.093765][ T5] usb 8-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8B has invalid maxpacket 64 [ 68.161925][ T1701] usb usb7: usbfs: process 1701 (syz.2.391) did not claim interface 0 before use [ 68.263759][ T5] usb 8-1: New USB device found, idVendor=0a46, idProduct=9621, bcdDevice=4f.32 [ 68.273008][ T5] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 68.281244][ T5] usb 8-1: Product: syz [ 68.285585][ T5] usb 8-1: Manufacturer: syz [ 68.290192][ T5] usb 8-1: SerialNumber: syz [ 68.294859][ T1405] usb 4-1: Using ep0 maxpacket: 32 [ 68.300928][ T5] usb 8-1: config 0 descriptor?? [ 68.313743][ T515] usb 10-1: 1:0 : does not exist [ 68.318789][ T515] usb 10-1: BAAD SPEAKER p_chmask mismatch [ 68.324777][ T1660] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 68.331767][ T1660] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 68.339345][ T515] snd-usb-audio: probe of 10-1:1.1 failed with error -22 [ 68.348373][ T515] usb 10-1: USB disconnect, device number 2 [ 68.413788][ T1405] usb 4-1: New USB device found, idVendor=0ac8, idProduct=0321, bcdDevice=6f.be [ 68.422973][ T1405] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 68.432029][ T1405] usb 4-1: config 0 descriptor?? [ 68.565071][ T1660] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 68.572210][ T1660] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 68.623672][ T305] usb 3-1: new full-speed USB device number 15 using dummy_hcd [ 68.834039][ T1660] exfat: Deprecated parameter 'utf8' [ 68.848920][ T1660] exFAT-fs (loop7): failed to load upcase table (idx : 0x0001fe89, chksum : 0xad31b01c, utbl_chksum : 0xe619d30d) [ 68.973861][ T1405] usb 10-1: new high-speed USB device number 3 using dummy_hcd [ 69.143816][ T305] usb 3-1: New USB device found, idVendor=0ccd, idProduct=00b3, bcdDevice=2d.ea [ 69.153116][ T514] usb 6-1: new high-speed USB device number 13 using dummy_hcd [ 69.160998][ T305] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 69.169325][ T305] usb 3-1: Product: syz [ 69.173540][ T305] usb 3-1: Manufacturer: syz [ 69.178511][ T305] usb 3-1: SerialNumber: syz [ 69.184191][ T305] usb 3-1: config 0 descriptor?? [ 69.213819][ T1405] usb 10-1: Using ep0 maxpacket: 16 [ 69.373747][ T1405] usb 10-1: unable to get BOS descriptor or descriptor too short [ 69.453817][ T1405] usb 10-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 69.464803][ T1405] usb 10-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 242, changing to 7 [ 69.633812][ T1405] usb 10-1: New USB device found, idVendor=0dba, idProduct=3000, bcdDevice= 0.40 [ 69.643032][ T1405] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 69.651489][ T1405] usb 10-1: Product: syz [ 69.655828][ T1405] usb 10-1: Manufacturer: syz [ 69.660545][ T1405] usb 10-1: SerialNumber: syz [ 69.673747][ T514] usb 6-1: New USB device found, idVendor=0424, idProduct=7850, bcdDevice= 0.00 [ 69.683103][ T514] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 69.691188][ T514] usb 6-1: Product: syz [ 69.695403][ T514] usb 6-1: Manufacturer: syz [ 69.699999][ T514] usb 6-1: SerialNumber: syz [ 69.744027][ T1660] udc-core: couldn't find an available UDC or it's busy [ 69.751120][ T1660] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 69.944352][ T1405] usb 10-1: Invalid firmware size=96. [ 69.950344][ T1405] usb 10-1: Invalid firmware size=96. [ 69.956367][ T1405] usb 10-1: Invalid firmware size=96. [ 69.962483][ T1405] usb 10-1: USB disconnect, device number 3 [ 70.403723][ T5] dm9601 8-1:0.0 (unnamed net_device) (uninitialized): MDIO read error: -71 [ 70.418764][ T5] dm9601 8-1:0.0 eth1: register 'dm9601' at usb-dummy_hcd.7-1, Davicom DM96xx USB 10/100 Ethernet, ce:eb:35:00:26:83 [ 70.432093][ T5] usb 8-1: USB disconnect, device number 10 [ 70.438563][ T5] dm9601 8-1:0.0 eth1: unregister 'dm9601' usb-dummy_hcd.7-1, Davicom DM96xx USB 10/100 Ethernet [ 70.790359][ T515] usb 4-1: USB disconnect, device number 10 [ 70.833672][ T5] usb 8-1: new high-speed USB device number 11 using dummy_hcd [ 70.883709][ T514] usb 10-1: new high-speed USB device number 4 using dummy_hcd [ 71.193757][ T5] usb 8-1: config 0 has too many interfaces: 253, using maximum allowed: 32 [ 71.202726][ T5] usb 8-1: config 0 has 1 interface, different from the descriptor's value: 253 [ 71.213652][ T515] usb 4-1: new high-speed USB device number 11 using dummy_hcd [ 71.243761][ T514] usb 10-1: New USB device found, idVendor=0bed, idProduct=1100, bcdDevice=ec.c3 [ 71.252999][ T514] usb 10-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 71.262048][ T514] usb 10-1: config 0 descriptor?? [ 71.373708][ T5] usb 8-1: New USB device found, idVendor=055f, idProduct=c630, bcdDevice=b6.ac [ 71.378842][ T25] usb 3-1: USB disconnect, device number 15 [ 71.383292][ T5] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 71.405076][ T5] usb 8-1: Product: syz [ 71.409295][ T5] usb 8-1: Manufacturer: syz [ 71.414043][ T5] usb 8-1: SerialNumber: syz [ 71.415573][ T1767] device syzkaller0 entered promiscuous mode [ 71.421967][ T5] usb 8-1: config 0 descriptor?? [ 71.453959][ T515] usb 4-1: Using ep0 maxpacket: 32 [ 71.573834][ T515] usb 4-1: config 4 has an invalid interface number: 169 but max is 0 [ 71.582253][ T515] usb 4-1: config 4 has an invalid descriptor of length 0, skipping remainder of the config [ 71.592405][ T515] usb 4-1: config 4 has no interface number 0 [ 71.598802][ T515] usb 4-1: config 4 interface 169 altsetting 6 has an invalid endpoint with address 0xEE, skipping [ 71.609582][ T515] usb 4-1: config 4 interface 169 altsetting 6 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 71.622619][ T515] usb 4-1: config 4 interface 169 has no altsetting 0 [ 71.783735][ T515] usb 4-1: New USB device found, idVendor=0b57, idProduct=e6d7, bcdDevice=32.78 [ 71.792872][ T515] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 71.800936][ T515] usb 4-1: Product: syz [ 71.805133][ T515] usb 4-1: Manufacturer: syz [ 71.809725][ T515] usb 4-1: SerialNumber: syz [ 71.843665][ T25] usb 3-1: new high-speed USB device number 16 using dummy_hcd [ 71.891758][ T5] usb 6-1: USB disconnect, device number 13 [ 72.083703][ T25] usb 3-1: Using ep0 maxpacket: 16 [ 72.134095][ T515] usbhid 4-1:4.169: couldn't find an input interrupt endpoint [ 72.142408][ T515] usb 4-1: USB disconnect, device number 11 [ 72.203792][ T25] usb 3-1: config index 0 descriptor too short (expected 51443, got 18) [ 72.303682][ T5] usb 6-1: new high-speed USB device number 14 using dummy_hcd [ 72.363728][ T25] usb 3-1: New USB device found, idVendor=17ef, idProduct=721e, bcdDevice=de.06 [ 72.372862][ T25] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 72.380917][ T25] usb 3-1: Product: syz [ 72.385268][ T25] usb 3-1: Manufacturer: syz [ 72.389893][ T25] usb 3-1: SerialNumber: syz [ 72.395648][ T25] usb 3-1: config 0 descriptor?? [ 72.643778][ T25] r8152 3-1:0.0: Unknown version 0x0000 [ 72.663708][ T5] usb 6-1: New USB device found, idVendor=0bed, idProduct=1100, bcdDevice=ec.c3 [ 72.673025][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 72.681934][ T5] usb 6-1: config 0 descriptor?? [ 72.843693][ T20] usb 4-1: new full-speed USB device number 12 using dummy_hcd [ 72.991055][ T24] kauditd_printk_skb: 61 callbacks suppressed [ 72.991071][ T24] audit: type=1400 audit(1784775304.556:398): avc: denied { map } for pid=1768 comm="syz.2.416" path="pipe:[14496]" dev="pipefs" ino=14496 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=fifo_file permissive=1 [ 73.020221][ T24] audit: type=1400 audit(1784775304.556:399): avc: denied { execute } for pid=1768 comm="syz.2.416" path="pipe:[14496]" dev="pipefs" ino=14496 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=fifo_file permissive=1 [ 73.203724][ T20] usb 4-1: config 0 has an invalid interface number: 11 but max is 0 [ 73.211948][ T20] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 73.222234][ T20] usb 4-1: config 0 has no interface number 0 [ 73.228347][ T20] usb 4-1: config 0 interface 11 has no altsetting 0 [ 73.235126][ T20] usb 4-1: New USB device found, idVendor=06cd, idProduct=010f, bcdDevice=d5.1b [ 73.244182][ T20] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 73.253004][ T20] usb 4-1: config 0 descriptor?? [ 73.376394][ T20] usb 8-1: USB disconnect, device number 11 [ 73.495329][ T515] usb 4-1: USB disconnect, device number 12 [ 73.631353][ T687] usb 10-1: USB disconnect, device number 4 [ 73.793672][ T20] usb 8-1: new full-speed USB device number 12 using dummy_hcd [ 74.033683][ T687] usb 10-1: new low-speed USB device number 5 using dummy_hcd [ 74.153730][ T20] usb 8-1: config 0 interface 0 has no altsetting 0 [ 74.160574][ T20] usb 8-1: New USB device found, idVendor=0fc5, idProduct=b080, bcdDevice= 0.00 [ 74.169685][ T20] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 74.178564][ T20] usb 8-1: config 0 descriptor?? [ 74.293686][ T457] usb 4-1: new high-speed USB device number 13 using dummy_hcd [ 74.393764][ T687] usb 10-1: config 32 has 1 interface, different from the descriptor's value: 2 [ 74.402898][ T687] usb 10-1: config 32 interface 0 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 10 [ 74.414415][ T687] usb 10-1: config 32 interface 0 altsetting 0 endpoint 0x85 has invalid maxpacket 255, setting to 8 [ 74.425351][ T687] usb 10-1: New USB device found, idVendor=19b5, idProduct=0021, bcdDevice=98.c7 [ 74.434614][ T687] usb 10-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 74.463702][ T1791] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 74.475898][ T512] usb 3-1: USB disconnect, device number 16 [ 74.655234][ T20] hid-led 0003:0FC5:B080.0006: unknown main item tag 0x1 [ 74.662595][ T20] hid-led 0003:0FC5:B080.0006: unknown main item tag 0x5 [ 74.669948][ T20] hid-led 0003:0FC5:B080.0006: unknown main item tag 0x6 [ 74.677335][ T20] hid-led 0003:0FC5:B080.0006: unknown main item tag 0x0 [ 74.684668][ T20] hid-led 0003:0FC5:B080.0006: unknown main item tag 0x0 [ 74.691847][ T20] hid-led 0003:0FC5:B080.0006: unknown main item tag 0x0 [ 74.699142][ T457] usb 4-1: unable to get BOS descriptor or descriptor too short [ 74.707024][ T20] hid-led 0003:0FC5:B080.0006: unknown main item tag 0x0 [ 74.714274][ T20] hid-led 0003:0FC5:B080.0006: unknown main item tag 0x0 [ 74.721415][ T20] hid-led 0003:0FC5:B080.0006: unknown main item tag 0x0 [ 74.729005][ T687] usb 10-1: string descriptor 0 read error: -71 [ 74.738217][ T687] usb 10-1: USB disconnect, device number 5 [ 74.744496][ T20] hid-led 0003:0FC5:B080.0006: unknown main item tag 0x0 [ 74.783753][ T457] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 74.794099][ T457] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 74.927465][ T512] usb 6-1: USB disconnect, device number 14 [ 74.953668][ T457] usb 4-1: New USB device found, idVendor=1235, idProduct=0010, bcdDevice= 0.40 [ 74.963872][ T1010] udevd[1010]: error opening ATTR{/sys/devices/platform/dummy_hcd.9/usb10/10-1/10-1:32.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 74.980422][ T457] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 74.989687][ T457] usb 4-1: Product: syz [ 74.999497][ T457] usb 4-1: Manufacturer: syz [ 75.004467][ T457] usb 4-1: SerialNumber: syz [ 75.044450][ T457] usb 4-1: selecting invalid altsetting 1 [ 75.050778][ T457] usb 4-1: unit 6 not found! [ 75.058652][ T1804] kvm: emulating exchange as write [ 75.083785][ T20] hid-led: probe of 0003:0FC5:B080.0006 failed with error -71 [ 75.107520][ T24] audit: type=1326 audit(1784775306.676:400): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1806 comm="syz.5.430" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f35e1a43e99 code=0x7ffc0000 [ 75.112451][ T20] usb 8-1: USB disconnect, device number 12 [ 75.144005][ T24] audit: type=1326 audit(1784775306.706:401): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1806 comm="syz.5.430" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f35e1a43e99 code=0x7ffc0000 [ 75.174855][ T24] audit: type=1326 audit(1784775306.706:402): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1806 comm="syz.5.430" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f35e1a43e99 code=0x7ffc0000 [ 75.202693][ T24] audit: type=1326 audit(1784775306.706:403): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1806 comm="syz.5.430" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f35e1a43e99 code=0x7ffc0000 [ 75.233390][ T24] audit: type=1326 audit(1784775306.706:404): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1806 comm="syz.5.430" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=259 compat=0 ip=0x7f35e1a43e99 code=0x7ffc0000 [ 75.258829][ T457] usb 4-1: cannot get ctl value: req = 0x83, wValue = 0x100, wIndex = 0x200, type = 3 [ 75.269061][ T457] usb 4-1: 2:0: cannot get min/max values for control 1 (id 2) [ 75.277081][ T24] audit: type=1326 audit(1784775306.706:405): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1806 comm="syz.5.430" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f35e1a43e99 code=0x7ffc0000 [ 75.302180][ T24] audit: type=1326 audit(1784775306.706:406): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1806 comm="syz.5.430" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=436 compat=0 ip=0x7f35e1a43e99 code=0x7ffc0000 [ 75.327389][ T24] audit: type=1326 audit(1784775306.706:407): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1806 comm="syz.5.430" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=231 compat=0 ip=0x7f35e1a43e99 code=0x7ffc0000 [ 75.354787][ T457] snd-usb-audio: probe of 4-1:1.0 failed with error -22 [ 75.473670][ T25] usb 6-1: new high-speed USB device number 15 using dummy_hcd [ 75.555847][ T5] usb 4-1: USB disconnect, device number 13 [ 75.693726][ T457] usb 10-1: new high-speed USB device number 6 using dummy_hcd [ 75.693749][ T512] usb 3-1: new high-speed USB device number 17 using dummy_hcd [ 75.713689][ T25] usb 6-1: Using ep0 maxpacket: 32 [ 75.873759][ T25] usb 6-1: unable to get BOS descriptor or descriptor too short [ 75.933746][ T457] usb 10-1: Using ep0 maxpacket: 16 [ 75.939085][ T20] usb 8-1: new high-speed USB device number 13 using dummy_hcd [ 75.953781][ T25] usb 6-1: config 1 has an invalid interface number: 121 but max is 0 [ 75.962005][ T25] usb 6-1: config 1 has no interface number 0 [ 75.968206][ T25] usb 6-1: config 1 interface 121 has no altsetting 0 [ 76.053766][ T457] usb 10-1: New USB device found, idVendor=0471, idProduct=0327, bcdDevice=61.a4 [ 76.063736][ T457] usb 10-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 76.073266][ T457] usb 10-1: config 0 descriptor?? [ 76.123776][ T512] usb 3-1: unable to get BOS descriptor or descriptor too short [ 76.133762][ T25] usb 6-1: New USB device found, idVendor=1934, idProduct=0706, bcdDevice=61.a4 [ 76.142983][ T25] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 76.151248][ T25] usb 6-1: Product: syz [ 76.155636][ T25] usb 6-1: Manufacturer: syz [ 76.160266][ T25] usb 6-1: SerialNumber: syz [ 76.223789][ T512] usb 3-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 64, changing to 7 [ 76.303843][ T20] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 76.314910][ T20] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 76.324742][ T20] usb 8-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 76.334140][ T20] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 76.342751][ T20] usb 8-1: config 0 descriptor?? [ 76.393784][ T512] usb 3-1: New USB device found, idVendor=0582, idProduct=004c, bcdDevice= 0.40 [ 76.403034][ T512] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 76.411387][ T512] usb 3-1: Product: syz [ 76.415793][ T512] usb 3-1: Manufacturer: syz [ 76.420464][ T512] usb 3-1: SerialNumber: syz [ 76.480723][ T1837] kvm: pic: non byte write [ 76.488120][ T25] usb 6-1: USB disconnect, device number 15 [ 76.704382][ T512] usb 3-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 76.903661][ T457] usb 4-1: new high-speed USB device number 14 using dummy_hcd [ 76.924036][ T512] usb 3-1: 2:1 : unknown format tag 0x4 is detected. processed as MPEG. [ 76.932575][ T512] usb 3-1: found format II with max.bitrate = 4, frame size=7372 [ 77.163665][ T457] usb 4-1: Using ep0 maxpacket: 8 [ 77.183696][ T1405] usb 6-1: new high-speed USB device number 16 using dummy_hcd [ 77.283714][ T457] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 77.294063][ T457] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 77.305007][ T457] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 77.314777][ T457] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 11 [ 77.327716][ T457] usb 4-1: New USB device found, idVendor=11c2, idProduct=2208, bcdDevice= 0.00 [ 77.337019][ T457] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 77.345431][ T512] usb 3-1: invalid uac2 rates [ 77.350711][ T512] usb 3-1: invalid uac2 rates [ 77.354167][ T457] usb 4-1: config 0 descriptor?? [ 77.356724][ T512] usb 3-1: 2:1 : unknown format tag 0x4 is detected. processed as MPEG. [ 77.369060][ T512] usb 3-1: found format II with max.bitrate = 4, frame size=7372 [ 77.433666][ T1405] usb 6-1: Using ep0 maxpacket: 32 [ 77.553739][ T1405] usb 6-1: config 0 has an invalid interface number: 188 but max is 0 [ 77.562370][ T512] usb 3-1: parse_audio_format_rates_v2v3(): unable to retrieve number of sample rates (clock 0) [ 77.572939][ T1405] usb 6-1: config 0 has no interface number 0 [ 77.579396][ T1405] usb 6-1: config 0 interface 188 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 32 [ 77.596403][ T512] usb 3-1: USB disconnect, device number 17 [ 77.724859][ T20] input: HID 256c:006d Pen as /devices/platform/dummy_hcd.7/usb8/8-1/8-1:0.0/0003:256C:006D.0007/input/input13 [ 77.742771][ T20] uclogic 0003:256C:006D.0007: input,hidraw0: USB HID v0.00 Device [HID 256c:006d] on usb-dummy_hcd.7-1/input0 [ 77.743977][ T1405] usb 6-1: New USB device found, idVendor=17ef, idProduct=7203, bcdDevice=2e.36 [ 77.763848][ T1405] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 77.771940][ T1405] usb 6-1: Product: syz [ 77.776206][ T1405] usb 6-1: Manufacturer: syz [ 77.780879][ T1405] usb 6-1: SerialNumber: syz [ 77.786467][ T1405] usb 6-1: config 0 descriptor?? [ 77.803714][ T1852] raw-gadget.4 gadget: fail, usb_ep_enable returned -22 [ 77.814188][ T312] udevd[312]: error opening ATTR{/sys/devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 77.834418][ T457] betop 0003:11C2:2208.0008: unknown main item tag 0x2 [ 77.842259][ T457] betop 0003:11C2:2208.0008: unknown main item tag 0x4 [ 77.849594][ T457] betop 0003:11C2:2208.0008: unknown main item tag 0x7 [ 77.857158][ T457] betop 0003:11C2:2208.0008: unknown main item tag 0x1 [ 77.864348][ T457] betop 0003:11C2:2208.0008: unknown main item tag 0x3 [ 77.871307][ T457] betop 0003:11C2:2208.0008: item fetching failed at offset 41/44 [ 77.879384][ T457] betop 0003:11C2:2208.0008: parse failed [ 77.885268][ T457] betop: probe of 0003:11C2:2208.0008 failed with error -22 [ 77.929766][ T457] usb 8-1: USB disconnect, device number 13 [ 78.031603][ T1852] raw-gadget.4 gadget: fail, usb_ep_enable returned -22 [ 78.040603][ T512] usb 4-1: USB disconnect, device number 14 [ 78.090497][ T1861] xt_hashlimit: size too large, truncated to 1048576 [ 78.263672][ T1405] asix 6-1:0.188 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 78.273928][ T1405] asix: probe of 6-1:0.188 failed with error -71 [ 78.281244][ T1405] usb 6-1: USB disconnect, device number 16 [ 78.573737][ T20] usb 3-1: new high-speed USB device number 18 using dummy_hcd [ 78.773632][ T1405] usb 8-1: new full-speed USB device number 14 using dummy_hcd [ 78.801515][ T25] usb 10-1: USB disconnect, device number 6 [ 78.830898][ T24] kauditd_printk_skb: 1 callbacks suppressed [ 78.830913][ T24] audit: type=1400 audit(1784775310.396:409): avc: denied { relabelfrom } for pid=1881 comm="syz.9.462" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tun_socket permissive=1 [ 78.858114][ T24] audit: type=1400 audit(1784775310.426:410): avc: denied { relabelto } for pid=1881 comm="syz.9.462" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tun_socket permissive=1 [ 79.093707][ T20] usb 3-1: unable to get BOS descriptor or descriptor too short [ 79.164067][ T24] audit: type=1400 audit(1784775310.736:411): avc: denied { read } for pid=1883 comm="syz.5.461" name="msr" dev="devtmpfs" ino=85 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cpu_device_t tclass=chr_file permissive=1 [ 79.186817][ T20] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 79.197149][ T24] audit: type=1400 audit(1784775310.736:412): avc: denied { open } for pid=1883 comm="syz.5.461" path="/dev/cpu/0/msr" dev="devtmpfs" ino=85 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cpu_device_t tclass=chr_file permissive=1 [ 79.221026][ T20] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 79.383799][ T20] usb 3-1: New USB device found, idVendor=1235, idProduct=0010, bcdDevice= 0.40 [ 79.393753][ T20] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 79.402220][ T20] usb 3-1: Product: syz [ 79.408173][ T20] usb 3-1: Manufacturer: syz [ 79.414973][ T20] usb 3-1: SerialNumber: syz [ 79.520337][ T20] usb 3-1: selecting invalid altsetting 1 [ 79.531977][ T20] usb 3-1: unit 6 not found! [ 81.153891][ T20] usb 3-1: cannot get ctl value: req = 0x84, wValue = 0x100, wIndex = 0x200, type = 3 [ 81.270162][ T1913] capability: warning: `syz.3.471' uses 32-bit capabilities (legacy support in use) [ 82.233700][ T1405] usb 8-1: unable to read config index 0 descriptor/start: -71 [ 82.253629][ T1405] usb 8-1: can't read configurations, error -71 [ 82.557100][ T1933] xt_hashlimit: size too large, truncated to 1048576 [ 82.723636][ T512] usb 10-1: new high-speed USB device number 7 using dummy_hcd [ 82.903935][ T20] usb 3-1: cannot get ctl value: req = 0x81, wValue = 0x100, wIndex = 0x200, type = 3 [ 82.916693][ T20] snd-usb-audio: probe of 3-1:1.0 failed with error -22 [ 82.964112][ T20] usb 3-1: USB disconnect, device number 18 [ 83.213643][ T512] usb 10-1: Using ep0 maxpacket: 16 [ 83.246619][ T1946] binder: 1941:1946 ioctl c0306201 0 returned -14 [ 83.393731][ T512] usb 10-1: unable to get BOS descriptor or descriptor too short [ 83.474440][ T512] usb 10-1: config 5 has an invalid descriptor of length 0, skipping remainder of the config [ 83.485158][ T512] usb 10-1: config 5 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 83.663730][ T512] usb 10-1: New USB device found, idVendor=103d, idProduct=0100, bcdDevice= 0.40 [ 83.677940][ T512] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 83.697418][ T512] usb 10-1: Product: syz [ 83.701883][ T512] usb 10-1: Manufacturer: syz [ 83.706762][ T512] usb 10-1: SerialNumber: syz [ 83.803677][ T514] usb 4-1: new high-speed USB device number 15 using dummy_hcd [ 83.974534][ T512] usb 10-1: Audio class v2/v3 interfaces need an interface association [ 83.982947][ T512] snd-usb-audio: probe of 10-1:5.0 failed with error -22 [ 84.073623][ T514] usb 4-1: Using ep0 maxpacket: 32 [ 84.085065][ T1974] netlink: 'syz.7.493': attribute type 8 has an invalid length. [ 84.129551][ T1976] input: syz1 as /devices/virtual/input/input14 [ 84.217436][ T1982] device syzkaller0 entered promiscuous mode [ 84.225879][ T1982] tipc: Started in network mode [ 84.231020][ T1982] tipc: Own node identity 12f1721acf61, cluster identity 4711 [ 84.238988][ T1982] tipc: Enabled bearer , priority 0 [ 84.245782][ T514] usb 4-1: unable to get BOS descriptor or descriptor too short [ 84.255573][ T1982] tipc: Resetting bearer [ 84.266936][ T1981] tipc: Resetting bearer [ 84.273953][ T1981] tipc: Disabling bearer [ 84.343735][ T514] usb 4-1: config 14 has an invalid descriptor of length 0, skipping remainder of the config [ 84.365227][ T514] usb 4-1: config 14 has 0 interfaces, different from the descriptor's value: 2 [ 84.413480][ T512] usb 10-1: USB disconnect, device number 7 [ 84.543729][ T514] usb 4-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=78.13 [ 84.552944][ T514] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 84.561376][ T514] usb 4-1: Product: syz [ 84.565863][ T514] usb 4-1: Manufacturer: syz [ 84.570598][ T514] usb 4-1: SerialNumber: syz [ 84.685944][ T302] usb 8-1: new high-speed USB device number 16 using dummy_hcd [ 84.734738][ T1010] udevd[1010]: error opening ATTR{/sys/devices/platform/dummy_hcd.9/usb10/10-1/10-1:5.1/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 85.085305][ T514] usb 4-1: USB disconnect, device number 15 [ 85.233704][ T302] usb 8-1: config 0 interface 0 altsetting 6 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 85.244847][ T302] usb 8-1: config 0 interface 0 altsetting 6 has 1 endpoint descriptor, different from the interface descriptor's value: 7 [ 85.257996][ T302] usb 8-1: config 0 interface 0 has no altsetting 0 [ 85.264682][ T302] usb 8-1: New USB device found, idVendor=046d, idProduct=c219, bcdDevice= 0.00 [ 85.274542][ T302] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 85.284026][ T302] usb 8-1: config 0 descriptor?? [ 85.497124][ T24] audit: type=1400 audit(1784775317.066:413): avc: denied { create } for pid=2027 comm="syz.2.516" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ieee802154_socket permissive=1 [ 85.517944][ T24] audit: type=1400 audit(1784775317.066:414): avc: denied { write } for pid=2027 comm="syz.2.516" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ieee802154_socket permissive=1 [ 85.638180][ T2035] APIC base relocation is unsupported by KVM [ 85.638612][ T2035] kvm: apic: phys broadcast and lowest prio [ 85.654045][ T20] usb 6-1: new high-speed USB device number 17 using dummy_hcd [ 85.766127][ T302] logitech 0003:046D:C219.0009: unknown main item tag 0x3 [ 85.778985][ T302] logitech 0003:046D:C219.0009: unknown main item tag 0x0 [ 85.787569][ T302] logitech 0003:046D:C219.0009: unknown main item tag 0x0 [ 85.816652][ T2047] xt_hashlimit: size too large, truncated to 1048576 [ 85.849723][ T302] logitech 0003:046D:C219.0009: unknown main item tag 0x0 [ 85.858885][ T302] logitech 0003:046D:C219.0009: unknown main item tag 0x0 [ 85.866338][ T302] logitech 0003:046D:C219.0009: unknown main item tag 0x0 [ 85.873528][ T302] logitech 0003:046D:C219.0009: unknown main item tag 0x0 [ 85.881841][ T302] logitech 0003:046D:C219.0009: unknown main item tag 0x0 [ 85.889436][ T2052] TCP: tcp_parse_options: Illegal window scaling value 215 > 14 received [ 85.898195][ T20] usb 6-1: Using ep0 maxpacket: 32 [ 85.908126][ T302] logitech 0003:046D:C219.0009: unknown main item tag 0x0 [ 85.916513][ T302] logitech 0003:046D:C219.0009: hidraw0: USB HID v0.00 Device [HID 046d:c219] on usb-dummy_hcd.7-1/input0 [ 85.928561][ T302] logitech 0003:046D:C219.0009: no inputs found [ 85.973230][ T302] usb 8-1: USB disconnect, device number 16 [ 86.013826][ T20] usb 6-1: config 0 has an invalid interface number: 188 but max is 0 [ 86.022022][ T20] usb 6-1: config 0 has no interface number 0 [ 86.028709][ T20] usb 6-1: config 0 interface 188 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 32 [ 86.193714][ T20] usb 6-1: New USB device found, idVendor=17ef, idProduct=7203, bcdDevice=2e.36 [ 86.203003][ T20] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 86.211308][ T20] usb 6-1: Product: syz [ 86.215767][ T20] usb 6-1: Manufacturer: syz [ 86.220385][ T20] usb 6-1: SerialNumber: syz [ 86.224327][ T1405] usb 10-1: new high-speed USB device number 8 using dummy_hcd [ 86.232660][ T514] usb 4-1: new high-speed USB device number 16 using dummy_hcd [ 86.243346][ T20] usb 6-1: config 0 descriptor?? [ 86.263760][ T2022] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 86.484766][ T1405] usb 10-1: Using ep0 maxpacket: 16 [ 86.493396][ T2022] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 86.603852][ T514] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 86.614870][ T1405] usb 10-1: config 0 interface 0 altsetting 1 endpoint 0x7 has invalid wMaxPacketSize 0 [ 86.624645][ T1405] usb 10-1: config 0 interface 0 altsetting 1 has an invalid endpoint with address 0xFF, skipping [ 86.635463][ T514] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 86.645268][ T1405] usb 10-1: config 0 interface 0 has no altsetting 0 [ 86.652011][ T514] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 86.664953][ T514] usb 4-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 86.674119][ T514] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 86.686610][ T514] usb 4-1: config 0 descriptor?? [ 86.803745][ T1405] usb 10-1: New USB device found, idVendor=06cb, idProduct=0006, bcdDevice=9a.eb [ 86.813083][ T1405] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 86.821457][ T1405] usb 10-1: Product: syz [ 86.825867][ T1405] usb 10-1: Manufacturer: syz [ 86.830631][ T1405] usb 10-1: SerialNumber: syz [ 86.846334][ T1405] usb 10-1: config 0 descriptor?? [ 86.863808][ T2056] raw-gadget.3 gadget: fail, usb_ep_enable returned -22 [ 87.164795][ T514] plantronics 0003:047F:FFFF.000A: No inputs registered, leaving [ 87.174255][ T514] plantronics 0003:047F:FFFF.000A: hiddev96,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.3-1/input0 [ 87.283709][ T1405] usb 8-1: new full-speed USB device number 17 using dummy_hcd [ 87.653707][ T1405] usb 8-1: config 0 has an invalid interface number: 41 but max is 0 [ 87.662066][ T1405] usb 8-1: config 0 has no interface number 0 [ 87.668360][ T1405] usb 8-1: config 0 interface 41 has no altsetting 0 [ 87.803843][ T20] asix 6-1:0.188 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 87.814593][ T20] asix 6-1:0.188 (unnamed net_device) (uninitialized): Failed to write GPIO value 0x00b0: ffffffb9 [ 87.853747][ T1405] usb 8-1: New USB device found, idVendor=0fe6, idProduct=9800, bcdDevice=d1.9a [ 87.863102][ T1405] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 87.864067][ T20] asix: probe of 6-1:0.188 failed with error -71 [ 87.872096][ T1405] usb 8-1: Product: syz [ 87.882317][ T20] usb 6-1: USB disconnect, device number 17 [ 87.893090][ T1405] usb 8-1: Manufacturer: syz [ 87.899686][ T1405] usb 8-1: SerialNumber: syz [ 87.905052][ T1405] usb 8-1: config 0 descriptor?? [ 88.573688][ T20] usb 6-1: new high-speed USB device number 18 using dummy_hcd [ 88.823752][ T1405] CoreChips 8-1:0.41 (unnamed net_device) (uninitialized): sr_get_phy_addr : Error reading PHYID register:ffffffe0 [ 88.933750][ T20] usb 6-1: New USB device found, idVendor=046d, idProduct=0870, bcdDevice=61.47 [ 88.943027][ T20] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 88.954444][ T302] usb 10-1: USB disconnect, device number 8 [ 88.961834][ T20] usb 6-1: config 0 descriptor?? [ 89.304209][ T512] usb 4-1: USB disconnect, device number 16 [ 89.899861][ T2094] TCP: TCP_TX_DELAY enabled [ 90.053671][ T1405] CoreChips 8-1:0.41 (unnamed net_device) (uninitialized): Failed to send software reset:ffffffb9 [ 90.064395][ T1405] CoreChips 8-1:0.41 (unnamed net_device) (uninitialized): Failed to power up PHY: -71 [ 90.080201][ T1405] CoreChips: probe of 8-1:0.41 failed with error -71 [ 90.088537][ T1405] usb 8-1: USB disconnect, device number 17 [ 90.243722][ T24] audit: type=1400 audit(1784775321.766:415): avc: denied { shutdown } for pid=2095 comm="syz.3.542" lport=2 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 90.379236][ T1405] usb 6-1: USB disconnect, device number 18 [ 90.743663][ T20] usb 8-1: new high-speed USB device number 18 using dummy_hcd [ 91.017900][ T20] usb 8-1: Using ep0 maxpacket: 32 [ 91.153740][ T20] usb 8-1: config 4 has an invalid interface number: 169 but max is 0 [ 91.162919][ T20] usb 8-1: config 4 has an invalid descriptor of length 0, skipping remainder of the config [ 91.174542][ T20] usb 8-1: config 4 has no interface number 0 [ 91.180935][ T20] usb 8-1: config 4 interface 169 altsetting 6 has an invalid endpoint with address 0xEE, skipping [ 91.193174][ T20] usb 8-1: config 4 interface 169 altsetting 6 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 91.206339][ T20] usb 8-1: config 4 interface 169 has no altsetting 0 [ 91.263636][ T1405] usb 4-1: new high-speed USB device number 17 using dummy_hcd [ 91.393672][ T20] usb 8-1: New USB device found, idVendor=0b57, idProduct=e6d7, bcdDevice=32.78 [ 91.402927][ T20] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 91.412296][ T20] usb 8-1: Product: syz [ 91.417271][ T20] usb 8-1: Manufacturer: syz [ 91.422099][ T20] usb 8-1: SerialNumber: syz [ 91.513609][ T1405] usb 4-1: Using ep0 maxpacket: 32 [ 91.643715][ T1405] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 91.654691][ T1405] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 91.713222][ T1405] usb 4-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 91.723279][ T1405] usb 4-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 255 [ 91.733481][ T1405] usb 4-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 26 [ 91.794173][ T20] usbhid 8-1:4.169: couldn't find an input interrupt endpoint [ 91.804074][ T20] usb 8-1: USB disconnect, device number 18 [ 91.811342][ T2135] EXT4-fs (loop9): encrypted files will use data=ordered instead of data journaling mode [ 91.826834][ T2135] EXT4-fs error (device loop9): ext4_free_branches:1026: inode #16: comm syz.9.554: invalid indirect mapped block 32768 (level 2) [ 91.841551][ T2135] EXT4-fs (loop9): 1 orphan inode deleted [ 91.847602][ T2135] EXT4-fs (loop9): 1 truncate cleaned up [ 91.847729][ T1405] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 91.853444][ T2135] EXT4-fs (loop9): mounted filesystem without journal. Opts: jqfmt=vfsv0,nodelalloc,data_err=abort,inode_readahead_blks=0x0000000000000100,noload,nolazytime,,errors=continue [ 91.862745][ T1405] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 91.888866][ T1405] usb 4-1: SerialNumber: syz [ 91.913886][ T2124] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 91.934486][ T1405] cdc_acm 4-1:1.0: Control and data interfaces are not separated! [ 91.942755][ T1405] cdc_acm: probe of 4-1:1.0 failed with error -12 [ 92.026364][ T2139] EXT4-fs (loop9): Quota format mount options ignored when QUOTA feature is enabled [ 92.045285][ T2139] EXT4-fs (loop9): mounted filesystem without journal. Opts: grpquota,quota,quota,stripe=0x0000000000000003,jqfmt=vfsold,,errors=continue [ 92.059583][ T2139] ext4 filesystem being mounted at /35/bus supports timestamps until 2038-01-19 (0x7fffffff) [ 92.138746][ T20] usb 4-1: USB disconnect, device number 17 [ 92.167904][ T2144] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 92.446381][ T1405] usb 10-1: new high-speed USB device number 9 using dummy_hcd [ 92.683647][ T24] audit: type=1400 audit(1784775324.246:416): avc: denied { create } for pid=2156 comm="syz.5.561" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=smc_socket permissive=1 [ 92.905646][ T2164] ================================================================== [ 92.913915][ T2164] BUG: KASAN: slab-out-of-bounds in tc_setup_flow_action+0x88e/0x3160 [ 92.922190][ T2164] Read of size 8 at addr ffff88810bd71ad8 by task syz.3.562/2164 [ 92.930265][ T2164] [ 92.932636][ T2164] CPU: 1 PID: 2164 Comm: syz.3.562 Tainted: G W syzkaller #0 [ 92.941327][ T2164] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 92.951689][ T2164] Call Trace: [ 92.955027][ T2164] __dump_stack+0x21/0x24 [ 92.959378][ T2164] dump_stack_lvl+0x1a7/0x208 [ 92.964170][ T2164] ? show_regs_print_info+0x18/0x18 [ 92.969400][ T2164] ? thaw_kernel_threads+0x220/0x220 [ 92.974712][ T2164] print_address_description+0x7f/0x2c0 [ 92.980294][ T2164] ? tc_setup_flow_action+0x88e/0x3160 [ 92.985778][ T2164] kasan_report+0x100/0x140 [ 92.990413][ T2164] ? flow_action_cookie_create+0x28/0x90 [ 92.996087][ T2164] ? tc_setup_flow_action+0x88e/0x3160 [ 93.001578][ T2164] __asan_report_load8_noabort+0x14/0x20 [ 93.007256][ T2164] tc_setup_flow_action+0x88e/0x3160 [ 93.012572][ T2164] mall_replace_hw_filter+0x2db/0x8c0 [ 93.018001][ T2164] ? mall_set_parms+0x450/0x450 [ 93.022877][ T2164] ? tcf_exts_destroy+0xb0/0xb0 [ 93.027854][ T2164] ? pcpu_alloc+0xf8d/0x16c0 [ 93.032470][ T2164] ? mall_set_parms+0x1a0/0x450 [ 93.037347][ T2164] mall_change+0x546/0x770 [ 93.041793][ T2164] ? __kasan_check_write+0x14/0x20 [ 93.046931][ T2164] ? mall_get+0xa0/0xa0 [ 93.051108][ T2164] ? mall_destroy+0x660/0x660 [ 93.055804][ T2164] tc_new_tfilter+0x1487/0x1ab0 [ 93.060689][ T2164] ? mall_get+0xa0/0xa0 [ 93.064874][ T2164] ? tcf_gate_entry_destructor+0x20/0x20 [ 93.070797][ T2164] ? __rcu_read_unlock+0xa0/0xa0 [ 93.075908][ T2164] ? tcf_gate_entry_destructor+0x20/0x20 [ 93.081561][ T2164] rtnetlink_rcv_msg+0x811/0xca0 [ 93.086525][ T2164] ? __switch_to+0x53e/0x10a0 [ 93.091317][ T2164] ? rtnetlink_bind+0x80/0x80 [ 93.096103][ T2164] ? _raw_spin_trylock_bh+0x150/0x150 [ 93.101499][ T2164] ? compat_start_thread+0x80/0x80 [ 93.106642][ T2164] ? plist_del+0x3ec/0x400 [ 93.111077][ T2164] ? update_rt_rq_load_avg+0x25/0x230 [ 93.116471][ T2164] ? _raw_spin_unlock_irq+0x4e/0x70 [ 93.121686][ T2164] ? finish_task_switch+0x12e/0x5a0 [ 93.126899][ T2164] ? switch_mm_irqs_off+0x30c/0x990 [ 93.132125][ T2164] ? __switch_to_asm+0x3a/0x60 [ 93.136999][ T2164] ? __kasan_check_write+0x14/0x20 [ 93.142614][ T2164] ? _raw_spin_lock+0x94/0xf0 [ 93.147511][ T2164] ? _raw_spin_trylock_bh+0x150/0x150 [ 93.152918][ T2164] ? _raw_spin_unlock_irqrestore+0x5b/0x80 [ 93.158903][ T2164] ? rcu_preempt_deferred_qs_irqrestore+0x637/0x910 [ 93.165670][ T2164] netlink_rcv_skb+0x1e9/0x430 [ 93.170905][ T2164] ? rtnetlink_bind+0x80/0x80 [ 93.175603][ T2164] ? netlink_ack+0xb30/0xb30 [ 93.180562][ T2164] rtnetlink_rcv+0x1c/0x20 [ 93.184991][ T2164] netlink_unicast+0x86c/0xa30 [ 93.189780][ T2164] netlink_sendmsg+0x949/0xb70 [ 93.194554][ T2164] ? netlink_getsockopt+0x530/0x530 [ 93.199766][ T2164] ? security_socket_sendmsg+0x82/0xa0 [ 93.205231][ T2164] ? netlink_getsockopt+0x530/0x530 [ 93.210524][ T2164] ____sys_sendmsg+0x5be/0x8f0 [ 93.215297][ T2164] ? __sys_sendmsg_sock+0x40/0x40 [ 93.220776][ T2164] ? import_iovec+0x7c/0xb0 [ 93.225306][ T2164] ___sys_sendmsg+0x236/0x2e0 [ 93.229996][ T2164] ? __sys_sendmsg+0x280/0x280 [ 93.234775][ T2164] ? __kasan_check_read+0x11/0x20 [ 93.239810][ T2164] ? preempt_schedule_irq+0xca/0x120 [ 93.245110][ T2164] ? __fdget+0x1a1/0x230 [ 93.249475][ T2164] __x64_sys_sendmsg+0x201/0x2d0 [ 93.254426][ T2164] ? __kasan_check_write+0x14/0x20 [ 93.259545][ T2164] ? ___sys_sendmsg+0x2e0/0x2e0 [ 93.264406][ T2164] ? __kasan_check_read+0x11/0x20 [ 93.269468][ T2164] ? exit_to_user_mode_prepare+0x9a/0xa0 [ 93.275195][ T2164] do_syscall_64+0x31/0x40 [ 93.279622][ T2164] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 93.285523][ T2164] RIP: 0033:0x7f4c8c7a4e99 [ 93.289966][ T2164] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 93.309810][ T2164] RSP: 002b:00007f4c8b1bc028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 93.318243][ T2164] RAX: ffffffffffffffda RBX: 00007f4c8ca2d180 RCX: 00007f4c8c7a4e99 [ 93.326239][ T2164] RDX: 0000000020000000 RSI: 0000200000000580 RDI: 000000000000000a [ 93.334314][ T2164] RBP: 00007f4c8c83aeaf R08: 0000000000000000 R09: 0000000000000000 [ 93.342299][ T2164] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 93.350295][ T2164] R13: 00007f4c8ca2d218 R14: 00007f4c8ca2d180 R15: 00007ffd45762328 [ 93.358290][ T2164] [ 93.360655][ T2164] Allocated by task 2164: [ 93.365003][ T2164] __kasan_kmalloc+0xd4/0x100 [ 93.369708][ T2164] __kmalloc+0x19f/0x330 [ 93.373961][ T2164] tcf_idr_create+0x5f/0x790 [ 93.378562][ T2164] tcf_idr_create_from_flags+0x61/0x70 [ 93.384028][ T2164] tcf_gact_init+0x2e6/0x560 [ 93.388624][ T2164] tcf_action_init_1+0x443/0x6d0 [ 93.393762][ T2164] tcf_action_init+0x227/0x780 [ 93.398647][ T2164] tcf_exts_validate+0x23c/0x540 [ 93.403597][ T2164] mall_set_parms+0x4a/0x450 [ 93.408286][ T2164] mall_change+0x47a/0x770 [ 93.412896][ T2164] tc_new_tfilter+0x1487/0x1ab0 [ 93.417769][ T2164] rtnetlink_rcv_msg+0x811/0xca0 [ 93.422854][ T2164] netlink_rcv_skb+0x1e9/0x430 [ 93.427630][ T2164] rtnetlink_rcv+0x1c/0x20 [ 93.432075][ T2164] netlink_unicast+0x86c/0xa30 [ 93.436847][ T2164] netlink_sendmsg+0x949/0xb70 [ 93.441634][ T2164] ____sys_sendmsg+0x5be/0x8f0 [ 93.446407][ T2164] ___sys_sendmsg+0x236/0x2e0 [ 93.451089][ T2164] __x64_sys_sendmsg+0x201/0x2d0 [ 93.456055][ T2164] do_syscall_64+0x31/0x40 [ 93.460479][ T2164] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 93.466380][ T2164] [ 93.468717][ T2164] Last potentially related work creation: [ 93.474449][ T2164] kasan_save_stack+0x3a/0x60 [ 93.479141][ T2164] __kasan_record_aux_stack+0xd2/0x100 [ 93.484627][ T2164] kasan_record_aux_stack_noalloc+0xb/0x10 [ 93.490446][ T2164] kvfree_call_rcu+0x117/0x670 [ 93.495316][ T2164] drop_sysctl_table+0x2f5/0x430 [ 93.500306][ T2164] drop_sysctl_table+0x2e4/0x430 [ 93.505341][ T2164] unregister_sysctl_table+0x75/0x120 [ 93.510729][ T2164] unregister_net_sysctl_table+0x15/0x20 [ 93.516376][ T2164] addrconf_ifdown+0x1597/0x1890 [ 93.521346][ T2164] addrconf_notify+0x3bd/0xea0 [ 93.526115][ T2164] raw_notifier_call_chain+0x90/0x100 [ 93.531502][ T2164] unregister_netdevice_many+0x100e/0x19f0 [ 93.537355][ T2164] default_device_exit_batch+0x35e/0x3c0 [ 93.543023][ T2164] cleanup_net+0x5fe/0xb80 [ 93.547721][ T2164] process_one_work+0x6fd/0xbc0 [ 93.552585][ T2164] worker_thread+0xa8e/0x13c0 [ 93.557280][ T2164] kthread+0x324/0x3b0 [ 93.561363][ T2164] ret_from_fork+0x1f/0x30 [ 93.565788][ T2164] [ 93.568137][ T2164] The buggy address belongs to the object at ffff88810bd71a00 [ 93.568137][ T2164] which belongs to the cache kmalloc-256 of size 256 [ 93.582289][ T2164] The buggy address is located 216 bytes inside of [ 93.582289][ T2164] 256-byte region [ffff88810bd71a00, ffff88810bd71b00) [ 93.595565][ T2164] The buggy address belongs to the page: [ 93.601402][ T2164] page:ffffea00042f5c00 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x10bd70 [ 93.611872][ T2164] head:ffffea00042f5c00 order:1 compound_mapcount:0 [ 93.618499][ T2164] flags: 0x4000000000010200(slab|head) [ 93.624002][ T2164] raw: 4000000000010200 ffffea0004676780 0000000700000007 ffff888100043200 [ 93.632619][ T2164] raw: 0000000000000000 0000000080100010 00000001ffffffff 0000000000000000 [ 93.641484][ T2164] page dumped because: kasan: bad access detected [ 93.647934][ T2164] page_owner tracks the page as allocated [ 93.653756][ T2164] page last allocated via order 1, migratetype Unmovable, gfp_mask 0xd2000(__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC), pid 1, ts 3731722499, free_ts 0 [ 93.670374][ T2164] prep_new_page+0x176/0x190 [ 93.674984][ T2164] get_page_from_freelist+0x225f/0x23f0 [ 93.680543][ T2164] __alloc_pages_nodemask+0x29a/0x640 [ 93.685928][ T2164] new_slab+0x84/0x3f0 [ 93.690115][ T2164] ___slab_alloc+0x2f8/0x4c0 [ 93.695173][ T2164] __slab_alloc+0x63/0xa0 [ 93.699517][ T2164] __kmalloc+0x1f9/0x330 [ 93.703782][ T2164] usb_alloc_urb+0x44/0x140 [ 93.708294][ T2164] usb_control_msg+0x11c/0x3f0 [ 93.713099][ T2164] hub_hub_status+0xc8/0x570 [ 93.717713][ T2164] hub_probe+0x1b28/0x2ad0 [ 93.722338][ T2164] usb_probe_interface+0x60f/0xb20 [ 93.727573][ T2164] really_probe+0x3bf/0xa60 [ 93.732104][ T2164] driver_probe_device+0xe1/0x190 [ 93.737141][ T2164] __device_attach_driver+0x282/0x3f0 [ 93.742536][ T2164] bus_for_each_drv+0x184/0x210 [ 93.747475][ T2164] page_owner free stack trace missing [ 93.752855][ T2164] [ 93.755220][ T2164] Memory state around the buggy address: [ 93.760866][ T2164] ffff88810bd71980: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 93.768945][ T2164] ffff88810bd71a00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 93.777015][ T2164] >ffff88810bd71a80: 00 00 00 00 00 00 00 00 00 00 00 fc fc fc fc fc [ 93.785175][ T2164] ^ [ 93.792122][ T2164] ffff88810bd71b00: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 93.800193][ T2164] ffff88810bd71b80: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 93.808261][ T2164] ================================================================== [ 93.816343][ T2164] Disabling lock debugging due to kernel taint [ 93.878562][ T24] audit: type=1400 audit(1784775325.446:417): avc: denied { read } for pid=76 comm="syslogd" name="log" dev="sda1" ino=2010 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:var_t tclass=lnk_file permissive=1 [ 93.904906][ T24] audit: type=1400 audit(1784775325.446:418): avc: denied { search } for pid=76 comm="syslogd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 93.927446][ T1405] usb 10-1: unable to get BOS descriptor or descriptor too short [ 93.936469][ T24] audit: type=1400 audit(1784775325.446:419): avc: denied { write } for pid=76 comm="syslogd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 93.960058][ T24] audit: type=1400 audit(1784775325.446:420): avc: denied { add_name } for pid=76 comm="syslogd" name="messages" scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 93.982146][ T24] audit: type=1400 audit(1784775325.446:421): avc: denied { create } for pid=76 comm="syslogd" name="messages" scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 94.003955][ T24] audit: type=1400 audit(1784775325.446:422): avc: denied { append open } for pid=76 comm="syslogd" path="/tmp/messages" dev="tmpfs" ino=5 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 94.028214][ T24] audit: type=1400 audit(1784775325.446:423): avc: denied { getattr } for pid=76 comm="syslogd" path="/tmp/messages" dev="tmpfs" ino=5 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 94.044122][ T1405] usb 10-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 94.062478][ T1405] usb 10-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 94.071834][ T1405] usb 10-1: too many endpoints for config 1 interface 1 altsetting 76: 188, using maximum allowed: 30 [ 94.082896][ T1405] usb 10-1: config 1 interface 1 altsetting 76 has 0 endpoint descriptors, different from the interface descriptor's value: 188 [ 94.096712][ T1405] usb 10-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 94.107638][ T1405] usb 10-1: config 1 interface 1 has no altsetting 0 [ 94.353775][ T1405] usb 10-1: string descriptor 0 read error: -22 [ 94.360547][ T1405] usb 10-1: New USB device found, idVendor=21b4, idProduct=0081, bcdDevice= 0.40 [ 94.369742][ T1405] usb 10-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 95.054092][ T2139] EXT4-fs error (device loop9): ext4_lookup:1830: inode #12: comm syz.9.555: iget: bad i_size value: 2533274857506816 [ 95.067656][ T2139] EXT4-fs error (device loop9): ext4_lookup:1830: inode #12: comm syz.9.555: iget: bad i_size value: 2533274857506816 [ 95.083691][ T1405] usb 10-1: cannot get ctl value: req = 0x84, wValue = 0x201, wIndex = 0x200, type = 4 [ 95.103717][ T1405] usb 10-1: cannot get ctl value: req = 0x81, wValue = 0x201, wIndex = 0x200, type = 4 [ 95.113409][ T1405] usb 10-1: Warning! Unlikely big volume range (=17287), cval->res is probably wrong. [ 95.123157][ T1405] usb 10-1: [2] FU [Speaker Playback Volume] ch = 1, val = -17287/0/1 [ 95.136189][ T1405] usb 10-1: USB disconnect, device number 9 [ 95.344332][ T343] udevd[343]: error opening ATTR{/sys/devices/platform/dummy_hcd.9/usb10/10-1/10-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory