last executing test programs: 3.852486822s ago: executing program 1 (id=373): r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x40, &(0x7f0000000100)=0xfffffffa, 0x4) bind$inet(r0, &(0x7f0000000400)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x28040041, &(0x7f0000000000)={0x2, 0x24e23, @loopback}, 0x10) sendmsg$inet(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="17", 0x1d}], 0x1}, 0x8c0) recvmmsg(r0, &(0x7f0000001140)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/31, 0x1f}, 0x2009}], 0x1, 0x142, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000100)={{0x12, 0x1, 0x200, 0x45, 0xf, 0xea, 0x10, 0x108c, 0x169, 0xbb44, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x5, 0x8, 0x0, 0x4, "", [{{0x9, 0x4, 0x30, 0x9, 0x0, 0x97, 0xd4, 0x80, 0x1}}]}}]}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x10) bind$netlink(r2, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x28, 0x7, 0x0, 0xa56e}, {0x6, 0x0, 0x0, 0xa1a}]}, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_NL_LINK_GET(r3, &(0x7f0000000580)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000540)={&(0x7f0000000200)={0x14, 0x0, 0x1, 0x70bd27, 0x25dfdbfc}, 0x14}}, 0x10) syz_usb_control_io$rtl8150(r1, &(0x7f0000000140)={0x14, &(0x7f0000000000)={0x40, 0x30, 0x91, {0x91, 0x30, "8f74d0253d6c6ecfcfcd8b0a3dd70d96c9206473a0bb076add9998d696c355ca3aa82cb1d11288b108f68cebdc3fadfa4fb60f7c8ba1e601a74eccbbba982e822db3de71cd970d988d4151959537da92dc7fb6a62ed61aa7604b42f9bd73bb316115877c37e65378d69e8ca4ac752bd6b84fec880f418c4b46a4caf4791bf0cfdb2ca21de6996d7459c7ebdeff877a"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x429}}}, &(0x7f0000000340)={0x2c, &(0x7f0000000180)={0x40, 0x17, 0x91, "297d1d841f877371e9d32c98edf2a796725997dbba9a3be51fc293b5b832be14311bb47e301b0a3aae1e2823823773d224dbb4d9db1a81f8d72db9b0dcb6953d86e75e33b1e08204c3f8b2aa88468ae8e0351800974231b08337697272999b6ee8411fd54cb926e252fe807e144b075cb778894ef4fe49078ade2f40cef4004c6d5010547b941b485034dba5ea0e36dedb"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x80}, &(0x7f00000002c0)={0xc0, 0x5, 0x1, 'c'}, &(0x7f0000000300)={0x40, 0x5, 0x6, "fdd38bd0fd8e"}}) 2.324267351s ago: executing program 1 (id=383): socket(0x400000000010, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) socket(0x200000000000011, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) socket$packet(0x11, 0x3, 0x300) socket(0x10, 0x803, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="640000000001010400000000141a000002000000240001801400018008000100e000000108000200e00000010c00028005000100000000002400028014000180080001000000000008000200ac1e00010c00028005000100000000000800074000000001"], 0x64}}, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000340)=ANY=[@ANYBLOB="5c00000000010104000000000000000002001000240002801400018008000100e000ff0c08000200e00000010c00028005000100000000001c0010800800014000000000d97405010000000008000240000000000800", @ANYRES64=r1], 0x5c}, 0x1, 0x0, 0x0, 0x4000}, 0x4000) 2.32398356s ago: executing program 1 (id=384): socket$nl_generic(0x10, 0x3, 0x10) (async) socket$inet(0x2, 0x2, 0x1) (async) socket$nl_generic(0x10, 0x3, 0x10) socket$nl_netfilter(0x10, 0x3, 0xc) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) (async) mmap$IORING_OFF_SQ_RING(0x0, 0x8000002, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x20000845, &(0x7f0000b63fe4), 0x1c) (async) getsockopt$inet6_buf(r1, 0x29, 0x3d, 0x0, &(0x7f00000000c0)=0x37) (async) socketpair$unix(0x1, 0x3, 0x0, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001d80)=ANY=[@ANYBLOB="28010000000000000100000001"], 0x128}, 0x4004000) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) (async) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x2000010, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r4, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r4, &(0x7f0000009200)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r4, &(0x7f0000000040)={0x50, 0x0, r5, {0x7, 0x1f, 0x9, 0x9104, 0x40, 0x0, 0x6, 0x3fffff, 0x0, 0x0, 0x40}}, 0x50) syz_fuse_handle_req(r4, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x26d01, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r7, 0x1, &(0x7f0000000700)=[&(0x7f0000000000)={0xfff0, 0x20000000, 0x4, 0x1, 0xc, r6, &(0x7f00000009c0)='1', 0x1, 0xf, 0x0, 0x0, r6}]) (async) write$FUSE_DIRENT(r6, 0x0, 0x10) dup3(r6, r4, 0x80000) sendmsg$inet(r3, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001d80)=ANY=[], 0x128}, 0x0) (async) recvmsg$unix(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cred={{0x1c}}, @rights={{0x10}}, @rights={{0x10}}, @rights={{0x10}}], 0x50}, 0x80) socketpair$unix(0x1, 0x2, 0x0, 0x0) syz_ublk_add_dev(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x2e, 0x0, 0x0, 0xffffffffffffffff, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f00000001c0)=@new_dev={0x4, 0x3c9, 0x0, 0x0, 0x1000, 0xffffffff, 0x0, 0x0, 0x40}}}, &(0x7f0000000300)) (async) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0xc4089434, &(0x7f0000000540)={0x0, 0x2, 0x0, [0x7fffffff, 0x8, 0xf500, 0x7f, 0x4], [0x8, 0x3, 0x1, 0x2, 0x9, 0x8, 0x9, 0x7, 0x2, 0x3, 0x3, 0x2, 0x80000000, 0x80000000, 0xfffffffffffffff7, 0x2, 0x51, 0x2, 0x5, 0xc7a9, 0x10000, 0x8000000000000001, 0x0, 0x6, 0xc91, 0x6, 0x2, 0xce, 0x10001, 0x59, 0x2, 0x1, 0xa8d4, 0xffff, 0x7ff, 0x2, 0x5, 0x4, 0x0, 0x2, 0x2, 0x6, 0x401, 0x4e9, 0x3, 0x4, 0x8, 0xffffffff, 0xa, 0x8, 0x9, 0x101, 0x101, 0x40, 0x81, 0x6, 0x1, 0xd406, 0x87, 0x2, 0xdde, 0xfffffffffffffff7, 0x3, 0x2, 0x4c6, 0x4, 0xc000000, 0x80, 0xb6, 0x480, 0xffffffff, 0x81, 0x3ff, 0xda, 0x52, 0x6, 0x8, 0x8, 0x8, 0x6, 0x3, 0xfffffffffffffffb, 0xffffffffffffffff, 0x100000000, 0x1, 0x1000000000000009, 0x3, 0x100000001, 0x3000000000000, 0x3, 0x98, 0x4, 0x400a1, 0xf33e, 0x1, 0xff, 0x3ce, 0xffffffffffffffff, 0x4, 0x9000, 0x7d4d, 0x9000000000, 0x2, 0x87, 0x5, 0x80000000, 0x7, 0x5, 0x5, 0xbe0, 0x8000000000000001, 0x4ba5, 0x10001, 0x83, 0x6, 0x7, 0x100000000, 0x7, 0x9, 0x8001, 0x10001]}) ioctl$BTRFS_IOC_RESIZE(r0, 0x50009403, &(0x7f0000000980)=ANY=[@ANYRES32=r1, @ANYBLOB="00000400", @ANYRESDEC=r8, @ANYBLOB=':-00000000000000000173M']) socket$inet6_tcp(0xa, 0x1, 0x0) 2.231045653s ago: executing program 1 (id=385): socket$nl_generic(0x10, 0x3, 0x10) socket$inet(0x2, 0x2, 0x1) socket$inet_udp(0x2, 0x2, 0x0) socket$netlink(0x10, 0x3, 0x0) socket$inet6(0xa, 0x2, 0x0) socket$inet_udp(0x2, 0x2, 0x0) mkdir(0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000100)='mountinfo\x00') pread64(r0, 0x0, 0x0, 0xd33) mmap$IORING_OFF_SQ_RING(0x0, 0xc00000, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, 0x0) syz_ublk_add_dev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) dup(r1) socket$xdp(0x2c, 0x3, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0xa2f01, 0x0) socket$netlink(0x10, 0x3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket$inet6_tcp(0xa, 0x1, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000600), 0x7230c0, 0x0) syz_usb_connect$uac1(0x3, 0xdc, &(0x7f00000017c0)=ANY=[@ANYBLOB="12010000000000106b1d01014000010203010902ca0003010070000904000000010100000a24010800000201020d24060000030800000000000000240803960c03112d9cd2ce0c240208000103000000ff000924060506020100000924030003030005490c240206", @ANYRES8=r2, @ANYBLOB='\a'], 0x0) 1.652301878s ago: executing program 0 (id=397): mkdir(&(0x7f0000000000)='config\x00', 0x1ff) mount(0x0, &(0x7f0000000100)='config\x00', &(0x7f0000000200)='configfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000800)='config/usb_gadget/g1/functions/uac2.usb0/p_srate\x00', 0x1, 0x0) write$P9_RREADLINK(r0, &(0x7f00000000c0)={0x39, 0x17, 0x2, {0x30, 'config/usb_gadget/g1/functions/uac2.usb0/p_srate'}}, 0x39) (fail_nth: 4) 1.652098908s ago: executing program 2 (id=398): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = syz_kvm_setup_syzos_vm$x86(r1, &(0x7f0000c00000/0x400000)=nil) r3 = syz_kvm_add_vcpu$x86(r2, &(0x7f0000000640)={0x0, &(0x7f0000000040)=[@nested_amd_inject_event={0x180, 0x38, {0x3, 0xdc, 0x6, 0x200, 0x1}}, @cpuid={0x64, 0x18, {0xffffffff, 0xd}}, @nested_amd_set_intercept={0x181, 0x30, {0x3, 0x6, 0x8000000000000000}}, @uexit={0x0, 0x18, 0x6bc}, @rdmsr={0x66, 0x18, {0xaff}}], 0xb0}) keyctl$join(0x1, &(0x7f0000000100)={'syz', 0x3}) ioctl$KVM_RUN(r3, 0xae80, 0x0) 1.645395418s ago: executing program 0 (id=401): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./config\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./config\x00', &(0x7f0000000040)='configfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000000080)='./dev\x00', 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./config/usb_gadget\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./config/usb_gadget/g1\x00', 0x1ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./config/usb_gadget/g1/idVendor\x00', 0x1, 0x0) write(r0, &(0x7f00000001c0)='0x1234', 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./config/usb_gadget/g1/idProduct\x00', 0x1, 0x0) write(r1, &(0x7f0000000240)='0x5678\n\x00', 0x7) close(r1) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./config/usb_gadget/g1/strings/0x409\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f00000002c0)='./config/usb_gadget/g1/configs/c.1\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000000300)='./config/usb_gadget/g1/configs/c.1/strings/0x409\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./config/usb_gadget/g1/functions/printer.usb0\x00', 0x1ff) symlinkat(&(0x7f0000000380)='./config/usb_gadget/g1/functions/printer.usb0\x00', 0xffffffffffffff9c, &(0x7f0000000400)='./config/usb_gadget/g1/configs/c.1/printer.usb0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./config/usb_gadget/g1/UDC\x00', 0x1, 0x0) write(r2, &(0x7f00000004c0)='dummy_udc.0\n\x00', 0xc) close(r2) openat(0xffffffffffffff9c, &(0x7f0000000540)='./dev/g_printer0\x00', 0x2, 0x0) 1.365115305s ago: executing program 0 (id=402): openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x2501, 0x0) (async) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x2501, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_clone3(&(0x7f0000000080)={0x180801600, &(0x7f0000000040), 0x0, 0x0, {0x3e}, 0x0, 0x0, 0x0, 0x0}, 0x58) (async) syz_clone3(&(0x7f0000000080)={0x180801600, &(0x7f0000000040)=0xffffffffffffffff, 0x0, 0x0, {0x3e}, 0x0, 0x0, 0x0, 0x0}, 0x58) pidfd_send_signal(r2, 0x21, 0x0, 0x0) process_mrelease(r2, 0x0) (async) process_mrelease(r2, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) lseek(0xffffffffffffffff, 0x3, 0x4) socket$inet6(0xa, 0x2, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x9) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x4b8, 0x202, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x7, 0x80, 0x4, "", [{{0x9, 0x4, 0x0, 0x3, 0x2, 0x7, 0x1, 0x2, 0x1, "", {{{0x9, 0x5, 0x1, 0x2, 0x400, 0x8, 0xa, 0xfb}}, [{{0x9, 0x5, 0x82, 0x2, 0x20, 0x6b, 0x6, 0x8}}]}}}]}}]}}, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0}) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000080)='/', 0x1}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10012, r4, 0x0) ioctl$SNAPSHOT_CREATE_IMAGE(r4, 0x40043311, &(0x7f0000000000)) (async) ioctl$SNAPSHOT_CREATE_IMAGE(r4, 0x40043311, &(0x7f0000000000)) socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_int(r5, 0x0, 0x17, 0x0, 0x0) (async) setsockopt$inet_int(r5, 0x0, 0x17, 0x0, 0x0) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r7 = ioctl$KVM_CREATE_VM(r6, 0xae01, 0x0) r8 = eventfd(0x8c66) ioctl$KVM_IOEVENTFD(r7, 0x4040ae79, &(0x7f0000000240)={0x27800000000, 0x0, 0x1, r8, 0x1}) ioctl$KVM_IOEVENTFD(r7, 0x4040ae79, &(0x7f0000000040)={0x27800000500, 0x0, 0x1, r8, 0x5}) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f00000003c0)={[0x60000000004, 0x7, 0x1, 0x41, 0xc3d, 0x0, 0x2004cb, 0xffffffdfffffffff, 0xa1d, 0x7, 0x100005, 0x79, 0x3, 0x2, 0x0, 0xfc4d00000], 0x3332d000, 0x202}) ioctl$KVM_RUN(r3, 0xae80, 0x0) (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$KVM_SET_SREGS(r3, 0x4138ae84, &(0x7f0000000100)={{0x4000, 0x80a0000, 0x0, 0x77, 0x0, 0x3, 0xcb, 0x2, 0x0, 0x6, 0x6, 0xf4}, {0x2, 0x8000000, 0x3, 0xeb, 0x2, 0x0, 0x8, 0xff, 0x7, 0x0, 0x3}, {0xeeee0000, 0x1000, 0xe, 0x0, 0x7, 0xc4, 0x5, 0x1, 0x11, 0x3, 0x4, 0x2}, {0x1, 0x0, 0x9, 0x24, 0x81, 0x0, 0x9, 0x0, 0x3, 0x0, 0x9}, {0x0, 0xffff1000, 0x3, 0x1, 0x0, 0x4, 0x41, 0xb7, 0x2, 0x34, 0xff}, {0xffff1000, 0x60000, 0xf, 0x1f, 0x8, 0x0, 0x2, 0x1c, 0xa3, 0xff, 0x5, 0xfe}, {0xeeee8000, 0xdddd1000, 0xa, 0x7, 0x0, 0x0, 0x7, 0x20, 0x0, 0x3}, {0x0, 0x6000, 0xa, 0x0, 0xa4, 0x7, 0x8, 0x40, 0x26, 0x0, 0x0, 0xfe}, {0x10000, 0x9}, {0x3000, 0xfffd}, 0xddf8ffdb, 0x0, 0x0, 0x120, 0x0, 0xf801, 0xdddd1000, [0x67, 0x0, 0xfffffdffffffffff, 0xfffffffeffffffdf]}) ioctl$KVM_RUN(r3, 0xae80, 0x0) 1.296275537s ago: executing program 2 (id=403): socket(0x400000000010, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) socket(0x200000000000011, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) socket$packet(0x11, 0x3, 0x300) socket(0x10, 0x803, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="640000000001010400000000141a000002000000240001801400018008000100e000000108000200e00000010c00028005000100000000002400028014000180080001000000000008000200ac1e00010c00028005000100000000000800074000000001"], 0x64}}, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000340)=ANY=[@ANYBLOB="5c00000000010104000000000000000002001000240002801400018008000100e000001608000200e00000010c00028005000100000000001c0010800800014000000000d97405010000000008000240000000000800", @ANYRES64=r1], 0x5c}, 0x1, 0x0, 0x0, 0x4000}, 0x4000) 1.295990887s ago: executing program 2 (id=404): r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) bind$bt_sco(r0, &(0x7f0000000000)={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}}, 0x8) getsockopt$bt_BT_DEFER_SETUP(r0, 0x112, 0x7, &(0x7f0000000040)=0x1, &(0x7f0000000080)=0x4) r1 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = openat$selinux_policy(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x100000a, 0x12, r2, 0x0) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCETHTOOL(r3, 0x8946, &(0x7f0000000000)={'syz_tun\x00', &(0x7f0000000040)=@ethtool_link_settings={0x4d, 0x2, 0x7, 0xe, 0xe, 0x9, 0x2, 0x5, 0x7, 0x4, [0x27ffffe, 0x5, 0x8, 0x52, 0x8, 0xe7, 0x1, 0x8]}}) write$selinux_load(r1, &(0x7f0000000000)=ANY=[], 0x1b000) 1.16514641s ago: executing program 2 (id=405): r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$vsock_stream(0x28, 0x1, 0x0) bind$vsock_stream(r2, &(0x7f0000000140)={0x28, 0x0, 0x2710, @local}, 0x10) close(r1) listen(r2, 0x0) r3 = socket$vsock_stream(0x28, 0x1, 0x0) syz_pidfd_open(0x0, 0x0) connect$vsock_stream(r3, &(0x7f0000000080)={0x28, 0x0, 0x2710}, 0x10) fcntl$dupfd(r3, 0x406, r2) setsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f0000000040)={0x1}, 0x8) openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close_range(r0, 0xffffffffffffffff, 0x0) 1.14290425s ago: executing program 2 (id=406): r0 = socket$nl_route(0x10, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x4c) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000003c0)=@updpolicy={0x1bc, 0x19, 0x1, 0x0, 0x0, {{@in6=@ipv4={'\x00', '\xff\xff', @local}, @in6=@empty, 0x0, 0x3, 0x0, 0x0, 0x2, 0x0, 0x20, 0x8}, {0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x1d}, {0x0, 0x0, 0x0, 0x2dd}}, [@tmpl={0x104, 0x5, [{{@in6=@remote, 0x0, 0x2b}, 0x0, @in=@dev={0xac, 0x14, 0x14, 0xc}, 0x0, 0x4, 0x3, 0xff}, {{@in6=@private1, 0x0, 0x32}, 0x0, @in6=@mcast2, 0x3502}, {{@in6=@loopback, 0x0, 0x3c}, 0x2, @in=@dev={0xac, 0x14, 0x14, 0x33}, 0x0, 0x1, 0x3, 0x0, 0x0, 0x7}, {{@in6=@mcast2, 0x0, 0x6c}, 0x2, @in6=@rand_addr=' \x01\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffe01}]}]}, 0x1bc}}, 0x0) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) r4 = dup(r3) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000b80), 0x10800, &(0x7f0000000500)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r4}, 0x2c, {[{@cache_mmap}]}}) sendmsg$netlink(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000580)=ANY=[@ANYBLOB="240000002100010000000000000000000a0000000000000101620000080006"], 0x24}], 0x1}, 0x0) 1.056276063s ago: executing program 2 (id=407): mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mount$incfs(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00', &(0x7f00000005c0), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x400, 0xa4) r1 = openat$incfs(r0, &(0x7f00000000c0)='.log\x00', 0x0, 0x0) read(r1, &(0x7f0000000300)=""/211, 0xd3) ioctl$KVM_RUN(r1, 0xae80, 0x0) syz_usb_connect(0x5, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x111, 0xbd, 0xc6, 0x10, 0x8, 0x40a, 0x300, 0xe3a2, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x80, 0x30, 0xf, "", [{{0x9, 0x4, 0x6f, 0x0, 0x0, 0x95, 0xe0, 0xef, 0xf0, [@generic={0x0, 0x5, "35eaec7d7b8738152a306ba9b386d74f163fb4b3663b2eeb31dc4541124fc08e562fa19fda110adc663181fc94a6547f92314d117ad53da6eca836be968997167b95e87fb8e2ccbef0832110eeb571ea3068daff0a997f18"}]}}]}}]}}, &(0x7f0000000180)={0xffffffffffffffd3, 0x0, 0x0, 0x0}) 724.804411ms ago: executing program 3 (id=416): mkdir(&(0x7f0000000000)='config\x00', 0x1ff) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setownex(r2, 0xf, &(0x7f0000000140)) sendmmsg$unix(r1, &(0x7f0000011500)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000000)="11", 0x1}], 0x1, 0x0, 0x0, 0x4004040}}], 0x1, 0x40015) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000400)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000200)={0xa, 0x0, 0x2, @loopback}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x1, 0x4) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x1, &(0x7f0000000140)=@gcm_128={{0x303}, "87ee8ac6c46dad33", "2607080d7f4fcf00fd4ef2dece6c7c58", '\x00', '#\x00\x00@\x00'}, 0x28) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f00000006c0)="581a17919cc7749e9438c65fb69e487bd1c16731510e7fc4ed9fb860505f1495ff923d587505a66033816d9d554d83669efc751d926def1f80b315bdc726cdd8b5d1a91f485854af8fc854b0da7a02522fe7b2c21db7a46c48473099d4a4654cfda67c9e79afc0d444e6c78b0216d2201b128df9d4ed5b4dbe676fe56a6354f819d997a6acb8595633cff6", 0x8b}], 0x1) setsockopt$inet6_tcp_TLS_TX(r0, 0x11a, 0x2, &(0x7f0000000680)=@gcm_128={{0x303}, "000037d7009400", "c0b6c5b29ca2b838d41ac2fc7ddf972d", "e9be1eae", "bb10000000000001"}, 0x28) readv(r0, &(0x7f0000000e40)=[{&(0x7f0000000f40)=""/250, 0x4000}], 0x1) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz0\x00', {0x3, 0x2, 0x6, 0xfffa}, 0x3a, [0x8000, 0x3, 0xf, 0x8, 0x80, 0x2, 0x3, 0x7f, 0x20000006, 0x20000000, 0x6, 0x5f, 0x9, 0x5, 0xffff2d37, 0xffffff01, 0x6, 0x3, 0x0, 0x5, 0x4, 0x0, 0xa, 0x3c1b, 0x1, 0x24, 0x800000d, 0x1, 0x0, 0xffffffff, 0xe661, 0x4, 0x7, 0x3, 0x8, 0x4c74, 0x80000000, 0x242, 0x3, 0xc, 0x0, 0x8071, 0x7, 0x6, 0xffffffff, 0x7, 0x5, 0x3e, 0x8f, 0x6, 0x6, 0x0, 0x5, 0x4, 0x8, 0x3ff, 0x80, 0xfffffff9, 0x5, 0x6, 0x8, 0x4, 0x1, 0x40], [0x10000007, 0x9, 0x8000012d, 0x8004, 0x5, 0xfffffff3, 0x129432e2, 0xc8, 0xf9, 0xe, 0x2ff, 0x1, 0x9, 0xfffffffc, 0x4, 0x10001, 0x0, 0x3, 0x2f, 0xe, 0x6, 0x78, 0xea4, 0x0, 0x3, 0x7, 0x7fef, 0x6, 0x400, 0x401, 0x6, 0x1, 0xff, 0x5, 0x1000005, 0x5f31, 0x1000d, 0x4e0, 0x2, 0x4, 0xb, 0x4, 0x9, 0x4, 0xf, 0xffff8001, 0x47, 0x31f3, 0x1, 0xfe000000, 0xfffe, 0x202, 0x4, 0x9, 0x3, 0x7, 0x9, 0x1, 0x3, 0x3, 0xbc45, 0x4, 0x42, 0x3], [0x5, 0x408, 0x4, 0x5, 0xfffffffe, 0x100, 0x8d2, 0x9, 0x5, 0x7fff, 0x2, 0x5, 0x8, 0x4, 0x5, 0x5, 0x4, 0x1ef, 0x2, 0x8, 0x86, 0x3, 0x303c, 0x3e7, 0xb, 0xc, 0x2, 0x2, 0x3, 0x20000008, 0x4004, 0xffffff11, 0x6, 0x38, 0x800003, 0x200, 0x83, 0x3, 0x4, 0x2950bfaf, 0x1000, 0xa2, 0x3, 0xa9, 0x5, 0x6, 0xac8, 0xbf, 0x4002, 0x3, 0x7ff, 0x12b, 0x4, 0x40000001, 0xa, 0x0, 0x5, 0x1c, 0x120000, 0x3, 0x1, 0x80a2ed, 0x4, 0x25], [0x9, 0xbb33, 0x7, 0xb, 0x5, 0x938, 0x6, 0x6, 0x0, 0xb9, 0x9, 0x1ff, 0x2, 0x57, 0x5, 0x3, 0x101, 0x10000, 0x9, 0x7fff, 0xffff, 0xa620, 0x1, 0x78b, 0x8, 0x2, 0x14c, 0x60a7, 0x6, 0x16, 0xffffffff, 0x80000000, 0x5, 0x1, 0x0, 0x1, 0xfffff000, 0x5, 0x3, 0x0, 0x100, 0x9602, 0xb, 0x80000000, 0x8, 0x6, 0x1, 0x5, 0x5, 0x8, 0x30b1d693, 0xa1f, 0xf44, 0x7, 0x1, 0x6c1b, 0x0, 0x4, 0x5, 0xb1e, 0xd7, 0x200, 0xffff343e, 0xfff]}, 0x45c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x80042, 0x4d) pwrite64(r3, &(0x7f0000000140)='2', 0xfe34, 0xe7c) fallocate(r3, 0x0, 0x37e9, 0x2f92) ppoll(&(0x7f00000000c0)=[{}, {}], 0x20000000000000dc, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000100)='config\x00', &(0x7f0000000200)='configfs\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000800)='config/usb_gadget/g1/functions/uac2.usb0/p_srate\x00', 0x1, 0x0) write$P9_RREADLINK(r4, &(0x7f00000000c0)={0x39, 0x17, 0x2, {0x30, 'config/usb_gadget/g1/functions/uac2.usb0/p_srate'}}, 0x39) 676.097063ms ago: executing program 3 (id=417): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000000)={@remote, 0x200000, 0x0, 0xff, 0x1, 0xf278}, 0x20) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000800)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r3, @ANYBLOB="9b0f2bbd8b00ffdbdf1401000000080002800000"], 0x1c}, 0x1, 0x0, 0x0, 0x40000}, 0x4000) (async) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) (async, rerun: 64) sendmsg$ETHTOOL_MSG_FEATURES_SET(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x40000}, 0x4040100) (async, rerun: 64) r4 = socket(0x1e, 0x800, 0x0) bind$bt_hci(r4, &(0x7f00000001c0)={0x1f, 0xffffffffffffffff, 0x1}, 0x6) (async) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000040)={@ipv4={'\x00', '\xff\xff', @multicast2}, 0x200000, 0x2, 0x0, 0x0, 0x98, 0x100}, 0x20) (async) prctl$PR_GET_PDEATHSIG(0x2, &(0x7f0000000000)) (async) syz_clone3(&(0x7f0000000100)={0x801400, &(0x7f00000000c0)=0xffffffffffffffff, 0x0, 0x0, {0x29}, 0x0, 0x0, 0x0, 0x0}, 0x58) (async) r6 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40042, 0x1) (async) r7 = socket$inet6_udplite(0xa, 0x2, 0x88) bind$inet6(r7, &(0x7f0000000080)={0xa, 0x4e21, 0x5, @ipv4={'\x00', '\xff\xff', @empty}, 0x4}, 0x1c) connect$inet6(r7, &(0x7f00000000c0)={0xa, 0x4e21, 0x659, @empty, 0xff}, 0x1c) setsockopt$inet6_udp_int(r7, 0x11, 0xa, &(0x7f0000000040)=0x7, 0x4) (async, rerun: 32) r8 = fcntl$dupfd(r7, 0x406, r7) (rerun: 32) write$cgroup_pid(r8, &(0x7f0000000000), 0x11) (async) read$FUSE(r8, &(0x7f0000002540)={0x2020}, 0x12) (async) close(r0) (async, rerun: 64) inotify_init1(0x40800) (async, rerun: 64) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r1, @ANYBLOB=',wfdno=', @ANYRESHEX=r5, @ANYBLOB="13e4a46b2c00"]) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)='./cgroup/syz0\x00', 0x1ff) setsockopt$bt_hci_HCI_FILTER(r6, 0x0, 0x2, &(0x7f0000000180)={0x8003, [0x9e3, 0x7], 0x1}, 0x10) r9 = socket(0x1e, 0x4, 0x0) setsockopt$TIPC_DEST_DROPPABLE(r9, 0x10f, 0x81, &(0x7f0000000480), 0x4) recvmmsg(r9, &(0x7f0000000000)=[{{0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000180)=""/175, 0xaf}], 0x1}, 0x4a}], 0x1, 0x40002122, 0x0) sendmsg$tipc(r9, &(0x7f0000000100)={&(0x7f0000000040)=@id={0x1e, 0x3, 0x3, {0x4e24}}, 0x10, 0x0}, 0x2000c8c0) 672.988093ms ago: executing program 3 (id=418): socket(0x0, 0x803, 0x0) (async) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000001880)=@newsa={0xfc, 0x1a, 0x7, 0x70bd2a, 0x0, {{@in6=@dev={0xfe, 0x80, '\x00', 0x1b}, @in=@remote, 0x3, 0x0, 0x4e22, 0x0, 0x0, 0x0, 0x0, 0x67, 0x0, 0xee00}, {@in6=@mcast1, 0x4d6, 0x2b}, @in=@empty, {0x5a, 0xb400, 0x2, 0x7, 0x0, 0x60000, 0x0, 0x2000000001}, {0x0, 0x200000, 0x7, 0xfffffffffffffffd}, {0x40000, 0x0, 0xae8}, 0x0, 0x0, 0xa, 0x2, 0x0, 0x70}, [@sec_ctx={0xc, 0x8, {0x8, 0x8, 0x0, 0x5}}]}, 0xfc}}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x4c) (async, rerun: 32) pipe2$9p(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) (async, rerun: 32) r3 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) ioctl$FS_IOC_GETFSLABEL(r3, 0x800452d3, 0x0) (async) ioctl$BTRFS_IOC_RESIZE(r1, 0x50009403, &(0x7f0000000040)={{}, {@void, @actul_num={@void, 0x1, 0x6b}}}) (async) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0xdafbe5d6891b6e4) write$binfmt_script(r4, &(0x7f0000010f80)={'#! ', './file0'}, 0xb) close(r4) sendmsg$AUDIT_MAKE_EQUIV(0xffffffffffffffff, &(0x7f0000010f40)={0x0, 0x0, &(0x7f0000010200)={&(0x7f0000019180)={0x10020, 0x3f7, 0x0, 0x70bd26, 0x0, {0xffff, 0x7, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0'}}, 0x10020}}, 0x0) (async, rerun: 32) execve(&(0x7f0000019140)='./file0\x00', 0x0, &(0x7f0000000040)={[&(0x7f0000000200)=' ']}) (async, rerun: 32) prctl$PR_MPX_ENABLE_MANAGEMENT(0x2b) r5 = dup(r2) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, 0x0, 0x0) (async) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuacct.usage_sys\x00', 0x275a, 0x0) fcntl$lock(r6, 0x26, &(0x7f00000001c0)={0x0, 0x1, 0xa, 0x9}) (async) fcntl$lock(r6, 0x26, &(0x7f0000000280)={0x1, 0x0, 0x2f, 0x9}) (async) fcntl$lock(r6, 0x26, &(0x7f00000000c0)={0x1, 0x2, 0x9, 0xe71}) (async, rerun: 64) dup(r2) (rerun: 64) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000b80), 0x10800, &(0x7f0000000500)=ANY=[@ANYBLOB, @ANYRESHEX=r1, @ANYBLOB=',wfdno=', @ANYRESHEX=r5, @ANYBLOB=',debug=0x0000000100000000,access=', @ANYRESDEC=0x0, @ANYBLOB=',smackfstransmute=wfdno,fowner>', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) 672.888753ms ago: executing program 3 (id=419): mkdir(&(0x7f0000000000)='config\x00', 0x1ff) mount(0x0, &(0x7f0000000100)='config\x00', &(0x7f0000000200)='configfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000800)='config/usb_gadget/g1/functions/uac2.usb0/p_srate\x00', 0x1, 0x0) write$P9_RREADLINK(r0, &(0x7f00000000c0)={0x39, 0x17, 0x2, {0x30, 'config/usb_gadget/g1/functions/uac2.usb0/p_srate'}}, 0x2b) 672.768213ms ago: executing program 3 (id=420): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./config\x00', 0x1ff) mount(0x0, &(0x7f0000000000)='./config\x00', &(0x7f0000000040)='configfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000000080)='./dev\x00', &(0x7f00000000c0)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./config/usb_gadget/g1\x00', 0x1ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./config/usb_gadget/g1/idVendor\x00', 0x1, 0x0) write(r0, &(0x7f00000001c0)='0x1234', 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./config/usb_gadget/g1/idProduct\x00', 0x1, 0x0) write(r1, &(0x7f0000000240)='0x5678\n\x00', 0x7) close(r1) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./config/usb_gadget/g1/strings/0x409\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f00000002c0)='./config/usb_gadget/g1/configs/c.1\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000000300)='./config/usb_gadget/g1/configs/c.1/strings/0x409\x00', 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./config/usb_gadget/g1/functions/printer.usb0\x00', 0x1ff) symlinkat(&(0x7f0000000380)='./config/usb_gadget/g1/functions/printer.usb0\x00', 0xffffffffffffff9c, &(0x7f0000000400)='./config/usb_gadget/g1/configs/c.1/printer.usb0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./config/usb_gadget/g1/UDC\x00', 0x1, 0x0) write(r2, &(0x7f00000004c0)='dummy_udc.0\n\x00', 0xc) close(r2) openat(0xffffffffffffff9c, &(0x7f0000000540)='./dev/g_printer0\x00', 0x2, 0x0) 672.370353ms ago: executing program 3 (id=421): syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000000000)="03684a7b99a4fde940f3ec0d105ea2c8267323117153aa4a4f099c3835a607cd5cbd77b83cc33d13bbb6c6bcae59db739af84a4b5d34bffc145f3cc27ed3d4f9d9b3103699a1e1cc4ddfb6c1afd07ddfc18e358cd62649479724ce867fefc0a15041bee9f6084842fb982d5c2cf1488d668b741c64f0a6fd2643e729ac5a56462a6b64d5a0a751fda4fadf63ba0dc2fd14ecbf546918db77095545b41ab170e5d6e8ec8bf9ce9b8d53b832e90c701fe52af7999f8fd509577ead1be27891ada8564167f2c7d2eea1c1c9c65d8e151c58ddee43ec34e74d330ec50cbbb2bb21892c7ca995066e3cbea8a69d94dc6bcef5f3c0ef630e774d092ea58627f3e09c66a9c7d1abcf4f8f8af87f4269df288aca9bbf758275ce9695256e764d185a91a7570fca3aab16c75ecaff6b8dda371c3226d6ec6e55c5c4d8cfc5c33892bacc956a3613bcfa849da1b5e070a7911d7488b3e628d9339718e8b821f1bb5d5c45f0316bb563d0a442801412dfd5a4d61ca657e04d6686f7d5863d57954400aeee8e79be8f3cc4cbb3d4b91269df039c3d3543e500b90a2bdc6eb60cc7afab7b5187d88fbd76e6212ea29e872b73f925287bdc808b4a4f8ec7f8aa08bc90b29e217c3eef69d8deae4141f4f9bd110b7bde9320e7b45f422e9a6111bcaf99c9911e46e219d3bab477926bd5d2e78d4cd0eca133c232b1e863fd7799dbf609f3670b323e5518e8f4bd36e9b3da2c68a28eaec9cac688b4dd0b73adc24a8c7acc264399b7facbc2f43e8e40b6cae9f8e956d1dbfe259f12bae75ad362c354050ffdd6e954f2d7615fafce888bd6f672a81c9fd4318caba765069c0a425e898bf7611b77f0fe61c27d318159dba42f011900246c64557d27b77aef928ab04a147baca37863cf998a2ac30b903c0314449ddb218887c309ec7184c8c733f5d4e7b2d79516e9531c9a5becf8294d6ccd777f285b13160e1c949d3069c6c66c0daa62bac679bc9b69825398d1c290d765e882fa2c8708b20ccec885ab6785dc22696b61c109ff84bc5407932c3e5bf12069a68b8e3333a26d3dd390ef9bc01b86013fbcb5c28a1f4d2b8084f1502fccc4027a124c3629d8f4a8befd14b597cebda5f94f36050a31b95087cbac347788a71a90e87f2187fae600aa42719c05c2859cb30ae0fd58a7bba681f7a6027a00583071def2c9a94456e5d9acb9fd2d11fdea524582489c02377bf7f590948985c769b3822cb6366681d79113c6a6c752f2475caba77b7b2e8f293d7fd9b991f63e254c98dec94f4f3def4fee9cdb56ff3ba7fe6a718cbe9a7f04710e257ea8a49d6605266048fc122d4f3173d4b04b3e282bd3c5198d7fcb72ec38e0b07dd8a541b2807e601e5a0a01f07a281e0e1a261c65977088a54597efd0997c59647aeebb2605a89705eeff3ec780e302e24b23a0cbe4f81367c3f118545f01328d22eb8e802667389143166a9db9477c9b58eb5c76a19b8f8b2692b0d356003f08ae54dfc820d8e357ecbf91fb7e212cbef1262171abaf2f613a5bb59b783cad476fec50d16ca0ac13c08a59a3097e6e3fde700a4b987d10311fc22d4aa210956cd859799f78010e4c0f25b715876aa253df15009490f71be3b0022875161f537c70b14bdb9e2d87a5a11b414a1198533c7de6fc4d22228133bc26b19d9f1e7627b14c72e3c39d3fa2186a42e50a0d1867dc312f94c7209d51475ed4aa80b2ccb0557a40422bf7317de2fdf3296727723a2d23babd5e23f7c3edf4942bb485b95a122e6aba41b8f80f684f84605462448d5a4fd66dfe9bbf80590b9999b4780d4f4f189a20f4400b2975df85b584c8c8f9fa3095f13aede1f52dac98be358b0a0d72bed4df71cd23973e326179580268c4e5d1be4b2ae2e1e2dba913998faa6088af128fc8fd3ae26203a898882b67d86d63f6ee8f8e216337330db6d928facf9d0ca273845ee5b33a0a136aeb48b7c52d3b95fe73efaf06197ec8753ee0349f19db8730917d0f18a2de9602d3b887bc583ff64dfee67e2bdf4d5cc1c341b89acd3dd5176d2c15ec2a77120b8a49591ca438ae36c52845e5dca550e539da9ba2a2eda49be316f3d6d4b7c83666bd4759940347c29dedd273adac722630a940e104316b4806553ded47132be4e31a50600f5a4dd56825b245b7aae853f56f79e0ec31f7b5db945ee3bb92865acb0d8828598e77446ee50ecd8bf5e7ccbd963445a09e3be215709b0b3bff2e9d12e6549924338f236b4ff973682e2e03fbf6b167e3b3a0f8c3f3c1e8d0e21a71937c918cabab50dd74c011a1a5531cfcf88a5df5fa58f17715f7c7b3a64d9dab6f20a596288969191420ed71daccbae7c1ec88bf74811b5e1f4bd306f3d810c4f3600df2903ffdf8db40ac7153fd93327a1065cf2c4590c8ba9f9391eb6aa600cb42aff8793e4721afeb3d470beda45dad9adfc6f4fdb24eafc63792f5015c656ca37cee82b7ee382bda31d786d6e03d4c8611c4ca464e2360ca747815c9eebd38c8fc7d5eea2db96b29d771a96dc5c884029077125bcc31980564555d21ecce5d0388e1bc1e618c7dfb31b02b1a6730db7eda387dd4ceb96f65178bb088e81133e5086f73c458f84139685ef930945a51979faeab539e4964244709dcb8b38f575d3a3ec1328a0df65fb34241db7cb3250b8ae0dbc44670d2b5cc3a1785d8d281c05256ef2beee3b202d8bce053e55ce1fb2bb208e65d488ae24484b00c2e343fc3544ca546406688022db6e29ceca9539ec095a2a2cfc5f516230f75fc961c5de1e8d33222331f57db02cac5f9208029c6114d041bb1cc7f959f77511f5790a564600c018afc253e5ecd5010bd769b45a04296ca09e87fb63bf3d3b51dd8b3f6d4426a03c0944d09dff654c5718ab1fef063caba34029be6811502e8bb785011dd1e34b0c192915adeeb40faad0725a8f9a62acf61b944a271d20567f350cdee22d76e3cc5966ba742d9c43823af19ba74c60da0df0c5f4e7e26af7224147774a1f8ae09f929066e1769ffb3c40ba9fed13d2670b9e865a155426ed5c83648c0ad34e46f5308b455e0835730fe529668b606f3f52b0d04534d0e14bc0ff0f742359550e6980ac9978455adb3de0f292af12a3700453e035a49eafe98fc0d7f26e42a6c41f380448607b7c96291f98fa6bbd7e32c249a49171f8fa81762a490a1ce5c39d66d35c6ed6c0679440c06197c2e24d48e1de81c711164c02820816afb5393d3d6c801c3c062ac46d1494f52c45ca36faf94894eec9d71e1be6c7256f4aee8dc080156b28623c821ef8d1826ebf0a41332620f42589270e142561374c825e828e2bd9ae41fd34959db48319d54ffe7a1b58ae8f7361cbaee8e26e0e7e1b7f125f8cd99788825efd01c38ec987904190a0ad52bc20cd36cc7209f9269ac87b2fa44d2456661d3056d893cf912c69ae6b2b83d0c781a6d6c33df1910867b71257ab74e244e3ebbac07445069418fe2e440a384e16feedf8e3165676e67866430eb6a8a5334620d8c2cda15b0328bb0c50630886353f95241cf4f3b647a4ff812c70e1b074c4befdc70fbfdbf868bcc81652034b5bfa831f1b686724046dcd17ac91ace83711e9ec7465d14c9d508bce93676a58ef7dae37221436865ad34ac2fd691e3b3e12aee6736dbdeec9b1c05fcedf8b9ced547259a1a40471ebe8b4bfda69d2f884da025e2809fb9f159150bbcb331ca3c502012a7fe76b4fc2771976aeb624ad7f2d72c707f5f19d8ded84581ac5afa697ff99d27d88c9588fe769839c9cc9d6786a0f814667527c53b6253b1825bfe17e7d734d96d61da0ae7349d0922774fa9b4baf332a4568e32cafa417ec659c4ad72cd656a1e2c59c8dee38890ed3acd8b4f8657de41f670106c38c38ba1a553f0f589a57c61f5105d70e0c0953459383cb9337ca972cda1d2cd3056eb07f21c1f5b995a04997fecf501bb201c67fd2afe4d44fedea595969b6b3706087b0f59d2ddbb099d60436a94f0ba33282b29f6e914fe92add4b33cf70b680b905cfa2b2ccb00b9967f99806e8d69783fd35a2d7fbb424e9fde2647609aecb0208bc3864bf95f05e50ba12123edaca8de927b338dfcb3cc597947c606c08315061a7fec98c48f480e2febd26fcc8dc12289aeb0adefa2c2be1766a5bc74ef1aab6c2cdbdfbf1810d956bc889c8e614b7b933ff6e336bb208db5b592775fe71c3ebfad5f47e0d074e1c0cb36761481ec677794f23c3698bd35875719f242e3fc939bc3668f9723f31effe189dabdf4ebbed073eab952c88f13059eee22230bc7724d7266b15726a0b0898cdd274e3e56d0a356166b5d16456249e9e92e84e39f61c0ecdf99ec2cd230440c03fd21cf68f27306628d35ea47367775f39d20a07f3959b38d49e3674061fc1018b647047ad39f77027878badd29927c5806f95aebde5f070fed28ed34052550678d3c6b677a3b5a46f76a98264c42206bf62caa95df5437092b68e025ee9ce2ad733b6db3ec97fd33cdc3b2f77ee90dd86d8bd289ae1a437c86f4153ddcff5e846347bfecc1499bb42980e4fa91790faee1b1991dfead5d7c460348631f0469b2b9e8f65207a00985511e0c41f441d9a3154f5a0298c172fd7135d4bf95c11cdf1769db1cc55f392aec309037599327a7c53c10a56d1ace8ad19186a2fc75dfa9d657c114eae99c1c1a6b4a58440718bea82290bd1c2a67048938c381648ea2b2c7110d748c9c8d782f20430b1427b51d7036e55b0997c6f75717db67a82c88d3647ee036b49392f0467d6010b32f9de3e5e79ef082c5bb975d11d2bf76a97f7159c11a7753db8a065d3126ccda9abbebd2c54374e389942c24b27435868fadb45bb060d3c1084b211e2afa8dfaa2d8dab8dc47fe10e6c32afece7c4976176a7c66d704125c0948c238c843b41b0246be1f50f8e07884cfe7ae8885ca06339a339c8d5978b079e0eb78facfa1dc67ca70733dfefc6c868ca149e0661b70e0134870a3107c8c46711fed14f892d6fc66d95306838688f13b19e904416a8d161cc33527878b38ad10b1c08db21457b2075608be7300d39748e4fcebe02b190f3e8ed32a0ef734b11ca43a21f5f809bba795f5aa0ea01050021d0f5213620af5b08fda6421a42b7c82804a20a6ef6d471babf76f46538327f943476d1d109a3f0dc531233d6f93d8dc27f4745735085f92adf63d617b373fba24f289035710e69eb80da12d36e8eaec22620ffaabadfb824bd5fc309a2c74959505856b5b890bba8f22bc571a9d87e93ba3b9aba6dcf26f7076c0c2e271641835ea25fd49d96c69d4fb8bb8731bd2cbc75146aed10d269f9060462339cde8830b535920be3dbf143eace0f1ea9469b95a64fbd7e5057eb880d4422cbf97cfc3f7140251d4923580ca2113f345cf24a66499ceffd2e39dc4fd74cf448638962957b409f0d218c165c13ffe107aa1dd1d9a02092cd46cf2b353dd2d2ca7b8a7ae8eda0ee18bba269bbffed0c7d400497aee4da0896cf6329d76ccea098fbef9075412d1c2a3644cf0f202b884303d204314ae92c56217b2feb5e7c1e15a99fbdd655fb8f6bbc3ab1259bf03b2ee17c5b7e9443695177ec5040eeff3fc36ceafe143393d76a3d735cfe6c9b632e52dbe64dc1265961e8a27ee9f76c0add9e0581e474d7678214f5b64c932903715befc6b766611f1d7e495573b9a3e009cfcb0ffef7ac57c3561badbfa41c119e541180aa2364de61a601699cd1bf3de01d15794b728e1444efd6ffa1e57d95489c8df91fbc057b66dd6d9f3a01b19f36bc99f0b54ed1f9905067dd1608bce47f5ff1981a25184aacd39e331d8ff3dfa7c012d7e667a69249cb4803b23f7eeaab8ed29c69ba3d2a1b88821ffefc5825650c53b6364f38e0a178312f5d29d5375423cceabc8e1c4e51a566ba3f9b176b858c8860440ff8ebdde725640d2dff6b9160bb69f188755b0ff766b410704cda4c33e1ae2c73b5799a00d2f55de73109728b350302b64df2ce3eaf2e0c6561009b60c2701ac493076305e97ed20c3b42f40b2bc7f13bba4ab8181e2085b07930c6f5579205dff696902be824e65ddc774e886e8d261fe74712a31e406b0f7725b4559d7ad0f27a1a870261aa5bb8a720e7c89ba933770d48821416de070df1abcc6eee1147c20bda090d940aeee2bd48c0f3d94675d9b9cf1a62ba50e31a7af0714dd8325d5fb7142e88c4d22ddb8f0278ee6ba88e361524e291b6d000f6523ad4188b021da9ef4a634ed09eb2002b9c726746c9ffc32f261edb448106aa1e2daaed865255fd1d296fedbbb2de3f7c1f15935e52006492b632ad125aa1e000c9d71bdb945792668e16b26122a3fd7cba1a40db8083068c5c48fd2aaa621c87d9f5621bba442fc26839030dbe4e37fda4046d6503bb03e0f928de25d4cd4e2a40ec93c9021dfcbb25f6e2c943cc85eba8123340d6364949581e8c8c2913d59dafe4297672c0b9e7418485f00cbcf672a588904beb3c074bebf339815b91c7c374ceed5a701e1ade8f5d87ca536120116307ac259577a8e12958425317c482d2c7089bf3d83e12318d1526107a050f3c094492de7255b22e18ca2ff261b3ed197f2f8e67b71b1c5a6a04b99158b58e9baad75201aabe13254617d0de0a9073af62491c67fc18d1ccbf7686a85a99b39e9d7d9c85a0777e47c9fd0e10c932c20f13ef287b44b9b706ec818aa0c48a10caac58a9b8355e84bc820698c2501f0c12e1b67df701cfcbe72dc47a2c87d43753ebfdb24cc838507e241d9fcd3d4955a373209ccda903a3ffced05e4232f2cca9bba197fdba8a9357cb1d6da6d9b4095027dc03e17d59ebc2d358e171da0044df102b193c79390ebcb58023b40c621df71e064b0056bfcf1eaee1eca85357cd1ac78feaa54bbbd85596977ba85003ea60d8685f4e3b756e4f81453077396590fa214f672929e81569442023667b798c24e06ee20dbf64cfccb51b2bca4e2a5b0df137bb37ab3e2854dc7e1b879866a72a5809b563596cc9fd3e53abdbccfd5dbc60662252ddc5c290d72230d79b7504b40fdb45ded2f02e926652c1e04ea4c1c488025ad1098adeebe98e385ab1caec4b9eb4d3bbd5ef3ddf1fd0d72784604a989558fd37f6d4fee20609090b3331e254fec98414a2c54589ee01c9429b7cb574b9167efede1d966a227bf2a8e422f38680d77d3c555cf1117e7d7e804ad730c36a78b7846473d6481bd0839bd3e6982ed47246c370a90b76e5b88de202346fb20b8b6b5ecb6a90b8478d17b175a1821df75b48ecc34866fe5c8960bf64d5ff92831bb9357474bec65e0dd1699b0f0340ee5ac5e9e9d3df66edca20201371fc21ad80aacd49c6b0abcfee9c876c15edcfccde823b55b61cb7b254487ef8c8781a22043f4adaf25df34580a6b3904fd014b50c59fa90eff75fa5fd32aaec9aa10df8a2b9b824952e475c964533942bbe30f4167a11fc15d548e0a31f911030569722f0c67e79e90483f6f0bee1c7f80face1a1b0f940c891be688cb16394f6c07fd29b5f248c211d1f76ec1292755d8bd963e191b3a8851472fbbd2cb732f4fd9fef3a8fb29aea097328173fdeaf56fa2279e86fb954306b040c960d0b601b3a741c96cf1f0bd1172f848585cb3b57d7d2e2a84914526f5a6f9895cf5aa4425b4dbf9f59037756a0321bba204a737e36277e86fd268f6047921f4f8fab69dfee137c07874f12f89084e7117e2c9221690a27f880f17d08d56f9dbc96ffef3920b55fb773dde72e1ba35f3e0c9872e339508281426ab04941df4885f7e0293149f1642c2573e2b6594b8fd953ae2468cf917cdaa0692cf461e3628860935def39af78af5e1540147ab1c70c3ab7f7c76abea0d8541feb43e632d7a2cc7bef15a4700304048ecf135968d0a9644ce899aad05b186a2224bab3836248cc6137472203ebceb29b3e87610df12417ee722f309c54b2e65591d8b929440f3ec43ee9ff8f7b7710668e4312610d1591303d5270394da0ab61e4515af5215dc81137f0dc90f951972731f8d98ceb8b4ea38da7d8dc153ccbae5068781eaf9a4a7b11b4319090261b61aa65a8536292eb5392020eb285b2db07f81e7f764d65037050f1e3748593474c6c1dc11cfcb56e1c916157280098a437265e1c682cbfed717e7275bc6c3bb6c6ef7f0f9fdd19ef82ff2c82284c3a061f57b21d3705aff97710108a7d1217a7ea3feda021d20f1fdca94bbef67e0aeaa3db6ccc2d060f7b33707fe19cb2d0232f1239373bb38e666cbbbf3a697c6d0e957ec6730f56034440e789a7a37304d09eb742f21019a77c608cf578162a55d0aea113c051b110b5281ed8b6638d2b31604e965cb019f2f106bc4e96d1313c70612f1ff18afdce7926270dd242c49cc53792f160d1e143e04d7eb3ca40828b153fac466bc53a084281987b47b806a4ef668859eb9035ef68e9c20bd6bb790fdf6f921569b4e97fae5b7edc761b4944c1d6d90f4df40bc3203ed838d4c61cdeb7a9bbb68d59b2cc00125eecaf06b759ac1b9dd68028225d0a60efa499e4436962362727011eef6cc55962dd4ffe2fd3892907e837045883cc9ba8892ab265a31924f3055d4dee68feff05d9f10ebdf1e8c1c1e7001b5b02a7fe26b9c0641e054ae37854187fb1bb6e9fae05b09e85a1e0e14bc801f2d8b9a178a9a72b147e137e0d83192664a88a3aca4fb6a4f0c5787b20c31bc5975dfbc8bcff8987573bd14b1ca434d93452e67ed01c60be99e535bb3f848888d224520b61cfc1de2d6b2ebef9f24674c31aada52784a0b7b60f351653c71d546cf951e6b4a0d917ac6afd0a713f41833f9f74a3a7d3c19b523299666da2b48676ca7aafebadef05b3bbf4b6b62834046f51d3d4582fb4c9de27a3f5e992853368e4f17f9dba27c8c4438307fc7405f53fb27cc81c1521452a1a5edb0cabdf7a73b1cab0675b619fd5a0fadb7147776e74695c042d9d8bfda045bcef7542b42249f34c7590605d0201a762390f2fee5f3cdb488426609c663c9fc4dc2a5277f3f589a14e6dcc202dfcd89bb148a368ff1792d230c19934143d2c260dbdfb334af863b856e415febd22fba01c568d8f48dba6d92f493cd1164a376f006d55db609cc2c9532a9f56da3b06e3db2a05f797eed57892e2fb677541324bcd763cf4669e7a871e322d0cc6e21befe3c767976f058dbe7a059d673c94c7ac5d49178bf19d32907b6fe66a92cc8ea30a858da43f74354390d6e97021da50812c59a78915e5b33221531bfa054c594ce3a2300e5a7d712773181901dfcf6922e980566fa62b1f2b669a27fbecce29e9be6d22058463e350163f33d18ce92a72d1b470857b6a37998aec5672521a8f0d66ab2bd01de516036ec47d1f63b95b437dc6d5a0168189d5a963cb0a80a9a5f20b03515396e3525f0ab13b0c1e5dd051b4c930da6d57ab6f7dd94ab3e689e0355af0b34871296152a76cce170d7b14d471ee4d9daa93de4ed755f30d45344f724288c17e4b22583158f1305ff55fecf7d526e207fa609886e14c9a168bf364b049409f63590f18a5515de8c1fd8c5a9710b6e33d2ecd01466b799f14be787612b8f17df0c05483a16097c0a504880249e28f1e067663c640a550a8c7ad9d090f7b2e902c5c20936869a5f3d3a014817f90babf847b43cf67ec23f120ae4abc63a418d1d99f359fc2c33a5bb34e1f5780576111a88c5ede834bc41e498548ddd128f9e884f4cd3e1bf1aaa1204079ce74e709306f38f2d6859128fc35d3a74c534ff1dccadfc8fe41f1be9510349af8710eb6d2dbc758be12b65622dad1cf48abc2fc409f5ed6a3af8d0b6548643c46dfba9db4e5827475e6e317c9c018a4dd5de391cc9cca85ec527537e26949e5091baca4f0b563d4c3969f15115e5ccdeb9e40788fe12f9d32d9488a70ae53b819726e4483ea6bbcb76f99775ca5e4f93c76edae462c08d596209f985aa55ef5e786701edcee8d831dd6dc0fee9ad01b6bdd63e886a5e55bdc593390c81e18dfd8c685b81306bad6b7a19a86b2bab5cbf4754708422e99f8f2497d798b3db565e709bcbba4c376c1c60b22b994fe8fdcb25215d505511cc1927f6a35344023d5da0a3ac0830e6aa80f5f7f0d94a67c99c6b22717078aecba2a599daa2acc054cda25e3965172e5fef464ec19aa71de5e84b6de30cc673fbab8c441ea37bfb3fc321a504371bc0996702e9be38db762e339ad7ad66dc2caa887e4ab60272d7963f85b14c941d31e545b85c640427302efe7142f0e0897a8c623ce57da213fbc2d1f90677142fd48cafca0b2934e572833ed6473218d0513dd1f6ecc578e5a1109ddae552b3be0cfe7246d7682a59fe9ae783a0f318d1800d5c466c80c5fd3facd0340f455f081068dd2cda5cda744018d902217152b6c05d37c090f8348b0471053152c2a4570fbab3f6dc30c8e49a63b88a00b3aac75180a633692e35ea976821694e133eb8bb4d31237d002fce1dd2ce55528dafcef2f0e00690562d144bb0e19576ce6ab72deac22067d8edac916b1b07e4eb57ff0b885b1b79f37dcf88135eedc17ffd948b61e4df4985033bcf891dd5b1448c8668947a271d93d03ce31216810a6bb45a6c5a12e290d97a60ad4b5c7384cf19421ac1ca64d346b50771e0b50e5caf1d9dfe056e8da247aa502ff04c8e29ca810a1d3ec7a89bc17dba2936f03a80228171f7999b3f2768617970efe57b14011c80666ac4999a568ebef74e2ca14df0ff6f0fcd47c538be96aaca1e65b53b98447101e49672b48167c0afc1afffe669b0f9718bd3305805c292db9738740b362564e4691cbdf061db1ed3f9db1f8bed82939f835d14f46818e3eb4e25f7a8d77d9d0d7913c45d8a81115c1a5e37b1d3bd1b7b5e6afaaefc81d9700bf83506fbf15457bc0f59f7008cc803efdcb6d39e388f6b28e80d47134265cc5438804b12d50e61a489da829dca05792d2ac182ba747331e88a7118f7dd38067f7d38f37be362260effacbc33863bb47aeebbadeae648a1090718266eedd2ed5a2c23f168759198aa92b2ac45c2a68ff212f29260e641a38541b066d39df4e95cd1c8e7e6ffae1b8017e6f629db3910b07496c8a81e4e66ac2321fd9e7ebfecf5bf6e922d7a79fb710a2d42dad1916c9b186c2c50c818fdb1afa19be867d943ee98f732fe3a01364281c0f6d0eb64a278721dc7bff5316256b0f4251abbd9b8ba7c7c12a3bf02a1fbc9ca94b965588fbc82343d07df8e06eaa5ed2137fec129351d80a9048a7d78b31ffaf2e388864a763c4af7aa53000e0bb2eb8ac0e4272cbb79dc6a7d65890f125c523c7cfddacdedbe87938aca915c92c807dab26be7d748827d4e3188676312ef1ac8460b29e8e715f4075e33104ce82e6785aadf17a7cf82d2a705e9f2d0fd25810ba33d76e54b48eda3effc01f37c89db38af81922fadc8c3361fe74ed51eac5e4437108106ffdedb339b406c082d62a8bf718989846d23f966e1ea39103010f767b3a6f0a0a2041b1dafcb787e69ffad75ed2a0081b92a4136ad5ae557c55a4b6219a390103428181ab36f329ad182a92957495c", 0x2000, 0x0) r0 = socket(0x10, 0x3, 0x0) sendmsg$netlink(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000340)=ANY=[@ANYBLOB="280000001000010002000000fedbdf25070000001300000008000000", @ANYRES32, @ANYBLOB='\b\x00)\x00'], 0x28}], 0x1}, 0x0) syz_usb_connect$uac3(0x5, 0xa0, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x20, 0x1235, 0x2, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x8e, 0x3, 0x1, 0xf, 0x10, 0xfa, {0x8, 0xb, 0x0, 0x2, 0x1, 0x1, 0x30, 0x3}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x30, 0x0, {{0xa, 0x24, 0x1, 0x4, 0x2a, 0x1b}, [@processing_unit={0xd, 0x24, 0x9, 0x1, 0x1, [0x0, 0x1]}, @output_terminal={0x13, 0x24, 0x3, 0x2, 0x303, 0x5, 0x1, 0x5, 0x2, 0x3, 0x7fff, 0x10}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x3ff, 0x6, 0x80, 0x1, {0xa, 0x25, 0x25, 0x2, 0x7, 0x1}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x40, 0x1, 0x4, 0x9, {0xa, 0x25, 0x25, 0x2, 0x3, 0x4}}}}}}}}]}}, 0x0) 566.478805ms ago: executing program 0 (id=422): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f00000016c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000001680)={&(0x7f0000000600)={0x106c, 0xc, 0x6, 0x3, 0x70bd2a, 0x25dfdbfc, {0x9, 0x0, 0x7}, [@typed={0x8, 0x163, 0x0, 0x0, @u32=0x3e6}, @generic="0eced6ce6e76d39cb748e2494d00ef4a7e8dd03a1dffaa7ab44edf14dce9b3fcc4cd5dd0b8ebbd0a989e5246868a6df4065e4b5448283f425c43929f834eeab62d9ad1056e6f26482fe688efd1deb483312ed20d1b70cb0488d6a190cacdd1564ae6c3291e7e028a0345337875521e4ab2127ba35bc7eef18109d8035b15e06bf417983e5a5b99a64509553b242e26da95e51eac645a8c03311ade6c670232abca42b1a2a1f5a83f81d7fe788446f73d69231d731c88ebc3ab3a2f9a2edafdd1cf1e90eca5340e267f67faa57643855693657f71c1dcfdab1562feb9e5ea0088768de3f425be56c19a20454e63a6f88c6b6539e77c3b729915c463df28bd1f59807617bd341e79d4f2e5d7eb5f3a7caf5ad68543962cc96947f0e8e53ae332649e132afda86862a988651cf2cb6cbab9c835499b73bd9e14fb597578685571d5fa0ccd9b9a5e0de06f47748816d1b96a30d6bbe4ba3bef0071b59e38d0256c3c8c34406f88aedae121cc5b489d935bd502f53986b60fa553988ab0130dcc089e0f9a1faae5b4de69423d65725e59a167088c5eee058ee924e869ddc2a5db11469aa9cfb9f52eac57e8c22bf06cbd3e1df2752455975ac78b47bca641b94f503471755f50617ba7c53191ffbb8403e800e8a0173d9bd9ce386ca882a7fcbf74759e8f71a62457b61f8232440c6b76d7920698ad2602dfdb8c6f9466db21399354ee5f4800583bf1e508ef38b747b531eb3892ba5a65b3a0fd3719be64e22a072bad9a2481b75230701ccb6507ddb0ef53dbc2a9720ada1f62ccdc95727a8f5d30a354f172c6ab9d430d5ef00135a427e436c186f9f9d2cff4fb76044ea6547fc83806a52a5b8ed8a64854ffeb38c06feac95c6f5d6e33288e2f01e1383251901fa25fc5f271741a3ef1ead0369e7bc00efd5bee67d325f73bacd5dde8c1490fcf02d992cc5e2bd7190a7058aea1595f43756cb7eb2ac033352e8953f6bd3d138804b59e42d499e4cbd17b341b93d8990347ed19bb18506d28ce09945bd0646edc1881df7199347f1442c2e3a7d523990a5bbc3bd500b05be83a609fab0e9e21a2d4b73b4e1baa1e5d636d0ceb221876fc780bd3658844fe9d203789669245870109c97e608e74d91f6432bf35a867819a912d0be65eb4fe46d31b854af1de3966e0beb6ce31609bb982112bf819721cc895dd3b6eae3945b308713d19bf55fea85b4e7ebb1872a7c1d9d26164892303d99ebe4a3c5724f71f97303939ce6b240efef45a18c6d1dcb1f44cf4aca4ec0a5955ebfa38af108815976663398c1050bb1bcaf789c6e1056682205df3b97ab33fa5bebe4c084d2c49cea9a929d40d95eb77b5dc409904a155028ad2f0891913167d3e3b54517aed7c55828f42e89c77a99d6697fe6ff7b9af66347cf3b472cc7769766fe4008359677e1f858882e66a33b42b763104ad0843ab65500b694dbc1317f80dd2a9e33666190aafc63a724ce872d85c34e02f09302e1ff20e6a7a466fa220071a395dad46c7e7d9bcf41cdd1f2a02d32f3d14d480781727f0c0c9703fff8ee4b9ad0ded0b4ee9ed4d31acc70a27dedd94a9a01f4da3402885cff141373a16a8e36fb86fdedb9837438f904eb174c240018f889513ebfc3817eabebfffd0a76665f2e533a98e89be6e3c011daead475ec1e44d539573886899deb4f5877ca1c3f05b96d500dd876e04483942ec464be819dae0f4749dce95e2e944f75f48e7124a73c293d157e3c204421a39b5754330adc86cb8df6726b92dbda9ab74058cce6b2366326684431c3d3cc441ce50fc43cd10d79c64d8d7ce26e2e129dfa06b16a0f138e336ccfe5c0e497dd5c0c9b53be26b8daf07e14e26439ed47593d58b9375854d58d83ac37bc373d9575ff08192a04eb872ef09aa8eaedf8d2739dc66d7d4e098fd0fe117c3368fe26b44f63adc0063cc6a50785bd40f65a8a93f16fb4466d8a83d3f852ca7bbca56f24a00b876375848d8d4119acddfab112bdfde7fa89eb68dce682e70462af52325a0be877698c68e9fb6bbba82d7e058cab38ce9b60dfb2a015c06b1a127efdc5c50d6fa5ddc630258afd33fecf7274c13e1aa9087403ed2008ba5d607644e0e52f553a2ffd91c5074871d4b8f67f14d748ea1707cdfbd51815046cb5f453e0e64c63efd15954c29cdb587e137d6b8ef04e78c0e494b1a3c206b0d8200a23377cda1957cabafa4938ee5c09eefe6275c9352fe040a8d5c590a058a71910ee0157e13fa6d89026c3ffcbf0cb7b72f363f50c0d560669223a820f00f8e3311954ac1db645297dc81e8dba87531232c834bf6823d040c86e39a33845b28210e82b2911b17722f2496e2d96c5f773b113510c5956b07d2af95058f9fbbea56c1fb883156e2b2aee6b38a0d4780566107f36562242ea34124a6b399ed9fa807b384a762f292697d5fad1a77a49c2f377119301496667edecc94d3e133470a837b8875fd87a3ea9116c8d3e6eb87ddeef1220d0e239dba07f2be4ff90311dcb9cb680ffb21d60031602d10e7f5d8ae643ef93396e06801ee712b222aab3df6e58010fbdb4a327528242b0eb1bd39a265e9e72bd71589a8c71f723765e5c882a33100601109952fb1d2f91438722b439e4eb78b8a839fc8d9ad699ea5810228f5f3f4770ea0bd192d776ac00cf9c7deb415f2bf2961477af28914641ea8a6d13f6caa590cbf3878e6781392a214d2816cc0e3f84666a7aae8b572efba1330da3baeea8c6fb616fda8216807f4984a4a99364e22c10dbcb9868f7eb09aef5e448df1ea5faa585f0ba3a4f01004124873b86d5c2ee778edd6d05608ea59fdd144ea01c70b7a144fddb636156ca7f2ce14e92e8cb455dc074c8947a3973c155ccd07e31448aeccab1353cd815d05b4bd93b49a2433c2870b8c0d2c8a2e6deea77ad6531b55836cdbc5dd517483d1fdea29ee0dcc23dc86dabab566f62c9956944107b3f739212bb78881e36fe6bf833058e9947e75efb379120f6e247a657e3d8b88dd5d1b51c881b55d26d637542d623affade3f85f9baf066448b38a2b197cc780e88dc061bfdef32a971ca249df4795b767c83dab0bc4420642d11e982c85638f4cd6620b40d431ad54f46faec7cbe70a71ed3a4d45167d90ccc989f704277e5b2f8010fe2560549608775a580f208171113ce0e2e85d6b91873f23945f3b6a823b1fed4afeeb1dfb6639e157b8740c5520128da0e51c228d4b3ca40c63dd25d5e5b6bd0a378eb6323cd2b1debd6cbdd5fb49776ddc70ec37f9811a4ba55dc5473942862655f189ecba4702d20a1edeebef832feceaebb991722555b718076da57682c9ab7f716cd07e3add17213382332ac1065cbee5bf7b3f3269e9d060ea2452a37a97c6b3ab723c7f0c6f3e2da2c98210f4fcbaca6f26894800e2912348ba0fa9be439210d82a9056644865bce1b1671465d5ea67a5129ccf82881262eac7b8c7da46413a7515ff570990c36f24b247d760e6ab09aede17f399f0b1efc0dafee9fbdb0a5f44f4fa8cd583bfe2dc934eeeaa7245a053ddab6d9503ffe060ed1b6a49a01a6143e3a51ae13867e0a72b65336554f1a9d3d26e56f4f48792b0ba40ac8243b7e2c543f553313d57ae775c240878cbc7f11445b0ec6ca03c02faaebf5bf4d0cce81391280a852d94181632a36729ff132cc2e0f4a5a0ffa34e08e0b3fbfe443bc7a2f0a7dfcd48862df19c322bd8a5b2cbfab4741577f273ef3b6647726fd208d2398dfc9d381ea763148448866602a253c1d8fd6becfa17b803f5e5d89461d77fa8c09a0c19fecdba1155863385451e4cc63f21bcf0bbdda6c395a9a135908d73e88882828e05b86a4c7e462db78dbf5349e43979bc88ce4ff80210622928676066d4b54e47c753ebef6ebef648968b11c38ca885b8ef008763c5210e4f695038caeafa4eb7754a9598c7b6581654645c6785b5c4b20dbeca70f301c73fa628235728c7de04bbbf6e9c21a77bfac75a3573910d7f4a3565d509a6dd34069d2c1b871dbc0b457cc1be730beba03ddc2d38799bd04c9ee468fe9a525290b128eb31272919d5fc5874afa328f2409ce3615e54ee2d4cec3026ac03d752ef35103368fe368625f3345f31c437afbfe04c43f409320e17e8dd7c6caa4dc7cfacbbf42b3f7b1f003df618f5a4f37914c47f4c91111ae5f0c432063b6088d850de05b68a1d447afed411ee5fdaed56affef4764dee27bbec6c5e65a28e9f22c0c47d416bc6856445e9fab570197a12045ee3f3d686ef1cb631d9ea9ca6fe177c39dba7643b54e30dce1eace138cbd986e439d0f54b66b97cd6c9d7345d508f909f588eda7266dcbf55767de37db7ca62adeaafd6026e1b60ceb5ab80499b0aa35705279e296d1ee3030a184169589587a64b3e7ff9338a520e455d21ac8f763441583d701c1fb6b18505c50f2a0086b8e4a3d1bf04967f0dca84eb246ae4d5748454c626a24a415e8943df9d0827dfcbbbfc0148adae23f3c6303659e08492a38fac345685323c93447cf6939f4eb5f0cec0e8b60b3321bf00e14521d557ee78580046ef81b8fab3394b60f8d792b3b1f590d1b03e915af1f148002ac52160c68206c6afdaebc4f40b14c27a27d62589c366d00243c4f0504001b3b966fe52a76536639b9621fc36b5fe94fcf22d319cc257286da35c11d3c8abc57077e16c0f1672acb87ecee948818e3423b3a37d471e5fabd7bfabe0994723c575e58d1af48b144a16aab7bd622722a19aee0891533ae216ea2bd1f3d6d203917b068a67e4f1f784086af38142c758daf5e962e78c88a5b5a5f5d1e369bf44d035032cc8c55e0dc629e7cb7483c88af38846115fd03cdf893ab7afca8c93ee19e944e65ce569e71889656aba687087eeaa64cb24d080bce5adf2557edb78ad7b91e5f1de6618baf20fe025091e187591e94ac8978b5bb95e9bddae04e6e35ff763cf2982e9c129f9cfe7c5b74e265079c56175e14012c5fad0e1e802acd287816dc7eea5d245b792107e62c42e4759f657ace0121726b2c774b67c12c169bb39f485ca7d10a278e245b21e5be6e5b60a9f5ecd916a038cbf9be039ba56a7e731c3c2d66441c460ca725d23f1ca94fc94def0f89179d87eead106c76eee3c12bf47990584cb2fe247523f0edec1f47fe5c946df104b1ec1eccf6e2470570b9e8d374579f387e41780270bd29038df3d274eedce8e75b00ee4c897022c4239730a3d2351b5b6d5637db2a7d592cd96ac308241d96d0331a76711bdf0bcc8adcda99b39db006528be2c01cda80703e13dbda5916baac309ea79f6a55f32d3a2049afbcd203c1cdf22df00e61e0d8e2ac3fd008aaef53de5c372a67e0ab97e7f5ca95a49f31970ed461c7f021e7c4729c81b20bb7ddf74932d6e9e449f21c5108d7accae9b586a186da1492db02f4c0cc9b31086397c72a1742921d70d0f4c2ee6e0d0c0be941370ca3b9986a52ec56a6961599ae85f27a895620d364e7432cb47b5fbdc43a0f7af3b1981f303fd23edd00eb174caa247235750ebae51e1a66db9ef5cabb3ef27becb7a6a9d586cf1e640c241dbc3c011e690ef40d3ec6cd75ba5b20ddb07c2198afb248f7f54655465da0df845b5a4ef99eb4ea8849bac65d12727360ca8be5ffab6afd2053e32832188c293fd2167890bdd6322d3b011c747b273c0d1593108d0cf1360c219e3fb5e958ce00d2cf079fb695c97b0b0aaa07d43ac41e6e7945e25fd4dd710387329056e070e256ec3992cd2f40ed580faf4f4a45900129ae3f72e853d", @generic="bd393aa176c5944626b42476097ff7329713ac032c823a08223e9c9a4311e68f5c359da8ab4245a2ffa6d96a9a1d828952004debd7294840bba4de3aa6e16ffb7dbc8bc29e62dcef5ac7a976b0"]}, 0x106c}, 0x1, 0x0, 0x0, 0x20000090}, 0x1) unshare(0x60000600) r1 = socket(0xa, 0x1, 0x0) setsockopt$inet6_MCAST_MSFILTER(r1, 0x29, 0x30, &(0x7f0000001a00)=ANY=[@ANYBLOB="03000000000000000a004e2300000010ff"], 0x610) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40042, 0x1) r3 = socket(0xa, 0x3, 0x87) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f00000000c0)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r3}}) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x2, 0x80, 0x8, "", {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x800, 0x5, 0x9, 0x4}, {0x6, 0x24, 0x1a, 0x8001, 0x16}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x8, 0x7, 0x5}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x7, 0x5d, 0x84}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0xe, 0x5, 0x6}}}}}}}]}}, &(0x7f00000005c0)={0x0, 0x0, 0x19, &(0x7f00000000c0)={0x5, 0xf, 0x19, 0x1, [@ssp_cap={0x14, 0x10, 0xa, 0x67, 0x2, 0x6, 0xf000, 0x2, [0xffc000, 0xffff30]}]}}) 524.335246ms ago: executing program 1 (id=423): socket(0x400000000010, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) socket(0x200000000000011, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) socket$packet(0x11, 0x3, 0x300) socket(0x10, 0x803, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="640000000001010400000000141a000002000000240001801400018008000100e000000108000200e00000010c00028005000100000000002400028014000180080001000000000008000200ac1e00010c00028005000100000000000800074000000001"], 0x64}}, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000340)=ANY=[@ANYBLOB="5c00000000010104000000000000000002001000240002801400018008000100e000001608000200e00000010c00028005000100000000001c0010800800014000000000d97405010000000008000240000000000800", @ANYRES64=r1], 0x5c}, 0x1, 0x0, 0x0, 0x4000}, 0x4000) 512.432767ms ago: executing program 1 (id=424): r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$selinux_policy(0xffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x100000a, 0x12, r1, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r2 = userfaultfd(0x80801) r3 = socket$inet(0x2, 0x2, 0x1) sendmsg$inet(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000004c0)='\b\x00', 0x2}, {&(0x7f0000000180)="96bc1480bb35", 0x6}], 0x2}, 0x24008004) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x224}) read(r3, &(0x7f00000001c0)=""/199, 0xc7) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000000000)={{&(0x7f0000400000/0xc00000)=nil, 0xc00000}, 0x3}) ioctl$UFFDIO_WRITEPROTECT(r2, 0xc018aa06, &(0x7f0000000140)={{&(0x7f0000400000/0xc00000)=nil, 0xc00000}, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) write$selinux_load(r0, &(0x7f0000000000)=ANY=[], 0x1b000) 899.09µs ago: executing program 0 (id=425): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_FEATURES_GET(r0, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000200)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="8fdf2cbd7000030000000b"], 0x14}, 0x1, 0x0, 0x0, 0x4005}, 0x40000) recvmmsg(r0, &(0x7f0000007ec0)=[{{0x0, 0x0, 0x0}, 0xfffffff8}, {{0x0, 0x0, 0x0}, 0xe2c3}, {{0x0, 0x0, &(0x7f00000030c0)=[{&(0x7f00000005c0)=""/163, 0xa3}, {&(0x7f0000000cc0)=""/232, 0xe8}, {&(0x7f0000000240)=""/92, 0x5c}, {&(0x7f0000000e80)=""/180, 0xb4}, {&(0x7f0000000000)=""/245, 0xf5}, {&(0x7f0000001040)=""/57, 0x39}, {&(0x7f0000003140)=""/4096, 0x1000}], 0x7}, 0xe}, {{0x0, 0x0, 0x0}, 0x8000}], 0x4, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket$inet(0x2, 0x2, 0x1) r2 = socket$nl_generic(0x10, 0x3, 0x10) socket$nl_netfilter(0x10, 0x3, 0xc) mmap$IORING_OFF_SQ_RING(0x0, 0x8000002, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x20000845, &(0x7f0000b63fe4), 0x1c) getsockopt$inet6_buf(r3, 0x29, 0x3d, 0x0, &(0x7f00000000c0)=0x37) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RATE_DEL(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000240)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r5, @ANYBLOB="010000000000fddbdf2554000000080002"], 0x1c}, 0x1, 0x0, 0x0, 0x8010}, 0x8000) r6 = syz_open_procfs$pagemap(0x0, &(0x7f0000000000)) ioctl$PAGEMAP_SCAN(r6, 0xc0606610, &(0x7f0000000140)={0x60, 0x1, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001, &(0x7f00000000c0)=[{0x4, 0x7ff, 0x19fa}], 0x1, 0x7f, 0x10, 0x4, 0x60, 0x8}) sendmsg$DEVLINK_CMD_SB_POOL_SET(r2, &(0x7f0000000480)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000340)={0xcc, r5, 0x8, 0x70bd26, 0x25dfdbfd, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x501}, {0x6, 0x11, 0x3}, {0x8, 0x13, 0x2}, {0x5}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x4}, {0x6}, {0x8, 0x13, 0x7}, {0x5}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0xfffffffc}, {0x6, 0x11, 0x9}, {0x8, 0x13, 0x2}, {0x5}}]}, 0xcc}, 0x1, 0x0, 0x0, 0x24008010}, 0x4010) socketpair$unix(0x1, 0x3, 0x0, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001d80)=ANY=[@ANYBLOB="28010000000000000100000001"], 0x128}, 0x4004000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) lsetxattr$security_selinux(0x0, &(0x7f0000000040), 0x0, 0x0, 0x2) sendmsg$inet(r8, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001d80)=ANY=[], 0x128}, 0x0) recvmsg$unix(r7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cred={{0x1c}}, @rights={{0x10}}, @rights={{0x10}}, @rights={{0x10}}, @rights={{0x10}}], 0x60}, 0x80) socketpair$unix(0x1, 0x2, 0x0, 0x0) syz_ublk_add_dev(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x2e, 0x0, 0x0, 0xffffffffffffffff, 0xc0207504, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, '\x00', {0xffffffff, 0xffff, 0x40, &(0x7f00000001c0)=@new_dev={0x4, 0x3c9, 0x0, 0x0, 0x1000, 0xffffffff, 0x0, 0x0, 0x40}}}, &(0x7f0000000300)=0x0) r10 = socket$inet6_tcp(0xa, 0x1, 0x0) r11 = dup(r10) syz_ublk_setup_queues(r11, r9, &(0x7f00000004c0)={0x0, 0xb9, 0x10, 0x1, 0x7f}, &(0x7f0000000a80)=[{0x0, 0x0, 0xffffffffffffffff, {0x0, 0xe708, 0x42, 0x1000002, 0x93}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x3b00, 0x2, 0x1, 0x3aa}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x93ea, 0x4, 0x2, 0x2b9}}, {0x0, 0x0, 0xffffffffffffffff, {0x0, 0x5, 0x800, 0x1, 0x26d}}], 0x1, 0x0, 0x0) 0s ago: executing program 0 (id=426): mkdir(&(0x7f0000000000)='config\x00', 0x1ff) mount(0x0, &(0x7f0000000100)='config\x00', &(0x7f0000000200)='configfs\x00', 0x0, 0x0) socket$packet(0x11, 0x3, 0x300) creat(&(0x7f00000001c0)='./bus\x00', 0x77) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x10) finit_module(r0, 0x0, 0x1) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x52001, 0x0) r1 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000014da2108ab1204000000000000010902240001b30000040904410c17ff5d810009050f1f05e13f000009058303"], 0x0) syz_usb_ep_read(r1, 0xf, 0x5f, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000080)={'syztnl2\x00', &(0x7f0000000140)={'gretap0\x00', 0x0, 0x40, 0x700, 0x9, 0x7f, {{0x6, 0x4, 0x2, 0x6, 0x18, 0x65, 0x0, 0x6, 0x29, 0x0, @dev={0xac, 0x14, 0x14, 0x3a}, @rand_addr=0x64010100, {[@ra={0x94, 0x4, 0x1}]}}}}}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000800)='config/usb_gadget/g1/functions/uac2.usb0/p_srate\x00', 0x1, 0x0) write$P9_RREADLINK(r2, &(0x7f00000000c0)={0x39, 0x17, 0x2, {0x30, 'config/usb_gadget/g1/functions/uac2.usb0/p_srate'}}, 0x39) writev(r2, &(0x7f0000001a80)=[{&(0x7f0000000180)="807114923599f1143c630ad52ee424", 0xf}, {&(0x7f0000000840)="11226b843baefecbc7a7d6da0186ade86e30858f4f0251fc961fbc4d4552cc873a3cbb4b5842cdaa64aa3c9d0e4951e069ee2289cae7e0bd018d0f3a3ca2b177e8e06b4d55f3b4254b5511eabac8469d5976fde87bf381a4205973b615d89527d20a3b5aff515aad6a50786175dfcfc483c6263b01961f5bbfee67a78d8d2f0464b918437ababaab4d50a617f48633c2cd8c05a10e1b3082644a4c4ad5337ce50b297cb620d274b36cb5d6eca390c0645bb8a6822522f22cf1f9dc5d5aec0abba567112d73e3603c459c67e7103c94d8d43c6051e7c64f08915cfd8fad63f6e436b15e8a253f9c13e38911351503e00140d00dbbd213e7c9e2390bb70f127bfe3b79e97ae2e5514e64501d75c9ffaecea484666ae6d21508474991ff6cb4aa252703500eba9f26b6227e20ddb239014ac6a7e038877c6d8a6a0271d806494b1bf0d0d458975f11a3753d2bb24dfdb203c71221c793fc71fbc66655d362c4decc3c2bbbc5d064cf0bb6af0dec12a6c3acb752ff6a7faccc86488846c074cf4b990161cbc7abf24a68f5c95307dd240f511578c73395a1d59b62172180c78a3d010362cdc076ba206f700c4d28073e953421030ac5fd08b52705c8984a0843ae47da898f5947af54b0f1c45eda4fd39e0eb6b9316065a8d9e7a21ac46a8cf3fae863e5b825f6aa6e3d94547c001e5999f14ea0c20f9b6b94264ec2e2981cbc6ddba63944314f4e2efd2a2a94242c1d0d9c7aa7e940268b67ea5f1d1ed04426483b6fa53ae33d29796e942804b0e2d66342e2c0f64fa7acb9dff752c30563b37ba0b2c9b8afa14f9e309be8c5a9e886ba60ad266ac56dd3c31c78a4215052b993c32533975d7691c739a29c4057590fac4dfdc1bb0ac82260662a73fc533fde2dfee9739d57ad4d5630318525550ac5afb48723eb96af8bb04bf6040390aa8e9bf73281c61d274ac621f17401dc480d289778014a49b4f75f40c9e3c363019d66683e5d5d091658b620787e290d2ad807320d00c490f0670a139e596beb677fd703c7cffcac1b205427384932b9f0c0b5c7746986c640262cd288e09f52339b3ea51aca57e3e1101e01db24af8628dc21c9934cbb6a54427b20f70788ef1036d8b3048cd45d2387c7ad86c6042f0dd9fe1c77cff622a98d310bcb92b7b214d8bb9af3404b1b8f44c09d690888d90843b5bb71bf848ac388188069a7a0d5bc6384f6da97a14caabe21286c9619eb4f008737478c9e7e2f8c990e82349cad0b0435d4514ed075aaeed983e54b51af8c4029f4a5caac24d41bd7c132a35d2b9e56e0a0855c7b82f6c12e258921b7518e5c92630a5448591998458c87474764a027da64c233c61bad840316f0d6d0d509c5491dba3ec8ddb6e3deffa8bf3e9ddc76710994d8c86f833acfffddf260480f77d0ed7c8f02924df0bcb73e5ac9f9442ec2b92a422afc8160959cdfd609a791c9cf60a8258f54ec973724ca736fb7c9d723fc5222a60219a8f36ce456e1d7c2af458f6c35ec3a05fd6f6ac84b30912207c1620130f4eccc17cac5604793d60baeca093bb64fe686236a0e604ba1a495761e5bf4b5f1d4d9f18643abfeccccf2c900ff9dc3d7c8d812a980458b665d11973bf7dc816fdba7a9fb2e3787e47e836f461794479d772264ced1d6a850b46307e0dbbe5d794d73724b73aaf84d45b259b78ec7ef21e855badda7caab71090a2120b797a1b2bfeae1d1e829c89ea1734d74d7267d3e8e3d0eea2d89ed290fb437c333915896762a0d131084ce1449638c2af92c7f6f77fa3386c604e1820ad7ab6f036e42ad29dd1411ae2b403612076cc53aba758bdff4e0a15e80a23a0a44f7320ebe052fa6ada2b7afa2f3819a8fd10a31fc16b3976924bc91c64f4249569ab30c5e69e2075b5a24a7b3fa042151d8cf35cc88f63512f8ea53a6ff9ac7714953e5d4929931f6a42546330fd2c981b73fb1a8af1f451754117e4a33eedd03cb7d048b7221fb4f9fbf304749ba743610b4b3c6d3a31968d9b4c6c1ee39f8573e093a58e0632cbce20137d95e8159f718c3529a43e83dd58cf3b51a4acd09a9364f9125683ccca777e2493de396c10a925967433520e14c84ef541cc675aaa5a821c526f7f2e87d1792cf79db9db650dd2b68fd3d7d6a9102cf46b3e1fab39f442daf55a701653829590fe7bc321167690f7957b79cc6c222a199f573a4d639e2d1876d81903963f7f79135507843cf8e15ed4c87e2e58a8ca2606fe1915e1000da9e09c48536d139249984269852c027882f9c61fc30f8181162017df449501392f978f7847796a895ca29afa62c9040aafb0b64e786c82ec9efbaa2c69ca1a5b391d44fb239ee0ac1f6d42b0bb08c485be93a78ac27f8bf0a877b78dbdd7bf873b6e3bbbf7030339e140e54c444a7224845f0a7c7e95026f162837b0317cf1674b8078c17c22f5ccf9eb4e717bfd2aa36ec54fc3114de51f727d4a440a859468935e9b311c78b47b327db0044f919ebc0b60cc36f144c4be86878c98f00be31b8e9c6768af0dddc75793e0027ac0c56d2f49f7790571f15d023ba59c63d338721a61b097787a7940acb6294151824adbaf805ab0fce484e25817e5f5f2c7b93c1a745e2fd0df39d9c262f832af4eb3bfa061e793c806a57ff287a073170fd2f2af672498bd9440ac63da3378ffbb5154e4c6e03d679583707156c63baeb24c34e68003a0b952980de6be33b3d566dabd6b0a787e61b5daa9c87451675624b3f55b9531d8008811c66bd8280992db54a2d3f3ed9f0d2681b864514a91b368efa071cd78ad9bd8e766d2471554484cf0ec81c6727d12f1641da19d2a2c41a8b50afc15e75f881b49e813f718e1877b90ef950098dcc7aa1400e741515f99c382325189670f02bf74e82c2c6fa2286198183532cafb4607dd09290c40b09d1e35ce7f85ddb4338ce025e0d06511bd0d08cef65dc3bebc30c97e82691d73ebac14572e0eff8948ce5da1d9e5c1c15af09a6fcbee4c24c8f0fc2e44f082936c93918eb4fae1fde74a9c367e7e5ad1899da0da982ae0e104dfbe6a3bbb1480ec9de879dbbcdfe3d39714fc93c65e5a789793ab09befe3209521cbe04d4c749a4d574849df752cbeb755814420aede693589d36ff21b4f4d7820937f683b76c9ea404844a536c351867bfde5b0f4bad5ac7639f51280bf10a2eb576527c738f1e529829f9c6b1a60bf39d737af45dd525063e63ae93a0b9cf040be26fdb74c6b946f2cc5dd0bc9fdfdae3f551cc8da5aa0bf806816c05d5a4152e8b0063dc912f19d8d398bdf4471e3bd4d6f4677dbcbdc7b19493cf58eef228ac62933b247fa751659c2d918ed03760bbfbec427d6d157a681fb7fa35f0de0d8ce429668eb1cd3e1c290c2356fb3296c843c22502fd643200c0d8ac63f77fe8a79e72141abea4b20fbb3c48b2596b8e106b1064fc6603376987fa367ddcd858897d1489bc511221d3ae1f67dedf01333bdf10fd076698588514e6758b1ac280f54aabe27df4e6665b4cae13ba6289282e6d023a0cb727fff8e94b2a90c3da9be82135213aea5fa6fc5a1f64d8c543922cac24862048e5f90ff3347245135be6ad65f7dc6ba3f9e90b8a08d07ba141e0da77ca87e507921df9d6b03b7fc9c6618348569c6e310e89bc79c40a09a1be8b7bf0d225b814ee10065a9a1b3b0748825986641e83bf5572c2adba8b2ed0fa3c10b059ac1cabeb38410aacb66e468a4b61934d4d92172097bcc9a92ef948a042f5a9009908a7235556415bd72ead031fafe15002e5a00baa008046a650a784600e987ed735d7cbad81060900077e8a250ca2d42dd8e802278e9786f9bfb6ab35fa6362d64b1741bc919f9c6b9ca7cffd6170df9390740a39d74a0fd87372556ec773c8f6b407928730f3678f04bf4247826a2826baf9450069d4a62b1e746aef988bf7837ba381f34206091da6d21750503170fbdfc51e5a7dadfa873e3098b3faef60d5b2ff0c97200aabbdc543234b18c0fb71f473aba6a2343a1c708821764fee579249b8f872190d91dffb13c07401de6d45b4d6778649f0215bb1370ad5f5c47ac1f3b8c583d661416b44fdd4f61e709bce72d5f2edf49edb69464e216e40b36fdaf33c13289e4e25bf049d5ddede061cdd3a27c0fc28eeff402e3cd8d7e69448cdbfa367bd4e944f9f9542c020c2a1c3a346dd292149ae9797d04eef4620f8e5518afe627a474691ccea8dc4281a23c9e19818455dd5adb2e366df4e884133a5e29104b60afaafe673dff36b0cfd3987d3b568c992427d3c29d8604d62b292cf248cce20ae98540b2407f6cce46cbd05a3d49dd555a1617de7eca815433f613e8852781da37f6423859200c19dfea6c1dedaa96567d3ce2e66205e7b41b82b0af8292c73a49fed6edae04b2419a7750f828ca96ff4dc38727a953eb5fd1036549d8e9acf87797e62666f1d2da83bfda0d665fd91d11def41bd0c86debf7de90870d614f3ecb4b4ca4b230cbfa4a6975fce0c01c5cf9262483f50b328d9dfa02bc4f21847c756c30a2a5766cf225e4aa2cc8d15163a6b091f6e709f8ed0e12c5de05f32056a3be66505de5a9a50d96e368768bb861f33e0759b159ad0c9d11accc288bb6d9baf3174e18069eeee6991369b829caeb68b4156472b545369957c10cdab71164aa84b7d43a862854a0586c0a80c9ee5af462f5dcaeab32cc747cf8350bb264a66e53dcd0a8fbca586b41f04cf0c6ca1f4fd8f4c9707f76f8901c79d85e66d20a65b4b4d23256295fdbbd041b5e17e2cdd8946187d4f5b3acc959f088b360e9ca1fae546195cbc9f062e91223462acf54d3573f5a0a707c11887acc353d56284b1dbc99d17002fd1f780695afcf481cb9620fec14ad35482ff930e3999870473eedd3432434311373aa84cf5d0ab69ae81b7781ebb61624cc4f6d91ca68542a8fcabac64646c5595ad517cfac0c6422009f9074fbb53ffc8eb14493939b38bd4245d599f7a387369becfedf7f6fa59b7968aae71a32e6941c572b26ef63efa59fd5adae0eb89fb75261b691f579ad4a25ff93fd35d9287a8a632fad85b966f092cf5d7fc3858beeb46fb11b12b6900842004a82123d9ce34e6ba69f195c3b2779ca4d3f31c9a62f46cb2999b42fea00f73139775259362d558907b04ce84121cc531947a20640c4fa779ab32dd190b643e0368cd32c171ffde675d1984ac805064a1590997b16895cfbf598b9e0d3ada688ffa2fcd657b719a128b61841968366b838fc9b195f76e2a74a280c632e6f950175faed781f90e47610cea847b7af1280029ee8dd89f0a88b297bf72941723b6dbed6960eb3b05038659fdc0e5ca3ee4bec35272b803a46f826407453b895b7686a588f03d514d496efbb2ea1f32111e6984c8d919ed9ba010258eec1b5524b5066a49517b18cc564269596e99903ede465e45b1b82cd88214797241172c8e3d1d6b6301c33978cc61b7e449d6d6ac23518989b19dc8bcae87f0f584327268f2ddfb1b2e60eddc99e8c35746c404eaa7ce90db1d8818acdadf6113015d69b162e49f5f54d390d397670cfbfe036372496bd0735cef66f8b3ed7c1c15e14e854de3edf0019f20e197875cef620b3dd125b3dd2d45300b792d6a544152f24645bfb1abfd090cc0b403c97d2dc6c4df98f4356d68fb8410ff3ce893314d2170b8269c05da959599a7923575fb84e518d8ff7078f46990cd22856cd156e252b1505fd3701e35c74b03377dbc0d9e59bf6828aac8e8cc01648be58654dc5e53bdc3c88688403", 0x1000}, {&(0x7f0000001840)="282792ccc043eb451c0616adea5a700b62dd33d3a1fb0b99a37e5960999b17117eccb4da335ccfb40db86bcd59b753ce848aa59beee939e7d26c1d33ca81adf8e2f60e6f7347e8c7fb3ddbee6a519e603e803082ae21b6664d3e791fe7d9530ceefc5b7bca9706696b73", 0x6a}, {&(0x7f00000018c0)="803bed7cea9182864fe879376f19d045d2b245db31def01efd858eb2a11e70a8a74838da43122afde020aa0f4bd28f2b0b8055409a87f22c5651f0b87442bcc61154c783daf0c5a46d2290dac6d02a03a7d83ef6689f217dddd71d5697fa59d8bfe2b6966fbb113f8cfbf8168f9904669e512574500de65705a8", 0x7a}, {&(0x7f0000001940)="f9d31a42d357577e9fe823075430f8f7849906ac51fbbfce260d957d954d5c3f2751618c945ff552a389f502b526b3dbddadbc9d0ac143c87c10e1fd9efa", 0x3e}, {&(0x7f0000001980)="808c1ad65e09a50d292eebf1861c7711fad12fcc28647446d43de10a4acd6bb9abc4695b68f9e54efd30289a341762e171051bde63c56415c76c4825a34ab323d53a6aa7dc2e3593808c3d5fe93b412ade29ad18c7b39868d520f3b9aaae5007b4e9215d7d2e5b413733462315bc9153d056b68512d7677886963e2ecb26f8598368ad954e0337abb70802f2681f016a370aff1e8d3df3aaafa5dba4472797ce06f8f916637dcd2a618092c52bfc9576fb72cace", 0xb4}, {&(0x7f0000001a40)="3db131f26a0d5453616e5767", 0xc}], 0x7) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.17' (ED25519) to the list of known hosts. [ 21.555335][ T36] audit: type=1400 audit(1785197840.949:64): avc: denied { mounton } for pid=286 comm="syz-executor" path="/syzcgroup/unified" dev="sda1" ino=2023 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:root_t tclass=dir permissive=1 [ 21.556496][ T286] cgroup: Unknown subsys name 'net' [ 21.578275][ T36] audit: type=1400 audit(1785197840.949:65): avc: denied { mount } for pid=286 comm="syz-executor" name="/" dev="cgroup2" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 21.605668][ T36] audit: type=1400 audit(1785197840.979:66): avc: denied { unmount } for pid=286 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 21.605855][ T286] cgroup: Unknown subsys name 'devices' [ 21.734871][ T286] cgroup: Unknown subsys name 'hugetlb' [ 21.740486][ T286] cgroup: Unknown subsys name 'rlimit' [ 21.852486][ T36] audit: type=1400 audit(1785197841.239:67): avc: denied { setattr } for pid=286 comm="syz-executor" name="raw-gadget" dev="devtmpfs" ino=190 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 21.875806][ T36] audit: type=1400 audit(1785197841.239:68): avc: denied { mounton } for pid=286 comm="syz-executor" path="/proc/sys/fs/binfmt_misc" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=dir permissive=1 Setting up swapspace version 1, size = 127995904 bytes [ 21.885069][ T288] SELinux: Context root:object_r:swapfile_t is not valid (left unmapped). [ 21.900934][ T36] audit: type=1400 audit(1785197841.239:69): avc: denied { mount } for pid=286 comm="syz-executor" name="/" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=filesystem permissive=1 [ 21.932525][ T286] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 21.933162][ T36] audit: type=1400 audit(1785197841.299:70): avc: denied { relabelto } for pid=288 comm="mkswap" name="swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 21.967433][ T36] audit: type=1400 audit(1785197841.299:71): avc: denied { write } for pid=288 comm="mkswap" path="/root/swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 21.993201][ T36] audit: type=1400 audit(1785197841.319:72): avc: denied { read } for pid=286 comm="syz-executor" name="swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 22.018878][ T36] audit: type=1400 audit(1785197841.319:73): avc: denied { open } for pid=286 comm="syz-executor" path="/root/swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 22.764651][ T294] bridge0: port 1(bridge_slave_0) entered blocking state [ 22.771730][ T294] bridge0: port 1(bridge_slave_0) entered disabled state [ 22.778857][ T294] bridge_slave_0: entered allmulticast mode [ 22.785085][ T294] bridge_slave_0: entered promiscuous mode [ 22.792520][ T294] bridge0: port 2(bridge_slave_1) entered blocking state [ 22.799606][ T294] bridge0: port 2(bridge_slave_1) entered disabled state [ 22.806743][ T294] bridge_slave_1: entered allmulticast mode [ 22.813127][ T294] bridge_slave_1: entered promiscuous mode [ 22.824674][ T296] bridge0: port 1(bridge_slave_0) entered blocking state [ 22.831713][ T296] bridge0: port 1(bridge_slave_0) entered disabled state [ 22.838808][ T296] bridge_slave_0: entered allmulticast mode [ 22.845197][ T296] bridge_slave_0: entered promiscuous mode [ 22.851398][ T295] bridge0: port 1(bridge_slave_0) entered blocking state [ 22.858481][ T295] bridge0: port 1(bridge_slave_0) entered disabled state [ 22.865593][ T295] bridge_slave_0: entered allmulticast mode [ 22.871756][ T295] bridge_slave_0: entered promiscuous mode [ 22.880717][ T295] bridge0: port 2(bridge_slave_1) entered blocking state [ 22.888001][ T295] bridge0: port 2(bridge_slave_1) entered disabled state [ 22.895103][ T295] bridge_slave_1: entered allmulticast mode [ 22.901281][ T295] bridge_slave_1: entered promiscuous mode [ 22.907664][ T296] bridge0: port 2(bridge_slave_1) entered blocking state [ 22.914901][ T296] bridge0: port 2(bridge_slave_1) entered disabled state [ 22.922135][ T296] bridge_slave_1: entered allmulticast mode [ 22.928701][ T296] bridge_slave_1: entered promiscuous mode [ 22.987157][ T293] bridge0: port 1(bridge_slave_0) entered blocking state [ 22.994234][ T293] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.001294][ T293] bridge_slave_0: entered allmulticast mode [ 23.007613][ T293] bridge_slave_0: entered promiscuous mode [ 23.016529][ T293] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.023677][ T293] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.030738][ T293] bridge_slave_1: entered allmulticast mode [ 23.037002][ T293] bridge_slave_1: entered promiscuous mode [ 23.122580][ T294] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.129676][ T294] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.137035][ T294] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.144110][ T294] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.173825][ T296] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.181369][ T296] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.188727][ T296] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.195774][ T296] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.233123][ T295] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.240175][ T295] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.247517][ T295] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.254595][ T295] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.275941][ T293] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.283015][ T293] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.290284][ T293] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.297341][ T293] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.308051][ T13] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.315417][ T13] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.322594][ T13] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.330791][ T13] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.339084][ T13] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.346517][ T13] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.353795][ T13] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.361052][ T13] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.379027][ T46] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.386101][ T46] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.404830][ T13] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.411881][ T13] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.427951][ T13] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.435025][ T13] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.449996][ T13] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.457101][ T13] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.466231][ T46] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.473304][ T46] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.485823][ T13] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.492858][ T13] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.506826][ T309] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.513926][ T309] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.528025][ T294] veth0_vlan: entered promiscuous mode [ 23.534886][ T309] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.541914][ T309] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.584034][ T296] veth0_vlan: entered promiscuous mode [ 23.594451][ T294] veth1_macvtap: entered promiscuous mode [ 23.606792][ T293] veth0_vlan: entered promiscuous mode [ 23.617623][ T295] veth0_vlan: entered promiscuous mode [ 23.632870][ T296] veth1_macvtap: entered promiscuous mode [ 23.644897][ T293] veth1_macvtap: entered promiscuous mode [ 23.671162][ T295] veth1_macvtap: entered promiscuous mode [ 23.677702][ T294] soft_limit_in_bytes is deprecated and will be removed. Please report your usecase to linux-mm@kvack.org if you depend on this functionality. [ 23.736717][ T312] netlink: 16 bytes leftover after parsing attributes in process `syz.1.2'. [ 23.760186][ T317] kvm_intel: L1TF CPU bug present and SMT on, data leak possible. See CVE-2018-3646 and https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/l1tf.html for details. [ 23.799478][ T323] af_packet: tpacket_rcv: packet too big, clamped from 65526 to 4. macoff=68 [ 23.835740][ T329] netlink: 'syz.2.6': attribute type 4 has an invalid length. [ 23.843708][ T329] netlink: 17 bytes leftover after parsing attributes in process `syz.2.6'. [ 23.854981][ T323] netlink: 'syz.3.5': attribute type 64 has an invalid length. [ 23.874229][ T317] kvm_intel: set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 24.020910][ T338] SELinux: failed to load policy [ 24.043012][ T31] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 24.050558][ T45] usb 2-1: new full-speed USB device number 2 using dummy_hcd [ 24.212180][ T345] hub 5-0:1.0: USB hub found [ 24.216977][ T345] hub 5-0:1.0: 1 port detected [ 24.224677][ T31] usb 1-1: Dual-Role OTG device on HNP port [ 24.256173][ T45] usb 2-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid maxpacket 1024, setting to 1023 [ 24.268838][ T31] usb 1-1: New USB device found, idVendor=1234, idProduct=5678, bcdDevice= 6.12 [ 24.278347][ T31] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 24.293216][ T45] usb 2-1: New USB device found, idVendor=1235, idProduct=8214, bcdDevice= 0.40 [ 24.310539][ T45] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 24.320243][ C1] configfs-gadget.g1 gadget.0: Using interface 0 [ 24.327593][ T45] usb 2-1: Product: syz [ 24.332179][ T45] usb 2-1: Manufacturer: syz [ 24.337057][ T31] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x1234 pid 0x5678 [ 24.348020][ T45] usb 2-1: SerialNumber: syz [ 24.430028][ T364] netlink: 16 bytes leftover after parsing attributes in process `syz.3.19'. [ 24.430508][ T365] process 'syz.0.20' launched './file0' with NULL argv: empty string added [ 24.477507][ T367] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 24.486122][ T367] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 24.560158][ T45] usb 2-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 24.567144][ T45] usb 2-1: 2:1 : UAC_AS_GENERAL descriptor not found [ 24.576646][ T45] usb 2-1: USB disconnect, device number 2 [ 24.587199][ T325] udevd[325]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 24.733885][ T371] SELinux: policydb magic number 0x0 does not match expected magic number 0xf97cff8c [ 24.743722][ T371] SELinux: failed to load policy [ 24.764418][ T377] hub 5-0:1.0: USB hub found [ 24.771257][ T377] hub 5-0:1.0: 1 port detected [ 24.791737][ T380] hub 5-0:1.0: USB hub found [ 24.797352][ T380] hub 5-0:1.0: 1 port detected [ 24.816141][ T382] netlink: 'syz.3.28': attribute type 4 has an invalid length. [ 24.823789][ T382] netlink: 17 bytes leftover after parsing attributes in process `syz.3.28'. [ 24.846860][ T386] netlink: 'syz.2.29': attribute type 64 has an invalid length. [ 24.893722][ T393] netlink: 16 bytes leftover after parsing attributes in process `syz.3.32'. [ 24.926670][ T398] hub 5-0:1.0: USB hub found [ 24.931588][ T398] hub 5-0:1.0: 1 port detected [ 24.943852][ T399] SELinux: policydb magic number 0x0 does not match expected magic number 0xf97cff8c [ 24.953699][ T399] SELinux: failed to load policy [ 24.970199][ T403] usb usb5: usbfs: interface 0 claimed by hub while 'syz.2.38' sets config #0 [ 25.086006][ T432] usb usb5: usbfs: interface 0 claimed by hub while 'syz.0.45' sets config #1 [ 25.135122][ T434] SELinux: policydb magic number 0x0 does not match expected magic number 0xf97cff8c [ 25.147304][ T436] usb usb5: usbfs: interface 0 claimed by hub while 'syz.0.47' sets config #0 [ 25.147345][ T434] SELinux: failed to load policy [ 25.453066][ T45] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 25.488791][ T463] usb usb5: usbfs: interface 0 claimed by hub while 'syz.0.55' sets config #1 [ 25.533043][ T9] usb 3-1: new full-speed USB device number 2 using dummy_hcd [ 25.560308][ T467] netlink: 'syz.0.56': attribute type 16 has an invalid length. [ 25.568084][ T467] netlink: 64138 bytes leftover after parsing attributes in process `syz.0.56'. [ 25.598613][ T471] SELinux: policydb magic number 0x0 does not match expected magic number 0xf97cff8c [ 25.608316][ T45] usb 2-1: Using ep0 maxpacket: 16 [ 25.608400][ T471] SELinux: failed to load policy [ 25.614650][ T45] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 25.629384][ T45] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 25.640567][ T45] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 25.641261][ T473] usb usb5: usbfs: interface 0 claimed by hub while 'syz.0.59' sets config #0 [ 25.650373][ T45] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 25.667547][ T45] usb 2-1: Product: syz [ 25.672072][ T45] usb 2-1: Manufacturer: syz [ 25.677510][ T45] usb 2-1: SerialNumber: syz [ 25.683281][ T9] usb 3-1: device descriptor read/64, error -71 [ 25.729480][ T482] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 25.738033][ T482] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 25.869998][ T487] usb usb5: usbfs: interface 0 claimed by hub while 'syz.3.65' sets config #1 [ 25.893304][ T45] usb 2-1: 0:2 : does not exist [ 25.903557][ T45] usb 2-1: 5:0: failed to get current value for ch 0 (-22) [ 25.905768][ T491] SELinux: policydb magic number 0x0 does not match expected magic number 0xf97cff8c [ 25.916394][ T45] usb 2-1: USB disconnect, device number 3 [ 25.926554][ T491] SELinux: failed to load policy [ 25.933123][ T9] usb 3-1: device descriptor read/64, error -71 [ 25.983841][ T499] netlink: 316 bytes leftover after parsing attributes in process `syz.3.71'. [ 26.193030][ T9] usb 3-1: new full-speed USB device number 3 using dummy_hcd [ 26.293019][ T31] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 26.333040][ T9] usb 3-1: device descriptor read/64, error -71 [ 26.445885][ T513] SELinux: policydb magic number 0x0 does not match expected magic number 0xf97cff8c [ 26.453049][ T31] usb 4-1: Using ep0 maxpacket: 16 [ 26.455743][ T513] SELinux: failed to load policy [ 26.461884][ T31] usb 4-1: config 7 has an invalid descriptor of length 0, skipping remainder of the config [ 26.487014][ T31] usb 4-1: config 7 interface 0 altsetting 5 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 26.498371][ T31] usb 4-1: config 7 interface 0 altsetting 5 endpoint 0x81 has invalid wMaxPacketSize 0 [ 26.515269][ T31] usb 4-1: config 7 interface 0 altsetting 5 has 1 endpoint descriptor, different from the interface descriptor's value: 5 [ 26.528233][ T31] usb 4-1: config 7 interface 0 has no altsetting 0 [ 26.551142][ T31] usb 4-1: New USB device found, idVendor=0458, idProduct=5010, bcdDevice= 0.00 [ 26.560721][ T31] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 26.602992][ T9] usb 3-1: device descriptor read/64, error -71 [ 26.713096][ T9] usb usb3-port1: attempt power cycle [ 26.793179][ T10] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 26.943008][ T10] usb 2-1: Using ep0 maxpacket: 16 [ 26.949340][ T10] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 26.959575][ T10] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 26.969836][ T10] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 26.978966][ T10] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 26.987211][ T31] input: HID 0458:5010 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:7.0/0003:0458:5010.0001/input/input4 [ 26.988091][ T10] usb 2-1: Product: syz [ 27.003038][ T10] usb 2-1: Manufacturer: syz [ 27.007956][ T10] usb 2-1: SerialNumber: syz [ 27.012882][ T36] kauditd_printk_skb: 103 callbacks suppressed [ 27.012896][ T36] audit: type=1400 audit(1785197846.399:177): avc: denied { read } for pid=95 comm="acpid" name="event3" dev="devtmpfs" ino=454 scontext=system_u:system_r:acpid_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 27.015608][ T31] kye 0003:0458:5010.0001: input,hiddev96,hidraw0: USB HID v2.00 Device [HID 0458:5010] on usb-dummy_hcd.3-1/input0 [ 27.053724][ T36] audit: type=1400 audit(1785197846.409:178): avc: denied { open } for pid=95 comm="acpid" path="/dev/input/event3" dev="devtmpfs" ino=454 scontext=system_u:system_r:acpid_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 27.063030][ T9] usb 3-1: new full-speed USB device number 4 using dummy_hcd [ 27.084897][ T36] audit: type=1400 audit(1785197846.479:179): avc: denied { ioctl } for pid=95 comm="acpid" path="/dev/input/event3" dev="devtmpfs" ino=454 ioctlcmd=0x4520 scontext=system_u:system_r:acpid_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 27.134477][ T9] usb 3-1: device descriptor read/8, error -71 [ 27.136352][ T36] audit: type=1400 audit(1785197846.529:180): avc: denied { read write } for pid=534 comm="syz.0.84" name="uhid" dev="devtmpfs" ino=199 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:uhid_device_t tclass=chr_file permissive=1 [ 27.141305][ T529] hid (null): report_id 0 is invalid [ 27.164453][ T36] audit: type=1400 audit(1785197846.529:181): avc: denied { open } for pid=534 comm="syz.0.84" path="/dev/uhid" dev="devtmpfs" ino=199 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:uhid_device_t tclass=chr_file permissive=1 [ 27.173899][ T529] hid-generic E93D:0006:0002.0002: report_id 0 is invalid [ 27.206552][ T31] usb 4-1: USB disconnect, device number 2 [ 27.223032][ T529] hid-generic E93D:0006:0002.0002: item 0 0 1 8 parsing failed [ 27.230913][ T529] hid-generic E93D:0006:0002.0002: probe with driver hid-generic failed with error -22 [ 27.244851][ T535] mmap: syz.0.84 (535) uses deprecated remap_file_pages() syscall. See Documentation/mm/remap_file_pages.rst. [ 27.256683][ T10] usb 2-1: 0:2 : does not exist [ 27.261698][ T535] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 27.270788][ T535] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 27.273285][ T9] usb 3-1: device descriptor read/8, error -71 [ 27.287971][ T10] usb 2-1: 5:0: failed to get current value for ch 0 (-22) [ 27.299037][ T10] usb 2-1: USB disconnect, device number 4 [ 27.522985][ T9] usb 3-1: new full-speed USB device number 5 using dummy_hcd [ 27.544003][ T9] usb 3-1: device descriptor read/8, error -71 [ 27.674230][ T9] usb 3-1: device descriptor read/8, error -71 [ 27.785850][ T9] usb usb3-port1: unable to enumerate USB device [ 27.790631][ T36] audit: type=1400 audit(1785197847.179:182): avc: denied { mount } for pid=540 comm="syz.1.87" name="/" dev="configfs" ino=2463 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=filesystem permissive=1 [ 27.815426][ T36] audit: type=1400 audit(1785197847.209:183): avc: denied { unmount } for pid=294 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=filesystem permissive=1 [ 27.901604][ T36] audit: type=1400 audit(1785197847.289:184): avc: denied { create } for pid=554 comm="syz.1.94" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 27.921699][ T36] audit: type=1400 audit(1785197847.299:185): avc: denied { mounton } for pid=554 comm="syz.1.94" path="/17/file0" dev="tmpfs" ino=109 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 27.923832][ T555] ======================================================= [ 27.923832][ T555] WARNING: The mand mount option has been deprecated and [ 27.923832][ T555] and is ignored by this kernel. Remove the mand [ 27.923832][ T555] option from the mount to silence this warning. [ 27.923832][ T555] ======================================================= [ 27.946250][ T36] audit: type=1400 audit(1785197847.309:186): avc: denied { watch } for pid=554 comm="syz.1.94" path="/17" dev="tmpfs" ino=104 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=dir permissive=1 [ 27.979923][ T555] SELinux: security_context_str_to_sid () failed with errno=-22 [ 28.007232][ T324] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 28.025089][ T560] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 28.034652][ T560] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 28.194074][ T324] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 28.205057][ T324] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 28.214850][ T324] usb 4-1: New USB device found, idVendor=054c, idProduct=0df2, bcdDevice=d6.af [ 28.223920][ T324] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 28.232479][ T324] usb 4-1: config 0 descriptor?? [ 28.703004][ T45] usb 3-1: new high-speed USB device number 6 using dummy_hcd [ 28.839987][ T537] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 28.848663][ T537] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 28.852971][ T45] usb 3-1: Using ep0 maxpacket: 8 [ 28.861797][ T324] usbhid 4-1:0.0: can't add hid device: -71 [ 28.868128][ T324] usbhid 4-1:0.0: probe with driver usbhid failed with error -71 [ 28.877082][ T45] usb 3-1: config 1 has an invalid descriptor of length 48, skipping remainder of the config [ 28.888056][ T324] usb 4-1: USB disconnect, device number 3 [ 28.894559][ T45] usb 3-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 28.906152][ T45] usb 3-1: New USB device found, idVendor=200c, idProduct=100b, bcdDevice= 0.40 [ 28.915266][ T45] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 28.923761][ T45] usb 3-1: Product: syz [ 28.927991][ T45] usb 3-1: Manufacturer: syz [ 28.932593][ T45] usb 3-1: SerialNumber: syz [ 29.192010][ T601] SELinux: policydb string length 3171592 does not match expected length 8 [ 29.201176][ T601] SELinux: failed to load policy [ 29.312970][ T31] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 29.462975][ T31] usb 2-1: Using ep0 maxpacket: 16 [ 29.470019][ T31] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 29.486692][ T624] netlink: 'syz.3.123': attribute type 19 has an invalid length. [ 29.494510][ T31] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 29.505153][ T31] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 29.514957][ T622] netlink: 12 bytes leftover after parsing attributes in process `syz.0.122'. [ 29.521353][ T31] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 29.542952][ T31] usb 2-1: Product: syz [ 29.547168][ T31] usb 2-1: Manufacturer: syz [ 29.551768][ T31] usb 2-1: SerialNumber: syz [ 29.759608][ T31] usb 2-1: 0:2 : does not exist [ 29.766412][ T31] usb 2-1: 5:0: failed to get current value for ch 0 (-22) [ 29.777250][ T31] usb 2-1: USB disconnect, device number 5 [ 29.786548][ T326] udevd[326]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 29.792987][ T9] usb 4-1: new full-speed USB device number 4 using dummy_hcd [ 29.954366][ T9] usb 4-1: unable to get BOS descriptor or descriptor too short [ 29.962433][ T9] usb 4-1: not running at top speed; connect to a high speed hub [ 29.970927][ T9] usb 4-1: config 0 has an invalid interface number: 88 but max is 0 [ 29.979106][ T9] usb 4-1: config 0 has no interface number 0 [ 29.985245][ T9] usb 4-1: config 0 interface 88 altsetting 8 endpoint 0x86 has an invalid bInterval 0, changing to 10 [ 29.996313][ T9] usb 4-1: config 0 interface 88 altsetting 8 endpoint 0x86 has invalid wMaxPacketSize 0 [ 30.006163][ T9] usb 4-1: config 0 interface 88 has no altsetting 0 [ 30.013924][ T9] usb 4-1: New USB device found, idVendor=0460, idProduct=0004, bcdDevice= 3.31 [ 30.023008][ T9] usb 4-1: New USB device strings: Mfr=0, Product=84, SerialNumber=3 [ 30.031089][ T9] usb 4-1: Product: syz [ 30.035280][ T9] usb 4-1: SerialNumber: syz [ 30.040572][ T9] usb 4-1: config 0 descriptor?? [ 30.248857][ T9] input: syz as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.88/input/input5 [ 30.260010][ T9] usb 4-1: USB disconnect, device number 4 [ 30.285426][ T632] netlink: 1347 bytes leftover after parsing attributes in process `syz.1.127'. [ 30.330115][ T639] usb usb5: usbfs: interface 0 claimed by hub while 'syz.1.130' sets config #0 [ 30.361576][ T643] usb usb5: usbfs: interface 0 claimed by hub while 'syz.1.132' sets config #1 [ 30.993000][ T529] usb 4-1: new high-speed USB device number 5 using dummy_hcd [ 31.142969][ T529] usb 4-1: Using ep0 maxpacket: 16 [ 31.149208][ T529] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 31.159378][ T529] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 31.169790][ T529] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 31.178918][ T529] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 31.186942][ T529] usb 4-1: Product: syz [ 31.191113][ T529] usb 4-1: Manufacturer: syz [ 31.195773][ T529] usb 4-1: SerialNumber: syz [ 31.307047][ T660] usb usb5: usbfs: interface 0 claimed by hub while 'syz.0.139' sets config #0 [ 31.355245][ T664] usb usb5: usbfs: interface 0 claimed by hub while 'syz.1.141' sets config #1 [ 31.364948][ T668] SELinux: policydb magic number 0x0 does not match expected magic number 0xf97cff8c [ 31.377096][ T668] SELinux: failed to load policy [ 31.402657][ T529] usb 4-1: 0:2 : does not exist [ 31.422032][ T676] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 31.430580][ T529] usb 4-1: 5:0: failed to get current value for ch 0 (-22) [ 31.441080][ T676] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 31.450885][ T676] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 31.461159][ T529] usb 4-1: USB disconnect, device number 5 [ 31.463353][ T676] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 31.487346][ T326] udevd[326]: 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 [ 31.489881][ T45] usb 3-1: USB disconnect, device number 6 [ 31.514155][ T676] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 31.531097][ T676] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 31.546173][ T677] netlink: 'syz.1.146': attribute type 63 has an invalid length. [ 31.546952][ T325] udevd[325]: error opening ATTR{/sys/devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.1/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 31.563095][ T677] netlink: 5 bytes leftover after parsing attributes in process `syz.1.146'. [ 31.583684][ T677] Zero length message leads to an empty skb [ 31.731145][ T682] usb usb5: usbfs: interface 0 claimed by hub while 'syz.1.149' sets config #0 [ 31.833002][ T45] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 31.921990][ T691] usb usb5: usbfs: interface 0 claimed by hub while 'syz.3.153' sets config #1 [ 31.941118][ T693] SELinux: policydb magic number 0x0 does not match expected magic number 0xf97cff8c [ 31.950767][ T693] SELinux: failed to load policy [ 31.984496][ T45] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 31.995856][ T45] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 32.005699][ T45] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 32.018718][ T45] usb 3-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 32.027919][ T45] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 32.036466][ T45] usb 3-1: config 0 descriptor?? [ 32.042969][ T529] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 32.052165][ T36] kauditd_printk_skb: 27 callbacks suppressed [ 32.052181][ T36] audit: type=1400 audit(1785197851.439:214): avc: denied { ioctl } for pid=696 comm="syz.3.156" path="/dev/usbmon6" dev="devtmpfs" ino=109 ioctlcmd=0xf506 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usbmon_device_t tclass=chr_file permissive=1 [ 32.131139][ T36] audit: type=1400 audit(1785197851.519:215): avc: denied { mount } for pid=705 comm="syz.0.160" name="/" dev="sysfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:sysfs_t tclass=filesystem permissive=1 [ 32.132940][ T706] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 32.161725][ T706] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 32.193033][ T529] usb 2-1: Using ep0 maxpacket: 16 [ 32.199502][ T529] usb 2-1: config 0 has an invalid interface number: 34 but max is 0 [ 32.207655][ T529] usb 2-1: config 0 has no interface number 0 [ 32.213827][ T529] usb 2-1: config 0 interface 34 altsetting 0 bulk endpoint 0xA has invalid maxpacket 1023 [ 32.224111][ T529] usb 2-1: config 0 interface 34 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 80 [ 32.235428][ T529] usb 2-1: New USB device found, idVendor=0b95, idProduct=772a, bcdDevice=82.73 [ 32.244520][ T529] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 32.249533][ T45] usbhid 3-1:0.0: can't add hid device: -71 [ 32.253340][ T529] usb 2-1: Product: syz [ 32.260986][ T45] usbhid 3-1:0.0: probe with driver usbhid failed with error -71 [ 32.268295][ T529] usb 2-1: Manufacturer: syz [ 32.274706][ T45] usb 3-1: USB disconnect, device number 7 [ 32.287800][ T529] usb 2-1: SerialNumber: syz [ 32.293375][ T529] usb 2-1: config 0 descriptor?? [ 32.300320][ T689] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 32.318772][ T689] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 32.352987][ T10] usb 4-1: new high-speed USB device number 6 using dummy_hcd [ 32.504208][ T10] usb 4-1: unable to get BOS descriptor or descriptor too short [ 32.512610][ T10] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 32.522819][ T10] usb 4-1: config 1 interface 0 altsetting 1 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 32.527133][ T689] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 32.535772][ T36] audit: type=1400 audit(1785197851.909:216): avc: denied { wake_alarm } for pid=688 comm="syz.1.152" capability=35 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability2 permissive=1 [ 32.543081][ T689] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 32.565615][ T10] usb 4-1: New USB device found, idVendor=2b53, idProduct=0031, bcdDevice= 0.40 [ 32.580629][ T10] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 32.588733][ T10] usb 4-1: Product: syz [ 32.593021][ T10] usb 4-1: Manufacturer: syz [ 32.597647][ T10] usb 4-1: SerialNumber: syz [ 32.623294][ T45] usb 3-1: new high-speed USB device number 8 using dummy_hcd [ 32.701300][ T36] audit: type=1400 audit(1785197852.087:217): avc: denied { unmount } for pid=293 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:sysfs_t tclass=filesystem permissive=1 [ 32.737340][ T717] SELinux: policydb magic number 0x0 does not match expected magic number 0xf97cff8c [ 32.759474][ T717] SELinux: failed to load policy [ 32.778127][ T45] usb 3-1: Using ep0 maxpacket: 16 [ 32.789613][ T45] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 32.800182][ T45] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 32.811014][ T704] fuse: Bad value for 'fd' [ 32.811322][ T45] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 32.816353][ T704] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 32.835013][ T45] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 32.845405][ T704] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 32.850400][ T45] usb 3-1: Product: syz [ 32.867859][ T529] asix 2-1:0.34 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 32.871013][ T45] usb 3-1: Manufacturer: syz [ 32.891655][ T45] usb 3-1: SerialNumber: syz [ 32.896367][ T704] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 32.910175][ T529] asix 2-1:0.34: probe with driver asix failed with error -71 [ 32.928853][ T704] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 32.936803][ T529] usb 2-1: USB disconnect, device number 6 [ 32.956498][ T704] UDPLite6: UDP-Lite is deprecated and scheduled to be removed in 2025, please contact the netdev mailing list [ 33.068578][ T36] audit: type=1400 audit(1785197852.445:218): avc: denied { create } for pid=735 comm="syz.1.172" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 33.088554][ T36] audit: type=1400 audit(1785197852.455:219): avc: denied { connect } for pid=735 comm="syz.1.172" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 33.121410][ T45] usb 3-1: 0:2 : does not exist [ 33.128388][ T36] audit: type=1400 audit(1785197852.494:220): avc: denied { ioctl } for pid=735 comm="syz.1.172" path="socket:[5709]" dev="sockfs" ino=5709 ioctlcmd=0x7436 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 33.156303][ T45] usb 3-1: 5:0: failed to get current value for ch 0 (-22) [ 33.170601][ T10] snd-usb-audio 4-1:1.0: probe with driver snd-usb-audio failed with error -22 [ 33.172816][ T45] usb 3-1: USB disconnect, device number 8 [ 33.194995][ T746] rust_binder: BINDER_SET_CONTEXT_MGR already set [ 33.195131][ T746] rust_binder: 745:746 transaction to 0 failed: ENOENT [ 33.198919][ T36] audit: type=1400 audit(1785197852.562:221): avc: denied { ioctl } for pid=745 comm="syz.0.177" path="/dev/binderfs/binder0" dev="binder" ino=7 ioctlcmd=0x620d scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 33.221156][ T10] snd-usb-audio 4-1:1.1: probe with driver snd-usb-audio failed with error -22 [ 33.245302][ T746] rust_binder: 745:746 transaction to 0 failed: ENOENT [ 33.277882][ T36] audit: type=1400 audit(1785197852.562:222): avc: denied { set_context_mgr } for pid=745 comm="syz.0.177" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=binder permissive=1 [ 33.310996][ T36] audit: type=1400 audit(1785197852.620:223): avc: denied { map } for pid=745 comm="syz.0.177" path="/dev/binderfs/binder0" dev="binder" ino=7 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 33.322753][ T10] snd-usb-audio 4-1:1.2: probe with driver snd-usb-audio failed with error -22 [ 33.351142][ T10] usb 4-1: USB disconnect, device number 6 [ 33.359944][ T326] udevd[326]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.2/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 33.452869][ T763] usb usb7: Requested nonsensical USBDEVFS_URB_ZERO_PACKET. [ 34.046992][ T10] usb 3-1: new full-speed USB device number 9 using dummy_hcd [ 34.202610][ T10] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 34.213422][ T10] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 34.223171][ T796] netlink: 8 bytes leftover after parsing attributes in process `syz.0.197'. [ 34.224776][ T10] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 34.241521][ T10] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 34.249755][ T10] usb 3-1: Product: syz [ 34.254277][ T10] usb 3-1: Manufacturer: syz [ 34.258979][ T10] usb 3-1: SerialNumber: syz [ 34.260390][ T796] netlink: 8 bytes leftover after parsing attributes in process `syz.0.197'. [ 34.303100][ T799] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 34.312369][ T799] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 34.449576][ T805] syzkaller0: entered promiscuous mode [ 34.455090][ T805] syzkaller0: entered allmulticast mode [ 34.623909][ T526] usb 2-1: new high-speed USB device number 7 using dummy_hcd [ 34.778598][ T526] usb 2-1: Using ep0 maxpacket: 16 [ 34.785088][ T526] usb 2-1: unable to get BOS descriptor or descriptor too short [ 34.793613][ T526] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 34.803791][ T526] usb 2-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 34.812807][ T526] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 34.825069][ T526] usb 2-1: New USB device found, idVendor=041e, idProduct=3000, bcdDevice= 0.40 [ 34.834159][ T526] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 34.842258][ T526] usb 2-1: Product: syz [ 34.846452][ T526] usb 2-1: Manufacturer: syz [ 34.853803][ T526] usb 2-1: SerialNumber: syz [ 34.861736][ T324] usb 4-1: new full-speed USB device number 7 using dummy_hcd [ 34.912112][ T816] SELinux: failed to load policy [ 34.947362][ T818] FAULT_INJECTION: forcing a failure. [ 34.947362][ T818] name failslab, interval 1, probability 0, space 0, times 1 [ 34.960164][ T818] CPU: 1 UID: 0 PID: 818 Comm: syz.0.205 Not tainted syzkaller #0 45964a5c932d45c81e53484b258bbb49855afb35 [ 34.960194][ T818] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/16/2026 [ 34.960213][ T818] Call Trace: [ 34.960218][ T818] [ 34.960226][ T818] __dump_stack+0x21/0x30 [ 34.960261][ T818] dump_stack_lvl+0x140/0x1c0 [ 34.960285][ T818] ? __cfi_dump_stack_lvl+0x10/0x10 [ 34.960305][ T818] dump_stack+0x19/0x20 [ 34.960320][ T818] should_fail_ex+0x3c2/0x510 [ 34.960332][ T818] should_failslab+0xac/0x100 [ 34.960344][ T818] __kmalloc_cache_node_noprof+0x46/0x430 [ 34.960358][ T818] ? __get_vm_area_node+0x150/0x390 [ 34.960383][ T818] __get_vm_area_node+0x150/0x390 [ 34.960409][ T818] __vmalloc_node_range_noprof+0x340/0x1300 [ 34.960436][ T818] ? sel_write_load+0x1ce/0x600 [ 34.960449][ T818] ? kernel_text_address+0xa9/0xe0 [ 34.960463][ T818] ? unwind_get_return_address+0x51/0x90 [ 34.960477][ T818] ? _parse_integer_limit+0x195/0x1e0 [ 34.960487][ T818] ? __cfi___vmalloc_node_range_noprof+0x10/0x10 [ 34.960502][ T818] ? avc_has_perm_noaudit+0x26b/0x360 [ 34.960521][ T818] ? __asan_memcpy+0x5a/0x80 [ 34.960539][ T818] ? avc_has_perm_noaudit+0x289/0x360 [ 34.960561][ T818] ? sel_write_load+0x1ce/0x600 [ 34.960579][ T818] vmalloc_noprof+0x103/0x1d0 [ 34.960595][ T818] ? sel_write_load+0x1ce/0x600 [ 34.960605][ T818] ? __cfi_avc_has_perm+0x10/0x10 [ 34.960615][ T818] ? selinux_file_permission+0x318/0xb60 [ 34.960624][ T818] ? __cfi_vmalloc_noprof+0x10/0x10 [ 34.960639][ T818] sel_write_load+0x1ce/0x600 [ 34.960650][ T818] ? __cfi_sel_write_load+0x10/0x10 [ 34.960670][ T818] ? bpf_lsm_file_permission+0xd/0x20 [ 34.960694][ T818] ? __cfi_sel_write_load+0x10/0x10 [ 34.960712][ T818] vfs_write+0x3c4/0xfd0 [ 34.960729][ T818] ? __cfi_vfs_write+0x10/0x10 [ 34.960739][ T818] ? __kasan_check_write+0x18/0x20 [ 34.960749][ T818] ? mutex_lock+0x97/0x1d0 [ 34.960762][ T818] ? __cfi_mutex_lock+0x10/0x10 [ 34.960776][ T818] ksys_write+0x145/0x260 [ 34.960785][ T818] ? __cfi_ksys_write+0x10/0x10 [ 34.960801][ T818] ? __kasan_check_read+0x15/0x20 [ 34.960826][ T818] __x64_sys_write+0x7f/0x90 [ 34.960846][ T818] x64_sys_call+0x271c/0x2ee0 [ 34.960862][ T818] do_syscall_64+0x57/0xf0 [ 34.960877][ T818] ? clear_bhb_loop+0x50/0xa0 [ 34.960890][ T818] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 34.960903][ T818] RIP: 0033:0x7fa608d9de99 [ 34.960913][ T818] 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 [ 34.960921][ T818] RSP: 002b:00007fa609d2d028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 34.960939][ T818] RAX: ffffffffffffffda RBX: 00007fa609025fa0 RCX: 00007fa608d9de99 [ 34.960953][ T818] RDX: 000000000001b000 RSI: 0000200000000000 RDI: 0000000000000003 [ 34.960966][ T818] RBP: 00007fa609d2d090 R08: 0000000000000000 R09: 0000000000000000 [ 34.960978][ T818] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 34.960990][ T818] R13: 00007fa609026038 R14: 00007fa609025fa0 R15: 00007ffdab229ba8 [ 34.961007][ T818] [ 34.961016][ T818] syz.0.205: vmalloc error: size 110592, vm_struct allocation failed, mode:0xcc0(GFP_KERNEL), nodemask=(null),cpuset=syz0,mems_allowed=0 [ 35.283135][ T324] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 35.283171][ T324] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 35.283198][ T324] usb 4-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 35.284713][ T324] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 35.293812][ T818] CPU: 0 UID: 0 PID: 818 Comm: syz.0.205 Not tainted syzkaller #0 45964a5c932d45c81e53484b258bbb49855afb35 [ 35.293844][ T818] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/16/2026 [ 35.293864][ T818] Call Trace: [ 35.293871][ T818] [ 35.293879][ T818] __dump_stack+0x21/0x30 [ 35.293913][ T818] dump_stack_lvl+0x140/0x1c0 [ 35.293941][ T818] ? __cfi_dump_stack_lvl+0x10/0x10 [ 35.293968][ T818] ? _raw_spin_unlock_irqrestore+0x4a/0x70 [ 35.293990][ T818] dump_stack+0x19/0x20 [ 35.294012][ T818] warn_alloc+0x1e7/0x2c0 [ 35.294034][ T818] ? __kasan_kmalloc+0x28/0xb0 [ 35.294055][ T818] ? __cfi_warn_alloc+0x10/0x10 [ 35.294077][ T818] ? __get_vm_area_node+0x150/0x390 [ 35.294101][ T818] ? __get_vm_area_node+0x382/0x390 [ 35.294126][ T818] __vmalloc_node_range_noprof+0x365/0x1300 [ 35.294228][ T818] ? kernel_text_address+0xa9/0xe0 [ 35.294251][ T818] ? unwind_get_return_address+0x51/0x90 [ 35.294275][ T818] ? _parse_integer_limit+0x195/0x1e0 [ 35.294294][ T818] ? __cfi___vmalloc_node_range_noprof+0x10/0x10 [ 35.294319][ T818] ? avc_has_perm_noaudit+0x26b/0x360 [ 35.294339][ T818] ? __asan_memcpy+0x5a/0x80 [ 35.294356][ T818] ? avc_has_perm_noaudit+0x289/0x360 [ 35.294377][ T818] ? sel_write_load+0x1ce/0x600 [ 35.294394][ T818] vmalloc_noprof+0x103/0x1d0 [ 35.294418][ T818] ? sel_write_load+0x1ce/0x600 [ 35.294435][ T818] ? __cfi_avc_has_perm+0x10/0x10 [ 35.294452][ T818] ? selinux_file_permission+0x318/0xb60 [ 35.294469][ T818] ? __cfi_vmalloc_noprof+0x10/0x10 [ 35.294494][ T818] sel_write_load+0x1ce/0x600 [ 35.294512][ T818] ? __cfi_sel_write_load+0x10/0x10 [ 35.294530][ T818] ? bpf_lsm_file_permission+0xd/0x20 [ 35.294551][ T818] ? __cfi_sel_write_load+0x10/0x10 [ 35.294568][ T818] vfs_write+0x3c4/0xfd0 [ 35.294587][ T818] ? __cfi_vfs_write+0x10/0x10 [ 35.294604][ T818] ? __kasan_check_write+0x18/0x20 [ 35.294622][ T818] ? mutex_lock+0x97/0x1d0 [ 35.294643][ T818] ? __cfi_mutex_lock+0x10/0x10 [ 35.294665][ T818] ksys_write+0x145/0x260 [ 35.294682][ T818] ? __cfi_ksys_write+0x10/0x10 [ 35.294700][ T818] ? __kasan_check_read+0x15/0x20 [ 35.294717][ T818] __x64_sys_write+0x7f/0x90 [ 35.294735][ T818] x64_sys_call+0x271c/0x2ee0 [ 35.294751][ T818] do_syscall_64+0x57/0xf0 [ 35.294769][ T818] ? clear_bhb_loop+0x50/0xa0 [ 35.294791][ T818] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 35.294814][ T818] RIP: 0033:0x7fa608d9de99 [ 35.294831][ T818] 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 [ 35.294845][ T818] RSP: 002b:00007fa609d2d028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 35.294865][ T818] RAX: ffffffffffffffda RBX: 00007fa609025fa0 RCX: 00007fa608d9de99 [ 35.294879][ T818] RDX: 000000000001b000 RSI: 0000200000000000 RDI: 0000000000000003 [ 35.294891][ T818] RBP: 00007fa609d2d090 R08: 0000000000000000 R09: 0000000000000000 [ 35.294903][ T818] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 35.294914][ T818] R13: 00007fa609026038 R14: 00007fa609025fa0 R15: 00007ffdab229ba8 [ 35.294930][ T818] [ 35.295039][ T818] Mem-Info: [ 35.302458][ T324] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 35.317763][ T818] active_anon:7247 inactive_anon:0 isolated_anon:0 [ 35.317763][ T818] active_file:6509 inactive_file:2290 isolated_file:0 [ 35.317763][ T818] unevictable:0 dirty:1979 writeback:0 [ 35.317763][ T818] slab_reclaimable:4613 slab_unreclaimable:72927 [ 35.317763][ T818] mapped:24826 shmem:164 pagetables:968 [ 35.317763][ T818] sec_pagetables:3 bounce:0 [ 35.317763][ T818] kernel_misc_reclaimable:0 [ 35.317763][ T818] free:1538614 free_pcp:2702 free_cma:0 [ 35.324388][ T324] usb 4-1: Product: syz [ 35.336264][ T818] Node 0 active_anon:28988kB inactive_anon:0kB active_file:26036kB inactive_file:9160kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:99304kB dirty:7916kB writeback:0kB shmem:656kB shmem_thp:0kB shmem_pmdmapped:0kB anon_thp:0kB writeback_tmp:0kB kernel_stack:4736kB pagetables:3872kB sec_pagetables:12kB all_unreclaimable? no [ 35.346191][ T324] usb 4-1: Manufacturer: syz [ 35.349624][ T818] DMA32 free:2958164kB boost:0kB min:19080kB low:23848kB high:28616kB reserved_highatomic:0KB free_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:2963400kB mlocked:0kB bounce:0kB free_pcp:5236kB local_pcp:68kB free_cma:0kB [ 35.352117][ T324] usb 4-1: SerialNumber: syz [ 35.353674][ T324] cdc_ncm 4-1:1.0: CDC Union missing and no IAD found [ 35.356779][ T818] lowmem_reserve[]: [ 35.361259][ T324] cdc_ncm 4-1:1.0: bind() failure [ 35.366755][ T818] 0 [ 35.570873][ T324] usb 4-1: USB disconnect, device number 7 [ 35.582929][ T818] 3921 3921 [ 35.791784][ T818] Normal free:3196012kB boost:0kB min:25972kB low:32464kB high:38956kB reserved_highatomic:0KB free_highatomic:0KB active_anon:28956kB inactive_anon:0kB active_file:26036kB inactive_file:9160kB unevictable:0kB writepending:7916kB present:5242880kB managed:4015864kB mlocked:0kB bounce:0kB free_pcp:5616kB local_pcp:3224kB free_cma:0kB [ 35.823526][ T818] lowmem_reserve[]: 0 0 0 [ 35.827973][ T818] DMA32: 5*4kB (M) 2*8kB (M) 3*16kB (M) 4*32kB (M) 4*64kB (M) 5*128kB (M) 5*256kB (M) 5*512kB (M) 4*1024kB (UM) 4*2048kB (M) 718*4096kB (M) = 2958164kB [ 35.843496][ T818] Normal: 196*4kB (UM) 599*8kB (UME) 371*16kB (UME) 53*32kB (UE) 20*64kB (UME) 48*128kB (UME) 47*256kB (ME) 23*512kB (ME) 23*1024kB (UME) 17*2048kB (UME) 756*4096kB (UM) = 3199384kB [ 35.861774][ T818] 8959 total pagecache pages [ 35.866371][ T818] 0 pages in swap cache [ 35.870556][ T818] Free swap = 124704kB [ 35.874774][ T818] Total swap = 124996kB [ 35.879019][ T818] 2097051 pages RAM [ 35.882844][ T818] 0 pages HighMem/MovableOnly [ 35.887636][ T818] 352235 pages reserved [ 35.891856][ T818] 0 pages cma reserved [ 35.894455][ T825] SELinux: policydb magic number 0x0 does not match expected magic number 0xf97cff8c [ 35.897906][ T818] Memory allocations: [ 35.905610][ T825] SELinux: failed to load policy [ 35.910217][ T818] 0 B 0 init/main.c:1477 func:do_initcalls [ 35.922162][ T818] 0 B 0 init/do_mounts.c:186 func:mount_root_generic [ 35.930815][ T818] 0 B 0 init/do_mounts.c:158 func:do_mount_root [ 35.938594][ T818] 0 B 0 init/do_mounts.c:352 func:mount_nodev_root [ 35.946637][ T818] 0 B 0 init/do_mounts_rd.c:241 func:rd_load_image [ 35.954949][ T818] 0 B 0 init/do_mounts_rd.c:72 func:identify_ramdisk_image [ 35.963853][ T818] 0 B 0 init/initramfs.c:507 func:unpack_to_rootfs [ 35.971993][ T818] 0 B 0 init/initramfs.c:508 func:unpack_to_rootfs [ 35.980230][ T818] 0 B 0 init/initramfs.c:509 func:unpack_to_rootfs [ 35.988252][ T818] 0 B 0 init/initramfs.c:101 func:find_link [ 36.023376][ T831] kvm: user requested TSC rate below hardware speed [ 36.025890][ T835] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 36.039620][ T835] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 36.173674][ T840] SELinux: failed to load policy [ 36.380731][ T851] SELinux: failed to load policy [ 36.637951][ T866] SELinux: policydb magic number 0x0 does not match expected magic number 0xf97cff8c [ 36.647646][ T866] SELinux: failed to load policy [ 36.678366][ T440] Bluetooth: hci0: Frame reassembly failed (-84) [ 36.684986][ T440] Bluetooth: hci0: Frame reassembly failed (-84) [ 36.927689][ T10] usb 3-1: 0:2 : does not exist [ 36.933081][ T10] usb 3-1: unit 9 not found! [ 36.941701][ T526] usb 2-1: 1:1 : no or invalid class specific endpoint descriptor [ 36.950700][ T10] usb 3-1: USB disconnect, device number 9 [ 36.956926][ T526] usb 2-1: 1:1 : unsupported format bits 0x93800000 [ 36.963683][ T526] usb 2-1: parse_audio_format_rates_v2v3(): unable to find clock source (clock -22) [ 36.973457][ T526] usb 2-1: unit 3 not found! [ 36.981936][ T526] usb 2-1: USB disconnect, device number 7 [ 36.995283][ T316] udevd[316]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card1/controlC1/../uevent} for writing: No such file or directory [ 37.176250][ T881] netlink: 'syz.3.229': attribute type 4 has an invalid length. [ 37.184979][ T881] netlink: 'syz.3.229': attribute type 4 has an invalid length. [ 37.293765][ T10] usb 3-1: new high-speed USB device number 10 using dummy_hcd [ 37.301396][ T526] usb 2-1: new full-speed USB device number 8 using dummy_hcd [ 37.457710][ T10] usb 3-1: Using ep0 maxpacket: 16 [ 37.465894][ T10] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 37.476140][ T10] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 37.485856][ T526] usb 2-1: unable to read config index 0 descriptor/start: -71 [ 37.493484][ T526] usb 2-1: can't read configurations, error -71 [ 37.500258][ T10] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 37.509343][ T10] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 37.517326][ T10] usb 3-1: Product: syz [ 37.521509][ T10] usb 3-1: Manufacturer: syz [ 37.526124][ T10] usb 3-1: SerialNumber: syz [ 37.748756][ T10] usb 3-1: 0:2 : does not exist [ 37.756045][ T10] usb 3-1: 5:0: failed to get current value for ch 0 (-22) [ 37.766749][ T10] usb 3-1: USB disconnect, device number 10 [ 37.774122][ T325] udevd[325]: 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 [ 38.017875][ T892] SELinux: failed to load policy [ 38.072711][ T31] usb 4-1: new high-speed USB device number 8 using dummy_hcd [ 38.226509][ T31] usb 4-1: config index 0 descriptor too short (expected 45, got 36) [ 38.234645][ T31] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 38.245595][ T31] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 38.255369][ T31] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 38.268304][ T31] usb 4-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 38.277642][ T31] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 38.285980][ T899] netlink: 8 bytes leftover after parsing attributes in process `syz.2.237'. [ 38.286571][ T31] usb 4-1: config 0 descriptor?? [ 38.322781][ T36] kauditd_printk_skb: 25 callbacks suppressed [ 38.322798][ T36] audit: type=1400 audit(1785197857.555:249): avc: denied { write } for pid=906 comm="syz.2.239" name="usbmon5" dev="devtmpfs" ino=106 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usbmon_device_t tclass=chr_file permissive=1 [ 38.391314][ T916] netlink: 184 bytes leftover after parsing attributes in process `syz.2.243'. [ 38.401336][ T36] audit: type=1400 audit(1785197857.633:250): avc: denied { write } for pid=915 comm="syz.2.243" path="socket:[8336]" dev="sockfs" ino=8336 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=pppox_socket permissive=1 [ 38.424381][ T36] audit: type=1400 audit(1785197857.633:251): avc: denied { read write } for pid=915 comm="syz.2.243" name="ppp" dev="devtmpfs" ino=86 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 38.447371][ T36] audit: type=1400 audit(1785197857.633:252): avc: denied { open } for pid=915 comm="syz.2.243" path="/dev/ppp" dev="devtmpfs" ino=86 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 38.470173][ T36] audit: type=1400 audit(1785197857.633:253): avc: denied { ioctl } for pid=915 comm="syz.2.243" path="/dev/ppp" dev="devtmpfs" ino=86 ioctlcmd=0x743e scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 38.563116][ T526] usb 2-1: new high-speed USB device number 9 using dummy_hcd [ 38.696140][ T526] usb 2-1: device descriptor read/64, error -71 [ 38.737074][ T10] usb 3-1: new high-speed USB device number 11 using dummy_hcd [ 38.798419][ T874] Bluetooth: hci0: command 0x1003 tx timeout [ 38.798420][ T54] Bluetooth: hci0: Opcode 0x1003 failed: -110 [ 38.890408][ T10] usb 3-1: Using ep0 maxpacket: 16 [ 38.897125][ T10] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 38.909231][ T10] usb 3-1: New USB device found, idVendor=0fe6, idProduct=9700, bcdDevice=d1.9a [ 38.918620][ T10] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 38.926634][ T36] audit: type=1400 audit(1785197858.142:254): avc: denied { write } for pid=919 comm="syz.0.244" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 38.945854][ T10] usb 3-1: Product: syz [ 38.945904][ T526] usb 2-1: device descriptor read/64, error -71 [ 38.946425][ T36] audit: type=1400 audit(1785197858.142:255): avc: denied { unlink } for pid=919 comm="syz.0.244" name="#1" dev="tmpfs" ino=433 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=chr_file permissive=1 [ 38.956854][ T36] audit: type=1400 audit(1785197858.142:256): avc: denied { mount } for pid=919 comm="syz.0.244" name="/" dev="overlay" ino=429 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 38.978554][ T10] usb 3-1: Manufacturer: syz [ 39.004998][ T10] usb 3-1: SerialNumber: syz [ 39.015988][ T10] usb 3-1: config 0 descriptor?? [ 39.024448][ T10] sr9700 3-1:0.0: probe with driver sr9700 failed with error -22 [ 39.115634][ T526] usb usb2-port1: attempt power cycle [ 39.278020][ T917] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 39.287631][ T917] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 39.462630][ T526] usb 2-1: new high-speed USB device number 10 using dummy_hcd [ 39.484326][ T526] usb 2-1: device descriptor read/8, error -71 [ 39.627332][ T526] usb 2-1: device descriptor read/8, error -71 [ 39.683885][ T36] audit: type=1400 audit(1785197858.886:257): avc: denied { unmount } for pid=293 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 39.712071][ T924] netlink: 26148 bytes leftover after parsing attributes in process `syz.0.245'. [ 39.721514][ T924] netlink: 8 bytes leftover after parsing attributes in process `syz.0.245'. [ 39.743797][ T927] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 39.753225][ T927] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 39.871086][ T526] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 39.892603][ T526] usb 2-1: device descriptor read/8, error -71 [ 40.035363][ T526] usb 2-1: device descriptor read/8, error -71 [ 40.146688][ T526] usb usb2-port1: unable to enumerate USB device [ 40.303967][ T933] SELinux: syz.0.249 (933) set checkreqprot to 1. This is no longer supported. [ 40.303984][ T36] audit: type=1400 audit(1785197859.493:258): avc: denied { setcheckreqprot } for pid=932 comm="syz.0.249" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:security_t tclass=security permissive=1 [ 40.905237][ T943] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 40.914274][ T31] usbhid 4-1:0.0: can't add hid device: -71 [ 40.920318][ T31] usbhid 4-1:0.0: probe with driver usbhid failed with error -71 [ 40.924172][ T943] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 40.930671][ T31] usb 4-1: USB disconnect, device number 8 [ 41.360040][ T31] usb 4-1: new high-speed USB device number 9 using dummy_hcd [ 41.488145][ T526] usb 3-1: USB disconnect, device number 11 [ 41.511242][ T984] SELinux: failed to load policy [ 41.524338][ T31] usb 4-1: Using ep0 maxpacket: 16 [ 41.535318][ T986] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 41.544079][ T986] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 41.551904][ T31] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 41.562025][ T31] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 41.572707][ T31] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 41.581823][ T31] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 41.589892][ T31] usb 4-1: Product: syz [ 41.594210][ T31] usb 4-1: Manufacturer: syz [ 41.599038][ T31] usb 4-1: SerialNumber: syz [ 41.619391][ T991] tipc: Started in network mode [ 41.624309][ T991] tipc: Node identity ac14140f, cluster identity 4711 [ 41.631287][ T991] tipc: New replicast peer: 255.255.255.255 [ 41.637787][ T991] tipc: Enabled bearer , priority 10 [ 41.680550][ T1001] netlink: 4 bytes leftover after parsing attributes in process `syz.0.271'. [ 41.710453][ T1003] EXT4-fs: Value of option "test_dummy_encryption" is unrecognized [ 41.779644][ T1011] SELinux: policydb magic number 0x0 does not match expected magic number 0xf97cff8c [ 41.791458][ T1011] SELinux: failed to load policy [ 41.813774][ T31] usb 4-1: 0:2 : does not exist [ 41.827365][ T31] usb 4-1: 5:0: failed to get current value for ch 0 (-22) [ 41.847795][ T31] usb 4-1: USB disconnect, device number 9 [ 41.987658][ T1027] can0: slcan on ptm0. [ 42.032394][ T526] usb 3-1: new high-speed USB device number 12 using dummy_hcd [ 42.174848][ T526] usb 3-1: device descriptor read/64, error -71 [ 42.419345][ T1018] can0 (unregistered): slcan off ptm0. [ 42.440972][ T526] usb 3-1: device descriptor read/64, error -71 [ 42.531149][ T31] usb 2-1: new high-speed USB device number 12 using dummy_hcd [ 42.704067][ T526] usb 3-1: new high-speed USB device number 13 using dummy_hcd [ 42.714272][ T31] usb 2-1: Using ep0 maxpacket: 16 [ 42.722290][ T31] usb 2-1: New USB device found, idVendor=5543, idProduct=0042, bcdDevice= 0.00 [ 42.744255][ T31] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 42.773782][ T31] usb 2-1: config 0 descriptor?? [ 42.785487][ T324] tipc: Node number set to 2886997007 [ 42.856736][ T526] usb 3-1: device descriptor read/64, error -71 [ 42.965328][ T1139] fuse: Unknown parameter 'e' [ 42.996443][ T1144] sit0: entered promiscuous mode [ 43.008829][ T1144] netlink: 'syz.0.291': attribute type 1 has an invalid length. [ 43.024996][ T1144] netlink: 1 bytes leftover after parsing attributes in process `syz.0.291'. [ 43.100727][ T526] usb 3-1: device descriptor read/64, error -71 [ 43.118285][ T1151] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 43.128116][ T1151] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 43.212641][ T526] usb usb3-port1: attempt power cycle [ 43.282730][ T1153] SELinux: failed to load policy [ 43.410912][ T31] usbhid 2-1:0.0: can't add hid device: -71 [ 43.417099][ T31] usbhid 2-1:0.0: probe with driver usbhid failed with error -71 [ 43.425562][ T31] usb 2-1: USB disconnect, device number 12 [ 43.548165][ T324] usb 4-1: new high-speed USB device number 10 using dummy_hcd [ 43.568435][ T526] usb 3-1: new high-speed USB device number 14 using dummy_hcd [ 43.589809][ T526] usb 3-1: device descriptor read/8, error -71 [ 43.668201][ T1163] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 43.676855][ T1163] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 43.700570][ T324] usb 4-1: Using ep0 maxpacket: 16 [ 43.706759][ T324] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 43.717860][ T324] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 43.727640][ T324] usb 4-1: New USB device found, idVendor=10c4, idProduct=ea90, bcdDevice= 0.40 [ 43.732101][ T526] usb 3-1: device descriptor read/8, error -71 [ 43.736751][ T324] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 43.751786][ T324] usb 4-1: config 0 descriptor?? [ 43.757591][ T324] usb 4-1: Found UVC 0.00 device (10c4:ea90) [ 43.765902][ T324] usb 4-1: No valid video chain found. [ 43.963928][ T1157] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 43.972661][ T1157] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 43.981059][ T529] usb 4-1: USB disconnect, device number 10 [ 43.987053][ T526] usb 3-1: new high-speed USB device number 15 using dummy_hcd [ 44.016535][ T526] usb 3-1: device descriptor read/8, error -71 [ 44.148739][ T526] usb 3-1: device descriptor read/8, error -71 [ 44.167924][ T10] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 44.222515][ T36] kauditd_printk_skb: 33 callbacks suppressed [ 44.222530][ T36] audit: type=1400 audit(1785197863.344:292): avc: denied { search } for pid=1171 comm="syz.0.303" name="/" dev="tracefs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tracefs_t tclass=dir permissive=1 [ 44.229185][ T1172] loop7: detected capacity change from 0 to 7 [ 44.250545][ T36] audit: type=1400 audit(1785197863.344:293): avc: denied { read append } for pid=1171 comm="syz.0.303" name="trace_marker" dev="tracefs" ino=1050 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tracefs_t tclass=file permissive=1 [ 44.265034][ C0] I/O error, dev loop7, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 44.280126][ T36] audit: type=1400 audit(1785197863.344:294): avc: denied { open } for pid=1171 comm="syz.0.303" path="/110/dir0/trace_marker" dev="tracefs" ino=1050 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tracefs_t tclass=file permissive=1 [ 44.288937][ C0] Buffer I/O error on dev loop7, logical block 0, async page read [ 44.289562][ C0] I/O error, dev loop7, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 44.312912][ T36] audit: type=1400 audit(1785197863.344:295): avc: denied { write } for pid=1171 comm="syz.0.303" name="trace_marker" dev="tracefs" ino=1050 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tracefs_t tclass=file permissive=1 [ 44.320406][ C0] Buffer I/O error on dev loop7, logical block 0, async page read [ 44.360319][ T1172] loop7: unable to read partition table [ 44.360408][ T10] usb 2-1: device descriptor read/64, error -71 [ 44.368153][ T1172] loop_reread_partitions: partition scan of loop7 (Cj̖P=ý?}X %`ր{֐ȵ4FLQk݊) failed (rc=-5) [ 44.372325][ T526] usb usb3-port1: unable to enumerate USB device [ 44.386050][ C1] I/O error, dev loop7, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 44.401242][ C1] Buffer I/O error on dev loop7, logical block 0, async page read [ 44.409403][ C0] I/O error, dev loop7, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 44.412824][ T36] audit: type=1400 audit(1785197863.521:296): avc: denied { unmount } for pid=293 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tracefs_t tclass=filesystem permissive=1 [ 44.418679][ C0] Buffer I/O error on dev loop7, logical block 0, async page read [ 44.446715][ C0] I/O error, dev loop7, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 44.455896][ C0] Buffer I/O error on dev loop7, logical block 0, async page read [ 44.464030][ C1] I/O error, dev loop7, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 44.473334][ C1] Buffer I/O error on dev loop7, logical block 0, async page read [ 44.481518][ C0] I/O error, dev loop7, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 2 [ 44.490731][ C0] Buffer I/O error on dev loop7, logical block 0, async page read [ 44.573972][ T1178] SELinux: failed to load policy [ 44.624781][ T1184] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 44.624944][ T10] usb 2-1: device descriptor read/64, error -71 [ 44.634169][ T1184] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 44.705000][ T36] audit: type=1400 audit(1785197863.816:297): avc: denied { create } for pid=1183 comm="syz.0.308" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=irda_socket permissive=1 [ 44.797605][ T526] usb 4-1: new high-speed USB device number 11 using dummy_hcd [ 44.857848][ T1188] netlink: 'syz.2.309': attribute type 29 has an invalid length. [ 44.872300][ T36] audit: type=1400 audit(1785197863.984:298): avc: denied { getopt } for pid=1187 comm="syz.2.309" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 44.889240][ T10] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 44.967067][ T36] audit: type=1400 audit(1785197864.073:299): avc: denied { name_bind } for pid=1197 comm="syz.2.313" src=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:reserved_port_t tclass=tcp_socket permissive=1 [ 44.970324][ T526] usb 4-1: Using ep0 maxpacket: 16 [ 45.010289][ T36] audit: type=1400 audit(1785197864.073:300): avc: denied { create } for pid=1197 comm="syz.2.313" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=user_namespace permissive=1 [ 45.014779][ T526] usb 4-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 45.050083][ T36] audit: type=1400 audit(1785197864.073:301): avc: denied { sys_admin } for pid=1197 comm="syz.2.313" capability=21 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=cap_userns permissive=1 [ 45.050445][ T10] usb 2-1: device descriptor read/64, error -71 [ 45.087911][ T526] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 45.103449][ T526] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 45.112613][ T526] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 45.121230][ T526] usb 4-1: Product: syz [ 45.125455][ T526] usb 4-1: Manufacturer: syz [ 45.130418][ T526] usb 4-1: SerialNumber: syz [ 45.341859][ T526] usb 4-1: 0:2 : does not exist [ 45.346850][ T10] usb 2-1: device descriptor read/64, error -71 [ 45.355078][ T526] usb 4-1: 5:0: failed to get current value for ch 0 (-22) [ 45.367198][ T526] usb 4-1: USB disconnect, device number 11 [ 45.375448][ T325] udevd[325]: 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 [ 45.467477][ T10] usb usb2-port1: attempt power cycle [ 45.812326][ T10] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 45.833731][ T10] usb 2-1: device descriptor read/8, error -71 [ 45.873549][ T1203] kvm_intel: set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 45.975593][ T10] usb 2-1: device descriptor read/8, error -71 [ 46.207730][ T526] usb 4-1: new high-speed USB device number 12 using dummy_hcd [ 46.217980][ T10] usb 2-1: new high-speed USB device number 16 using dummy_hcd [ 46.239253][ T10] usb 2-1: device descriptor read/8, error -71 [ 46.380139][ T526] usb 4-1: Using ep0 maxpacket: 16 [ 46.386188][ T10] usb 2-1: device descriptor read/8, error -71 [ 46.392505][ T526] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 254, using maximum allowed: 30 [ 46.403338][ T526] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 254 [ 46.416370][ T526] usb 4-1: New USB device found, idVendor=04d8, idProduct=c002, bcdDevice= 0.00 [ 46.425434][ T526] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 46.433949][ T526] usb 4-1: config 0 descriptor?? [ 46.501798][ T10] usb usb2-port1: unable to enumerate USB device [ 46.847734][ T1207] syzkaller1: tun_chr_ioctl cmd 1074025676 [ 46.853588][ T1207] syzkaller1: owner set to 0 [ 46.859457][ T526] hid-picolcd 0003:04D8:C002.0003: unknown main item tag 0x4 [ 46.866918][ T526] hid-picolcd 0003:04D8:C002.0003: unknown main item tag 0xd [ 46.937659][ T526] hid-picolcd 0003:04D8:C002.0003: No report with id 0x11 found [ 47.100401][ T31] usb 4-1: USB disconnect, device number 12 [ 47.684274][ T1228] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 47.692946][ T1228] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 47.859253][ T31] usb 4-1: new high-speed USB device number 13 using dummy_hcd [ 48.021209][ T31] usb 4-1: Using ep0 maxpacket: 32 [ 48.032277][ T31] usb 4-1: config 0 has an invalid interface number: 67 but max is 0 [ 48.040443][ T31] usb 4-1: config 0 has no interface number 0 [ 48.054354][ T31] usb 4-1: New USB device found, idVendor=0424, idProduct=9901, bcdDevice=c2.57 [ 48.063529][ T31] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 48.071611][ T31] usb 4-1: Product: syz [ 48.076882][ T31] usb 4-1: Manufacturer: syz [ 48.081534][ T31] usb 4-1: SerialNumber: syz [ 48.086798][ T31] usb 4-1: config 0 descriptor?? [ 48.092676][ T31] smsc95xx v2.0.0 [ 48.147316][ T1242] SELinux: failed to load policy [ 48.242730][ T1249] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 48.252910][ T324] usb 2-1: new full-speed USB device number 17 using dummy_hcd [ 48.257182][ T1249] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 48.406791][ T324] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 48.417686][ T324] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 48.428540][ T324] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 48.438728][ T324] usb 2-1: New USB device found, idVendor=7de0, idProduct=676e, bcdDevice=77.db [ 48.447803][ T324] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 48.456828][ T324] usb 2-1: config 0 descriptor?? [ 48.498635][ T31] smsc95xx 4-1:0.67 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000030: -32 [ 48.509449][ T31] smsc95xx 4-1:0.67 (unnamed net_device) (uninitialized): Error reading E2P_CMD [ 48.696724][ T324] usb 2-1: string descriptor 0 read error: -71 [ 48.704930][ T324] usb 2-1: USB disconnect, device number 17 [ 48.823083][ T1258] netlink: 32 bytes leftover after parsing attributes in process `syz.0.334'. [ 48.857438][ T1265] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 48.866188][ T1265] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 48.876669][ T1265] rust_binder: Failure in copy_transaction_data: EINVAL [ 48.876706][ T1265] rust_binder: 1264:1265 transaction to 1264 failed: EINVAL [ 49.296706][ T10] usb 3-1: new high-speed USB device number 16 using dummy_hcd [ 49.324959][ T1282] netlink: 80 bytes leftover after parsing attributes in process `syz.1.340'. [ 49.383369][ T1273] SELinux: failed to load policy [ 49.425545][ T1286] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 49.434463][ T1286] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 49.436734][ T36] kauditd_printk_skb: 10 callbacks suppressed [ 49.436750][ T36] audit: type=1400 audit(1785197868.485:312): avc: denied { view } for pid=1287 comm="syz.1.343" scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:kernel_t tclass=key permissive=1 [ 49.468022][ T10] usb 3-1: Using ep0 maxpacket: 16 [ 49.484171][ T10] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 49.494475][ T10] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 49.504824][ T10] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 49.513911][ T10] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 49.522084][ T10] usb 3-1: Product: syz [ 49.526250][ T10] usb 3-1: Manufacturer: syz [ 49.530884][ T10] usb 3-1: SerialNumber: syz [ 49.720811][ T324] usb 2-1: new high-speed USB device number 18 using dummy_hcd [ 49.740026][ T10] usb 3-1: 0:2 : does not exist [ 49.747088][ T10] usb 3-1: 5:0: failed to get current value for ch 0 (-22) [ 49.757955][ T10] usb 3-1: USB disconnect, device number 16 [ 49.766049][ T326] udevd[326]: 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 [ 49.883628][ T324] usb 2-1: config 0 interface 0 altsetting 15 endpoint 0x81 has an invalid bInterval 180, changing to 11 [ 49.895001][ T324] usb 2-1: config 0 interface 0 altsetting 15 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 49.907986][ T324] usb 2-1: config 0 interface 0 has no altsetting 0 [ 49.914715][ T324] usb 2-1: New USB device found, idVendor=054c, idProduct=0374, bcdDevice= 0.00 [ 49.923805][ T324] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 49.933019][ T324] usb 2-1: config 0 descriptor?? [ 49.968302][ T36] audit: type=1400 audit(1785197869.019:313): avc: denied { read } for pid=1296 comm="syz.0.346" name="h" dev="configfs" ino=10365 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=lnk_file permissive=1 [ 50.101614][ T1323] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 50.110933][ T1323] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 50.144609][ T31] smsc95xx 4-1:0.67 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000038: -71 [ 50.159076][ T31] smsc95xx 4-1:0.67: probe with driver smsc95xx failed with error -71 [ 50.168717][ T31] usb 4-1: USB disconnect, device number 13 [ 50.436917][ T1347] netlink: 'syz.2.354': attribute type 27 has an invalid length. [ 50.492856][ T1347] bridge0: port 2(bridge_slave_1) entered disabled state [ 50.500121][ T1347] bridge0: port 1(bridge_slave_0) entered disabled state [ 50.518525][ T1326] capability: warning: `syz.1.345' uses 32-bit capabilities (legacy support in use) [ 50.576872][ T1325] netlink: 76 bytes leftover after parsing attributes in process `syz.1.345'. [ 50.813690][ T1384] can0: slcan on ptm0. [ 50.815386][ T1381] SELinux: failed to load policy [ 50.827399][ T1384] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 50.847673][ T1384] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 50.974040][ T1359] usb 4-1: new high-speed USB device number 14 using dummy_hcd [ 51.145687][ T1359] usb 4-1: Using ep0 maxpacket: 16 [ 51.152098][ T1359] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 51.155831][ T1353] usb 3-1: new high-speed USB device number 17 using dummy_hcd [ 51.163086][ T1359] usb 4-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 96 [ 51.180612][ T1359] usb 4-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 8 [ 51.190798][ T1359] usb 4-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 18 [ 51.204646][ T1359] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 51.213823][ T1359] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 51.221876][ T1359] usb 4-1: SerialNumber: syz [ 51.227634][ T1378] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 51.234919][ T1378] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 51.242741][ T1359] hub 4-1:1.0: bad descriptor, ignoring hub [ 51.248895][ T1359] hub 4-1:1.0: probe with driver hub failed with error -5 [ 51.317412][ T1353] usb 3-1: Using ep0 maxpacket: 16 [ 51.319275][ T1382] can0 (unregistered): slcan off ptm0. [ 51.327809][ T1353] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 51.338371][ T1353] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 51.348881][ T1353] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 51.358023][ T1353] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 51.366175][ T1353] usb 3-1: Product: syz [ 51.370623][ T1353] usb 3-1: Manufacturer: syz [ 51.375304][ T1353] usb 3-1: SerialNumber: syz [ 51.444637][ T1378] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 51.451994][ T1378] raw-gadget.0 gadget.3: fail, usb_ep_enable returned -22 [ 51.587794][ T1353] usb 3-1: 0:2 : does not exist [ 51.594711][ T1353] usb 3-1: 5:0: failed to get current value for ch 0 (-22) [ 51.606303][ T1353] usb 3-1: USB disconnect, device number 17 [ 51.614044][ T326] udevd[326]: 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 [ 51.668121][ T1359] cdc_ether 4-1:1.0: probe with driver cdc_ether failed with error -71 [ 51.693035][ T1359] usb 4-1: USB disconnect, device number 14 [ 51.873724][ T36] audit: type=1400 audit(1785197870.910:314): avc: denied { cmd } for pid=1436 comm="syz.0.363" path="socket:[10582]" dev="sockfs" ino=10582 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=io_uring permissive=1 [ 51.932909][ T1441] 9pnet: Unknown protocol version 9r000 [ 51.949901][ T1443] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 51.959429][ T1443] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 51.993997][ T1359] usb 4-1: new high-speed USB device number 15 using dummy_hcd [ 52.117716][ T1445] FAULT_INJECTION: forcing a failure. [ 52.117716][ T1445] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 52.131113][ T1359] usb 4-1: device descriptor read/64, error -71 [ 52.131126][ T1445] CPU: 1 UID: 0 PID: 1445 Comm: syz.2.367 Not tainted syzkaller #0 45964a5c932d45c81e53484b258bbb49855afb35 [ 52.131154][ T1445] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/16/2026 [ 52.131164][ T1445] Call Trace: [ 52.131170][ T1445] [ 52.131178][ T1445] __dump_stack+0x21/0x30 [ 52.131211][ T1445] dump_stack_lvl+0x140/0x1c0 [ 52.131235][ T1445] ? __cfi_dump_stack_lvl+0x10/0x10 [ 52.131260][ T1445] ? _parse_integer_limit+0x195/0x1e0 [ 52.131279][ T1445] dump_stack+0x19/0x20 [ 52.131301][ T1445] should_fail_ex+0x3c2/0x510 [ 52.131321][ T1445] should_fail_alloc_page+0xec/0x110 [ 52.131344][ T1445] __alloc_pages_noprof+0x1c0/0x7e0 [ 52.131373][ T1445] ? kstrtouint_from_user+0x117/0x170 [ 52.131392][ T1445] ? __cfi___alloc_pages_noprof+0x10/0x10 [ 52.131416][ T1445] ? avc_policy_seqno+0xd/0x30 [ 52.131437][ T1445] ? selinux_file_permission+0x318/0xb60 [ 52.131455][ T1445] ? mutex_lock+0x97/0x1d0 [ 52.131477][ T1445] ? __cfi_mutex_lock+0x10/0x10 [ 52.131500][ T1445] ? __kasan_check_write+0x18/0x20 [ 52.131518][ T1445] get_free_pages_noprof+0x14/0x40 [ 52.131541][ T1445] configfs_write_iter+0xbe/0x490 [ 52.131564][ T1445] vfs_write+0x762/0xfd0 [ 52.131582][ T1445] ? __cfi_vfs_write+0x10/0x10 [ 52.131600][ T1445] ? __cfi_mutex_lock+0x10/0x10 [ 52.131630][ T1445] ksys_write+0x145/0x260 [ 52.131648][ T1445] ? __cfi_ksys_write+0x10/0x10 [ 52.131665][ T1445] ? __kasan_check_read+0x15/0x20 [ 52.131683][ T1445] __x64_sys_write+0x7f/0x90 [ 52.131701][ T1445] x64_sys_call+0x271c/0x2ee0 [ 52.131717][ T1445] do_syscall_64+0x57/0xf0 [ 52.131736][ T1445] ? clear_bhb_loop+0x50/0xa0 [ 52.131759][ T1445] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 52.131780][ T1445] RIP: 0033:0x7f467719de99 [ 52.131796][ T1445] 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 [ 52.131812][ T1445] RSP: 002b:00007f46780a8028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 52.131831][ T1445] RAX: ffffffffffffffda RBX: 00007f4677425fa0 RCX: 00007f467719de99 [ 52.131845][ T1445] RDX: 0000000000000039 RSI: 00002000000000c0 RDI: 0000000000000003 [ 52.131857][ T1445] RBP: 00007f46780a8090 R08: 0000000000000000 R09: 0000000000000000 [ 52.131869][ T1445] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 52.131881][ T1445] R13: 00007f4677426038 R14: 00007f4677425fa0 R15: 00007fffc5cde808 [ 52.131896][ T1445] [ 52.540623][ T324] usbhid 2-1:0.0: can't add hid device: -71 [ 52.566817][ T324] usbhid 2-1:0.0: probe with driver usbhid failed with error -71 [ 52.573983][ T1455] SELinux: failed to load policy [ 52.579767][ T324] usb 2-1: USB disconnect, device number 18 [ 52.619736][ T1359] usb 4-1: device descriptor read/64, error -71 [ 52.634975][ T1466] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 52.637800][ T36] audit: type=1400 audit(1785197871.653:315): avc: denied { create } for pid=1451 comm="syz.2.370" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=iucv_socket permissive=1 [ 52.644236][ T1466] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 52.872111][ T1359] usb 4-1: new high-speed USB device number 16 using dummy_hcd [ 52.922547][ T324] usb 2-1: new high-speed USB device number 19 using dummy_hcd [ 53.003736][ T1359] usb 4-1: device descriptor read/64, error -71 [ 53.073847][ T324] usb 2-1: Using ep0 maxpacket: 16 [ 53.080222][ T324] usb 2-1: config 5 has an invalid interface number: 48 but max is 0 [ 53.088637][ T324] usb 2-1: config 5 has no interface number 0 [ 53.094746][ T324] usb 2-1: config 5 interface 48 has no altsetting 0 [ 53.102880][ T324] usb 2-1: New USB device found, idVendor=108c, idProduct=0169, bcdDevice=bb.44 [ 53.112028][ T324] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 53.120146][ T324] usb 2-1: Product: syz [ 53.124380][ T324] usb 2-1: Manufacturer: syz [ 53.128980][ T324] usb 2-1: SerialNumber: syz [ 53.255468][ T1359] usb 4-1: device descriptor read/64, error -71 [ 53.297007][ T1471] FAULT_INJECTION: forcing a failure. [ 53.297007][ T1471] name fail_usercopy, interval 1, probability 0, space 0, times 1 [ 53.310192][ T1471] CPU: 0 UID: 0 PID: 1471 Comm: syz.0.378 Not tainted syzkaller #0 45964a5c932d45c81e53484b258bbb49855afb35 [ 53.310221][ T1471] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/16/2026 [ 53.310231][ T1471] Call Trace: [ 53.310237][ T1471] [ 53.310243][ T1471] __dump_stack+0x21/0x30 [ 53.310275][ T1471] dump_stack_lvl+0x140/0x1c0 [ 53.310300][ T1471] ? __cfi_dump_stack_lvl+0x10/0x10 [ 53.310323][ T1471] ? __alloc_pages_noprof+0x7e0/0x7e0 [ 53.310349][ T1471] ? gfp_to_alloc_flags_cma+0x96/0x1c0 [ 53.310369][ T1471] dump_stack+0x19/0x20 [ 53.310393][ T1471] should_fail_ex+0x3c2/0x510 [ 53.310407][ T1471] should_fail+0xf/0x20 [ 53.310417][ T1471] should_fail_usercopy+0x1e/0x30 [ 53.310429][ T1471] _copy_from_iter+0x1a6/0x1520 [ 53.310442][ T1471] ? kstrtouint_from_user+0x117/0x170 [ 53.310453][ T1471] ? __cfi___alloc_pages_noprof+0x10/0x10 [ 53.310471][ T1471] ? __cfi__copy_from_iter+0x10/0x10 [ 53.310494][ T1471] ? mutex_lock+0x97/0x1d0 [ 53.310518][ T1471] ? __cfi_mutex_lock+0x10/0x10 [ 53.310542][ T1471] ? __kasan_check_write+0x18/0x20 [ 53.310556][ T1471] configfs_write_iter+0x105/0x490 [ 53.310569][ T1471] vfs_write+0x762/0xfd0 [ 53.310579][ T1471] ? __cfi_vfs_write+0x10/0x10 [ 53.310589][ T1471] ? __cfi_mutex_lock+0x10/0x10 [ 53.310603][ T1471] ksys_write+0x145/0x260 [ 53.310619][ T1471] ? __cfi_ksys_write+0x10/0x10 [ 53.310639][ T1471] ? __kasan_check_read+0x15/0x20 [ 53.310657][ T1471] __x64_sys_write+0x7f/0x90 [ 53.310676][ T1471] x64_sys_call+0x271c/0x2ee0 [ 53.310691][ T1471] do_syscall_64+0x57/0xf0 [ 53.310702][ T1471] ? clear_bhb_loop+0x50/0xa0 [ 53.310715][ T1471] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 53.310728][ T1471] RIP: 0033:0x7fa608d9de99 [ 53.310737][ T1471] 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 [ 53.310747][ T1471] RSP: 002b:00007fa609d2d028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 53.310764][ T1471] RAX: ffffffffffffffda RBX: 00007fa609025fa0 RCX: 00007fa608d9de99 [ 53.310779][ T1471] RDX: 0000000000000039 RSI: 00002000000000c0 RDI: 0000000000000003 [ 53.310792][ T1471] RBP: 00007fa609d2d090 R08: 0000000000000000 R09: 0000000000000000 [ 53.310805][ T1471] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 53.310817][ T1471] R13: 00007fa609026038 R14: 00007fa609025fa0 R15: 00007ffdab229ba8 [ 53.310833][ T1471] [ 53.338368][ T36] audit: type=1400 audit(1785197872.337:316): avc: denied { bind } for pid=1459 comm="syz.1.373" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 53.366519][ T1359] usb usb4-port1: attempt power cycle [ 53.368986][ T36] audit: type=1400 audit(1785197872.337:317): avc: denied { setopt } for pid=1459 comm="syz.1.373" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 53.602113][ T36] audit: type=1326 audit(1785197872.436:318): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1474 comm="syz.0.380" exe="/root/ci2-android-6-12-rust/syz-executor" sig=9 arch=c000003e syscall=231 compat=0 ip=0x7fa608d9de99 code=0x0 [ 53.606136][ T324] usb 2-1: USB disconnect, device number 19 [ 53.729502][ T1359] usb 4-1: new high-speed USB device number 17 using dummy_hcd [ 53.760825][ T1359] usb 4-1: device descriptor read/8, error -71 [ 53.897610][ T1480] SELinux: failed to load policy [ 53.912143][ T1359] usb 4-1: device descriptor read/8, error -71 [ 54.133637][ T36] audit: type=1400 audit(1785197873.150:319): avc: denied { ioctl } for pid=1483 comm="syz.1.384" path="socket:[9963]" dev="sockfs" ino=9963 ioctlcmd=0x9434 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 54.153055][ T1359] usb 4-1: new high-speed USB device number 18 using dummy_hcd [ 54.184610][ T1359] usb 4-1: device descriptor read/8, error -71 [ 54.238198][ T36] audit: type=1400 audit(1785197873.249:320): avc: denied { remount } for pid=1489 comm="syz.0.386" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 54.265203][ T1492] FAULT_INJECTION: forcing a failure. [ 54.265203][ T1492] name failslab, interval 1, probability 0, space 0, times 0 [ 54.277894][ T1492] CPU: 1 UID: 0 PID: 1492 Comm: syz.0.387 Not tainted syzkaller #0 45964a5c932d45c81e53484b258bbb49855afb35 [ 54.277927][ T1492] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/16/2026 [ 54.277939][ T1492] Call Trace: [ 54.277946][ T1492] [ 54.277954][ T1492] __dump_stack+0x21/0x30 [ 54.277984][ T1492] dump_stack_lvl+0x140/0x1c0 [ 54.278000][ T1492] ? __cfi_dump_stack_lvl+0x10/0x10 [ 54.278015][ T1492] dump_stack+0x19/0x20 [ 54.278028][ T1492] should_fail_ex+0x3c2/0x510 [ 54.278040][ T1492] should_failslab+0xac/0x100 [ 54.278052][ T1492] __kmalloc_node_track_caller_noprof+0x65/0x4f0 [ 54.278064][ T1492] ? f_uac2_opts_p_srate_store+0x11e/0x2b0 [ 54.278078][ T1492] ? __cfi_mutex_lock+0x10/0x10 [ 54.278091][ T1492] ? rwsem_read_trylock+0x275/0x5a0 [ 54.278107][ T1492] kstrdup+0x4d/0x130 [ 54.278123][ T1492] f_uac2_opts_p_srate_store+0x11e/0x2b0 [ 54.278135][ T1492] ? __cfi_f_uac2_opts_p_srate_store+0x10/0x10 [ 54.278146][ T1492] ? down_read+0x7f/0xe0 [ 54.278160][ T1492] ? __cfi_down_read+0x10/0x10 [ 54.278174][ T1492] ? __kasan_check_write+0x18/0x20 [ 54.278184][ T1492] configfs_write_iter+0x32c/0x490 [ 54.278196][ T1492] ? __cfi_f_uac2_opts_p_srate_store+0x10/0x10 [ 54.278209][ T1492] vfs_write+0x762/0xfd0 [ 54.278219][ T1492] ? __cfi_vfs_write+0x10/0x10 [ 54.278229][ T1492] ? __cfi_mutex_lock+0x10/0x10 [ 54.278242][ T1492] ksys_write+0x145/0x260 [ 54.278253][ T1492] ? __cfi_ksys_write+0x10/0x10 [ 54.278263][ T1492] ? __kasan_check_read+0x15/0x20 [ 54.278272][ T1492] __x64_sys_write+0x7f/0x90 [ 54.278282][ T1492] x64_sys_call+0x271c/0x2ee0 [ 54.278291][ T1492] do_syscall_64+0x57/0xf0 [ 54.278302][ T1492] ? clear_bhb_loop+0x50/0xa0 [ 54.278316][ T1492] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 54.278328][ T1492] RIP: 0033:0x7fa608d9de99 [ 54.278341][ T1492] 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 [ 54.278350][ T1492] RSP: 002b:00007fa609d2d028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 54.278362][ T1492] RAX: ffffffffffffffda RBX: 00007fa609025fa0 RCX: 00007fa608d9de99 [ 54.278377][ T1492] RDX: 0000000000000039 RSI: 00002000000000c0 RDI: 0000000000000003 [ 54.278384][ T1492] RBP: 00007fa609d2d090 R08: 0000000000000000 R09: 0000000000000000 [ 54.278390][ T1492] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 54.278396][ T1492] R13: 00007fa609026038 R14: 00007fa609025fa0 R15: 00007ffdab229ba8 [ 54.278404][ T1492] [ 54.286963][ T36] audit: type=1400 audit(1785197873.298:321): avc: denied { write } for pid=1493 comm="syz.0.388" name="snmp6" dev="proc" ino=4026532394 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:proc_net_t tclass=file permissive=1 [ 54.576106][ T1359] usb 4-1: device descriptor read/8, error -71 [ 54.618344][ T36] audit: type=1400 audit(1785197873.626:322): avc: denied { getopt } for pid=1506 comm="syz.0.394" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 [ 54.658982][ T36] audit: type=1326 audit(1785197873.665:323): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1478 comm="syz.2.382" exe="/root/ci2-android-6-12-rust/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f467719de99 code=0x7fc00000 [ 54.689640][ T1357] usb 2-1: new high-speed USB device number 20 using dummy_hcd [ 54.697650][ T1359] usb usb4-port1: unable to enumerate USB device [ 54.711968][ T36] audit: type=1400 audit(1785197873.715:324): avc: denied { execute_no_trans } for pid=1508 comm="syz.2.395" path="/65/file0" dev="tmpfs" ino=380 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 54.756360][ T1517] FAULT_INJECTION: forcing a failure. [ 54.756360][ T1517] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 54.771365][ T1517] CPU: 0 UID: 0 PID: 1517 Comm: syz.0.397 Not tainted syzkaller #0 45964a5c932d45c81e53484b258bbb49855afb35 [ 54.771397][ T1517] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/16/2026 [ 54.771409][ T1517] Call Trace: [ 54.771416][ T1517] [ 54.771423][ T1517] __dump_stack+0x21/0x30 [ 54.771453][ T1517] dump_stack_lvl+0x140/0x1c0 [ 54.771476][ T1517] ? __cfi_dump_stack_lvl+0x10/0x10 [ 54.771499][ T1517] ? check_stack_object+0x138/0x150 [ 54.771519][ T1517] dump_stack+0x19/0x20 [ 54.771542][ T1517] should_fail_ex+0x3c2/0x510 [ 54.771563][ T1517] should_fail+0xf/0x20 [ 54.771582][ T1517] should_fail_usercopy+0x1e/0x30 [ 54.771603][ T1517] _copy_to_user+0x24/0xa0 [ 54.771627][ T1517] simple_read_from_buffer+0xed/0x160 [ 54.771652][ T1517] proc_fail_nth_read+0x1aa/0x220 [ 54.771677][ T1517] ? __cfi_proc_fail_nth_read+0x10/0x10 [ 54.771701][ T1517] ? configfs_write_iter+0x396/0x490 [ 54.771722][ T1517] ? bpf_lsm_file_permission+0xd/0x20 [ 54.771744][ T1517] ? __cfi_proc_fail_nth_read+0x10/0x10 [ 54.771766][ T1517] vfs_read+0x28b/0xc70 [ 54.771785][ T1517] ? __cfi_vfs_read+0x10/0x10 [ 54.771801][ T1517] ? __kasan_check_write+0x18/0x20 [ 54.771819][ T1517] ? mutex_lock+0x97/0x1d0 [ 54.771841][ T1517] ? __cfi_mutex_lock+0x10/0x10 [ 54.771863][ T1517] ksys_read+0x145/0x260 [ 54.771880][ T1517] ? __cfi_ksys_read+0x10/0x10 [ 54.771898][ T1517] ? __kasan_check_read+0x15/0x20 [ 54.771914][ T1517] __x64_sys_read+0x7f/0x90 [ 54.771931][ T1517] x64_sys_call+0x2638/0x2ee0 [ 54.771946][ T1517] do_syscall_64+0x57/0xf0 [ 54.771964][ T1517] ? clear_bhb_loop+0x50/0xa0 [ 54.771999][ T1517] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 54.772021][ T1517] RIP: 0033:0x7fa608d5e6ce [ 54.772038][ T1517] 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 [ 54.772053][ T1517] RSP: 002b:00007fa609d2cfe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 54.772072][ T1517] RAX: ffffffffffffffda RBX: 00007fa609d2d6c0 RCX: 00007fa608d5e6ce [ 54.772084][ T1517] RDX: 000000000000000f RSI: 00007fa609d2d0a0 RDI: 0000000000000004 [ 54.772096][ T1517] RBP: 00007fa609d2d090 R08: 0000000000000000 R09: 0000000000000000 [ 54.772108][ T1517] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 54.772120][ T1517] R13: 00007fa609026038 R14: 00007fa609025fa0 R15: 00007ffdab229ba8 [ 54.772137][ T1517] [ 55.090521][ T1357] usb 2-1: Using ep0 maxpacket: 16 [ 55.096769][ T1357] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 55.107225][ T1357] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 55.131089][ T1357] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 55.139545][ T1527] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 55.140187][ T1357] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 55.156625][ T1357] usb 2-1: Product: syz [ 55.160799][ T1357] usb 2-1: Manufacturer: syz [ 55.165437][ T1357] usb 2-1: SerialNumber: syz [ 55.170584][ T1527] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 55.209485][ T1527] kvm_intel: set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 55.234584][ T1535] SELinux: failed to load policy [ 55.342110][ T36] audit: type=1400 audit(1785197874.330:325): avc: denied { read } for pid=1541 comm="syz.2.407" name=".log" dev="incremental-fs" ino=3 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 55.383086][ T1357] usb 2-1: 0:2 : does not exist [ 55.391415][ T1357] usb 2-1: 5:0: failed to get current value for ch 0 (-22) [ 55.410781][ T1357] usb 2-1: USB disconnect, device number 20 [ 55.421197][ T325] udevd[325]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 55.654887][ T1360] usb 3-1: new high-speed USB device number 18 using dummy_hcd [ 55.661632][ T1558] SELinux: policydb magic number 0x0 does not match expected magic number 0xf97cff8c [ 55.676502][ T1558] SELinux: failed to load policy [ 55.805954][ T1360] usb 3-1: Using ep0 maxpacket: 8 [ 55.812576][ T1360] usb 3-1: config 0 has an invalid interface number: 111 but max is 0 [ 55.820816][ T1360] usb 3-1: config 0 has no interface number 0 [ 55.828572][ T1360] usb 3-1: New USB device found, idVendor=040a, idProduct=0300, bcdDevice=e3.a2 [ 55.837082][ T1582] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 55.837722][ T1360] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 55.847787][ T1582] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 55.854164][ T1360] usb 3-1: Product: syz [ 55.865930][ T1360] usb 3-1: Manufacturer: syz [ 55.870559][ T1360] usb 3-1: SerialNumber: syz [ 55.875724][ T1360] usb 3-1: config 0 descriptor?? [ 55.927695][ T36] audit: type=1400 audit(1785197874.926:326): avc: denied { read } for pid=1585 comm="syz.1.424" path="socket:[11374]" dev="sockfs" ino=11374 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 55.979076][ T1587] SELinux: policydb magic number 0x400000 does not match expected magic number 0xf97cff8c [ 55.989170][ T1587] SELinux: failed to load policy [ 55.997425][ T1353] usb 4-1: new high-speed USB device number 19 using dummy_hcd [ 56.086738][ T1360] usb 3-1: USB disconnect, device number 18 [ 56.148522][ T1353] usb 4-1: Using ep0 maxpacket: 32 [ 56.156445][ T1353] usb 4-1: New USB device found, idVendor=1235, idProduct=0002, bcdDevice= 0.40 [ 56.165678][ T1353] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 56.173864][ T1353] usb 4-1: Product: syz [ 56.178046][ T1353] usb 4-1: Manufacturer: syz [ 56.182674][ T1353] usb 4-1: SerialNumber: syz [ 56.393206][ T1353] usb 4-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 56.400457][ T1353] usb 4-1: unit 5 not found! [ 56.412349][ T1591] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 56.418764][ T1353] usb 4-1: USB disconnect, device number 19 [ 56.421427][ T1591] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 56.438724][ T325] udevd[325]: 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 [ 56.438957][ T1591] ================================================================== [ 56.462457][ T1591] BUG: KASAN: invalid-free in f_uac2_opts_p_srate_store+0x224/0x2b0 [ 56.470452][ T1591] Free of addr ffff88810d7c88c7 by task syz.0.426/1591 [ 56.477300][ T1591] [ 56.479617][ T1591] CPU: 0 UID: 0 PID: 1591 Comm: syz.0.426 Not tainted syzkaller #0 45964a5c932d45c81e53484b258bbb49855afb35 [ 56.479636][ T1591] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/16/2026 [ 56.479643][ T1591] Call Trace: [ 56.479648][ T1591] [ 56.479654][ T1591] __dump_stack+0x21/0x30 [ 56.479674][ T1591] dump_stack_lvl+0x140/0x1c0 [ 56.479688][ T1591] ? __cfi_dump_stack_lvl+0x10/0x10 [ 56.479703][ T1591] print_address_description+0x71/0x210 [ 56.479718][ T1591] print_report+0x4a/0x70 [ 56.479731][ T1591] ? f_uac2_opts_p_srate_store+0x224/0x2b0 [ 56.479744][ T1591] kasan_report_invalid_free+0x11e/0x160 [ 56.479758][ T1591] ? f_uac2_opts_p_srate_store+0x224/0x2b0 [ 56.479777][ T1591] ? f_uac2_opts_p_srate_store+0x224/0x2b0 [ 56.479789][ T1591] check_slab_allocation+0xdf/0xf0 [ 56.479807][ T1591] __kasan_slab_pre_free+0x36/0x50 [ 56.479825][ T1591] kfree+0xf8/0x440 [ 56.479840][ T1591] ? f_uac2_opts_p_srate_store+0x224/0x2b0 [ 56.479862][ T1591] f_uac2_opts_p_srate_store+0x224/0x2b0 [ 56.479877][ T1591] ? __cfi_f_uac2_opts_p_srate_store+0x10/0x10 [ 56.479889][ T1591] ? down_read+0x7f/0xe0 [ 56.479903][ T1591] ? __cfi_down_read+0x10/0x10 [ 56.479917][ T1591] configfs_write_iter+0x32c/0x490 [ 56.479931][ T1591] ? __cfi_f_uac2_opts_p_srate_store+0x10/0x10 [ 56.479943][ T1591] do_iter_readv_writev+0x629/0x820 [ 56.479955][ T1591] ? vfs_iter_read+0x5e0/0x5e0 [ 56.479966][ T1591] ? bpf_lsm_file_permission+0xd/0x20 [ 56.479981][ T1591] vfs_writev+0x4a5/0xe90 [ 56.479994][ T1591] ? do_writev+0x2e0/0x2e0 [ 56.480006][ T1591] ? vfs_write+0xbcf/0xfd0 [ 56.480016][ T1591] ? __kasan_check_write+0x18/0x20 [ 56.480028][ T1591] ? mutex_lock+0x97/0x1d0 [ 56.480041][ T1591] ? __cfi_mutex_lock+0x10/0x10 [ 56.480055][ T1591] do_writev+0x151/0x2e0 [ 56.480067][ T1591] ? vfs_readv+0xa00/0xa00 [ 56.480079][ T1591] ? __kasan_check_write+0x18/0x20 [ 56.480089][ T1591] ? fpregs_restore_userregs+0x11c/0x260 [ 56.480102][ T1591] __x64_sys_writev+0x81/0x90 [ 56.480113][ T1591] x64_sys_call+0x1fbb/0x2ee0 [ 56.480123][ T1591] do_syscall_64+0x57/0xf0 [ 56.480133][ T1591] ? clear_bhb_loop+0x50/0xa0 [ 56.480147][ T1591] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 56.480160][ T1591] RIP: 0033:0x7fa608d9de99 [ 56.480171][ T1591] 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 [ 56.480180][ T1591] RSP: 002b:00007fa609d2d028 EFLAGS: 00000246 ORIG_RAX: 0000000000000014 [ 56.480192][ T1591] RAX: ffffffffffffffda RBX: 00007fa609025fa0 RCX: 00007fa608d9de99 [ 56.480200][ T1591] RDX: 0000000000000007 RSI: 0000200000001a80 RDI: 0000000000000007 [ 56.480220][ T1591] RBP: 00007fa608e33eaf R08: 0000000000000000 R09: 0000000000000000 [ 56.480228][ T1591] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 56.480234][ T1591] R13: 00007fa609026038 R14: 00007fa609025fa0 R15: 00007ffdab229ba8 [ 56.480243][ T1591] [ 56.480247][ T1591] [ 56.771204][ T1591] Allocated by task 1591: [ 56.775532][ T1591] kasan_save_track+0x3e/0x80 [ 56.780232][ T1591] kasan_save_alloc_info+0x3a/0x50 [ 56.785369][ T1591] __kasan_kmalloc+0x96/0xb0 [ 56.789948][ T1591] __kmalloc_node_track_caller_noprof+0x24e/0x4f0 [ 56.796383][ T1591] kstrdup+0x4d/0x130 [ 56.800372][ T1591] f_uac2_opts_p_srate_store+0x11e/0x2b0 [ 56.805991][ T1591] configfs_write_iter+0x32c/0x490 [ 56.811098][ T1591] do_iter_readv_writev+0x629/0x820 [ 56.816303][ T1591] vfs_writev+0x4a5/0xe90 [ 56.820641][ T1591] do_writev+0x151/0x2e0 [ 56.824891][ T1591] __x64_sys_writev+0x81/0x90 [ 56.829611][ T1591] x64_sys_call+0x1fbb/0x2ee0 [ 56.834291][ T1591] do_syscall_64+0x57/0xf0 [ 56.838732][ T1591] entry_SYSCALL_64_after_hwframe+0x76/0x7e [ 56.844615][ T1591] [ 56.847099][ T1591] The buggy address belongs to the object at ffff88810d7c8800 [ 56.847099][ T1591] which belongs to the cache kmalloc-512 of size 512 [ 56.861136][ T1591] The buggy address is located 199 bytes inside of [ 56.861136][ T1591] 507-byte region [ffff88810d7c8800, ffff88810d7c89fb) [ 56.874413][ T1591] [ 56.876726][ T1591] The buggy address belongs to the physical page: [ 56.883210][ T1591] page: refcount:1 mapcount:0 mapping:0000000000000000 index:0xffff88810d7cb800 pfn:0x10d7c8 [ 56.893381][ T1591] head: order:2 mapcount:0 entire_mapcount:0 nr_pages_mapped:0 pincount:0 [ 56.901872][ T1591] anon flags: 0x4000000000000040(head|zone=1) [ 56.907937][ T1591] page_type: f5(slab) [ 56.911913][ T1591] raw: 4000000000000040 ffff888100041c80 ffffea000437d500 dead000000000003 [ 56.920497][ T1591] raw: ffff88810d7cb800 000000008010000d 00000001f5000000 0000000000000000 [ 56.929099][ T1591] head: 4000000000000040 ffff888100041c80 ffffea000437d500 dead000000000003 [ 56.937935][ T1591] head: ffff88810d7cb800 000000008010000d 00000001f5000000 0000000000000000 [ 56.946601][ T1591] head: 4000000000000002 ffffea000435f201 ffffffffffffffff 0000000000000000 [ 56.955441][ T1591] head: 0000000000000004 0000000000000000 00000000ffffffff 0000000000000000 [ 56.964131][ T1591] page dumped because: kasan: bad access detected [ 56.970543][ T1591] page_owner tracks the page as allocated [ 56.976283][ T1591] page last allocated via order 2, migratetype Unmovable, gfp_mask 0xd20c0(__GFP_IO|__GFP_FS|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC), pid 99, tgid 99 (klogd), ts 4236696270, free_ts 0 [ 56.995734][ T1591] post_alloc_hook+0x37d/0x3b0 [ 57.000497][ T1591] prep_new_page+0x2d/0x180 [ 57.005010][ T1591] get_page_from_freelist+0x4aea/0x4ba0 [ 57.010548][ T1591] __alloc_pages_noprof+0x35a/0x7e0 [ 57.015787][ T1591] alloc_slab_page+0x6b/0x1e0 [ 57.020454][ T1591] allocate_slab+0x69/0x430 [ 57.024965][ T1591] ___slab_alloc+0x591/0x8c0 [ 57.029540][ T1591] __kmalloc_node_track_caller_noprof+0x2e3/0x4f0 [ 57.035945][ T1591] kmalloc_reserve+0x144/0x4f0 [ 57.040721][ T1591] __alloc_skb+0x13f/0x360 [ 57.045126][ T1591] alloc_skb_with_frags+0xd0/0x8b0 [ 57.050245][ T1591] sock_alloc_send_pskb+0x883/0x9a0 [ 57.055427][ T1591] unix_dgram_sendmsg+0x63a/0x1a90 [ 57.060531][ T1591] __sys_sendto+0x68a/0x700 [ 57.065060][ T1591] __x64_sys_sendto+0xe9/0x100 [ 57.069817][ T1591] x64_sys_call+0x2c2c/0x2ee0 [ 57.074508][ T1591] page_owner free stack trace missing [ 57.079897][ T1591] [ 57.082207][ T1591] Memory state around the buggy address: [ 57.087824][ T1591] ffff88810d7c8780: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 57.095878][ T1591] ffff88810d7c8800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 57.103945][ T1591] >ffff88810d7c8880: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 57.112014][ T1591] ^ [ 57.118192][ T1591] ffff88810d7c8900: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 57.126269][ T1591] ffff88810d7c8980: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 [ 57.134412][ T1591] ================================================================== [ 57.143338][ T1591] Disabling lock debugging due to kernel taint [ 57.153805][ T36] audit: type=1400 audit(1785197876.137:327): avc: denied { read } for pid=92 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 [ 57.175648][ T36] audit: type=1400 audit(1785197876.137:328): avc: denied { search } for pid=92 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 [ 57.198599][ T36] audit: type=1400 audit(1785197876.137:329): avc: denied { write } for pid=92 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 [ 57.220127][ T36] audit: type=1400 audit(1785197876.137:330): avc: denied { add_name } for pid=92 comm="syslogd" name="messages" scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 57.240659][ T36] audit: type=1400 audit(1785197876.137:331): avc: denied { create } for pid=92 comm="syslogd" name="messages" scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1