last executing test programs: 1m41.543791648s ago: executing program 2 (id=37): ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f00000000c0)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x2}}, './file0\x00'}) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000080)={'wlan1\x00', 0x0}) syz_genetlink_get_family_id$nl80211(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_CQM(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000002c0)=ANY=[@ANYBLOB="01000000", @ANYRESHEX=r3, @ANYBLOB="010000008000000000003f00000008000300", @ANYRES32=r3, @ANYRES64=r1], 0x104}}, 0x0) (async) clock_adjtime(0xa, &(0x7f0000000000)) (async) getsockopt$bt_hci(r0, 0x0, 0x2, &(0x7f0000000100)=""/48, &(0x7f0000000140)=0x30) (async) r4 = socket$alg(0x26, 0x5, 0x0) syz_open_dev$dri(&(0x7f0000000300), 0x6, 0x30000) bind$alg(r4, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'authenc(michael_mic-generic,pcbc(fcrypt-generic))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, 0x0, 0x0) r5 = syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5015, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0xb}}, {{{0x9, 0x5, 0x81, 0x3, 0x400}}}}}]}}]}}, 0x0) (async, rerun: 64) r6 = socket(0x1e, 0x4, 0x0) (rerun: 64) r7 = socket(0x11, 0x4, 0x0) setsockopt$packet_tx_ring(r7, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) (async, rerun: 64) setsockopt$packet_tx_ring(r6, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc, 0x0, 0x2}, 0x10) (async, rerun: 64) sendmmsg(r6, &(0x7f00000030c0)=[{{0x0, 0xa9cc7003, &(0x7f0000000400)=[{&(0x7f00000000c0)="ee", 0x3514}], 0x1}}], 0x400000000000181, 0x9200000000000000) (async) r8 = dup3(r7, r6, 0x0) recvmmsg(r8, &(0x7f0000008840)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/8, 0x8}], 0x1}, 0xffffffff}], 0x1, 0x40000001, 0x0) r9 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$KVM_SET_MSRS(r9, 0xc008ae88, &(0x7f00000000c0)={0x2, 0x0, [{0x48, 0x0, 0x100000005}, {0x8f4, 0x0, 0x7fffffffffffffff}]}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) (async) r10 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r10, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000002ac0)=@polexpire={0xcc, 0x1b, 0x1, 0x0, 0x0, {{{@in=@local, @in6=@private1, 0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x1, 0x40000, 0x0, 0xfffffffffffffffe}, {0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x1}}, [@sec_ctx={0xc, 0x8, {0x8}}]}, 0xcc}}, 0x4008080) (async, rerun: 64) syz_usb_control_io$hid(r5, 0x0, 0x0) (async, rerun: 64) syz_usb_control_io$hid(r5, &(0x7f0000000040)={0x24, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x22, 0xb, {[@main=@item_012={0x2, 0x0, 0x9, "ffff"}, @local=@item_4={0x3, 0x2, 0x5, 'ze3{'}, @global=@item_012={0x2, 0x1, 0x6, "9b45"}]}}, 0x0}, 0x0) 1m40.847724177s ago: executing program 2 (id=40): ioctl$SNDCTL_SYNTH_INFO(0xffffffffffffffff, 0xc08c5102, &(0x7f0000000000)={"d94a37f94dc721c1e9595a905044567ffeb9d77dbe9140134ae1f546731b", 0xb, 0x0, 0x1, 0x8294, 0x8, 0x7, 0x1, 0x8, [0x2, 0x2, 0x2, 0x6, 0xd, 0x2, 0xffffff42, 0x806, 0x4, 0x8, 0x27, 0x1, 0x4c006719, 0x1a, 0xfffffffe, 0xfffffff8, 0x3, 0x9, 0xa]}) (async) ioctl$SNDCTL_SYNTH_INFO(0xffffffffffffffff, 0xc08c5102, &(0x7f0000000000)={"d94a37f94dc721c1e9595a905044567ffeb9d77dbe9140134ae1f546731b", 0xb, 0x0, 0x1, 0x8294, 0x8, 0x7, 0x1, 0x8, [0x2, 0x2, 0x2, 0x6, 0xd, 0x2, 0xffffff42, 0x806, 0x4, 0x8, 0x27, 0x1, 0x4c006719, 0x1a, 0xfffffffe, 0xfffffff8, 0x3, 0x9, 0xa]}) ioctl$SNDCTL_SEQ_NRMIDIS(0xffffffffffffffff, 0x8004510b, &(0x7f00000000c0)) r0 = syz_open_dev$vcsn(&(0x7f0000000100), 0x0, 0x30900) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000140)={0x2, 0x5, 0xfff7, 0x5, "055324f5fecda0c81d6d9e1d969c1657770d85fbc46258b0045aa282dadfdf47"}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000180)={@broadcast, @empty, 0x1, 0x5, [@multicast2, @multicast2, @remote, @multicast1, @broadcast]}, 0x24) (async) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000180)={@broadcast, @empty, 0x1, 0x5, [@multicast2, @multicast2, @remote, @multicast1, @broadcast]}, 0x24) ioctl$KVM_GET_PIT2(r0, 0x8070ae9f, &(0x7f00000001c0)) (async) ioctl$KVM_GET_PIT2(r0, 0x8070ae9f, &(0x7f00000001c0)) r1 = syz_open_dev$evdev(&(0x7f0000000240), 0x7, 0x0) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000280)=""/105) (async) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000280)=""/105) ioctl$sock_inet6_udp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000300)) r2 = ioctl$KVM_CREATE_VCPU(r0, 0xae41, 0x1) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000340), 0x3, 0x80000) io_uring_enter(r0, 0x54fe, 0xb255, 0x0, &(0x7f0000000380)={[0x4]}, 0x8) syz_emit_ethernet(0x1e, &(0x7f00000003c0)={@local, @multicast, @void, {@can={0xc, {{}, 0x8, 0x2, 0x0, 0x0, "0b8638bac1a4aca0"}}}}, 0x0) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, &(0x7f0000000400)=""/207, &(0x7f0000000500)=0xcf) mkdir(&(0x7f0000000540)='./file0\x00', 0xa) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000580)) socket$isdn(0x22, 0x3, 0x26) (async) r4 = socket$isdn(0x22, 0x3, 0x26) ioctl$BTRFS_IOC_SNAP_CREATE(r4, 0x50009401, &(0x7f00000005c0)={{r0}, "a20f39abc55710e549bf95eb5bcfd1e99ccc6704462b8cec9258060cc6134f83ac73b92d7b314bcdbb9d833bf081cbd0eddb10562f06e9c92326ee2142e034e59cf9a0e916f862ea993fefbc2b9c828aa1c7191b03e204eb460b9fe009df76b0e7e551ffd1c73e5250894932e2248ebd2db2615cbe248698bf31bce4da0100e8a31ad9be7d9c177d1a462da9fa80c02ff61c911e381c7a8f9014ab6004b56cd87e1091f24b83100acf646cb94a4679c3396acb6834340ef451b0adb38610611e958a37c37cb03ab416878d58c11c617d95f64c5060c61853301c4f5f26535d33a2d680f3891b91e2e7b4498db0be5ec9ce7597898be23a3fddd0579fe311be054f6d5a8d3b3d8807766a78b7ebe497dfe99873d9e0dacc50cbf9a0fd44eef329d2d9c7b93c758766b9fd2894bbf0f48fc8e3762faa5e33be8f18702d3322187c6a0fd654f0428868cfe52a775b483459db9ac641b2346600072fdc0514a2aa0785652a71cb073ca76d21ea7e285d1210b18db9be57f302ae36a75a0f788395f7ce5c799132d9af341517f99f18f927ba238c3c1381feaca090f88a97daee75a04c39d53b2ad69b656d87c430466459fbaa7f2881b2df425940b7669b009458b04db09c3dbf628469f79ae70fe986acbadae842abba98bdd1523c75efd9a537563648e1648d24e993fa3cd8b9915c1358053b0e02a6c8896e5fdfe5fe027d2d21357f469cf4ee8476f23e46716e84a828c94744152587a578fab5f32b5a0a140c6c69a4f9129a9c71fc6b64d03d340f0fec5861d488dfa6859546d28b8b77532aaaa0b87fafa33c0e7aedf2a33901c627f2269f96eea3824cf4cdbfa1b9e879d66814458b98c219b0c09d1b37d5e58c47d3ed6a709c58f3cfff732db19278e1be846abb35efa3c0be4cb9e34a90435482d2dfb2a8981ca2d25a04383b7f4cdfc3b3c375530ce4e845df80b4b5335c7817686554d81d2ec2e1700c68cd0fbc1540e1fb7ffa48f13193e389ea48c08f518563ae0d5a6245fb439bb47ec111e96e50d4b3a7c048d216d7177fe5707099d52e72c766198008b379a8a69ddc6ffd349269972e5a86b7d259d3cb992f447b41678b00e77bd103e3d5269ff1cc82cfa33eb3000ac1c6603cbb00880eb448bc87aa03b9b904c02aeecc8e4cca8b249b67b2e66c4ceaef19c28d3aded48349e94121a041294362e9e319ded18dd6b4f80715954db4dad476abf8b76c85ab8551c7636fdcee26666412e4a9609a6025c90e5e209ba6a6e624beadcc2708e8a18607aaa2fa9a6593236150d6bde7176da9bfbf91a934a3ea218472b7847b9483b4a5ba5e7904288772e5f075bc86c858de64fd7c92d720e059d530035a8b902b22cdc7ce9bbad6ed4aa0683b3d9962cc558620e2dc4040341179115a945396bb39a392dc11c729bef572a6cfa116bf5ee63a2167480290f01c6d21016cd6e341c8f8de119219e13ac911121139679ac39c2c8e18283ea7dd556cdb700eafdb532e897d26f5acc55983318ef77578e75a8013bef2e51e4729a9bee80966065be737f46dedf56ff3b37988216d1fddd701760a76a1e7de1d32e65fd5582443fb5a5d20d05dd963d96279eea5aeaa98e0b59a5d34cc13d600c002d50f4f0e31d89435d8fab782702f868ca953f39eb39460f5b1b24a5a7a4a09cf31dc3dc860211934d1b2e6314022466d6d78407725357cfd8b0ecfa4059deaa122a58d91f35bade52538eae6037478d428d5a4300b1d080de151328ad0a979ae08ec211e882aa521d759009485d85cd6e3d31593cfd3e39afd57555164d30da63a522783574a1cd6fda387bc201fbfb3fddd2d693ae6a05709dada908c61d26b5cf49cfc82272915228f3d2582a0ecd998078feecfc0c5c27e5e30ceb5f4976f5a480ddde6e8812faf868559ff9f4fdd22668fa74375591cca5e041c50f6ab85d35bed064f215242de96778962af2015bc867549f1c5cbfe9bd4d0689a29399e34ef2dbc5fe09c3d4461ee8618962bafcf645b1a995573fbe7bf67036d6049491ae332c722fc7da11652f4749ddc33ece90faecb9f1419204966ff9a0c1499f26624e5c522ab864360faebbeca6b01fd85cc0627f11924bc4345d3918de9983681f5fcac19ada310b7834ccdf064ccdbfedfa90936f5d465e0690334386ffae1499b589127538789545bd05a7aec45f297b00ead4caf2880d47a365fdc017995e30138b8f966086d1ed77594667aac72d49732365e4f7db035046c7d65b6b166eaf39be2858afa69545a70f7f774e90a162aea249d44cfbb5116ce88eaefbbbcfe24d2658a843d51fadbf01efd8ac0bc98e49454a112bd7fd1f6beb53040048df12c94252544f4557bc2ca7c2df4ac6a2c2c64a5a4b961b0fc37460ccd413fe998d9ca6176818d6768d5b4d7f720d9d16b87030f9e23738818b839d291d0c393c24134f1c6fa713af0a74062736e8d889715cf7da5d846e4782c0ec1bf8b6dd70cd5db3700854efdb7fbc743c11476428a7494af4079a255c202ddc617f933feb73ca70a2b4f2aa518c69a43577fdd685a89127ec7a350139724ffd6f7658d689824410209fa954db8bf6139d454d5a26a873143d50173e9be5162463de028b55ff6b6ba610470540a3599f156c28d953a00866bb56924f7c0aaacd4cb051b245d3ead416fb91bcc5fd9d2eea8aaa2b9992b8d0d4b2adb462cd56b7d7fcff61cb135e0167cca28e00f0e1b41561d1a9d95801b64e6eb0672b3ac907f71c56406b33a094b8e25e91036829045ac1c1f624f27800dd6cf9d57c56df104cda2a5ad2c588e5231f165511e8f419c82b2e6801a388a25b692f80c0ec10fdb8bac0cc277c5d12e5e42168a4566b22758ea3a3d3b67f0748c738136bc1eff34a40a5d9026bc3cb6acbe1bb9a7b6767ba24ae61c0e6607471e446f730c1760a657f171438c3f4e35294de7b10e83e2ca41f96212349e4c331b2eb6d9928c50ee236c8b569767344af179122b6c0a1e52aa0abb279409ffecb0356a51be0d6ad16151a3d6309391aebe3df27952910426c110f7b2d56bebfaf1973aef469538aff0213f86bad1e486735497fa1ea169d2f72c42cab4e36b3f66f97b5de47b8c81f8088304903063a0eee0545acd23a487f45bd07b309d5fa6905de13b26040a7b3567d91d86228c0a9214219832b58bee8e8d5e3e91c1ac2f65ef703647dd4571dc8640d7adaf5db069aae773ced83e3dd0371739eedc6b76e8bff212c28b73806997d4d21606c967f61adaea0b71f5f6557edbc8172accdbd91f463371e089084b66dea95d4257ce41907f601b4d7ad414e47908585cbcf40d6f3260dd1c44a155afd16ee80fd64cb96a2b6dd45ad0110299af15cb2b1674c394ced42d4ad1364bdd0973643c132a3cdadb82175850c1503eb9fe60421158520f508a9d5267fc8b4e7990d7176df4f486e4f2aea7ce0d03c5c4aa0dec15ba88e73d564b80e7a7b220e1a2c06b9ecc44d64e85937d6de343859dbe04179c190a13d714057af86f8c0f7f2db9dedece60ab2a4015f9f3b225d82172491430d8346e5b4e6d9e330bbe85aa107372d729f98dcf8045631e9b8ef623d557c813439b701d9a1f5f58b003343ecb74f727f99cd2cf289453d11f9c88fa24f99614a0379371a057fd75c398fb2b0820a57cfdcc3f7165c3b37d0bbb31e6f8e1e8680d60399d8e222a28068121a6f1ce2a8a1b3724fa77c690449c8c8fec0dd6d88462c03aa0e88cd38f741c6029d5d107e2c233df4d758ba3c5748132fa17d96b83326fab4ee79a78ffa8b2c282453dae783aa63ac15f0d801ca9f6ee60ad2e234a8922ab5f777fff96f1798e1c5b11413607339a12aa606ad392b26e4876acbf574e02af270c92fd4fcf34e75ccd5196c55b56fc8d29a609a1b97f84c15599a4d9d0659a9b71d54ea8e3d4645edc442d9aa32ccc6979efd6702a38014f5ff3dfb23e2274ebb3fbd1e416a312fbb406bb690224efcbebbec3e64d0bd3af6f68d39db7577d0df62d9fce068775a5814786a0a6b4582ba455e3eb0451f739bcc9cdd4e2ec3d76b94209245991fb0993a73f99d2b847ad6c676068f83e985b95cd39a073da2a36bd033910ad34606203139f407a7d9a24ac5982cae4f2f82841ff9ee3bbe27913bf5615ac10da5fdb585a313ac4c3ef0c6a34144d148c2ccadaa2faa386aad99a9f7c52217159c75c49bd057003f34e1834d24f11998b28a3e88727b6fa9b026f40f432a01f6fbbe2acb2c0ea9329dd313f65e3bea00eede5bc1062ef176ba7872a7c0d062d07f814986c0799cd564a8d4918a45baca9980e6bc85ae8238a6a22b4fad77e234a1aa30fca92acf61470fa7e3169b4289c40d000cba3d47316fb04d065b732735c8b01694e47a2fe6381be23ef2051f3dea8e8ef95775fd5150fa7984288efaa89fc07ad2fa1f6ce6fbcbdbb1c61a4b350b5d1615bbb833442d6e2cccbbf116b2d7c63cf8cf5333d45a953cb10d458ad362f845b99273f770eee3a7ca9cf4662e01d0049e77c9baffb54dfd672d3206742c058bd41c33e9afe607d2e945d1ace36331d98052d15dbaaa551602fc0eeae0146d433224268303e9337a50762c42df9b5fe75f069eae9d9e978fbe4b9a621516ad3bb1836f25a3f78c5cbb8648b71629033236b899d96522c0694ab98b7fc1b68a643bcb690bc79b6c20c49af96d43ac5f420acff621cbe9d15831fcd69309193904fcf22e1aea53c7c8d7b8038e810f80e219691fe2b70a325abda0771b2f71ee09a0d27170898fef29471980326583c842d1d301a8ca27e89966fb2b327abd95bfb8ce1df19435a6fb98d017748c64b69d81cc5bea7240ec1a190b20c1c3fddeccca32aad8aba53a0806adfdbdf22dcb0cce23acdf4d03992905f94d4975a19daca17bc5e88ed710d21e0972db2624b5400fcda95f7e1abcce58ffd56596791c9ebd2a6a0ef05e162549a406e230e6349e7d362bce5cb63409127d146b62621f6fe13d325cd63eda8cf1090ca80812dc22dec52fbb54a4ce2f9e00578189d2c6bd51d0e0f476feccb83e6cc0a10c378b264482dba840a92ea955c5a4821fddead7c4862fafd1e2ede09b5c0ecd9ec733f430fbab60a8cd77be2713a2047d6f6b41f8486a969d3f7cea1b8e03479ab0cb74ca2a7f56e5325480b38cc44adbe67a84d880554a5f6c433836eedd5fe414fe8268d39d8f4893dd8a123412a1489964c357bf038d4a229de2758c32569a740463a144528100c797690a0bcd2b9880bcb4643410fe20377d2d5194e3f5e9361c70a6c0e8acd44ab2c2982844b7d6834acb0bb7f0fd8cdc47898a4a06883d6cb6055e005e3e69958ac7229f3eea55293bfe20e12d9cad306dfe9606d3426d4276bdd7baf83202142c31aa330f70d41d9ea03f02becfa16c87b7757fbd4ae4cbac5700233e9b9edc04dfb43d57a0b5698abd4a6b05ef8184137f2f7208841d6fc549ee5334cd4e69729c2c35be13d44bf2f57790215f68251a33446fcab82d709191fa8211cfb95da8b793a70dd4fe25250740332636e24153291bbcfa17f73b387544cea2112430b485250d81e6791d19fb7486ee77e3006cb54225c2a3a0c97b8e3c6791ca877c7d4b82eca761c8787db54622c4dc10fff0de828a4e22bf60d38e8775dcdb2608c0e4188cd76ea37ef5d54eb4b27cd28b464b92bfacd11c9d20cc975792734e68e65094ab1bda861c29704808e909e3a39d8175204d31181035fa11cdc07a90466963f7e35058e40aff18299d9"}) (async) ioctl$BTRFS_IOC_SNAP_CREATE(r4, 0x50009401, &(0x7f00000005c0)={{r0}, "a20f39abc55710e549bf95eb5bcfd1e99ccc6704462b8cec9258060cc6134f83ac73b92d7b314bcdbb9d833bf081cbd0eddb10562f06e9c92326ee2142e034e59cf9a0e916f862ea993fefbc2b9c828aa1c7191b03e204eb460b9fe009df76b0e7e551ffd1c73e5250894932e2248ebd2db2615cbe248698bf31bce4da0100e8a31ad9be7d9c177d1a462da9fa80c02ff61c911e381c7a8f9014ab6004b56cd87e1091f24b83100acf646cb94a4679c3396acb6834340ef451b0adb38610611e958a37c37cb03ab416878d58c11c617d95f64c5060c61853301c4f5f26535d33a2d680f3891b91e2e7b4498db0be5ec9ce7597898be23a3fddd0579fe311be054f6d5a8d3b3d8807766a78b7ebe497dfe99873d9e0dacc50cbf9a0fd44eef329d2d9c7b93c758766b9fd2894bbf0f48fc8e3762faa5e33be8f18702d3322187c6a0fd654f0428868cfe52a775b483459db9ac641b2346600072fdc0514a2aa0785652a71cb073ca76d21ea7e285d1210b18db9be57f302ae36a75a0f788395f7ce5c799132d9af341517f99f18f927ba238c3c1381feaca090f88a97daee75a04c39d53b2ad69b656d87c430466459fbaa7f2881b2df425940b7669b009458b04db09c3dbf628469f79ae70fe986acbadae842abba98bdd1523c75efd9a537563648e1648d24e993fa3cd8b9915c1358053b0e02a6c8896e5fdfe5fe027d2d21357f469cf4ee8476f23e46716e84a828c94744152587a578fab5f32b5a0a140c6c69a4f9129a9c71fc6b64d03d340f0fec5861d488dfa6859546d28b8b77532aaaa0b87fafa33c0e7aedf2a33901c627f2269f96eea3824cf4cdbfa1b9e879d66814458b98c219b0c09d1b37d5e58c47d3ed6a709c58f3cfff732db19278e1be846abb35efa3c0be4cb9e34a90435482d2dfb2a8981ca2d25a04383b7f4cdfc3b3c375530ce4e845df80b4b5335c7817686554d81d2ec2e1700c68cd0fbc1540e1fb7ffa48f13193e389ea48c08f518563ae0d5a6245fb439bb47ec111e96e50d4b3a7c048d216d7177fe5707099d52e72c766198008b379a8a69ddc6ffd349269972e5a86b7d259d3cb992f447b41678b00e77bd103e3d5269ff1cc82cfa33eb3000ac1c6603cbb00880eb448bc87aa03b9b904c02aeecc8e4cca8b249b67b2e66c4ceaef19c28d3aded48349e94121a041294362e9e319ded18dd6b4f80715954db4dad476abf8b76c85ab8551c7636fdcee26666412e4a9609a6025c90e5e209ba6a6e624beadcc2708e8a18607aaa2fa9a6593236150d6bde7176da9bfbf91a934a3ea218472b7847b9483b4a5ba5e7904288772e5f075bc86c858de64fd7c92d720e059d530035a8b902b22cdc7ce9bbad6ed4aa0683b3d9962cc558620e2dc4040341179115a945396bb39a392dc11c729bef572a6cfa116bf5ee63a2167480290f01c6d21016cd6e341c8f8de119219e13ac911121139679ac39c2c8e18283ea7dd556cdb700eafdb532e897d26f5acc55983318ef77578e75a8013bef2e51e4729a9bee80966065be737f46dedf56ff3b37988216d1fddd701760a76a1e7de1d32e65fd5582443fb5a5d20d05dd963d96279eea5aeaa98e0b59a5d34cc13d600c002d50f4f0e31d89435d8fab782702f868ca953f39eb39460f5b1b24a5a7a4a09cf31dc3dc860211934d1b2e6314022466d6d78407725357cfd8b0ecfa4059deaa122a58d91f35bade52538eae6037478d428d5a4300b1d080de151328ad0a979ae08ec211e882aa521d759009485d85cd6e3d31593cfd3e39afd57555164d30da63a522783574a1cd6fda387bc201fbfb3fddd2d693ae6a05709dada908c61d26b5cf49cfc82272915228f3d2582a0ecd998078feecfc0c5c27e5e30ceb5f4976f5a480ddde6e8812faf868559ff9f4fdd22668fa74375591cca5e041c50f6ab85d35bed064f215242de96778962af2015bc867549f1c5cbfe9bd4d0689a29399e34ef2dbc5fe09c3d4461ee8618962bafcf645b1a995573fbe7bf67036d6049491ae332c722fc7da11652f4749ddc33ece90faecb9f1419204966ff9a0c1499f26624e5c522ab864360faebbeca6b01fd85cc0627f11924bc4345d3918de9983681f5fcac19ada310b7834ccdf064ccdbfedfa90936f5d465e0690334386ffae1499b589127538789545bd05a7aec45f297b00ead4caf2880d47a365fdc017995e30138b8f966086d1ed77594667aac72d49732365e4f7db035046c7d65b6b166eaf39be2858afa69545a70f7f774e90a162aea249d44cfbb5116ce88eaefbbbcfe24d2658a843d51fadbf01efd8ac0bc98e49454a112bd7fd1f6beb53040048df12c94252544f4557bc2ca7c2df4ac6a2c2c64a5a4b961b0fc37460ccd413fe998d9ca6176818d6768d5b4d7f720d9d16b87030f9e23738818b839d291d0c393c24134f1c6fa713af0a74062736e8d889715cf7da5d846e4782c0ec1bf8b6dd70cd5db3700854efdb7fbc743c11476428a7494af4079a255c202ddc617f933feb73ca70a2b4f2aa518c69a43577fdd685a89127ec7a350139724ffd6f7658d689824410209fa954db8bf6139d454d5a26a873143d50173e9be5162463de028b55ff6b6ba610470540a3599f156c28d953a00866bb56924f7c0aaacd4cb051b245d3ead416fb91bcc5fd9d2eea8aaa2b9992b8d0d4b2adb462cd56b7d7fcff61cb135e0167cca28e00f0e1b41561d1a9d95801b64e6eb0672b3ac907f71c56406b33a094b8e25e91036829045ac1c1f624f27800dd6cf9d57c56df104cda2a5ad2c588e5231f165511e8f419c82b2e6801a388a25b692f80c0ec10fdb8bac0cc277c5d12e5e42168a4566b22758ea3a3d3b67f0748c738136bc1eff34a40a5d9026bc3cb6acbe1bb9a7b6767ba24ae61c0e6607471e446f730c1760a657f171438c3f4e35294de7b10e83e2ca41f96212349e4c331b2eb6d9928c50ee236c8b569767344af179122b6c0a1e52aa0abb279409ffecb0356a51be0d6ad16151a3d6309391aebe3df27952910426c110f7b2d56bebfaf1973aef469538aff0213f86bad1e486735497fa1ea169d2f72c42cab4e36b3f66f97b5de47b8c81f8088304903063a0eee0545acd23a487f45bd07b309d5fa6905de13b26040a7b3567d91d86228c0a9214219832b58bee8e8d5e3e91c1ac2f65ef703647dd4571dc8640d7adaf5db069aae773ced83e3dd0371739eedc6b76e8bff212c28b73806997d4d21606c967f61adaea0b71f5f6557edbc8172accdbd91f463371e089084b66dea95d4257ce41907f601b4d7ad414e47908585cbcf40d6f3260dd1c44a155afd16ee80fd64cb96a2b6dd45ad0110299af15cb2b1674c394ced42d4ad1364bdd0973643c132a3cdadb82175850c1503eb9fe60421158520f508a9d5267fc8b4e7990d7176df4f486e4f2aea7ce0d03c5c4aa0dec15ba88e73d564b80e7a7b220e1a2c06b9ecc44d64e85937d6de343859dbe04179c190a13d714057af86f8c0f7f2db9dedece60ab2a4015f9f3b225d82172491430d8346e5b4e6d9e330bbe85aa107372d729f98dcf8045631e9b8ef623d557c813439b701d9a1f5f58b003343ecb74f727f99cd2cf289453d11f9c88fa24f99614a0379371a057fd75c398fb2b0820a57cfdcc3f7165c3b37d0bbb31e6f8e1e8680d60399d8e222a28068121a6f1ce2a8a1b3724fa77c690449c8c8fec0dd6d88462c03aa0e88cd38f741c6029d5d107e2c233df4d758ba3c5748132fa17d96b83326fab4ee79a78ffa8b2c282453dae783aa63ac15f0d801ca9f6ee60ad2e234a8922ab5f777fff96f1798e1c5b11413607339a12aa606ad392b26e4876acbf574e02af270c92fd4fcf34e75ccd5196c55b56fc8d29a609a1b97f84c15599a4d9d0659a9b71d54ea8e3d4645edc442d9aa32ccc6979efd6702a38014f5ff3dfb23e2274ebb3fbd1e416a312fbb406bb690224efcbebbec3e64d0bd3af6f68d39db7577d0df62d9fce068775a5814786a0a6b4582ba455e3eb0451f739bcc9cdd4e2ec3d76b94209245991fb0993a73f99d2b847ad6c676068f83e985b95cd39a073da2a36bd033910ad34606203139f407a7d9a24ac5982cae4f2f82841ff9ee3bbe27913bf5615ac10da5fdb585a313ac4c3ef0c6a34144d148c2ccadaa2faa386aad99a9f7c52217159c75c49bd057003f34e1834d24f11998b28a3e88727b6fa9b026f40f432a01f6fbbe2acb2c0ea9329dd313f65e3bea00eede5bc1062ef176ba7872a7c0d062d07f814986c0799cd564a8d4918a45baca9980e6bc85ae8238a6a22b4fad77e234a1aa30fca92acf61470fa7e3169b4289c40d000cba3d47316fb04d065b732735c8b01694e47a2fe6381be23ef2051f3dea8e8ef95775fd5150fa7984288efaa89fc07ad2fa1f6ce6fbcbdbb1c61a4b350b5d1615bbb833442d6e2cccbbf116b2d7c63cf8cf5333d45a953cb10d458ad362f845b99273f770eee3a7ca9cf4662e01d0049e77c9baffb54dfd672d3206742c058bd41c33e9afe607d2e945d1ace36331d98052d15dbaaa551602fc0eeae0146d433224268303e9337a50762c42df9b5fe75f069eae9d9e978fbe4b9a621516ad3bb1836f25a3f78c5cbb8648b71629033236b899d96522c0694ab98b7fc1b68a643bcb690bc79b6c20c49af96d43ac5f420acff621cbe9d15831fcd69309193904fcf22e1aea53c7c8d7b8038e810f80e219691fe2b70a325abda0771b2f71ee09a0d27170898fef29471980326583c842d1d301a8ca27e89966fb2b327abd95bfb8ce1df19435a6fb98d017748c64b69d81cc5bea7240ec1a190b20c1c3fddeccca32aad8aba53a0806adfdbdf22dcb0cce23acdf4d03992905f94d4975a19daca17bc5e88ed710d21e0972db2624b5400fcda95f7e1abcce58ffd56596791c9ebd2a6a0ef05e162549a406e230e6349e7d362bce5cb63409127d146b62621f6fe13d325cd63eda8cf1090ca80812dc22dec52fbb54a4ce2f9e00578189d2c6bd51d0e0f476feccb83e6cc0a10c378b264482dba840a92ea955c5a4821fddead7c4862fafd1e2ede09b5c0ecd9ec733f430fbab60a8cd77be2713a2047d6f6b41f8486a969d3f7cea1b8e03479ab0cb74ca2a7f56e5325480b38cc44adbe67a84d880554a5f6c433836eedd5fe414fe8268d39d8f4893dd8a123412a1489964c357bf038d4a229de2758c32569a740463a144528100c797690a0bcd2b9880bcb4643410fe20377d2d5194e3f5e9361c70a6c0e8acd44ab2c2982844b7d6834acb0bb7f0fd8cdc47898a4a06883d6cb6055e005e3e69958ac7229f3eea55293bfe20e12d9cad306dfe9606d3426d4276bdd7baf83202142c31aa330f70d41d9ea03f02becfa16c87b7757fbd4ae4cbac5700233e9b9edc04dfb43d57a0b5698abd4a6b05ef8184137f2f7208841d6fc549ee5334cd4e69729c2c35be13d44bf2f57790215f68251a33446fcab82d709191fa8211cfb95da8b793a70dd4fe25250740332636e24153291bbcfa17f73b387544cea2112430b485250d81e6791d19fb7486ee77e3006cb54225c2a3a0c97b8e3c6791ca877c7d4b82eca761c8787db54622c4dc10fff0de828a4e22bf60d38e8775dcdb2608c0e4188cd76ea37ef5d54eb4b27cd28b464b92bfacd11c9d20cc975792734e68e65094ab1bda861c29704808e909e3a39d8175204d31181035fa11cdc07a90466963f7e35058e40aff18299d9"}) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000015c0)={{{@in=@private, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in6=@empty}}, &(0x7f00000016c0)=0xe8) quotactl_fd$Q_GETINFO(r2, 0xffffffff80000502, r5, &(0x7f0000001700)) ioctl$SNDRV_RAWMIDI_IOCTL_PVERSION(r0, 0x80045700, &(0x7f0000001740)) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000001780)={0x6, 0x10, 0x1, 'queue1\x00', 0x4a00}) timerfd_create(0x7, 0x800) (async) r6 = timerfd_create(0x7, 0x800) fstatfs(r6, &(0x7f0000001840)=""/4096) (async) fstatfs(r6, &(0x7f0000001840)=""/4096) ioctl$PTP_ENABLE_PPS(r0, 0x40043d04, 0x1) ioctl$PPPOEIOCDFWD(r0, 0xb101, 0x0) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r0, 0x80045400, &(0x7f0000002840)) (async) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r0, 0x80045400, &(0x7f0000002840)) ioctl$FIOCLEX(r3, 0x5451) (async) ioctl$FIOCLEX(r3, 0x5451) sendmsg$ETHTOOL_MSG_LINKMODES_SET(r0, &(0x7f0000002940)={&(0x7f0000002880)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000002900)={&(0x7f00000028c0)={0x14, 0x0, 0x400, 0x70bd28, 0x25dfdbfc}, 0x14}, 0x1, 0x0, 0x0, 0x40040000}, 0x4000000) 1m40.511627313s ago: executing program 2 (id=45): r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000200)=ANY=[@ANYRES64, @ANYBLOB="309ac8c710313eaba4a68170a5133c459c1fd04cb7974566f1632b6e60726849a968d62933cafbdadf039f16bc23ef3c6ecb8386dacc8c21e1ffb8c7d29b5563b9a2c1dfd5d5bfc56b25620b9a01552641179a8f87ce6c66d8054e39ccac32be920d31d09fcdb5a0dc641661aae7da89d90545d86bdaff74b37c2a7b36917bef8a0543a0bd340105247ab3ee47a09ccdb300335ae27b3e7589e12f08d94e0502b21fc6acc81288fed9d7443b49173e589745fc3acfa13e0551b139aa0cde2069a9498f413d7179796eeb335260106e9a05736a91c0aeb796da463f9450315d9d61db5206d8e6851809833fba63d1f7ac653bd2", @ANYRESOCT=0x0], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000580)={0x2c, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_procfs(0x0, &(0x7f00000001c0)='net/ip6_tables_targets\x00') r2 = socket(0x10, 0x2, 0x0) sendfile(r2, r1, &(0x7f00000008c0)=0xd7, 0x7) r3 = socket(0x18, 0x0, 0x0) unshare(0x680) r4 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_add_memb(r4, 0x107, 0x1, 0x0, 0x0) getpeername$packet(r3, 0x0, &(0x7f0000000280)) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000180)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000006000000070000000900010073797a30000000003c000000090a010400000000000000000700000008000a40000000200900020025642531010000000900010073797a30000000000800054000000021"], 0xc4}}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000ec0)={0x2c, &(0x7f0000000bc0)={0x40, 0x16, 0xd, "d4980758b2f3704fd78c1572ac"}, &(0x7f0000000d00)={0x0, 0xa, 0x1, 0x7f}, 0x0, 0x0, 0x0}) 1m37.223754961s ago: executing program 2 (id=52): r0 = dup(0xffffffffffffffff) getsockopt$IP6T_SO_GET_ENTRIES(r0, 0x29, 0x41, &(0x7f00000007c0)=ANY=[@ANYBLOB="7365637572697479000000000000000000000000000000000000000000000000a600000005000000000000001f0d9ea4b8229bcad61ad542e89a7657603cac2001e0524c434b14bfdb650f43ea38a976675ce0bc8c80edb6e67f00529d20f0af7ede8a0d5705b7cf1fb9fc3c19a3160f2f09661a54a69452ab387c529715f0ce6327e844820c2548660b1e5765b7fd5fc686d87e0c0b485f9b267f05cd040365088411271c78ebfdacf21309a237ac1915c439dbef9dc84b9e8d5b5ad4239f116d07f42a0ec9f7dc49b0"], &(0x7f0000000700)=0xca) sendmsg$inet(r0, &(0x7f0000000780)={&(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10, &(0x7f0000001600)=[{&(0x7f0000000140)="be38", 0xffdf}], 0x1, &(0x7f0000001100)=ANY=[@ANYBLOB="1c000000000000000000000008000000", @ANYRES32=0x0, @ANYBLOB="ac1414aa00000000000000001c0000000000000000000000070000004404730001000000e736f53aa500a029b4fff380b1208d2517faab10d57912ea57285a512c15273dd90873706db2ce3f1fd2709c8fca22cf77f29736f1e80045368c6d61cfefe19acae96300000000000000022fa79f00000000d114c4e16cb59c3b813222b23474ebab0566f62853"], 0x40}, 0x0) recvmmsg(r0, &(0x7f0000004040)=[{{0x0, 0x0, 0x0}, 0xffffffff}], 0x1, 0x22, 0x0) read$char_usb(r0, &(0x7f0000000080)=""/139, 0xfdef) r1 = getpid() r2 = syz_pidfd_open(r1, 0x0) setns(r2, 0x8020000) mount_setattr(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x8000, &(0x7f0000001dc0)={0xf, 0x0, 0x100000}, 0x20) r3 = fspick(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0) ioctl$KVM_RUN(r0, 0xae80, 0x0) fsconfig$FSCONFIG_SET_FLAG(r3, 0x0, &(0x7f0000000080)='ro\x00', 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0xffffffffdf003fff, 0x8) fsconfig$FSCONFIG_CMD_RECONFIGURE(r3, 0x7, 0x0, 0x0, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r5, 0x6, 0x25, &(0x7f0000000180), 0x4) syz_kvm_setup_cpu$x86(r0, r0, &(0x7f0000fe6000/0x18000)=nil, &(0x7f00000008c0)=[@textreal={0x8, &(0x7f0000000740)="0f2139d9fa219200180f5349f2f20f218b673e663ef20fd6c60f221a0f7858a3660f3a0c800d0000660ffb49ad", 0x2d}], 0x1, 0x0, &(0x7f0000000900), 0x0) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000280)=@nat={'nat\x00', 0x1b, 0x5, 0x3f8, 0x210, 0x0, 0xffffffff, 0x0, 0x0, 0x360, 0x360, 0xffffffff, 0x360, 0x360, 0x5, &(0x7f0000000000), {[{{@ip={@initdev={0xac, 0x1e, 0x1, 0x0}, @empty, 0xff000000, 0xffffff00, 'netpci0\x00', 'team0\x00', {}, {}, 0x62, 0x1, 0x41}, 0x0, 0x90, 0xf0, 0x0, {}, [@common=@socket0={{0x20}}]}, @common=@SET={0x60, 'SET\x00', 0x0, {{0x3, [0x0, 0x4, 0x3, 0x6, 0x6, 0x4], 0x0, 0x3}, {0x3, [0x0, 0x7, 0x6, 0x6, 0x1], 0x3, 0x1}}}}, {{@uncond, 0x0, 0xc0, 0x120, 0x0, {}, [@common=@ttl={{0x28}, {0x3, 0x6}}, @common=@ttl={{0x28}, {0x0, 0x1}}]}, @common=@CLUSTERIP={0x60, 'CLUSTERIP\x00', 0x0, {0x1, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x34}, 0x3, 0xc, [0x26, 0x20, 0x2, 0x17, 0x6, 0xe, 0x2, 0x2c, 0x30, 0x3, 0x28, 0x8, 0x36, 0x40, 0x17, 0x22], 0x0, 0xfffffffe, 0x7ff}}}, {{@ip={@multicast2, @remote, 0xff000000, 0xffffffff, 'gretap0\x00', 'team_slave_1\x00', {0xff}, {0xff}, 0x21, 0x2, 0x48}, 0x0, 0x70, 0xa8}, @DNAT0={0x38, 'DNAT\x00', 0x0, {0x1, {0x3, @multicast1, @local, @icmp_id=0x65, @icmp_id=0x66}}}}, {{@uncond, 0x0, 0x70, 0xa8}, @REDIRECT={0x38, 'REDIRECT\x00', 0x0, {0x1, {0x0, @initdev={0xac, 0x1e, 0x9, 0x0}, @local, @gre_key=0x1, @port=0x4e23}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x458) r6 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_CREATE(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)=ANY=[@ANYBLOB='\\\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="17090000000000000000010000000500070000000000080009000000000014002000ff06000000000000000000000000000108000a0000000000060002000100000014001f00000000000000000000000005"], 0x5c}}, 0x0) 1m36.679910894s ago: executing program 2 (id=55): r0 = syz_usb_connect$hid(0x6, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201050000000040a71e070900000000000109022400010000800009040000010300000009210000000122070009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="480000001000390400"/20, @ANYRES16=r1, @ANYBLOB="0000000000000000280012800b0001006272696467650000180002800800040000000000080014"], 0x48}}, 0x0) r2 = socket$inet_sctp(0x2, 0x1, 0x84) sendmmsg$inet_sctp(r2, &(0x7f00000088c0)=[{&(0x7f0000000300)=@in={0x2, 0x0, @rand_addr=0x64010100}, 0x10, &(0x7f0000002500)=[{&(0x7f0000000340)="2261ba0ad95a5d371f44b014bccf26ed0e891ca58628dc3f9e15b36e06b9c2a7d68f068af784357e523ad18b31b838d0c240fcdeb98221a8470bb21459e2a95690239e37721512b658d1b496bf50307469a9e3401f9c68c9944fd42947c74c82220c09ea8f318cdd43d43122113d328447f84608f6da271c63675c0a7bc2c5be0617fd2ae2682708db7ee4145c66514a09d78092", 0x94}, {&(0x7f0000000880)="d33773077e90525e4c7c790a783ba076e9a65e7bb149d9384d8073a894ffc23a7a4916db852cc9a17dc84ce8d41b6b285d46e60f77103ea2d27d687863adb6ff0198ee36fc95766fd00623e067cee95a2ac9a51d958b79104c2f4f5007ff8f31fdbb24312219b8361af2493997eb34b026054a7921c038e249b5452b46d99eed5d369fbd9b5d6a805aa3c6f06da585e0953c098fd7bf691e5175cf271e925a3f047aed2d83fd6b95aaed134eff3f1bb671fd81ff7e756049f0e6156e3e543041085338891f98c819433e48392411911ed98f2c42353cc6d95a84b2c5d68f7e351050fe4f1b8497bf04888b96c857e2381567ce73de478e2ed15b44192a473abb2124d81c1922311961a4177f7f5aae51380822cb7ba971242597b44ba6c66a31b3348bbd202ce68d51edd353614bb774699e97457732708cec1cdb61d23e520f7bd8a94e9a16ec08da5f8e6714e93033d369e00e9cda77d05889093185722899c288a744261acd25af3b0dee40bffc54832eb6239b429feaeaddc283f8b647294483a17a23435a8d9e72019e0d83965e862ad3ef3c6343ef1a597424453d248e93558483fb4b6454bda3c321e06fac499515100665efc988353f8539a85db481e4776b84949f13f56c52a0204798b168604d034c45efbfb628cd5beec04deed0bcee429b48effe6eafe98a3dbd5ac4fd884a218a81d3bd68814485694f4a788a7f201ae2cdc1f0e5bff4fa7b8b405af013f3d96fdb6953a5820b87589e1cc278e588dc4c1343f5f34732a09fdbd85248748765aecf5e5f6ad44a33dc493b72d3d7d1fba2c039f82f92041905433b665bebfabcbdaa01683712b2e02084f7a3046a46705f9eef38c44dd293826c25e912402104588e00531aa622e4a2ee03fa769d99093b4f64e31db237c5969f64dfa4702a92188a61e62d0a06ea644bc48398f77560d084b2d213f63d3adbf22f974f583973190e745bb0840df3cb206fa1aa04b94733201e25e37a7f781d25dc0edb872ef18d44cd815caab17de7f9e6850f9e000b9faab06f195aeebec893452d840cc57e1a5bb20d50e37e11a9cf179ac8787678a588ec696755949384a96b01ea88002098582e0be1cbd56338d0bc8163444b7df908a48397e3cb44ac692f3a9c0712ca1288da1c4f78faf8772f5a0e629873d78132661d63f360e0fb332b74883ba544dae94f68c98bd61d444d7df68780c416d6e0dc1acadb29325f7a3349dc0c8d12eb080f145e5b011e3a48d7569c46cbdf2585758ea508797545eda577641534df806ec0f0d03a8e9898d5f2745b7d19782d2f7769c18c996dfe4d7bf75701d783fdaafc832a9dff6ebf4e1bc85ad8ff7e9a34dc9a0aec91fb348b1dc324d8badde275c0090fc03d0271d36c05525e28a914d19e5b1fceac508b6a90450c3972f04802eda08a73cf120305b8d3c0da91497965bf07cbf3a79ff1197b602fde897ddd9451749ea6dbce3be25dede561f385b4386b2377336bf5aad18124e2b14898c2e8c75aac643eba04f95800f68b4aad13018748cc390337b5d1f45897ad30872a0b58a8e02a13c077af3a43c4d2800e6808bacba6a05e357e8b498360e82e0ab4670f87a0dcd0d53e15d549723280d67776d56e1c6630a711984fe21dcf5633ea3cf31f1a0f21ab924ca726b51f94302dc37d3df96027d7a640574ac50f8d1534d8c28506904ee13e77fd0c2bb1c2", 0x4c2}], 0x2, &(0x7f0000000100)=ANY=[@ANYRESDEC=r0, @ANYRES16=r0], 0x20}], 0x1, 0x48055) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00)'], 0x0, 0x0, 0x0, 0x0}, 0x0) listen(r1, 0xfffffc00) 1m32.815940147s ago: executing program 2 (id=59): r0 = syz_open_dev$usbfs(&(0x7f0000000080), 0x75, 0x109301) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000380)=@urb_type_control={0x2, {0x1, 0x1}, 0x58bf, 0x1, &(0x7f00000001c0)={0x3, 0xa, 0x7f, 0x2, 0x3}, 0x8, 0x0, 0x5, 0x0, 0x4, 0x3458c306, 0x0}) fchdir(0xffffffffffffffff) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x10, 0x800000, 0xffffffff, {0x0, 0x0, 0x0, 0x0, 0x0, 0x2504}, [@IFLA_TARGET_NETNSID={0x8}, @IFLA_GROUP={0x8}]}, 0x30}}, 0x40) 1m17.938433522s ago: executing program 3 (id=78): r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x80202) r1 = fsopen(&(0x7f0000000100)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) r2 = fsmount(r1, 0x0, 0x0) r3 = openat$cgroup_ro(r2, &(0x7f0000000440)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x275a, 0x0) write$sndseq(r3, 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r0, 0xc0105303, &(0x7f0000000040)={0x9, 0xce, 0x7}) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='smaps_rollup\x00') pread64(r4, &(0x7f0000002180)=""/4105, 0x137, 0x0) 1m17.643239925s ago: executing program 3 (id=79): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) syz_mount_image$fuse(&(0x7f0000002040), &(0x7f0000000000)='./file0\x00', 0x84, &(0x7f0000000480)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRES8=r2, @ANYBLOB=',group_id=', @ANYRESDEC=r1, @ANYBLOB="2c646566ab5cb4f731643dc76d7d7373696f6e737d517d17d70da1d0896a68737cfe3d01dca1f6103ad80cfec4897290e87c9e27ac6c809d421bb5b76ea669a2f7f4701e8d47bc41aa04e4d16effebae84d07890444a8f985f3d96c29d37dd010480cb8e625c6dc07f03b0506fc333481e122ca345830ae3610f77566a9948f24b8b7ed0caaff61f1b3059acb9909dfd5e1fb067b64dfdb820481141d5984d9fca8422ec331a90b0ab57d759ef066de4b2281209ea9792f22db37ab5bc6fd2b70adf2270f1e7e1efffdc38e44915383d1b2c20a41b6cf5f4bc7de80f4c0e37a98941bd01bf6c925c1bfacbee4f11639d8c6180f49a16f0274d"], 0x0, 0x0, 0x0) (async) syz_fuse_handle_req(r2, &(0x7f0000008100)="58785f58471eb4b5b3ff3946acaad41068511507291e72541d949ffc8a54ff637ccef1fe8511899ea7f3c82cbc6539763a34f6760c1608c911801ca672e62708ba4fc023749076ff6a0d4fa1262b7000acbd9ecf5e97201f7f14e715bc8c089c3d65e92fd65dedb76d61715067ccf6dfec2b56a48f2b274b564d90c3d868f2bdc07b7e636ad78904bca826fa69b7783e7be2b8e7c997b99225467747875695f6d500cb82b479fe9486bb94e06f796f89906bbfccc964830f86986760ade90c3f7a9dde3172a5124c1889075ad30b5ee2a5f257a6ac790a8e89b247ccbc8d241b7b95f8fc649deffc1bc37d51a8c3dfae38ac968eb48695de38df941f9632ef9ad6779e41ccea8a3ff1cac4fa4b47a152a8f9a1bb0094f41580bbf60fa11cfaf2c535a12c866e9414ee9b58226fbdb0d221e1bdc50e3fa300351364f6350030383856f1f809aee19f337f3d3435ae6754916be1eec24643cec1bd1007ffa38418735988cc901603895f66bd6450d54f99e1246ded898499d2a447f899c00368ce1dd4a4f4cf9cdf7d4f8b38dcb98a598ac490f1086ec712b0cb94610abfdb25b0f6947b46e1dd628897ab68445568578049fa6140250a5d821d70f102fadc2fa273a6e486f250712ec847de3b02a121e19775311e8629045f3404bdfa3207aecdac43c3571b86a9423bd716aa67cb688f9ee4f2b14ea42c89f2766c78fd4ec41ab34eebb4256e885bd7e3abe4348772993bb630aa3397084bbc66cdad664d6a9d33767cc375a44dbc0b08931053a6780a796fd31e1d7c512599f9e010883a52c07ec0938ce1acb3fe3baac6af9fb7e9d7942662e41bd3626d240d5ed34ebcbcc0ccf1c3280c76fbf6cdfb04bdb2d3b4ec6a8961b1eb036b211eff6247b95039cc67d222f2ff122340c56d74b4fffa79a202144bb10ad766f1fd6b32abc3e09213da84b36698e5c67dbd76342baf2fdbd26e9563dadd01fce19d7ec025d05d0494e53229379d13c1cae48ec058cff0bc1ccdc94a74b11a9bc87c580bb6a3f45fe15d15d89bf6102dc1085bfe27b2ab462aaf642b8ceed519cf88b31e9e00fdc23e8f6967a70b4c38b2458656dbf26dd75586731bb519a97d0ff43f4358cd40c7ed371ae8a24f46e320d4c4c0a1b8c42f10908a1c283d8032d76f52d4509d78c2f3a0716c37bc0c786ce9174a88d468e88a6d154e4712778aecded0ca5de28e52c04e33672ecea5135438e908aa1bf00e65ba6dacc4bd018b7bb1c30aa5d9acc679220cb5e7207f1759bd7722d10469225aae24973031a21358532a63aab42f33b1f8f40d545fec7799703ba067592b34247fbc7375acdcb3883ace7d34cf33484f2cf662f3f0e18b5c475ae311fb20f6e6b85320b2bc37e56512dc27815b37bfd9f172be1a119197eb53b535c440fd7f24724e1d466309c0f8556965bd02d75c3dbe2baa0c6a515db07af1f77306577d0b38f0aa8cb188cf5523368951b8210f4bfc6afa0d058ad84656d27a46faef225e6268396ecb54a5182591bff3a86792db5454e238afe7c26eae85fd3c1c060760d89223bbdbe8966ae2558f47d799839cd959c974b69ad262cf8ab4fee554288e767ede9bc5d7f0cfba05966ef7858e41db363122680abe978345d45e4b52b73fe9f52ad26371a5b0539d88aa0c572aa01a41b079dde5a14e031ad903629d06c8d85ad82828c25a9ba7ce0fef2316eb011643e47feca7d280833f8b3008841fb2d88ea84df65b03aa5baaa29d6234ed5db8db461fc5df77aad38690277cd5dac1ed3c23c9f2778295578561f9a4d31159a826b4b62b2a867e6e8a9514edddaacad22106880e6633fb2f3b17c8d10bec633d6128489f7253b3e3e38e5942743ddd1547dfab27a152549f61891e3a5ad17f733b042f7ef915ad7423b9719fee9142407fe1d10ec8b64a21cd24fd39de4496ca3f394f07149bdbf1393181b5afee090ff40ee31d34a9c6a113e3823fac425fa85e212de1a9f7c4937ba64f3327961fccf85e6fa29be12de9589671d60d4658b1562ce7dedcde8ec79d265c13f5e197b66989c3f067d2801fcd78bb92b45e55fb4089a7cd3b179284af782ae0327ba56fc307a281772384448ee465dccefe41be8d75c8cd0eb5c0217d7ca706848f9b82500b77c2d838cbd536304556af87d3b6fb9183b5dc9cf2d0f7ecbb24d9f790151b9c6092dfb2c14decbe6448362cd7c13515f66a99c37b56134d12e8c7f1a5b75e14e47f84d8658f0b65ea91014e2e4fd361f03dbf8ca509d426ca1bba7e43ce918268393ff16b17d9e1bb49fb2b4f6eeb8b4b226c79303b19412a55b7ea7c8774ccebd8d66abe117a8be9a3c4faea730902136df57aff991b59dd71610ba4c8e1cded8287c21c56526f4fb6c502ea73ae310d56640990b3e695b278de6e1eebd51108cf7547c0e457e5fdf59691baf080dd3f5dc3c9a10bd4cc5e10ba42d4d3d9dc4f7ebe0bd2981a1d6fb06f7457dca1e56fac3f0fa7ca19ec2fb7940ee837e960d93a73bf085eaa2888fe3025aadd33cae85d63273be6ae3a92e35d78602d8e23b9460f04b7c0e0e710d10fdb0dd3fa9b880865603500d81dc7e968e8046569830b526e441f25f8b0af47d524aa80fd7dd9c3f72facec2032e2c06bc33c6b739c5368bf54e32b6acdca9d2d14276a8348ae92bfbd60f6aceecf98f3c6fe70747499b25667a96c52e21236421b27deafbc6b5e2b8a4ea2a0d3cd5ee1a10f3153b529b5c04a1961223a943842e17ee0cd114ce6983536400fc40f3d4708436954803fd60caf2b5ed7e4ce90bc75385e2424191c6a5038fa15d99aade49fa1affe63fb73078a6bb4ee560b0b521aeb33f507bdf876829f4d3f695197468e41503a10870a8e6df800608ac33dfdecc03f64d03fb6180287a684063c7edfc8db1366f6bb502fe446085f6acc4741b273a0b736f0f55da28967390bc7434db54ad0da9d1d002ceaa5c3e53efa95e7aaa792db32501a072e669da29fb734d771a6fa8c753fb2fcc204e31d668992473e7937fcf751bc79b125db1725f2a495bd2a4207e4db8d44810a4db5113705c5cb8733866ade3375d1bdbcb965cbd927e7d285f2933bf037911959088b64cfac0ff1e39244f2e9416653ed87ec564eb686af1062354a8bd7034c1022cb0d0b6996762ef4a0a3ab4f3deb459f023a867a38fcad2a10fcf0872862b386ff7c5ea7ce13abb112d1f0ed0723870eccc76d16f7e3cc00e28945bb93d9f2bd8e2017993102f0824867ec141f20df951202a2ab1cd796516ca0b4fdd9e6de8b82fcd30f9ab85cf0a5547e1ad1ef1ad5be7a878a16864d7c06b4ae002f3ba485a9bb36b8a591ecb64a4a5c0fd3b4beb015f58ea4cfe190f3b46cc4d9108d10c52a9de859814edac575d2a3d937a9b31db049e70aa76c085ab63d61c1317205c228f7027fa39125de8fec40ed7982e36a7cfa9fedca30f0b692bd4c7794f6b56d69ada1fed168cf03cc57321fe37e3a8cea4bd093e87b657fe5acb13d2591bebb52898362ddf0335810c70a4838faf8fff16301d16707eaa38e52f913f8aa3e27b2387ca1a217ac69966e287ad5cb0286535d5d00b7006661dbc7923a066945c1a2040a4e95d7b0de4dc8217bf1d4e9b6cccc671fdd9a5770c21e749b407df8c463a3bf17e47bfcba6a890a0435d3fbb7252fe072b149b7bfeb185b088686dd70e0c9cda275497b553aff2b319f7d7b0ed64002c5f9f6ccfc3d55d8c908d314487452f37a650f4561326a84c660b6111702a87db03595b5d080c60288203f091de9f78b997e47233f4bab9b044a98ab118a6c45b7ca746cc2fb90182a923d67216412e24a955c0c2307acc47bdd319955249d8412a5ccf444437f53f524c69ba0167c920f0c1f775cd1a225636200a9e4adf61f418d20f717339d0c8c5386af0936f628cc589a8d5581c1c8cad0b564a3f38b606473280a3fa586a5ba932fd38eeb23096df29a92ab54c409f88ef4f03217f0bb90fea539e629d8a025c802f6b5c3d735fe950c8ff7136e6db287851dfbffea1ef81491a50cb75a103367e85afa3484d6af865dfbca91dc05632b0d94aa384ee0c585424a5ddf80babe0b913b0a2eedda34c7ea7814642a69f8eae868274b16fe0f52fb60b201e6685dad3f419413d5b8186992855a25ffe0d4773a14c7977181a120cbc42af4f9acca3fee1d54ccc125ea49b62ab60c58a0ecdf50ee7c16f3b6b12b254fc08fcc85d409eef7c3f30cf705617f926a17e6588a9fd7e34be9fd863a7b157a2d9a336356d568c2d2dbaf76c2d2b2ff8703748b860e36f02b04d6e4f2fd49511f12ce395dc18622cd51948a32cc432cd797d8a68838cebbbdd9bcb6f2e85719785706012e894cb043bb9a53998131fd4aae3321d81fc001e718c4a99c0580af1d4a0c81665cc5adcf337c8bc00fc0fb3c7be0d5e5ff6a6fae5891858eafedbed69223170ccc71ce36ae439d769c3520972601fbab93f54808d6950cb7cf1e5a3b32d8c6a975e3adccca0b2ee28a4eb5ca3b0ceb9d31a8f767c3f4486a62215171738007675a55abf5916513f7eb9b21ff291f2b4b48bbfcf394cf861fe016b3680be422a8bff49963ce096d1bc17186822b1392e68b1a05fa6c70bd2d9a164f12301a6e78caa8f4cd43749704829f54c5d93637aeef80794d3f206741363e74fa181c9f1dc47557553de620794f096c59ccd74a178f5adb466ad5a62fffc1886f56ebceca4ed46ed2396bcbc31160b4eb1b7d69642e33315e3adbdbe1b9794931e7babf745ecfca37dd4190013793d530df12d6521bc069a05a94e0ffe91900a0c2209a6914d2f85bd161ff77284198129a9b1ba600bda3e52769d39c1bd61c4a70c627c3ad89aa0bdf0c93a2c35e166da9a08b4d2f92deacb6e9034274305b6d254c4052868ba32bec9aa3cec75debe24e78e43374efffe444722a983935f9007fe3de37dd83c52be16e034d09592a179275dd0c91281be579cd19c0162123886893713f25cdae19cf258926bf2070741111eee6b3df708c3fc416b7d046c948bf8500779c0cd5460e640bb1f860f58052b8087e6eb2f16e48f4984c9f9fc9fb2652ac5305861ece5362db08ae912ba055af766da1322057d0bfa647d98b8d4f1e7ed43ecdf1050c0eb19dae93b8014da57241cdab4ffacf0ec1348d4a89b3e8ff187098d83d8eba34e5c7ad4215f1977968a9d337d08fd1188754e7cf41baf0189ccaa5f3b1005f807b0255ce1920ca7d919e4684af70c3d089a99922727c607a2b06e713dd61122842a913036f6cd64dfb313fbdf639fcbd712852bb85337d056685b0a54225ae27e1e8c7ce5acd1f017b8f712c268b9cc0ee26d26c63955df0591f52ef3e16def0a8b0a40fccec5f945431a2e81c35720d178feb481092e4f51978493c5fd502f252bc0152f145f268ead14932990069169483ecc7abc901657460c8730715c078b61059bd2621f50fb838376e0b808a3f118f761efea45bbac4274016960063cc67c428e72e516685552dc3bf473e442d76f2d3ed07b319694490054302a538b52e3b8496b7e37fbf4a2ffff2b484f98fdb14c66ecb8447834733f8a7a5a3c83de34b6647842dd56d8201f9d9240f3b3a5b5cbccf174a08853d06fd164fe74e04608ae12df8a35b73517d22a87c7ebca60942932d03102ff7e8644611b5520b5ebce950945498ce19210c866e48284d18fb7e049deaa43ee5283e3dfad7316ba85490e93182d13efe7ba64ee5ceeaabcff3eb24d46a3a129dd5a6b82e8c48210cb1e6564833f3e15dda4dec383b4319741cebf6374cf2c5d64722afccf7c4e2d81ae28d45f2c35b764281f1f08fec8f8e9277277ae1ae8a8981f85e041d2450afc9374e978f73b66da9aadb2087223f28e21e946eb07710ec86cdcad0948d4ca93827ea34e28806d172c3feb83471ed2d4d7ada2360b209d16b9d35861082d85b6be3c3589a6bdaf6f9b5d52ac8fd7388e32b24f1d5d34b5442c1ceebde311decd709f075d064f07bc60ab14c101ef51039eed56ae1e0a374e3e956603737b3a16db684a81e9b8998a0bb9b17a0876a92b2a3b9924f44b16ae4c7ff376ea8a8c91b504c1dbeb522cf846fc3ec6b9a01f452eeb35cade34c6a0463b92c46e013ee7906ee934141870ddd1464ae688805933504a2dc7cb1f947e28bf22f5eea6afb5de3b950056bf44065b84fd5589385d0feec4ef1db4fb4b595957130e575dc383e3686f4674143debb23e17b398f32683fb4805f297369d0e5f2e63af6091491e4e37186b4a3dffbbdcfff63d1fea4e12d24ef96fde3ed7a323a3605cdf5eaa43da738004556c2c20aa30c40079bc2e9ebe102c1fcf5259f1e3acc6b2a2bc9da4d0b1252433c58a1810581152a235e93deabf7f728eace350bcc4db4f249d4234bbd858c4e61a0eda4e3db0ae530c78eb63425502d651fd0cb986341ba69c44ede18eb3ebf25b2336cdda02447a9e20426d8206368c63b5fd6828612d3b99f627e331bab0009579de8270c36aa03861c300d34f2a3703870712325190073e6c17d8699f6744acb1b5468f93b57ab0366796181a4f543511d7ea2b32606c33cda61e81ed1c2194d305be47a3f1a9145d023620af12e79ec188573526ec35b9ce44e95fdb3530bd0431dd12a227d0ffe317cda1bbd787979261d6c9cf728b3d6bec3ba6ae15a595a30fc242bc5f25d837c1c642219afcfe043bb68a82965574b8b2139789235b262cf4af95a538e6954acf8e27ac3c95328df6e4bd615a376cd96bbc9e0d9802fbb40f80a848225e076219e26e0e63f57330b8bda69ec8dbd8b3272798cbfbb085b1885a1c22b3e2df2a879020ac1110b7af4f53ac97f556596ba0e164df0c85842026a87cf9631c9c9d851549efd8ca37e3b863e88436d5da5f4d3b5b5528e2d08d92b0d3ac6a06a0699653718e93a25b5afe254a068e300751eb6c67e3f5a1813d58d428f1ec108b88ec81444ccb50e8452941510c11f2e80bfd712f64b32b686c92ce922baf6c8eed1e9f0717a654d53b3ce1001880de80b5b15362b20286db9dfdf6c41f48aae84d5ab12ac45310f0eefc56e54113bcf95c1b2a259895af2ae9c679de4e2b898bf8a40a199a2059f8248c1303351dca3fb38906a682f66a94ee6ae6eafa7144758fabbaa60debd6eaaee7b2f1051781084b3c9d626263d011a3daf971b708750a77614753b89b5e1a77a52510ced5708083fb48c554dfd6aacfcf97650f3a3b3f97566050e76da968d4eceb83bc1e005ed1596d6e0ec5e2c90231e62496d7435ec5b28f805e3b7aefdd3718e4ff53065b8e4b15175d80eec59218d8278e711c6049bf6d62ae7069578e957135463d7616b37c1e4bf44d60dac6c7aa04cbbc4a64bb0cc0b059abb6b26f8ed5203232ddd8a6c5882e6e6c53068a71bc84c5834104e85bc96db2163798a3881929248b8c788e5bdc9e46e5f7f3f6ad43fad6fa381a0b924bd938702470b330fb90ba73d557c0d203d55edaed6e3a01aeb53b061dad57713ab27e1a9e0d06b534a65d85beb061bb5258bbb38179ea612a6f402affb8ca018ebf0d6f61d44d5a657c080c7d2dbc9b08c07713b17b0f173ada59b57abb401212f4f1fa026491b48d08cf46a704ab43e46de8ea596d68658523b61a156278b3b77bd1f4491381bfd874ed72b00675fd5b4b7c0ec13c6837434ba8e22230d32e7bb1287e488e14f5c5602cd4ca88012b244c7f23f4897e27027aa862ca139bc8b5fe14be7554832ab02e4ba19699a1e66825d94c7c44451062819a38d3376f0a3716b210c7adf4bfbbc303058aa2e054b3bd53539764f177b11b05451705550f90196997de3d1d480e500cd9d234078cb1a09c63d8911381d327402702c2765fe92b8ba3a0189b2b11b7460996c36eaae3ecb4f4e63bfafd7953ff086dfc0b12e616bbdca4707631467b830d244bd3f4371744bc8a4baac728a397818875d1b6a4a2f0d10be607122a6fe813f52e4456b8a5eb6c9ee0cf889f777a03cc26a055f9f259cfc4f8552b568a4b371260af062619dfb215ecfe7b318f8d627d2777bd5103d6ca2948d19d5812112962b63c2bf3d090ff19185dbc5ad49a580451de717c0baa288cd96669babe88a8b1ab6d0936c4c407878786695f46f59ef06c5c2166b661542c598b6e0551d490946182841184a7a0e669c6ccd73a342f65c4525dc7522dccab15fa72bd07588b5bca71635b9466ca72a504c74cca1c573e8d40d83d1b5c5326481ff8a2055a2e0fb997fe8e4787deaa2a8a57afe74a971e7f1f280895f2fc9d99c41416adef7b70ec47e7a12d0ca3c0ab1dba3c2d65bb172fde1fcd7f97692d3d8c9657e3277ce95947d59bf37dde3f35f7a5d76575f5c14caf7f0926c0896995a5f42efd0d38c42de202bea5b5db39bf697f9a96b54aefec723db523893186634763e7399bfa8029c2708dc817984528601c77a1d78bd4b2c85f10f5ca9363badcdab51a1b315cafa5c2ef64f60395f53efb9d60d89e1b2a5f147508c90d2b09476eee3cb9b5957669a77cd2c522909480dea9be3406d1779ffe4539f2e03efb5f8c2d040f0ea776ff869a36862246294d0ced556a129ef78327617052dc1ef5cfb4e5986ba2f0e063b90e1657d8977b58827a3c4e3d556eb3cf0540685f7c9eda461aa2ecc539fec3d2d56be99a518f11752f2be2f670c5fbe8010ac4eae0ede31c1a48f747ff2eac9fc069d3700a40bf5fcda80a3a4f5fa920f117a72de6da51195d2d7f0cc92ff7835bce2ba6b564832f582df56b24cf30c8297a826a4bbfe0afeb1da3e986b3d0a95509e0037d212a70178ecb246061e067238ea9238e4c4a9a7c6fc5dcba290970f50c52598423336c523f2de7580d059fb53934cb0beb208585e897fafeba30853e54badefa197478fe6b9f26ed0d33babb53acee7b7221d8e0cad7a6bd0d9383ced6391bf88ca7aa50c75c136075e87b92445f02fbbc92f7cb65fe2bbe0bf0c9fc2577da63a56f1efbeb276c1f4d01da6f6f7a842212d96dd45edcd2aee7f2c553ace15eb9336bb1804ec252998c5c8b25033894b05c01ce7c77b73ec0e239478c67d5378fe5a53fe6269025d54006e9bb1cbd09b81a39615517c609f3d74e377888f641587121f0f097b48d8be85800295ebab9407978a9cd379966577cb6e1f5261e4305696a2cdd50d8cb1964d3ae18ec730d40f9c782533efba47db8378c6aa15ce85985e211fff2659729599802a7b585cbef3a2762595f67e2054a0fb4457b146e7a656abb2c4b2387d760f7e5b8b7864132317d5ba29a662f50af8dc182d2fbe216db8e997ac856bc59855ca48999699cd6c5576cc47bf8a8c30638c7e08847e5083aa82068940409461d1065c2b53292d3ab145d5bb590bcd278e48ebd34920b18a2e1731c1855ae5a3ed637ff568d205a08cf98c58f5d79c99912e6c1ab257ece0d68ef13d69a56364419aac7df43f43d5faa9ad851c9810648f9050012e55475109ca3ada3452b78a7964377e0d862e022c73ca3ed6cee8c5fbb2d7c12f91c4851fea7c5b02e0a3c5364b7fcca110f20f8858465c498d7e9c6049417fc5c7d4e0059852a6d794af426e938a401cf43b2ba9f4f3f6f0f2eb710ecf3c0c36c4b3072597f805eca9cb14602292ec7d5601e6b1555c8d024aa4bb81a4cff98cb03725cb184ea7dbed6814106a1402bf68a2e51660af930a500d5530651a0dbf2fdc01a31a99be25350b5c8a5fe01155343d028c03e09009ef2c386a24eba8d842cac581402c8faec7dca1623afe25a230d8d4a8bd23df3cf12abedc2a50e387285acf1b3105011a2bdefb204a53b20be213b50f5244511f25852271e05c03fb9a799ac7ea675ffbde8de181368748a9707674e7e70f28a75e4036b6cf9e0693f91a65be4478b6630067ad8dae030a4b7b9784a206b2f7cfeeefc65aae11fc20190f4d6387bab05fa6e17f0bfbfb0c4f604878771aeace0676d12325e61b19a5317c4d4bb9fe6f3fc8b171f1116528b7cbcc4a91c26a729b512196828075f4d0aeac98887e2a6a19b4e1f1f66233962961c0d49df14c3e6123c9ec8dd7152ad045000107365fd5ed7ce6a6d65ae0736a7e227f77c9b0903d4589ac58ceb691583cdb93ae3fc792c886663cb7c5b0640deb66e29b3c69d2f1a3d1d47d7b672ee3c49e90bd406aa84a0189808924c4e67c5495b045e779c58ca65b42889f52d7315c66be3716dc8592b4875629cd0cb02c29d42bdf9ca5c16bc9051c2a6c09d0695bfba58c19a995838c022e9936c407d8999aa65e4a9d6d8eff99f8dcfac9b561375b6d1293441b9d32533161062c053c63ef09f6100cd748700a710f5bfc2a6297b15242b1f41e21bd004b885d6429a0d334a8c115f7d53d278dad24c9d295b97c50eb340d1e6d523f1757e2014c1605c3bd35f0cfdb74f79850423a37e2f95dfe41c56df09724d21065377f1818311f0c70aaf6fb2d4fc8d9eef576136617371d85481770ce9c390859eacfebba34e75a238ce80bcccadd6c42e8e186be3c15451131fbe9e345c05ab8e23f917d269686a9b5f06dd474f95757b9e5a3328416595539cbdfa69efa9702e5a268b1a70c6e5ff2c118a6e574bfecf17b1576e4f2f7ee566b0b2b5388476a68562991ac01412fa463b0f9e586ad4bde59e91a4b303268b5d8644cb7996cfbba422facd59875ed6ac057e563412255c412be0928a0b6fdb6f35d7008b5d5528ca796a4a69bd90b993a52da9c7d62f4b71a2763f822bb39f3ed39cc5ad5a4d51b5c27d31d105000f3f1e705ed5c42067106f3fe6d30151021bcab7f3a1ad9175b3d3644325aa676b9e057bf9d9aa3348b1d9b31bd639c59bb63f46a6c18794ae006db3b1ee20368160a82e26aee5a9fdc6b44df8be294f3ac0a1275e57ebf5e384b141ce89dd51aaf2248274468894645ba54bc4e6b9788b1eb5043c1f0dffe2e13c6179d0238d8cd037b6fe3e484445ab458fa09e4e8010d3288aa6e6cdbfba4b62c7984d058da8993d5de1df75a1ce8e3bd5875709fd2ede4cd5843e7102ed4031ed096a0c6e3ae9d522ad95ef4af83599507dd32fe3325819cdd7718c9797e921e6e365175e1dd53991edcd2baf27df8b1670d01967e97b3e3e75d297f908deedf2e3b91bd61973e8aa75a5a6f9db11525dd35556bbd13873602a320af74677832f93bd01f1e0631c882c8ab254a26b73a60a6c90cf9b96bd576e05b9befbce882c5d29198451bd15acaa894a5276ea9d870f49a33ee9d2429ef35a905b281deb75be54fa0c9e47be5876d7dce01986f2d0e7ae6df9b87a0ba6cfa55cec0c65dd386db5adc427eac18a00c9aded475417add4ebb8880ef3dd218a9ec3e6e13456f8de1630774e918fe5288dbaec3dd2a74698ec9e28ad573761b9e78af3d5c7a61e3eefc1a54c25bb841529b3fc9137836a2e7eff5ffae8e44f0257160da51ec0b3d144b92f1f43d2782513705baf5930903602d40cb4de87feca7243d2248a78a5d684e303ae147acc96e0b755eea77092b5f6efa723afc8a4240c75529dfe1c2fb75aa42d67e6b6c9a44c575738725815a9af1ced5", 0x2000, &(0x7f0000000340)={&(0x7f0000000180)={0x50, 0x0, 0x0, {0x7, 0x28, 0x0, 0x120040}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) syz_fuse_handle_req(r2, &(0x7f00000040c0)="6d797d42fb74562ec642068eb410c60f8cdc42cf09864b1dd1d244ec3ecfb9103306a02bd120cd2c684eee7cd734914ad7ec2bdd4402eeab7a2972f1672f126c4b5f6c5ff748548170bdf1020c2c3d09186940feb185436981cd578c3a2bdc19c16209468100cc1d67247885420cbc0ea004f07283bc4a5cf8499ad5ef4df93b2fa2eb26895ed9260cc61afbc766adadf7809b3a8f76d9f835acae2dac8abc42896374a6a82a8894552441bd0202daa10048b49d3bc74bba1e5258ab8ac5169facb96d9f68705a7709f6d9a66a9988c13d13a2b8b34d9f234e1c5fae79e4cb76ff3102184ed9032d2402087dcb3eff6bfac7bc4d2fdc9ea25f5289d52ed75ffcd83a2781eb4a23fdd078d1e53495305e3ed5bb4e060e89d6eb2b13586f7f5df32e34390d70f074b4f92c4624312698d86578f3d951021db151806fc314c98d819604d8d9572efc7dd71c0d1a9176ffbd48361908e927e03caa4c1ccc805fe755e616d983442660299e9dd34e5612eff964a45d613a832a0ef8e4410fcdb0313712795b369c08f907c91a4f20e5c18ff903e0ee410d77bc076f49debfd6e411104cace38e0318023527d1c54cec66790638c9ee70c29de0406b3483ca1663245edcda56dc9612e93f40f19cbde5cabb8816d7b75a266e404a8e5364d43c08cf5cc645b533c4b6fe349819c5374fac7a923a7a803ab138c873aee3718921043a60a0ce84df8b991dfa525f0955acbc866182f2409d032981ad824f037ef068501f955898c4500049f0b30014832e3b668f5873305ebd1e094f244caa90610be83a5f674decf451a82d9edca6664da89cad8dc212943828570fb365b41993f89c6d36c579157c4055a77eb1dad1dc466e743129e5e3098f4432fbe289111e102223ff04d02e8108b0925ce76118445efa09233e579f398ab373303c0bb64ff82ddb597040e58a61f82cc5614beaec13ed297a8daa9514468283037e5d0077c9803b69421070718fba4865e4b9c6d7d272c562cc4dd998e16fe288dac68b0bdf05eb2a02fd40b900944d10a94f2b3be9b6c6dc628044aa9eaf34e0474771c10bef03f6af2029643acc1e97efa0748cfca63aa9546bbfa6d7533c4dab0b931ac35b331aef91a80d5ea08ba35cf66e1779298d3338114c12f024970d12af8d67f9b165c15a8b7e37c14c2d512dca76cf6077e2011bb47cc993f3088027b2d53daca574e8b443fddf5c252788854be8aec357db43f2147f23061641d2910a4a503a3a9ca86b3656d37d443e5e4207bb38b6e8879bf3de21309eb90113ccaa75e1d1e0900efc17aecd35078b8f3d579d2d4fb576127278290d6a9ea379e22dcc4ad369d3405311efbc74702020d6cdb31267c2e4dfc6a34bf39c9db32da7f387760909843fbd02e9e291e838fcd8faac4c9ad909cc19440bb775070496ef69250f4cf90372c0f1835dacd4d605a69334d73b1228cce41fe3c6457a37531bbab6d8b15a8214ff3002d29016932de969f05ed64b720ad249b8164ea82fde08303277e7d5f0d3e86bd6021024bdb1d24afe3ae28cece041943db60034fa11c3b6ec7b09c117b086fa4016e68e46678a7c5e91c40d2866295247276109a8778b043b51ffe3ec33dbb665806cf6ca41e7143885b6ca920fd8caf475ddcc698a09d368c721f048efe9e0d372d9cc58deba32f81e7e7f6d53209050d72545bbf04356ea95c9bcec3b8b87f56963111c5454b30a12b8479afc26361a7e00a66c03aae8ebc3348ac2e9b0f52453a32efa9b8ec038e671122dc2965d3b7395051974088f4aa47a76327a0dffce6db0a2cd65e2da5539fd7673911d5605cadf30d85563a60afd58767b6adc549173818de01b0de192894a76bc4e62d8c9e341729e6ef37574cf63c27674081202b8ab9cb9d92d346b1c2dadb253532c1674b2440504f8430c0a2ae5829b016af877831ecce9b13743e821436a6c1c46a1176922dbf2721d9722edf72817f8d15fa5c7ecad046df91bb57b8d16244527c855a40403ddf1757c31361c8bec9b5701b5c10a1e96547fa2c93e03f264a366a96666e24d7f908f6fa4c3f26722961e70adfc4ccd413c2c05adeda400de500babfb80a4e4ae5e9e04444c55f006337c0a98c33f04ae0a6620a1acbc26b5c7d125c30ca542c64604a109c6022029da452a717b219456cca6bc9959f088a5f2360c390b531baf92ae2429a2d0b6c7a20c137a3a0050ae2216b871c03c56410d28472d1035bb870f94589b93ceb57a504bba5acb7a6f77699fc10ea96d8e8fb913ca78c0af33a8435344b71531207344d78ac349894aab972c1b471d52b266bbe4313ef2ba71e7a4680ff442a358699c1e18322dfd50c55b637b6e6d5f02fa61b0e8ae4ef7cbb6359f70028a6b60fe901b2ad97a62b5d527efaf5ebe23fccd80d80e02eabb1be14d40faac8a56b4785fe47c8ff4ac4ad7fcef2134b1ec599074dd45d2b7a5c45845787e0490d9d7db95b58b18f14ae6ccc39623ba0fdf64c8d027f1e7652cc90e82732d4292f4ab0f959a44ff906484fcf83e222088345541ba2b1c50b63711d8adb63c8556452c142de8a06f4b28a86f629cc1dc713dcddcfebc8b1420a603fb970ddaedfc82250637327beb5c0ad04947477bc9aec0914cd78cbf5060e4ef7806b3443c85dbe79b8e87807b1a8d141583998c412d89c23dca4aa16af321dead51a12a73be98bd8ebb4d58b3ccd2d67ec936f2596afff2ba4166015aa4cc6c433acf33df30e3d40a0d6468944a07d1f9eba1bb9eb03dbfb42ba790dc1e7f66ad1834fad94440bffe3879509120b6a5cd1890281bf0f4c2d1be00fbe6b2d09ebdf594110f2bda035262d4830dbe64aa3152612df991a6fe1d035e0b301cf527d74140c85ad79acc001fd2ddb3f283c21e8d253c6c4685584f753e01aae2dee4158c68e2e612f056eb602ad8199d84784e05b363292956247d1fd8e4201330d6060d66e10e316143015908554e5325550d61b8af87a92237edd75cf687919ed0164de95042cbcfe96b9102fe3b71f43bbb1fc24d9d2d0d81dad29ac18cce353ca7c4a7c32e12e451654addc5dc6a44d001c40913eaaf14dacab7037a68e9875ae51321d1852820794206fcc1cdd51443d5e3fcdedc4dbf728d1ed8dc29437db0154c2f59d1d0d0b0048cb56ad965682afeda337b172cf6a77be36ab8424b919e493628846bbf485d5fefd73228e40295fa2070027f6f2ed565024b82d1058a1be0d0c364b765f2a58f382e378692d1ca4fc7f09f867ed4684dd82dd4c76e0e640f5f87d1c6c2fafdb733f1cef6572cb5e104ae9c94d26c81cbc9a5fd8fbe61ddbdc683b7f4030132b932abf0d66afafc9a9d3121f0ed962a14294bf0ba7b1d33d7808efa427b5531cd881b5c87ec159bc9557009d9762010a497ad52b57283cde9715b48a3e35a22aec3730a0cb476a59f438684346ce0c14f22d5f1e5826d3f670e9ef60f6dd51a11fd32eed673b9d0a12d8eeb8046b96c51cfc54c21b2c48c4a89273963b8345b01159f53f6b6589333afd871875b930d7a4e2e1f5dfb44157ca004a739b0e98562c83b1d8414220f677f2882ef6ab1039fc5f132d7f55046d0c9545033624338e2ca6bdfcdd9d78306818c6214f524a7d036c80b5506f97fe383c1cae3c73dd2a0c628bff47d13dc7d9f88a3c1bb84ccbcb82fd881c6f5e9aa7516bec86fd6bee49f4db3bbf468922f1ef37c499b011e36173edc0ccb92d13dda668cf88bb99649e606fee23d3d3bc1fcbdfb40c7d4a4a60b89c63e65d02a283137561ccacd0c71cf70c6f039ebd1d29cd58571fa07d74187a7931d3d8b7db3062594b696b0e11a587724440bd77aa01fbe26a031a4c3f16ef3ba7f7544d01e8b7dd0b74f3025fe54cd01be16ee80ab0cd7c56671390f2e9bd62b212cf3ff58da7207846bacf85858130a89a2cb45da85b3ee574e8bb43c6642a3060b6f07228951aeab0fe4f4099b86bf07ec39262acca7319df3d5d057baa794234b89eccf36da5d32e4a5283386a0a271be30f75917ffd9f6d96eb8b50a7f6a0b861c5d12a624f3630a18e3bc94eb58bc835cef0a1b77952df6443cc12f221fb8460f4862f382abe13b409056644ec46fde96e1992e79ec0acdf3066f77bbcd6cf1a24d9b49ce84bd3bc58cd898da801d6b1ab12fd7cecc29894b98d616ccff855116a8985653ca88722dc00aed777dfe1839251be42716824dc0c40b6548319f613faffb2f1900a1f563724b0dcb7aa694110d268e945747d860d4bcaba7837342e3d7f207547ba8c093e8d2a1a5e3e098d19343de5fa773642cfb1a2e49f98df7e13254787cc35b2d689db16e551917c0db1034b175d1f4647c35c4cfe8a871cc7983b052050be9d24ed6e6f70d9d4b7cdebc9ba7a761b8c5f2207761a6fe9db5d4ac975dbe398ae05ed180f028037f2d9684dd3b28135e150db8a8adc6c34d0cca2cb95e6babf8702f26062d0ff0f88fc915caee5597a006e211c61f6fa4ca685e79655af85cb3489f94cd9836af4b80cd20ed23ed8f3f4107814407715b471354c5274595963b00482f3723ca88f4eee346c78bd29d65899163d848c9844991e976ff817120a13ce40aab11632b6fdd9d00acb82a5ac7769a0a7ed5d30ae077bf393f5de5b12114e4d1a32c7297bc5e14b673c78cc675b097d56f7a35c3206b1584996972153e2446465492528e0565718252139e1cf500f05a0ca529d58f5b91fa9bb2822c21248a7a8a92d0a7be5f4d249087176c7c23e27d72bd232fca3f7b36970daf2ccd64be4a798a6c30a068fbae324b4c158715949b37c3942f0eee35b90d2fe9d322420917532f6dceaf8633f4f9618f099ece4186e1adc1323b827c984ba54c887b462e169867c2e063fb60b7906434ef362200559e4d02413667dde0c6111750995824c316305f2ddfa3035ee09fdbc28c7f3c095f5a4382ce033746394a37b4d8a61ae8c7270d3863df7382a4786d7bed9543538166dfd01d122a384a7a3de7958c0272a35856f175fa29ee100d2a0f3a6dacbbe8702cf7e8d307ac0cc7921539a371a1c2e7f834db5a903069c07ff562fee851ac9cc3f2f045146db26b13401258733c67d820d06aa068b789300ac90481f84725311544e9a2363f2ce502c02c100bb41e18a103c79bd2bf14f6b52290fa60d978c284f927829b5027ae0ea842efb3450a8ddcabf0eaff6a6a8300de389e78cee73bd8de9a2809e346ff6c79dceca4277eee4b0dae1a3e1740f306044d6e67a5783e665f9637a8f8154f9ebecf95f48146c750826fccebbb1bef247666a710cd71dcf3ac3aa9d0bcbd4c4ad432bba642366e4a3b12981901358ee1d7babbb7e10737cbd8a1c159d8dd9dd521c48d2911ebb8162b51ea32185c37097c299c0e477914b49d04cabf5033a5a3660f829ce4dfb2f821e6cb19ce37df64f79eca0649ea8c6b41c6c5d08fb1dae021314609946310c833d08d46c026ddc5dbb7ac62f1123be2004729daa8156ee12bdde9529c7498c8d1a3fd59aa07b9ab7870c4e57b2f54dcc26edd206b28870cf346d741b46bcb508a5f9805ed63c6cb03a9334abfea33626b0681e59b1cecb02202c3190260b8e2963ee84d9a6b5e6be99cbf6a17e4a11e154c2a50d625ef1fd4690cb8e030e46e07c891e6db43626525d464302c44dbf65f71a485f9ea05c347b870bf63fddeaaa2336d9eca1d4c56e8a2734287f0f8a185bd8e3165a681175d1ee9d24f48c9182fd40179ea3d128c0b43c4e2c85eeefa4c932fcaf9297488a3d44e602477d94193410728a0ef0f6730e64b8cfb3e2235c6241d1252196f943d9eb9b2ce70f8c5cf21394875081f56ceb6749a8bfa43e0e545fbc6903b63c55b67ba1e064a682d58fb7117eab5407d1c998aa53a0ca190b0a4aaaa657299cee41be166a7622789b81cff0e892ba87c6ff22f29ed512ebe40cf7306b7597607de5c1c6fb2980a03cc0c6f396ecc27b6b5a3fb0a3f3375fccc397527797f6d1e98f9a873882f85a4e5b11eea65cddb12b0cec9e531a3b5de958963e20d8a520aa71588aa3ab92186e64a710ef07debe3fce6313ea69fd5bd45ca3d50e5c98ac632d5479bc0763b05509ffca67158ad8665cb858e4a8eae29ae667cfa8e39dbd15ca03846298faf7169187feae6e84deaee4ae51cd2016a867b3d11c4e6ec3ae39aeb8c8ec36a885e475f3e1e47e1fa464ef9569aba053cd066907a112612de411a5be0868543116f32d0781323c744dfeef87601981afe063122bac14b9059a68d9f356e85ec04c2767cbe79e245d7916daf222b5134ce684f7dec8fc0630cc9aeb5fbc38dfd19628ece15342c941e52be8abf0d82ed7b0b4bf5e6184edcae53949ef5987fd7fc479fc9921f2f332ae68f5dde23a3dd0b4713c3d18913edd9ce59870f7d50fdf33f3d2e8e5045d35555b4db5f48946e1b8d8d682f0c2bdd2d0de6bfff349e5e826cfb2d18d7bb43347362f13f5e80619451527bf0d3cc617881ef718466bf2efcb5f1404c573df09e00a5c0d1648b04860ee20d9e79d4ebac94a35e0a4919b1ab0db9e9dbdce1324223850e2e137ebb0c0e1cd690a3c5c9f8576538cba5e3831e6ba56809644e389ee984df3ea8e4743d5d03619b713c984fe8b43c589b78715b9147384b5bb15af8898cd82b31aca722cbe7938f119251d9142f2661f09b49f99d8988c66198dfb9db7f225086bed1deffa78995a56f905a7ab978a9c557ea1ad306bc0cd1cd8e5acaec1e4430a42068adec4a73f891c8010f0271c38685ca66c36313d15ab5bb6948c089b1fccf7fbb340eb03446a9bcda34b2d14a11e09f71e799fda19dd85293e2b0e2ca3e68145b4ea5705592562962cc6c0b65c88d06067903716656a0a7742850b956b609740c913f54225ae18ffb46162d6a0c1dac8b6c59541c8ef6bfcfa87ad59cb0e8ef6ef1d7f739c0a56cf975f9cca9ee89bac15cae197d02fc72505d23ebc6153491adccd22262979d2909fb8abd25683894e5a776824b81598a833e339a582b9ce3f8d7ce59fc3147eb3e92751867ee9c3506692b25b2d7f38d97280e85c01bf6d71a602d039aec747620d33660a9d5c9cf4010d01f9cb86db4704872307942df56f04cf6c17e57612635e769218cc91da9e2de29aac4563d695a6ebe249c14ba5332b54150a291bec28417febc4c3efae9e14a0323e561dbc80e98bf71deccff5babbcdc8015ef7a86a52781a67a4915645cfb18379084c58110f1294b2e08a6994d1a3dd4fb79437a75cdb05f36a7b3fdb449c0cea5682d37e5b0217676ff7a383a19d48860476b23ccb66779093b0f6b5b6a1ff0cef503dadf5b67382b2a501d0c13d89eec496374f43fcfa751864330479e0d1f7aa0883c2aafbb5c21b06cbea3c8b515fb1f6d061e269c3de372dc48f0b1c0a935de648a0fc4a1a32ce6aaa8432240bbc977a0ece5fd60d92ba49f1443bfc83668e8251260a5b275098e4a072d44726b91d850bd9c2485cacbf2b33be73785421c2fb259b0c1c0955339713f75ca72b9bc56a7167d8a942015385eb4f1bc3e07b23a71779d043a4f420b0fd9e889d398c955f13542c811683636b71a2fb178e951e37ed5519146c5d61e697d1148458c2f224dc6911363edd1b4d30c5cb12d0e2fb035adc33656615c05266f32c2faf5144e24086c97816c87569feb1fd41775263999ff057d9832b872506aba01db7482251f65a74c66cc01b83056970f843ef58df0d89c44f9265d5bfb50c287f330795b30848341dd26683e5df82bfc1cd1a3f2df3dae99fc38edcc614b39c8a8fa6ada4b5dff08914a92b6a16b05f13bbdbdc5e9f14a08e827ee5f364ce115e12bce05122f0dea62d8dd41222fafa3c6bdecea63d3fbd0bfdef667d6ac12b6918273631bf0ec25da2783f06f77a9a0ef2490afe43f3e8b0f553c0c1078141ec0d8f426b1924bd464e4240cda50e9b8a97050360a617eb4f88baa158da8672572f641b20ab3bcbab3d38ff3c84c5c3bf309e26c8ba735503700028c0806c29e02d0a0ed73b9c5c2f2a39f57ee08b935e6e056f01733a12b08603987b14aa7fc542c65a0c03e278723127bced6ac65d2386cf847a73057d19795d5a7517e71d5e480b7380866a64da32fcd1158af9a82559898a7931535a4b75326e2769711ff857d180f16acf316130574fd37bdb658b877f06db42ab96641bc75e3d4ad7fdd9028072139dd3019b03aad32907debef345bcc57423ddfc94683884a00c5f864b8c2dd5af081fa970da251d3afc65dd360c661d8ee2ab58dc9060e2d98b39ae95bb89c319cc93c9e653bf9db205338dc5528c11a391137fe496d726f1407945b243a49a1f3a786047fc47d5e5074e0ec678f26f30cba747d50070c00323d16cff4b06089830931ca704d386140f9c201a5b50a116410be001135aeaf30d7918ccdaf35482659fbb2933e97f1a2e0fc20e6a610e37511d06d4cf931e54ce8f5ab5f688e460e3943bbbe6949a8b4ae309ee31330ece6cb9dfcae0035f3808b7295776ae7bdafffadb6113faac5cd966c2875abb7b20f1b298b48cb78c467f1be92cd3a9d0fd35b7720334274a53a6cbd041b85b6f8f9d622293f0e95a8835204de1faeb7fcdcc57fbdf0afc2e6422bc114355cb5bc979f1bf6d0fb6eb31ee98e06cdcaa1ac36ed3246d85cbdaf999da5d6a7187e8622e6d224c5549a2f2802691a08242ed44a47fc9ad627af949ec3ab5b191025ac75ee7746e2762b530a622a716edbf341e4f9e04fa5d3f77c78dcde06f3845f45c8c1954120ac5949da541882d99adbbca4b0e422e4364289ff1a903bfd1ee63faaa40ef43d3e54249909066e1727591a9632cc8440dcedf931a823e9b542d51aee43897bbbc1f652ae774c326e8400a3a6ab8d90a04e5724fb39c05875ce5afff0502bb6164bc65c107593c155da4b77f136a34c9ec39a4e70cdc4f7fec68245402b2c0fb508eac623ab41a184d3bebe5e9f24c6590c1fee571ed55a76b8554b12116a36101691397d532b46924e6ccb688ab52ffc44f8a670d542477ebd3756d6ef5373024d3f915c187a35feaf39b76453ff835f73862bad13f19e76d47c70122911431e5f71b05a9728631df66b162e708584e83349db1a68368a37cfb4e16c9987a956b3018f2f12c639bf90b5fb0f0560fa7c19887a9d12316dab9bb515cddbae2e9056a556919476b47546c0dae631a88eb8bb9da49879f56efd3d1b65d50bb01c8b4ddc20374877189915cc5824200dfac8f422364b7178f2e7799665b464ac9ec54ffd87fc8dc68e08ab178059ec02bff4ae3c683d0c96796765bdc188c1a4ef46cfa9e6376678245f8d0c907e83e6eb78ffb19e75534925b5b5bfa489fb9cd2c68f00a079c9b34dc45e76044bbfc87c75bbdc5ed0ea7ca0f249007be79116fefa74085f982f670f821ccd0bb14e1086b677f379fd1a1c96bbb4a7338e867d3f91f41b0a7eb2f1104c2ed1593691e601f2e045b3db1cac5dc0d3b302b54967558057e767c4a96f0355d97beace9fe05f0513629b2dd4e86e523d16d7e2e129264e1749b07c062d3a92d96fff5cc976855540eb441a3cef8fc59bf236c85e778b04e30fa807c3ea634af17f005fb55b55f082ca54fc154e6b9df95b951ab9612da7223efc8b63f4528dc3353a15988790d507d9fda18dc8c4adefebc12567e040fd49d2d571437bada1c08054f45545e5cb33c8db8e5b4f2d6735a7fad407fea2ac6e516016c186b7a9b5586650178b3c201eb4fcda3a22291c1f5d66557675dfc73b17edd463abd17a3ec0f1b28adeb4c294c3792c5d2665d504610d37de5dc68fa03e16243ebca169797205d2b24cd64cb1e37328530d68c9a279e36aa0c7f718831ac30607633eab2c9e1b8d6b78649a78fd573d07f0edc18d2f52da2213e2ad44a4bfb3a80ae71d8cf57a2ae2658999d542f7c46da5a30f0f4a82296d0c95e4c6f046db42a00d8631b120a64ee260bf4dbf29103d4e2233fed2ec9ae65fb109f212f967c34e0efb52f56a9a7ab4de472f9cdb0fbcd19fed42d80216c4c717e77a5e6a9118423e0a6dc9d2f3cef598fb9bed6b4e66b279ebbc265560a471d132a854ff230673e843338dcb1ae202c797cfa59dd18eb46e313f1b0dcafdb6518c1da6b08aa1c92bd433a0b65358356a8d03a454f96add1237380049b2567a24836b7bfbdfa58186f2e295e0911dcad6c5413fb36a6e637156291efc016e8513664d515d3ddba1d2c63fa6c5a3331c3cb2f5e2eaad83a75588aca785ada46973d8a2d89686a416720a8f98e1a1eaa8c95aa0bea1dad03ec69bc4bf8300a821f67db4e0c1aab57ef1d1e06880130f6ffe76297acc62879f60e03933666a0da462b7a6b584d28041a3fbafe9a08b7a4664c46b8d40ce4f31a14b122ad74cc4a003f591e019e23cf764795d4235cc8d491c58d3be78a781a708d9fda492306a5afa7c0a43f52f39cafc6a6abc850bbbfa6254fdfd5115727210e19ec8a8857c10a9e9d5cb3001c6e04132667a30a6528e8b59661b483e5365761ac0f5c61e339833b35fd8159875177ed2b78df49ef83b45584c4609562ed2e8bb9add69e88fc0774517a15575f0250d26ae8f6f138daba5311b492c986005bef123a6fc3c1912e378cae2b64e58542293489d5a0f8b582b089c1b05f3ad0aec776b9dcfc0feb1386a98b7e2e09671a73f0eca92364d7f6da861280815b71e48934bc3d321da07878290ec81d3c5c64b8d7f55c1d2e2713edbb5fef28bc36d02302b01c4c29e5df4a9692b41e8d9364e2e408c55b9b14d3ad93889a48787df0673c3df6ba3d9222ee348199aba478e2d398b1e4ae012ca19473b3454327e5bfefb3c56576b6a6c035466f7641464806e63d7086223395a58d886b0dbedd365ce840a6990f56d697605b7d0ac60809270e4e392e89413cc94cea1cb277c4aee023bf90ded9910c96eeead4c6a10ca17151c4966f84bea565746eab573e4295e564d41bc5a6cc9df38c3d7cbd4cd618bd9f292daf95472839fe71c1edc202b6b8b5b939250b089b0dc978397fbaa7533fcce0c4b2eed8ad47779aa4b21504307c7d15e0bcb01bb60e5bafabe66e4b689e4873a1067063e17ba7d647a9a047b1b4ef7350402653b564ae1b34b8597a2357891c90ca2af6b68b794680a0511279fd213eec48dfddba7cbeeb9f9335a0679b1e6db44f27b12d898575d157c2159a86f676df18858857582bffdc006d4732257ade5dde2d1b2cf316fe2a7c5b44505cc808eae5427c43d50e9b99f9317e437df2bc640351e3e8ac249c42f782d07886b6d8875c253ee0e489f1196fa604747586df87e18a893721e6cecfe61dd82daf9b3e4f1eb745c93402c121bb639c56b91bdc77262acfa55389ede1f092733d8a69ae759f82ceda537ffbf32b65138aa3e43e8883048eccf0929de8dee297c5eee97ac7633beae01198e1b00c11276502e7660cd1f59ac619200042656c6e9757b082d374c80182290845f1bc8f2589eaf96948f148ebe675ee7fdb83e32a18eade32f99cca160a4d3504c4bea9c82cfdfe1dd80fbda7c484f2c17c20eea", 0x2000, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4009, 0x0, r4}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) (async, rerun: 64) quotactl_fd$Q_GETFMT(r0, 0xffffffff80000401, r4, &(0x7f0000000100)) (async, rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="b405000000000000711083000000000066000000000000009500000000000000"], &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f00000000c0), 0x366, 0x10, &(0x7f0000000000), 0x2b2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x48) 1m17.357002783s ago: executing program 3 (id=81): r0 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000500)="1400000035000b63d25a80da8c2594f90724fc60", 0x14}], 0x1}, 0x0) (async, rerun: 32) syz_emit_ethernet(0x1f, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff006cac0000000011424203"], 0x0) (async, rerun: 32) syz_genetlink_get_family_id$l2tp(&(0x7f0000000200), r0) (async) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000280)={0x24, 0x0, 0xb, 0x401, 0x0, 0x0, {}, [@NFTA_COMPAT_NAME={0xe, 0x1, 'syzkaller\x00'}]}, 0x24}}, 0x0) 1m17.200734834s ago: executing program 3 (id=82): syz_usb_connect$uac1(0x3, 0xdc, &(0x7f00000001c0)=ANY=[@ANYRES32=0x0], 0x0) (async) r0 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vcan0\x00', 0x0}) connect$can_bcm(r0, &(0x7f00000005c0)={0x1d, r1}, 0x10) (async) sendmsg$can_bcm(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x1, 0x0, 0x0, {}, {}, {}, 0x1, @can={{}, 0x0, 0x0, 0x0, 0x0, "a4413129e44e77b1"}}, 0x48}}, 0x0) sendmsg$can_bcm(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000800)={0x5, 0x0, 0x4, {}, {0x77359400}, {0x0, 0x1}, 0x1, @can={{}, 0x8, 0x1, 0x0, 0x0, "4c4ed427ba57e649"}}, 0x48}, 0x1, 0x0, 0x0, 0x48014}, 0x0) (async) close(r0) mremap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4000, 0x3, &(0x7f0000005000/0x4000)=nil) mknodat$null(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x103) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000340)={{'fd', 0x3d, r2}, 0x2c, {'rootmode', 0x3d, 0x8000}}) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r3, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a441c0000060a0b0400000000000000000200000018000480140001800a0001007265646972000000040002800900010073797a30000000000900020073797a3200000000140000001100010000000000000000000000000aa8aa627af6309749664be6670cd265f4f2f32896b543dfb3603634f5bababaf478e1ab7502000000c98f12f52481fdf7db3d1ad3118a"], 0x6c}}, 0x0) (async) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r4, &(0x7f0000000300)={0x2, 0x4e23, @multicast1}, 0x10) (async) sendto$inet(r4, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) (async) ioctl$PIO_FONT(r2, 0x4b61, &(0x7f0000000880)="325b4a99e607fca221f56a9f79fc3e0a180c5e230d7e1c8129e6dea97d7c12725a2b9499b146352a0f4087e18f6b2402f9236dc9f3eed964f44ff3f7ce22f0290518d969ed430305ced29916f5ddb6ad896525e10278d08c2bfdbcd5bc2b4d745d130dd401a81d5f81f1c36747c73c0965285daa8e035933d5e8b800c641e3c75acbbbb6a4f68142aa66f9e604b72f757add51ab2897554acc77ba9d2f544472624b984e39e4efdb387139dd1414b95fef02f20c5a7a4ecff06409abcab77b3f59b7332d475ba894a106354c6cbc109ae604ee7d2a93256be6bf20dedf915f5606cebd6408c3890295989fcebbb6ae9f1e0ce84e33fc827c09b822b99859494b77e349b91283afa00b120ec718a037e483db12ae7efff47dede59226d1b3bc73af63f6aab2b655cad37c0ba156306f92157fdc6fbbd8da0545a3f545e9da23007a7a5009707acb2990367d9785833ec35788d8b69d2a308664a79c945e3ba9da855f96837b1ac7c63045beb564612e1487e0c3a5d46a8be29b681fb9adeca47ef5d71ba5e65b52a353996d26e4c6573bb2dfa5231267b56fb46f98108875eda5e8829ee72122c5a4e91d04511cf739edcff9414e5ceb83c33a4b3ff36a88fa48c6cea4a227fd848477ab54b44c3cce541f763592b6f5062ab11ba562ac03eb1e6b750530ff5da133ca4568ca415a8890ee5035094a70cf5c67898a92f7526cf27fd16c1f8229b73d36fe3103650db6bd28dcacd9cc07a8309e02ee4ce2ecb2c1c5fde3a03f51d337d00a8a2555a446f65d716102f640daa2467cad25cfe0ca7c982fa19a9f4afce8962c42aaff210bc2dd4457ca02f87382a47ff11a56b9f1701ea122bebe9acc527cce4716909d45c1e6e482a302979cf1ac0eef3b3276d4893f1c7a75eb0a949a232349af25d1ef9da262a10e94c0bf47f347903b48d5ef5c548c489367166c83414d868eee3f23760a0d64a060f1aef0a1a5f3c07d696b9600ddcd43f6794b04b5fdb386baa6925f70247833a580315a6c30ac1af52f042920db2dda883837b191aa02aa19dc7965fcbd212ec854a76eaa85e3971f85cceadb869e6fee394b07cda1679ea7b0b25bf571dec79ad1f8a7a140a9fbbbe04d10745c0af334749c4937d34e5b08f28798c5b37b0e3364bdbaf6f1e96ab7b5fa4dc51bd56ac57f426f3be54b68dc7e80e889817dd59722c606a1b9e6db03486c83a527fe694eb1997e94b24709ba8d9e744b314fa0beb318b9370ff418ca4d11f524dc8f355957616f6db8b0456ca108e9081c8c354dc50fda3d1969328948d26918f26c11885fe94f7e71de15bf879846e52c43e6bd979dd12bdde1e5ca9719a9d6a090dfbb27b8df365f5b5722ab7df377c482a2ad815ce76dd4b660735e2587378bc95f8ef82484f3da5690e14c6bb708c5fe40413ea7ec212abb8a1f078161e89aa443518ef8918bafd7ff8e58739be41dd4fa5a71fd86530d94d127a1f87829991405c51e557053f5f4f53889356c86aaeec0e83b9f4d65dd36fb5ff411f20ecbe47a6cd59788ff5ebb2ac43f45e89dfa2420da95dbaaf9c67842bb4970ffbaf5a000fe4e60fd04d2bc4be8ba06945f5100ca71f6e2388183ff29f56c4f63712fd18ff292eae8c4c2354abd10436e6786de857534faa8ec1bde8025361ea119aab62b804aaea60780c36853940bb0ad6fbd6e0afce18dcf6f8c34cfb0f8b7e707eb02808aea199f72f472831058ff8d58439277571965ed259b8ecef634bd10f1396eac411c7f0bb783dc3262fcc8ead89a5e1f4d3f18cb84169f65d0a9bf4350586557adc2e839a8b8a9c9427e8b6e4d3b0434ff7f9a377f6f5469faef7479b160ca74a676b28306934f78b901699ca2cdb986f678c2a0ff10e9253cb25548b38477f920ec30f867874fd7d85a0daf30faadce1343420de3f6dbb0902a216f3c6a1259269da94b606420f36ea4657198bd3ad1f7f6013daecd782c36ca7af16945343f0d401a0bd0de081c7c051417ed3e04f3af4ce1d9ad2ced00b75e08893cf0a404b8a4358d3884bafea51fa822967f4d4e46514f5fed5bc6b1c018b1d7abd90b20a47b763f167847c16e2444e837a8a9b598442128948bbebf94057ddc1c8e9dead8c7871d9e6b0730d7df3dd99c268733bc1b599874e90c2404cb15bb56e923be089dbd89a999d527fe168fec873716fdf47fedc61b8d8240e3ec542cff2cf62ceddeb5fa92d79100e6ee6638fc540d4cd08de4873a6707ae9d4138f566015bb2ab7a6b9cf790f13691f4ba1b47f4c5b5a00c0e5ab3f2a657583942a853734b3bc7a5cff2e5e28533242c0f3e4336c58457acf0b6e0328cc1ece6ceff859e8258266749f732a3060262a25124df2a2d6fde5ba5f741cb3efc2d6e14e0fb67aada8b384c4095d8f12c45a0fb03ae5dcb39e0629efb067b3f036fa5da9dc2977e9cae4455221c394481b8547802d8764a0103dcfcfa3f3f6db410d19674b9c69b3ba08008e45ddf48cf03036c03baa103d2e481b4a2fb1e913e4f78f9e890c8a6d1e26222da5bdd3da130b4798578c5f4209f956c2d15de69861fb6fe97d789b7a0e70d1e60ba8d119299e279ad6f92a34d4652ccdb9621a58835a4fe57726a014f6850989b0a169969aa662b108fc521a9f2c346efb396f6c2e050380b74ac4b73778946b6135cbce9d6e4a88fe358a84abb61dc4f623a4b7f2298a6c09e0eab6bfb0a30f74a30aa45c2568371cd3f2578d0e90748081bc942b4b8eb05a956234e5c0f530d7e91a316563b1d44daa936be1ece452f3770898157670f376ec1b6f1d689aefe60266fada8d516735afd687592b08204f094667a4b3245e1470db558411de8ccd8475beaba25e884b2beba4a87825ab6114adf002d0b8da9f35fa6bb761a0eec26b61d375ef79b8f68de16ed2232c11036228ffebae18c255e83e6989b16d583a55d9fd7ab649f363f813e4fe40936b3ec794da59816be963b0d7d7c14cd706b479e517c68727d9a7ef99ebd6bc2e90d85173b9e35bf2182fab3832947b04cef8989bdf4d86f3cbf428aaa3ff2654f6244969d9fd52a10a8bcd9859529705c6f26f43a326d89d0a215ac5a7bf9df916a5e51de4886fb4bea7229f1d0f33c86ffd8fa525a376fd332f96f0cc35b6b6a070025e9fb5099e371b825e4fd63eec02b12bca4adae66a5536e33460e9ec73f8f31ece85b9476d49b11dd558fdddca8b4a8f696c81d9c57250c757d93b3e714299816438958ce06e4eb5d994683d3c3ef8f027725a1290f3b06bf99871e1416156766ba8cdc38955e26e67ac4327854dd497aa4475232e3659ba985e974981014c21311b0a941d859fddabcdfd0eded9492354850a8051979383fdf61fdc86f6b8ad8dca0f5615a0d6224ca80208e9c45eac3b96b53af449a47eed323bfb4dd62cdf30fddabd7061448fa2b914d11c50af0562836814fd8803a5f27cbe8f64cf290cc7c70d66be0430c16fcc3cc917a9c81f8bb88aeb10bdaaf94d2e393392c3995cebc32ab6f7b47df44e3834da1217d64bc0ebfe0f828c7ca60709f5f3f3d23655e3bc74654274461199f4118cebf8abfdc32abb118e8a2db37552678e524b0d071394b8009a1017c2fc3daa207f492bb3b2d9ac57613e18d221cb815c903fa601884cf8db1617dfcbdb17011cc13773cd6146261f2acf05b8f5c0d75b47c4572aff5ef7a98142b735001c6075d65e95b1efecbd691c68b18b72544622ba3ffde7236765c36af0cd8defb567c0cb59622a70f3b9790f1c2ec7912edb3e19ed2687ac1734ce0d4a31e2d876e39943783bf6dcaba424b0d4695874a109b83c4b2833dfbc14c40e6138eb7dc3b9858619390e149e4e254065e3cabd36786b59fffb4bc96f048d033068d32bd1993e029b6c253c395a2e72ebed28984d6e99c046613015be4eaf1a0e5a050f69a10bcae6417a090a95017f63cf1bc959821aa391ddb9d24b9a6fd025acbcc074963fee4fdab22cc70bb533b9b7088f31f450c0ef4b7a5377d33a9e8cc07721f7fa6d6f415b604c632363204cfb142cb4f38515b45642432a8d9368ebdcdb11e39ea1d68243b0978138cd1be20a1f0e4b4ae1b87fd009fa8579add76b1e9b1fea818251b32015698d79f6c71b5cb7266196b93221cfcdc34eb742dee18a9673d446508bfe84d0cc114a63045704ca317fc074aa9fa97d11e74fc1aa40a2152671afe881757e7cc8da4c765b91e536e19da0408c3eb6b6d813e453d626983072cf3f522fa8ac26e27e9a08d6a7bf460557ccd7142f7a9d2316f6ca8fc77b8fd1ad1e8afa7f4bc3c38dd34c272db45c81bde915dae3f3093106715315a0352ed80612a9b46ba159625d36ab2d7b1ef9db09a83903879cc675577df369b1bdf540c40c1678a73b1c66417755c70b32d78127fbfe3f95a73f2cb0d875d7766e95084e41ef7db1a2197d0e4c1c1d869f523d7971e0ece39967455f81c2ed33a5065ca86bca2ae42392d396dcdadbe04d4056913721b1f7b4b8626258900ea6e737ce277e57e0b5ef3103f96dd201d49a70674b2f8e24d329843fc3bacba5bb8c04d6a1e596c330518959cf505c2a6bcc24796c946a188f6ca1e42eada767292fd4ec596e6b99ee6937ba819ce36004ee295f5dfd594f5620483e274c9743188a97ccf8f1105f40265748c73ba7aef91fe030eb655ad612b31b8fe841e1ad600922103b437f2f13f207977f3bc1b9096ae26550616c99bfb77ac876ea49eb865e4acb7447bac46fbcd90fdf85f0ef56da4642af5ddc5ce9d750dab4e09164111032312233b6e4710fb049b1b247e9a69237ee9a58f5714b6b7465077e1c31ca436fc6c3b96020c795b62e4104c58c943c243841093ca9766e770aa6d16b679c577f4840fea6630d67f12b95c588dd09bb13fcc1ac840c3708325b919cc6cdeeafac63f5ed06107883b1056880d6adafca9a402183ae06a33a4c1ec36d27c748f6ec0f0afee61d4894c63f5e2564c2b3e056367302a08d69ac2c7661d46bd4eaab520da5ae7957d436ec59788a40fe47d2cc178d7d9bbff8bd483e8898e5e8410e3661e0c3e6c0549f8bf5dc5ead739296facfb08bdfbde5daca2b7bd311e84139edb1a4b2910535e699f9527fc0e1aadc6392985b6bea3f0cdfeff69a05b85ae6bbf3512a485b98adaadeadf117bf187d91f02a381eaad78a30b6bb04c7e82ed57a3e01341d6122a4cdd19bb29b9750b41e697efcbce7cd9e1b1d9c447e873a997cf8445771d3e482c4c8820ca8669a73d897344f3e3c0a4c84a1f40bad0f4baec3623ea11a35be507530a7adba5d5d30dd25d5e6d9e9a9dfd900972b6e0a52a61742bbebbe923a361de2ebae490814895d8d462ca0ddd200f72897fe340ba9ebbe7db4caf3667c9aa025d443d6407f6b02ad3d33d35c715866a01444200c8a5cb96e0d1440cc018217078ee4b341b47577a2f64aec763cf673ba9373b5c6a36783442e2c25be171d855bc86f4326c67a993baefe01f7357e24b135f9c2d97c42a96c83b8aaac109655a71bae390ec84b179758bbf06b0ea43d83208fae87c84a8ddd339967229cef11bff27ccdc153113acaaf6dcddd18ad7d44bbd5ae21e59b8f92b129c12c94969dea938d23c55170dc2c4620a46bbb355d79b91360c976dca50adafb33bf3bca8646643be55391739d5dbb3422659132b58caeb3ef7490bd07a0ef4617a17f600e2a156ca8024686ee684be89534f0a140c4c44715e55f83c19e8bec8fbe45c33c9cfe20cb4dc6cde8702a38d73a6eaef641b2ab01b4e") (async) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000000)='batadv_slave_1\x00', 0x10) 1m16.983658252s ago: executing program 3 (id=83): r0 = syz_usb_connect(0x3, 0x36, &(0x7f0000000800)=ANY=[@ANYBLOB="1201002df8e179d49f66b44210a20102030109021500011c00859fafc7bfac0e009c1abf4386296e390fae4a970009040000029233501509054002ff030000000905a097165564a522ce69f3aaec1815"], 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) syz_usb_connect$printer(0x6, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="2e000000000102030109022400010107300009040009010709010005000000ff03e40109090582022000060007000000000000000000"], &(0x7f0000000580)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x110, 0x5, 0xc3, 0x6, 0x8, 0x2}, 0x70, &(0x7f00000000c0)={0x5, 0xf, 0x70, 0x6, [@ssp_cap={0x1c, 0x10, 0xa, 0xe5, 0x4, 0x5, 0xf01e, 0x4, [0x0, 0xf, 0x3f00, 0xc0]}, @ssp_cap={0x14, 0x10, 0xa, 0x4b, 0x2, 0x10000, 0xf000, 0x6, [0xffc000, 0x1fec030]}, @generic={0x26, 0x10, 0x3, "ad72478cd742b7f53f4c163b0ea1a3e1fd08fc6060e7fc9d6585a1ab37ab6138d4f222"}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x5, 0xd, 0x100}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x2, 0xc2, 0x2, 0x6, 0xfee5, 0xf}]}, 0x9, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1c09}}, {0xb6, &(0x7f0000000180)=@string={0xb6, 0x3, "6e235a5a42ce3169f5981eb7f9259d512c63ecb256ba015df4c7a4de85d9ef92a20ffb570c802e6d5ed96d8a414f5a4261fbced19fa2da88956fbac5a404d030d9cf564b2503c0561a398d471c0e5752b49ddf3c51b2f104cc3aaa50009eccd4f345cf707611ae8da2edbe5e7a5904ee69dc901e793000135ff2847a2385b1a8ef45fb2a1285f1e46880a063bd34251cbdb80493417e07f4214eb220f496e12c48f9d3ab74a2a796b2662d0862361c84eafa91f5"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x42c}}, {0x79, &(0x7f0000000880)=@string={0x79, 0x3, "7581830f9b14fccafd370dbe79341b72b906f657df71cd43ae5a2b65403abd3edb298305d606bc7e97c89779205d37c0f4b62665d399acdcf36349f4a63e4bf9c47edd8f71e8897b303509941f394aefa15f10740fe6c4ced46f92289b3b8982143a99bf24235434073f88147332da79c163e297dc276c"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x2809}}, {0xfe, &(0x7f0000000340)=@string={0xfe, 0x3, "aa45b360e1de7a1071ea4ef432f6a0236ce7f01ce2ce99e3f220c55f4ba0b287e3d9542cc2f8d1345d43945401419091692d8518b3417256e048b8494bb10bc0119d19b51633de5c40959aa770f5244d6848274b1d512072b8fc35432c2d7fedb05048cc4a293128f76a66174fa9cbccd25e53d92ed2169c6dfd370b0620353c638a8b87f731dbcf6492b8c327c05943f984ca4de27b8cd77fa51d52ae081201c46f2d926c0fcce5383a87c3cd8528ee524e46d1b48dad20862dbe0040b063e2d2f52c13e00178d3f529eb0661d1b56671a1ba3cb3a3d7b2f999508391084abd2de5d6530d92b247167b6fe496f6f7383517df6ade318b8d7fa57896"}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x3c01}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x2009}}]}) r1 = socket$netlink(0x10, 0x3, 0xc) bind$netlink(r1, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) r2 = socket$inet6(0xa, 0x6, 0x0) r3 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000b00)=@raw={'raw\x00', 0x8, 0x3, 0x428, 0xd0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x358, 0xffffffff, 0xffffffff, 0x358, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [], [], 'veth0_macvtap\x00', 'dvmrp1\x00'}, 0x0, 0xa8, 0xd0}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @dev}, [], [], 'wg1\x00', 'gre0\x00'}, 0x0, 0x258, 0x288, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x0, 0x0, 0x7, 0x3ff}}}, @common=@inet=@hashlimit3={{0x158}, {'wg1\x00', {0x3, 0x0, 0x41, 0x0, 0x0, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x488) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @empty, 0x3}, 0x1c) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000180)={0x80000000}, 0x19a) openat2$dir(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)={0x7b1281, 0x49, 0x12}, 0x18) write(r4, &(0x7f0000000100)="240000001a005f0400f9f4070009040180202000000000faffffffff07001e0040000000", 0x24) timer_create(0x1, &(0x7f0000001700)={0x0, 0x7, 0x4, @thr={&(0x7f00000017c0)="895e7de7b9fac57a896d95c7c66d21eb8f5ac884d844f0a267ec9f8f24267fd93f92e752c71ba270b805bb28d25ecdf88593ad9de0de7af71c40c9a88a70957a1a669b4c7c862383ecb79359c95dc288699780158ae0c43fbdd2aa1ebd64828e5b60a653feb1f6497efb041d677072e5cf264f5416c9b45d31286c078f557b6f87cc37cbbdfa586c861488c352a21f8ace6afc660eca6b4312e23599c9bd63f7852e66521d966908d5bb7b79ba133e8e1a283893abc88de7a504b7425a702a9da5eb46629676cf3efd8853f90c180e2af08ae33c1e88712f17aeac095be306673e989deba889dada9091acd172e3c52f81399ac7533afb95dc3d4aa0606718f08ca88a524048db31410d24ff703c7704802c74463134657982d84032cd83e40a1d1b4872d1dd6a7d8c35fa3e1c6495a189a802fd7b1e0b10cc383f9a09703a38c72ce6aa8d7cbc431d9d9e948885a76c23a033ddc3a6ec1e645ed44a3679940c641c2cb0abf01a94f88a40824a1e15e7aceffafcc9d4d24fb0f37d882c02856fafcc5e5d138ffecfd0ea2f635e6fc648b336266331fe3416ab623e0bc929a9db08663294df2f28a20406985cff9c560fd37991af47c4d5b502993a58082bfbc7094b5e4227cb02d7d64764c7b76956ee6b795bd98b31b258c111c3ecb8313c635ef8c96c5192ba4ba9d9118ea0370b73c194a0a5ea914aaa0211f5d47b21455ae44df564243dd36020fe38ab3dcafb4135893fb2b8d08359667c11557a3f4f65cefe06758ef2130477419b1154a88d50a2623e329ee5ae4f1b2b0f1f466abd1c08bdf35dd862c33894af3e73e4d8e1eca32aad2bbeb7c32268de0e0821849a30cba087edd88921768cf9269bb8586524672da004f49c938280981965a8c9f8557a9342c2186c448a546c1c50e7f9fb0a025c6a3f3b8d871a109993b9d4f3eae0af4f82a3e9548220ce3ebb07698bb11272887cbd74a36ee574ae2556c1812ab26f7acd90603d0d53b107b7a1c87b11caee58a0740bdc283300424ff41c32d9debba34519d3e39e396d49d5168fd7bb0bcd5b5ed837bcd5cd2dde73db4c042e90a128e6be3c549a1f667d8aafe7bab05f831ce1a12db2257965d741921c6867a02d7cebd628870f80e2b9751e6e896940f0b13a25feff222ab2234af7f45b0fcbe9404ee7bc79bf3fe1c8fd82030c9a3f55a3854797d3f89f76de4f9edbfdc86e942d7dee7399e805308cde7e4599891a5c3fe7b9223d03a44ecc2cf31f9d63823fb0a072e25e1920b77ad636c93d6b81fe7c91bee0237c10c3930726c12232c337e906f7bbf8d0a5b7ae2e1c3e7b600e81e32c464ad672e67ea389f281fe98162e9e3927ae8f376770b5306f75d669d7a16a769664338cbe462e8fe3a44eeac0974db5b3040aacf91e2fa6ad63e37b8c14e206761708fa499bab559f3f39b3c37100ef3d075f5fd9d4c63b7277a213020a33d72e8311099cb9a0d593dbe282b9aae15e096c308afbc0ca9ef8fc7256d21a88567608dbdfd192a5a62e4fabedc739ba1e8cb7b94acb04c4b2eb2effcfd16089e638790624c150d79c79a448677e8c4b08aa856b34189eae8a8d68d73ffef8d4df35bff7f24f8242e259be94ff571863b576ac35417ae6eade819cacee05e57ee33f5791ae354bc79a1da08759743ff2da6921a35c10c00107ecfea30ed5eee514c4af7f1b3883c6b64fa0d9ac2baf09d004cf6c4cffe0a43e424be6220044cfa32dc44211b8ff891ad8396d2ce36ae42d8f03a8bee02b627f77dd9f59ec1d018cf1408b24bc93b2e87aa14ec42adb9786f0cb9a28c88857b3bf2af14b254ceebe64e17645d387fa1dfcf3a254837cd7c3386b9064bba370429e0eecac71124b566ae595648a3e0fbebb2bd551127560a2295aa7144d1b68bc36060ab6ba23979255488c8678aa779ffeef5c9071fa4748228c13268a3fdb86833454a8ea9b6eec355caae49aefe040a6f5d0786c7be3ab08bcce78d409f86051e227d5ef085388b376ce60f49d31e1d3dcac78d74633669fb817d190fe49499d2a3bc6af17c439713d1943d2ef109fe3e9c711a3036bd3885e98854bc56245fbe829f4096b96c3f241d3109bcb0d985ee0ae6962b0e442858cdd62c933d6c0e416a5ee2a60fca20eb37fb9817432884099106390d623f948e91130dc6ac1ce27f6025c450e07ddd0c63e81a76b124a35bdc3087ac485166cf318ddb689b86992d35d79f6eef36e286cf84fabe93354e6ecf8ad44bec7fe5a74928e82b9e4bd229ea66165f47cd7ba3254f1b0f87007fc6fb9ce28bb12d59ab5a7655b3fe5e917a1035e9aa4d275cb3396b0df2a146f6265b60d53ccfa775865e7a6a5648ed93c194ca293f5d159b3e39c9f0b7ab026affcd0ef0ea927df3f6dc09a64b8501c10d2ac7ed8612c6bdfa5dcd921679ac2eee691b953fa1f6fbfdc7232e2807a9d08ba29c60978e3a1927f50e7078da8bb0390e7810c6d200d6f28834df786aa8e340aceb44ee193239a173b13ae90cdf4616c70192e1c3a66c4b20f907a837c1e87e3a8e55175ebe8a8c8054ab4a221106f00a22e0b4fde0bad3c123d624caa55951ce0c34c4967b3daae04d0dd40a491a3ffff41e4da1b8271d12ad97a0e69aa328645e5ca464bb93fe6994e2234a25f5f7162d13dfd7a6ca3545a1c7907ac3032edbadf1a167976b610fb7bed555ce1ddbaf687db71680ae05c985153506cb37d4f12281f9e22655dedc971e4b5234905126a5e18f497fbb45af8eaba7337e62db9b38b12a63c7c28ccf43944db584e0c6c631d7820a94ff8f3cb6618fdee1ef6428f7c55c1e655cc6ac00c21c3c12093d8339641ed23eb5e61f825f1ffedf99e2a66d78a60f5d4833d8877eb28677d6be183a5fa824732dcb1e8cb12f7da6b1e9c332031f356aca3ddf5e2808a235f084ef54be9bd497346414d501016e81cf999f4ac99a212d14d804dad096fe5083544854274318ced40b811ce04b40089a749ee29a2e17d2936f18bac4dad96aa4342e9d6bbed4093a3501776b9e303ca5561cda8e044da4a32e1d602878c52e1edf6f635a4a02de66acfeeb105a5bfeeb43a34ec75cee09177d9ac433b86a553a076fc57e6e79d7ddaef7c4c2bc97246e8ac74cf5295cb522d084ba8e32b7b3356e787db46257cd631d0324f792ac570ef10cbfec14a9575838ea4ab912d6c5083ad50e3484f393fbbb3106671b09cfe39df7bc68c1247d7cffb0003a0a1269df66e197581b140354244d7ec303b447850175f5c0626ed27d8b98b0a32acbac852b056861a50621589150fd862fa282b1a3214ffc3cc5edcf3972855deb8d1ebade11a0119baaf81f9d1ce4433b3fd1a1303f8d424085526047bccbf5ed1a862f518621d46dd4741db45810530c9cc1e8deb283a4ca7d6e95ba89bcb19daf473caf890d9f7be508887451f384e32e1e8fdcdba437e0c5307956ea0ccf1a93662eeb47c18c791515162a1b22651a431d7d9e65bc69d31a1dc63733d9e81ce28d2b74b7eb1cdcd026ea68824c5af8f5bae2110c7a2f2c09c33e72d4b1fa5d60ca22ae597a7702a5576d11bdff7fcfde1ea9f96d570826bb4962c8425f41b94faa111a43d94ba240dfb32c7e5bb77d7885356a9f92c1cbd2d6902367d1cc8898a51e4b334d77cb076e61ba31fa40720cbb10ae22cab4801a62e7f4a21319b241bbb044dc856ece7b7bd3debbc1a54ccb2701514b9a4620f8f32bf8249ba6c9b3168fb96a9f2566b3a31d8ec46deb6393dc7fe283894109c89ea1fd12702905329d46d833711f7961a1c2aa9f9abe201f7ed0cbfa4297b0a909e09d4f328a7343a172c83102e750bf994bfa63ca481f232deabdddd1efa45bb8742ee4effd3e84f7419c3bc17b4ddc5442d7aeaf78184987d3484f45ef6a71835507d8aac52027149a417466b421fa60602d6de51c564c4c0dd5ed20d7650bbcc4f7d5f1b7ea15081609cedbc581fe98e85a9d150be8edae24d8574902986763b037e6fc8e6f30ade3bde85405198945f393486f7468df97961b0b1f6221225f974bf4fb1d274714f5e5bc575fb824061e190b092e13723559b7f14546834bf87b83eef5cbc7a69a8de2f893a55a244d176976e7af6b11381805af2b019449313ea63f7798b71018f7755af52e572b213002ea98afdb87f43078183fbdd56720eb453fed764b4eca5cf26c1bde42a8b8a70d81927dca54e4d1b24573436ca31fe0f8b669b752a5427f60efa23fb418696cdc4f37ec9a006dc6042fd09be8ac721edc94603d176f76375c45dec1d47309f7a6fb5d9df34ea6e165e5ac57796273c74a2a3d0fafcc7b37459779a9ec7a11d6e01a4b1bfaf792a67bc628beef9fc4d02c348521fe660912ecb36415d2bf41dc328431f5742a12bef02807700edcb7c8c85542bcd5230235ff95721207789f71554b74bafb35e11e534cb48e1af186de60684cb27dcd934f9d813cf78762ff14f9efa663344cebf52d85ba5f8830c4608f4b337038003f835b4326f608f2aaeb70a08fe9956220c72a400f8548ba0325d216045af18748390cfd76fe39514b0fa706d53a3162402b988cb23cc745c4a0cba9285c30d0e49e4c417aea071fc09eb56691dd4b3f153502ea30ac0852ca668f5c684d1f27473609853f59fd9a7f1cbe6742904c86404221aeed8f6ade639746e985c0d194b17f2278dd0d0712ae6e3b14624c22cda7390527872df594fe30cbc0178990e2493ed24d41669b33e2ac7ecbacad7b764951622292de87560459a4dd59622c88b4642356ec397a7f3cd536ad6198f92130d823206cd71db43d974746f36ec0034bfadd3f02367ca3e9d17b757435901be27b96d683d55efb1326fbf66e1593e23099ed718ad3e8de2467a8eebfac5fcfa64a9e7aa548186899f6e06bcda730ba580673819fc7a95ec81c20eb4427dd36d0f02a52440a3a21ccdeee9cd29cd0cbf033243c320c61145d3e17b348837d68f8ea4d67531f23384e76de2cff58ed64369a8ff81887c73982cd5127fc33c51357cf5e393304c11e85b44c9bdd9def16e332be4d7d203823756118d9574025b67673b4a5cc39a01703a72494dbc4f1754d1828b7674b366f01da8ff3aca18a0eb85d5eb2e93a130d52bf30eef8c40cf1ada5a730e46741814dbb44f27b4ca0c37a2a59dfae65abee46870f63bd11557458867facca59513f9b2da19252fe6662a9c7c0f5fde1c641741615f0a7629ba93edf3f0aec6694a0c745bb3dfbe23fb69120c1f4f199a0a0a6ecbcfb9b94df5205a5d0009cbcb0a7d9ef425516b8dd21c8bb43380fbac9202d28847d9dc1e560767e716749db7d3936c6be850016e9ccc11db8ee9bca4d2574ec795b237093acfc443d646d5c11de23bf275e1694bb0e2b50da9f8d6131da5f64e35572fdcb0d4c64bcd5376c660c1e2ccb21d61ef02f427bcf607a44760cc4310a412588210a54b2c53f8fc34970b5b90dc662270406aa5ff259536f9df0c59126e840cbd8d144c1d28e1cd6c4822a0126838f455a4d43df4484c05f45a5289494cac34cd16232ac9326eca5784a5c71ab71bfdfef0cad6dbdf6cacfee5f7056edc91bf3e0bf918c15026c8925b8fdf2d1c29e22d8e50a90f1c1d973bc98fa6c230490187ae41ac487ae2e7c08ed85dd9a2e8494b6002a28c64ce7aa60fe3f113645b3e6bc291c95ea556e8c5ea301a8adf8a33dedd7ec1d55053ca8c6806022bd2c9a93f91a66ae9f33b27498618d2dcb38f7733039e78abee2bc75b4abd5041ae4f5474f1304aed27a5726b", &(0x7f0000000900)="040277d40249c0d76c700ef718e32db0cc99dbeb6dae05266a8017ceb58c33aebe442d492f129e4922a184eb30b97f783e60d1f4f8b3aa12a581ad12aa920be16b9232c15df3090a2fb1592edf55a3666ad04116e5c3d8ff22cc1b50872bb16316dec1ae90357d5f"}}, &(0x7f0000001740)) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f0000000640)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000740)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="0507fa22013effd2ea00000000000000000077e9328bedaa4d05258deacd0e9e8d3f6f21af6970152856ef6d5c8039dfe19ddc6bcfa752fcf09bddc826805dcbdffb36d7a886cc41772a66fae0721db7ddb0364adcb3943095663ad0b9cd6ed8", @ANYRES32=r7, @ANYBLOB="0800050002000000"], 0x24}}, 0x0) sendmsg$NL80211_CMD_CONNECT(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000440)={0x48, r6, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r7}, @void}}, [@NL80211_ATTR_SSID={0x5, 0x34, @random="8b"}, @NL80211_ATTR_HT_CAPABILITY_MASK={0x1e, 0x94, {0xc, 0x1, 0x3, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1}, 0x308, 0x10000, 0x7}}, @NL80211_ATTR_DISABLE_HT={0x4}]}, 0x48}}, 0x0) r8 = socket$inet6(0xa, 0x2, 0x0) sendmmsg$inet6(r8, &(0x7f0000000040)=[{{&(0x7f0000000000)={0xa, 0x4e21, 0xfffffffd, @remote, 0xb}, 0x1c, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="3c668fee0700000008"], 0x40, 0x7ffffff7}}], 0x1, 0x4000801) clock_gettime(0x0, &(0x7f0000001780)) timer_settime(0x0, 0x0, &(0x7f0000000700), &(0x7f00000006c0)) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000440)={0x44, &(0x7f0000000240)={0x40, 0x1, 0x4, "8d654e33"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socket$nl_route(0x10, 0x3, 0x0) syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) socket$inet6_tcp(0xa, 0x1, 0x0) r9 = io_uring_setup(0x381f, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_BUFFERS_UPDATE(r9, 0x2, &(0x7f0000001680)={0x5, 0x4, 0x0, 0x0}, 0x20) 1m14.211267693s ago: executing program 3 (id=90): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100), 0xfecc) (async) write$binfmt_script(r0, &(0x7f0000000100), 0xfecc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) r1 = socket(0x1, 0x803, 0x0) unshare(0x2040400) (async) unshare(0x2040400) getsockname$packet(r1, 0x0, &(0x7f0000000140)) (async) getsockname$packet(r1, 0x0, &(0x7f0000000140)) r2 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) r5 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r5, 0xc0505350, &(0x7f0000000480)={{}, {}, 0x4, 0x5}) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x530, 0x0, 0x18c, 0x203, 0x4d000000, 0x19030000, 0x460, 0x2e0, 0x2e0, 0x460, 0x2e0, 0x3, 0x0, {[{{@uncond, 0x300, 0x300, 0x348, 0x0, {}, [@common=@unspec=@bpf0={{0x230}, {0x13, [{0x5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x16}]}}, @common=@hl={{0x28}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@private, 'veth1_macvtap\x00'}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @common=@unspec=@LED={0x48, 'LED\x00', 0x0, {'syz1\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x590) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000640)={{0x1, 0xffffffffffffffff}, &(0x7f00000005c0), &(0x7f0000000600)}, 0x20) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000008c0)={'syztnl2\x00', &(0x7f0000000840)={'gre0\x00', 0x0, 0x700, 0x7800, 0x100, 0xc0000000, {{0xd, 0x4, 0x1, 0x3, 0x34, 0x64, 0x0, 0x1, 0x29, 0x0, @local, @initdev={0xac, 0x1e, 0x1, 0x0}, {[@lsrr={0x83, 0x1f, 0x7, [@loopback, @local, @local, @multicast1, @rand_addr=0x64010100, @rand_addr=0x64010101, @private=0xa010102]}]}}}}}) (async) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000008c0)={'syztnl2\x00', &(0x7f0000000840)={'gre0\x00', 0x0, 0x700, 0x7800, 0x100, 0xc0000000, {{0xd, 0x4, 0x1, 0x3, 0x34, 0x64, 0x0, 0x1, 0x29, 0x0, @local, @initdev={0xac, 0x1e, 0x1, 0x0}, {[@lsrr={0x83, 0x1f, 0x7, [@loopback, @local, @local, @multicast1, @rand_addr=0x64010100, @rand_addr=0x64010101, @private=0xa010102]}]}}}}}) r8 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000900), 0x280903, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000ac0)={0xffffffffffffffff, 0x20, &(0x7f0000000a80)={&(0x7f00000009c0)=""/68, 0x44, 0x0, &(0x7f0000000a40)=""/48, 0x30}}, 0x10) (async) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000ac0)={0xffffffffffffffff, 0x20, &(0x7f0000000a80)={&(0x7f00000009c0)=""/68, 0x44, 0x0, &(0x7f0000000a40)=""/48, 0x30}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000bc0)={0xa, 0xb, &(0x7f0000000680)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x10}, [@cb_func={0x18, 0x0, 0x4, 0x0, 0x5}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r6}}, @map_idx_val={0x18, 0x3, 0x6, 0x0, 0xa, 0x0, 0x0, 0x0, 0x9}]}, &(0x7f0000000700)='syzkaller\x00', 0x9, 0xfb, &(0x7f0000000740)=""/251, 0x40f00, 0x3, '\x00', r7, @fallback=0x13, r8, 0x8, &(0x7f0000000940)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000980)={0x0, 0x7, 0xfd70, 0x7f}, 0x10, r9, 0xffffffffffffffff, 0x8, &(0x7f0000000b00), &(0x7f0000000b40)=[{0x0, 0x2, 0x0, 0x9}, {0x5, 0x4, 0x1, 0x3}, {0x3, 0x5, 0x3, 0x2}, {0x5, 0x1, 0xa, 0x8}, {0x0, 0x1, 0x8, 0x7}, {0x3, 0x4, 0x4, 0x4}, {0x5, 0x1, 0xa, 0x1}, {0x0, 0x5, 0x5, 0x7}], 0x10, 0x47, @void, @value}, 0x94) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000bc0)={0xa, 0xb, &(0x7f0000000680)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x10}, [@cb_func={0x18, 0x0, 0x4, 0x0, 0x5}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r6}}, @map_idx_val={0x18, 0x3, 0x6, 0x0, 0xa, 0x0, 0x0, 0x0, 0x9}]}, &(0x7f0000000700)='syzkaller\x00', 0x9, 0xfb, &(0x7f0000000740)=""/251, 0x40f00, 0x3, '\x00', r7, @fallback=0x13, r8, 0x8, &(0x7f0000000940)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000980)={0x0, 0x7, 0xfd70, 0x7f}, 0x10, r9, 0xffffffffffffffff, 0x8, &(0x7f0000000b00), &(0x7f0000000b40)=[{0x0, 0x2, 0x0, 0x9}, {0x5, 0x4, 0x1, 0x3}, {0x3, 0x5, 0x3, 0x2}, {0x5, 0x1, 0xa, 0x8}, {0x0, 0x1, 0x8, 0x7}, {0x3, 0x4, 0x4, 0x4}, {0x5, 0x1, 0xa, 0x1}, {0x0, 0x5, 0x5, 0x7}], 0x10, 0x47, @void, @value}, 0x94) capset(&(0x7f0000000040)={0x20080522}, &(0x7f0000000080)) prctl$PR_CAPBSET_DROP(0x18, 0x0) r10 = bpf$MAP_CREATE(0x0, &(0x7f0000000c80)=@base={0x5, 0x81, 0x20, 0x9, 0x10100, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @value=r8}, 0x50) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000), &(0x7f0000000000), 0x402, r10}, 0x38) bpf$MAP_DELETE_BATCH(0x18, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000340), 0x0, 0x9, r10}, 0x38) (async) bpf$MAP_DELETE_BATCH(0x18, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000340), 0x0, 0x9, r10}, 0x38) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'macsec0\x00', 0x0}) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@newlink={0x3c, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r11}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @macsec={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_MACSEC_INC_SCI={0x5, 0xf}]}}}]}, 0x3c}}, 0x0) (async) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@newlink={0x3c, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r11}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @macsec={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_MACSEC_INC_SCI={0x5, 0xf}]}}}]}, 0x3c}}, 0x0) 1m13.787198934s ago: executing program 32 (id=90): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100), 0xfecc) (async) write$binfmt_script(r0, &(0x7f0000000100), 0xfecc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) r1 = socket(0x1, 0x803, 0x0) unshare(0x2040400) (async) unshare(0x2040400) getsockname$packet(r1, 0x0, &(0x7f0000000140)) (async) getsockname$packet(r1, 0x0, &(0x7f0000000140)) r2 = socket$nl_route(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) r5 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r5, 0xc0505350, &(0x7f0000000480)={{}, {}, 0x4, 0x5}) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x3c1, 0x3, 0x530, 0x0, 0x18c, 0x203, 0x4d000000, 0x19030000, 0x460, 0x2e0, 0x2e0, 0x460, 0x2e0, 0x3, 0x0, {[{{@uncond, 0x300, 0x300, 0x348, 0x0, {}, [@common=@unspec=@bpf0={{0x230}, {0x13, [{0x5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x16}]}}, @common=@hl={{0x28}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@private, 'veth1_macvtap\x00'}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @common=@unspec=@LED={0x48, 'LED\x00', 0x0, {'syz1\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x590) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000640)={{0x1, 0xffffffffffffffff}, &(0x7f00000005c0), &(0x7f0000000600)}, 0x20) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000008c0)={'syztnl2\x00', &(0x7f0000000840)={'gre0\x00', 0x0, 0x700, 0x7800, 0x100, 0xc0000000, {{0xd, 0x4, 0x1, 0x3, 0x34, 0x64, 0x0, 0x1, 0x29, 0x0, @local, @initdev={0xac, 0x1e, 0x1, 0x0}, {[@lsrr={0x83, 0x1f, 0x7, [@loopback, @local, @local, @multicast1, @rand_addr=0x64010100, @rand_addr=0x64010101, @private=0xa010102]}]}}}}}) (async) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000008c0)={'syztnl2\x00', &(0x7f0000000840)={'gre0\x00', 0x0, 0x700, 0x7800, 0x100, 0xc0000000, {{0xd, 0x4, 0x1, 0x3, 0x34, 0x64, 0x0, 0x1, 0x29, 0x0, @local, @initdev={0xac, 0x1e, 0x1, 0x0}, {[@lsrr={0x83, 0x1f, 0x7, [@loopback, @local, @local, @multicast1, @rand_addr=0x64010100, @rand_addr=0x64010101, @private=0xa010102]}]}}}}}) r8 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000900), 0x280903, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000ac0)={0xffffffffffffffff, 0x20, &(0x7f0000000a80)={&(0x7f00000009c0)=""/68, 0x44, 0x0, &(0x7f0000000a40)=""/48, 0x30}}, 0x10) (async) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000ac0)={0xffffffffffffffff, 0x20, &(0x7f0000000a80)={&(0x7f00000009c0)=""/68, 0x44, 0x0, &(0x7f0000000a40)=""/48, 0x30}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000bc0)={0xa, 0xb, &(0x7f0000000680)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x10}, [@cb_func={0x18, 0x0, 0x4, 0x0, 0x5}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r6}}, @map_idx_val={0x18, 0x3, 0x6, 0x0, 0xa, 0x0, 0x0, 0x0, 0x9}]}, &(0x7f0000000700)='syzkaller\x00', 0x9, 0xfb, &(0x7f0000000740)=""/251, 0x40f00, 0x3, '\x00', r7, @fallback=0x13, r8, 0x8, &(0x7f0000000940)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000980)={0x0, 0x7, 0xfd70, 0x7f}, 0x10, r9, 0xffffffffffffffff, 0x8, &(0x7f0000000b00), &(0x7f0000000b40)=[{0x0, 0x2, 0x0, 0x9}, {0x5, 0x4, 0x1, 0x3}, {0x3, 0x5, 0x3, 0x2}, {0x5, 0x1, 0xa, 0x8}, {0x0, 0x1, 0x8, 0x7}, {0x3, 0x4, 0x4, 0x4}, {0x5, 0x1, 0xa, 0x1}, {0x0, 0x5, 0x5, 0x7}], 0x10, 0x47, @void, @value}, 0x94) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000bc0)={0xa, 0xb, &(0x7f0000000680)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x10}, [@cb_func={0x18, 0x0, 0x4, 0x0, 0x5}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r6}}, @map_idx_val={0x18, 0x3, 0x6, 0x0, 0xa, 0x0, 0x0, 0x0, 0x9}]}, &(0x7f0000000700)='syzkaller\x00', 0x9, 0xfb, &(0x7f0000000740)=""/251, 0x40f00, 0x3, '\x00', r7, @fallback=0x13, r8, 0x8, &(0x7f0000000940)={0x5, 0x3}, 0x8, 0x10, &(0x7f0000000980)={0x0, 0x7, 0xfd70, 0x7f}, 0x10, r9, 0xffffffffffffffff, 0x8, &(0x7f0000000b00), &(0x7f0000000b40)=[{0x0, 0x2, 0x0, 0x9}, {0x5, 0x4, 0x1, 0x3}, {0x3, 0x5, 0x3, 0x2}, {0x5, 0x1, 0xa, 0x8}, {0x0, 0x1, 0x8, 0x7}, {0x3, 0x4, 0x4, 0x4}, {0x5, 0x1, 0xa, 0x1}, {0x0, 0x5, 0x5, 0x7}], 0x10, 0x47, @void, @value}, 0x94) capset(&(0x7f0000000040)={0x20080522}, &(0x7f0000000080)) prctl$PR_CAPBSET_DROP(0x18, 0x0) r10 = bpf$MAP_CREATE(0x0, &(0x7f0000000c80)=@base={0x5, 0x81, 0x20, 0x9, 0x10100, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @value=r8}, 0x50) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000), &(0x7f0000000000), 0x402, r10}, 0x38) bpf$MAP_DELETE_BATCH(0x18, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000340), 0x0, 0x9, r10}, 0x38) (async) bpf$MAP_DELETE_BATCH(0x18, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000340), 0x0, 0x9, r10}, 0x38) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'macsec0\x00', 0x0}) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@newlink={0x3c, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r11}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @macsec={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_MACSEC_INC_SCI={0x5, 0xf}]}}}]}, 0x3c}}, 0x0) (async) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=@newlink={0x3c, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r11}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @macsec={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_MACSEC_INC_SCI={0x5, 0xf}]}}}]}, 0x3c}}, 0x0) 40.861355227s ago: executing program 4 (id=156): r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r0) ptrace$PTRACE_SETSIGMASK(0x420b, r0, 0x8, &(0x7f00000001c0)={[0x2e7]}) socket$pppl2tp(0x18, 0x1, 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="0180c200000050ff00000000010000000000000000008502907800000000ffffffff1200907800000000a3393b37b7e8e8ab57ea87bb8152957b70b598102219a4b48aaef29f089e50c4858729252a52e72515e1db299e96a932a37ea1f302031b6172f561f18211c2606d9401ae608076c55cc83fb254d0ea78"], 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r1 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x77, 0x29, 0x4, 0x20, 0x424, 0x9901, 0xc257, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x10, 0x0, [{{0x9, 0x4, 0x43, 0x0, 0x2, 0x31, 0x7d, 0x55, 0x0, [], [{{0x9, 0x5, 0x2, 0x2, 0x200, 0x2}}, {{0x9, 0x5, 0x82, 0x2, 0x200}}]}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$uac1(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) write$tun(0xffffffffffffffff, 0x0, 0x16e) syz_usb_control_io$uac1(r1, 0x0, &(0x7f0000000400)={0x44, &(0x7f0000000200)={0x40, 0x15, 0x4, 'a@ro'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r1, 0x0, 0x0) r2 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$SIOCSIFMTU(r2, 0x8922, &(0x7f00000000c0)={'veth1_to_batadv\x00', 0x8000043}) 38.268111421s ago: executing program 4 (id=157): syz_usb_connect$hid(0x3, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000200000010b404a1bc400001020301090224000101020001090400e801030102040921060004040c00"/54], &(0x7f0000000600)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x200, 0xa, 0xda, 0x5, 0xff, 0xa}, 0xa1, &(0x7f0000000680)=ANY=[@ANYBLOB="050fa100055c100365d401ca0978ab026da85153a1b6ff07b525d53bef944e427981d34be622631dac09b94103497be210eefcac9650c52aaf07fce307c3244ff9ff5423b4f9f53bad2c2b0bfddc333f268d520978f11d9a228f99034de3638eb96f0772bc156657ca86b7e01710028db06b7a5d599b7342da59bea7096d690391761c0b100104da000809000030141004057defc1d480c7e137a57c83c0c37497cf0a1003000f00ef00a30aed3fd33b241e2d6b30601390fb222e836822a9f5db788cb87c732739c83b6707450e485f00e4a9df26ef76e5eedced28abc501efc37e8381d249a99b2d2480480be444016624406d806cd8b439e2b8be6096e2b8"], 0x6, [{0xee, &(0x7f00000008c0)=@string={0xee, 0x3, "c5ed1c04390cac7f16528bfd053a2fe646915f82acb30ab0f02eac9468f13e1451f46b2518ba811084b2113167d308d5c2935ec5436c24304af02ea582feb3e61379f4a6e6125a7ce47577ae10687f44e943b979bc638d10d1a3e8e9f4cb325b9eec5a8bf6d1720cdc5094e0f7c86db92a0022ae5ad26cccc422a8299bd45a003503469ca5879fef3a7ae4aa060ceca9d02a4286b456427cebdac4491c29cf2a9b71edb85999158d94fccb20671f345f9451aea41463ad8485d6123d88ea2219a34f44bdb67d7037d01c9e054932f5460c7f1b8f6a9cffc95cf3576664d35bab1b96d1d9800350cd867b173e"}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x404}}, {0x4, &(0x7f0000000880)=@lang_id={0x4, 0x3, 0x1809}}, {0x6a, &(0x7f0000000500)=ANY=[@ANYRES16]}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x843}}, {0xae, &(0x7f00000009c0)=@string={0xae, 0x3, "7b6c4f3e7b1313fdbbd8f1700f9abd3e45086938a105f01125282ee7010cb5989015adb63f655fa9861d076afba74164d0142dff5bb13cc0f71ff7694684466172147f585a9ace047e8e2279902bf8c66615f8f7bce8e9c915aace119c1b4840264d3b97fd5bcc9a24dd9f2494192b4a198e93d04f42665b1422e80bf2e79dae3ca984894cf9ae2efc378d8a5abf3cce41a1362f5b4e2b280f000025b0f4a3c93bdc0df6f21949b5ce427fa1"}}]}) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="400000001800000425bd7000ffdbdf0900201040fdfe766a8a00000008001900", @ANYRES32=0xee01, @ANYBLOB="08000100000000000c00168008000300ac1414aa080001000a010100"], 0x40}, 0x1, 0x0, 0x0, 0x4000000}, 0x8880) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000003c0)={0x1, 0xffffffffffffffff}, 0x4) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000400)={r1}, 0x4) r2 = syz_open_dev$vim2m(&(0x7f0000000580), 0x0, 0x2) ioctl$vim2m_VIDIOC_S_FMT(r2, 0xc0d05605, &(0x7f00000002c0)={0x2, @win={{0x0, 0x8001, 0x34325258}, 0x0, 0x0, 0x0, 0x0, 0x0}}) r3 = syz_open_procfs(0x0, &(0x7f0000000780)='net/ip_mr_cache\x00') getdents64(r3, &(0x7f00000000c0)=""/44, 0x2c) openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/38, 0x12) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x2000, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="480000001000010400"/20, @ANYRES32=0x0, @ANYBLOB="0400"/12, @ANYRES32=r2, @ANYBLOB="20001280080001006774700014000280080005"], 0x48}}, 0x0) r5 = socket$pppl2tp(0x18, 0x1, 0x1) r6 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r5, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r6, {0x2, 0x0, @multicast2}, 0x2}}, 0x2e) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r7, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000002c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000070000000900010073797a30000000004c000000090a010400000000000000000700000008000a40000000000900020073797a31000000000900010073797a3000000000080005400000001c08000640ffffff0008000340000000284c0000000c0a01010000000000000000070000000900020073797a31000000000900010073797a3000000000200003801c0000800800034000000002100002800c00028008000180ffffffffffff"], 0xe0}}, 0x0) r8 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r8, &(0x7f0000000080)=@pppol2tpv3={0x18, 0x1, {0x3, 0xffffffffffffffff, {0x2, 0x4e22, @multicast2}, 0x0, 0x1, 0xfffffffc, 0x1}}, 0x2e) r9 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000140)=@generic={&(0x7f0000000280)='./file0\x00'}, 0x18) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000180)=@o_path={&(0x7f00000000c0)='./file0\x00', r9, 0x4000, r8}, 0x18) setsockopt$pppl2tp_PPPOL2TP_SO_DEBUG(r8, 0x111, 0x2, 0x5, 0x4) syz_usb_connect(0x0, 0x2d, &(0x7f0000000800)=ANY=[@ANYBLOB="120100000109021b0001000000000904000001bee4f90009050400100000000000000000000000000000000000f1b554aad11e05de2d8d6da0018206a92582a0738e06dc8d868bdd17ebd798c4f5b1ac19ee5b6ddd7581177d9068d73596f2a6e5489171d67a40221910a86823a413bd0e245f99b9d494be46ca"], 0x0) fremovexattr(r6, &(0x7f0000000200)=ANY=[@ANYBLOB="8e45696600"]) r10 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r11 = dup2(r10, r10) read$FUSE(r11, &(0x7f0000004380)={0x2020}, 0x2020) ioctl$vim2m_VIDIOC_ENUM_FMT(r11, 0xc0405602, &(0x7f00000007c0)={0x4, 0x0, 0x2, "419d6143826d1e90eae30bc4d8d024212381e476162cfcd6ab4bca60244f5015", 0x4f565559}) 35.014794664s ago: executing program 1 (id=163): socket$inet_tcp(0x2, 0x1, 0x0) r0 = accept$alg(0xffffffffffffffff, 0x0, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x801, 0x0, 0x0, {0x7}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWSET={0x5c, 0x9, 0xa, 0x401, 0x0, 0x0, {0x7}, [@NFTA_SET_FLAGS={0x8, 0x3, 0x1, 0x0, 0x8}, @NFTA_SET_KEY_LEN={0x8, 0x5, 0x1, 0x0, 0xc}, @NFTA_SET_DATA_TYPE={0x8}, @NFTA_SET_NAME={0x9, 0x2, 'syz1\x00'}, @NFTA_SET_DATA_LEN={0x8, 0x7, 0x1, 0x0, 0x31}, @NFTA_SET_ID={0x8}, @NFTA_SET_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_USERDATA={0x6, 0xd, 0x1, 0x0, 'EQ'}]}, @NFT_MSG_NEWTABLE={0x38, 0x0, 0xa, 0x801, 0x0, 0x0, {0xa, 0x0, 0x9}, [@NFTA_TABLE_HANDLE={0xc, 0x4, 0x1, 0x0, 0x2}, @NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}, @NFTA_TABLE_HANDLE={0xc, 0x4, 0x1, 0x0, 0x3}]}], {0x14, 0x10, 0x1, 0x0, 0x0, {0x0, 0x84}}}, 0xdc}, 0x1, 0x0, 0x0, 0x20040844}, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000000)={'veth0_to_team\x00', {0x2, 0x4e21, @local}}) 34.603748306s ago: executing program 1 (id=164): r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r0, 0x0, 0x60, &(0x7f0000000900)={'filter\x00', 0x10, 0x4, 0x408, 0x100, 0x210, 0x100, 0x320, 0x320, 0x320, 0x4, 0x0, {[{{@arp={@multicast1, @private, 0x0, 0x0, 0x0, 0x0, {@mac=@broadcast}, {@mac=@remote}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 'ipvlan1\x00', 'gretap0\x00'}, 0xc0, 0x100}, @unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "1e07cdc1efb5c061131cfd1151e6bc3c9061dc3c034f596600a46226ce75"}}, {{@uncond, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@local, @remote, @local}}}, {{@uncond, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@broadcast, @empty, @dev, @broadcast}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x458) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYRESDEC=r0, @ANYRES32=0x0, @ANYBLOB="0000361003426c780bf51a16a800128009000100785b056d000000000c"], 0x3c}}, 0x15) r1 = socket$kcm(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_COALESCE_SET(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0xfffd, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB="3b56a0d30f76228edd0000c1", @ANYRES16=0x0, @ANYBLOB="000000000000000000001000000018000180140002006e657464657673696d3000000000000000000f0000000000"], 0x34}}, 0x0) r2 = getpid() r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$setpipe(r3, 0x407, 0x4) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mremap(&(0x7f00001ae000/0x2000)=nil, 0x2000, 0x2000, 0x7, &(0x7f00008d7000/0x2000)=nil) madvise(&(0x7f0000766000/0x3000)=nil, 0x3000, 0x14) ioctl$BTRFS_IOC_SNAP_CREATE(r1, 0x50009401, &(0x7f0000000d80)={{r3}, "fdbef439c45c70563f6a2bdb8568de56f75a93a58a369a5a6d4f7b8ae1b918b59c5020946a779f892c191f90f7aea57a4524688dc8804dd23071323cdf199e82e8d7a51ccc5bf6bd67511837625e482b17c9f3fb9aa61c0d115b4c4d2ae8b4c71e5e1267c9c0ba962a0c41fee34ffedf2b87c06fcb20f71041aadff2a8157d71b1385b3ac932aea75b8511cfbe73f587fae0bba2b48a2e5758b47a13f49589e33a8356d39212e6390894f40e0c9eed5c91ea026a96e1a46790fb54e3a929c63c3c9d64d9ada432f5135846c910c32c354a71d5cf6ff323e38723efe3cab77329abb2087b7aae2cc476d1ed2abb4c88a9345725afb552d94f96d8c9aa108cc5e9f53c3599f7a1c6e3bdb42afdb10a1f11d44743e4e4eb135e0d5da6b75599b930e6c1ee33f935904ae1070a5987b1a7e5349f79edff96ffb687fdb52e73b5255fad107bd407d84d562e481890456372d5ca864eba7e2c5f05b7a071816b7b5011076200756f8dce978471be2c489f4366e607f0b6febd9d20861c07475e00bc249fdad42caecb80744ccd18fea0c19d128e8c8bfac211cd6b1252a73177d89acb368518cf9464da9c021e442cf805df3be3fe71425031de7b43f7f80e6e7c9a6a30e89c5f043df52a50a0905756530ce997c10797d39416962d829a29c9efc9c05961cfd7b4576523ab62523f0f4923d138da7934c54ecfbe3c327ae563350848255b183c21acbc76bb2bc38efee7a51bcf0ce890d26bc0b4cc515ce5667291bf6f6c2744d5ff364aa1a95e8607c970a95233ef32b92178dc6920ab0c16caaa8ab58e6c73b181adf35c95427028a32b8f72400e8657560906ab4dd6e34e026f6f93bfc01317ee829e70e37bf6e949d1476c9b078aac09e73ce700fba0e66155e0b7079c5b2d9e46ca3aa6adfff6037a024807689dadfb9eb1e67e0af7183e4385ea33a95855b8ce34bd2b8a0a90bf03b1952981b376b171ecf74f6b6e15acccfe99f6653a020ac8098884f6db5e6d5bc6f2f157677ffb4d36d52f92386dd3c5bd22f3fcd1ca813c721c3e52599dbf77c3a114038362e3aebed7257646d5992c5e548fad0b47ab88d752304087835192993328c6ae1dc5144c72100f6cb8c423e2b933e696350560d40d121b6da893a7dc31453b9638f9e3be6d918d293d7af21b5b5aaf69e1e5e6efae574b67589e74dee2da3d21c68bd144cb264053fced8c21cca8d905281d39c7bbd64b88ed6d1344b7d7a3a4fe2a4d8ffb169bd08fa37ab7095ace00bf3c53c944f15982518e468a8031f49bf22c55cec7efd521b41c622813c3dc6f76fa52ccfafe0e505b8a130e0c38ee2884b4be86d42eacf585e0d00b14959ff1414549f65db67cb40e5913b2058aac64f7a02b4e2590cc54db1b91fba0c61e053300709904ed2e33fa0ae65349aeedbee297ed4fc4c370c931378aae49b9e498e83c7fb0dc1c526e4bb4d4105cc6d1fd3d2527cbce4b3faf031ebbc381cf87cbeb13f064ec026865c0c4aebba3c0cbb92a4b9c8d56a83ce45c7154003d001df0ee9d1c8e21c0d09c72604c2bf5d58f75b8b0a42221293dae9c60e7993afa175ece82018c708fb43e3aa2095b2db538ac71e8d2051818bbb2fa7e2c83b0de1b79a43574ef395a9ca399ff4cccebf98d87223818bdeaeffe704dfc19fc18eca4a61d9f20b1630a60fdc4e0acd568214a33c58000fe1ad0e15c52cbfaa7cdcd4c051607532e6a4f24963f57283ca61b1f4bfb298130f7595662156439cabaa1e6d9023e6b65f5d38fc258561dd9020964cb01d1b156170fe546723d90d087f2074377b1cbaa7a4fce008834e91fd7cb6d5a495a297700488b671b18b26e06c201d308052eb050c4269d1c5fe5adb4d83707c7384ac5937f3bd5398581d1ae9f91953b67beb8cca801daa3d435f51540847fd39c5bf3b39706a5369fbfa1baa3e1d6204088f75362b0c1ff2efa1ac101a93524e2ce739d7ffc6d035e84c28f134b6db1d2bce01833856446a15a5dc8ec75537287f3e280c684d91e8c1ba8279b636e6d0827c7153656560ec1dbfbd7560d6a31eee4ecd7a45d5ceb5101797d42277251ff47bcd56659cfc9660fb27e71724a2f64974f450620b43ab90f3297741cdf874ef3c62251dca8f05ceeb9fbae3dd805570c3255caf544dfbb7e309ddf78dac5549eab54265f40d1864c9d09761a8bf83537a0d8274453e1593ffeb577bdaea09251872d7cfc99c02ecbb8f8b226f974345454401c1902b8ad5a8574d3de6b0737d24fb3c1b235e01fd9cb7f9c5e742d28b6827c3c7233122e827faff9d86dbc534d380f050652590ab01c678ba11efb480c56429211b4e0bbf17bea49cc94491446bb7605e5bc32b11928825bcd76b94d6013885418e2d69ba2985ee5dd63f18e1514a25163f73a6ab8117db6101b1f112a48f053e4f3b7f65b15f6efb5dced337b547b8ce397fff4ad2f2eb6ee985b230560d49019534ef6e9bf909aea167fa454d0aae1a9bab38686fb2b24fc3f17a00cddb520c129a50a5907a5a0545a782608703cb5c8ba248b90e752e8133e5ac653b97c3682b20bcc2d1a6a557c31934b64a2f0fdbe83ab0a96e51ad4c3b8d722c349e084df12fef9f98559de8b2837df9a4a28cfdf7159d6875d8fd89ee03db88dea5e9808257271f061bd86dfd525f9d231d24a3dfa68fc4e5a4b1c5422c7e5ca4d809a6d226a0c78b7de685fa9242af85c1b692f2e13c568a654225093cd94dad93bb1db1f42b483c8c814f108dd77052cbc8a2ebcb70c91b8d8e264b0004d82c9aba9f69997fa0b72b45f8c315ca7097eaaa114e422b1101d169f25d9bebba718d478f9e6f584b63c437a249f6b18031d935af560f5a954b2ac06ed5d9d7386d4962fbbc746cf2fae968e936a473e6822130c77d0ea8005305db30a86485c12e0149a12b30b26040d29795b643da2822820d5064c181a7eab8bdca0ac962a9aa9a810b1f83cba3c2d5a36b34a07cae8e69abc2dcf6fecb3f53397b791804312f0141d13be2cd707253d07b36435db63e210bed8d9abbe0ef9d7d812d80a5d99ab58169e1f54a7fa03d108cbf4b5196cf7ca7d342e5036c4716a0461d4de797f3879346ce8dc6e4bdd7a338d57caa0e48d9beee6bb3f1c7f026426881e3094fa81692ebd40ea398c40b1b14f20034d8592cfb2fb50a3481673fe557e887968fe4b10bc55f49f142dfb66e3346eee04771d1eba342b980fac399710f1ddeccb2b8c72ac3ccbfb9841b297896adfecb3872926fa26f632fee1ad64a7a9b27c72875875f8002fc64696fb1f128ff8b9c4b18e6cf73112a7b85532c31712b688420257b93928554201da0f4576f22050eafa458b52ca657fc3b567525775cbeb13a89e065ce5d2dac8f3589588f12fb889b34fa6dcd7384abdbe590e50450e2b8895e0199370e3a6d8d9784e540aa5236eff89a8179a4929ea8d14d895c0a21678624d7ca99032284abc1e50f62d99b378c3a70858a6c5be64ccdab61813ca10588a4325a313592c2f7d3d8944fbad1803c5cdcca629263c3993d75d05d41706cd9b062d3dd4665d1cfff5dc5effa2b371c41ab540ea69ba08ba821eb6760103c8deb2cef9d977df1bd7754d8918ce55f2f7e817a068f3d88c501a95fc396a2c6e7c33d21c93bef13e71950cf1d8055985f032f989dd22e0d763ad9b44eb4db460dc860666de27965ef498ade7b67dcf8c6096b1ae991dfe97b3861533d49093d7bf9174471a1034ae714cf6e5c1bd0a5335bcab7e2cd052dff9500ba00e3a8ccb69c8e9b990e25f4ecae8d369b483b0aeb0b5b51fdf88fe24846454ef00a1d0be18a899590fd7046617e84b8cdfc76dfe5ffd09a979ff1fdb3fefb50788addcc669d8c41b17d39dc58909e1697d49a6733a9a01fd7dbe183b2955159c1c060ab1ae1ee36ac67dcd373d65e028f9893173c56584616b259d228d6afa3e32dd1c32a93e4f2128c7d705e534b5ab0e41a1e85579a0b4b518935f1e3c9bd5a7486250746016d5e1532d64cd01cce51d3db8b2014ce5cd6d370608b16feb8a7a516e58d101ee4f7e7d360ed2ca90cfb3d9522b7dfb403b92763643978ca99ec5a348fb18d242ed7a94b540494b108013c0431a00e68b9b3d4c0f155bd6f49f973e3091acabb5abadf217e9db18639b98c8fe3e59d6c01bcb379bb4818effe6203dc5b2056aeede74228ad833cadb470f508bca03a3fb64be8f9abace6a3fc157cbdb169c6659ef7b53c81233d478a737403790150fb49c5461905c1e97592777a9d13b54532e72e12397f1b378aa204240750a3b57357db3f0675b4b15faa0cb100294c0410f1494936f5940de6027d7e656dfd9b196f5e6e72ba3df9c4dc9761e992c2b7a1db30ee248119ca7819783bf4c271d400740fb1e8cc03b2a06a0fd230b53b82e89b934ca5306fd8eceea2d2dc332728642d9b83885f190f18007d1b7a230de4cf419b372910eb9e415c16d1b9640e32f72abe15221055adf474aeb3f2fc04dd3021f592f8b81ab68c8cca5f1c320c3a63592cd8ec97a96775d4ee94c28dbc4603c9e426295904d2e76b663efc92548b61988fb73b93d5f49feafd7a2284b5b78ea1575f33d0b06c44f017e611f11d247e485c0ce33c1633f7587e1c40ba058ffc8447fb3b05b44f2010eaa285782f109730dfbdf471b550867aac112ff8eb3d5b04554b8567f4496a1da68380e6191caea8814b36eae49f6e5e8d5b3acbfb89ecdaec884acb4acc105cb121d92d4c62d789a72261d7167b2449e9e8e71fa4601abcebdc955ca261c5200292e96d0b93d8ff4ded1ece170f7cc00c84a5f6c70c1a76ba08f3d6b26459c8e48739ff7aa7e01aa3246d1af4b55babd0acf6b0ba1fa0454fe0eb6ee0727c56587a3f1300c32a1705660373df096f3421e13499422b2f5b30f039d9c45264611283b78a6d6049cce1479a62c1df6cd3c5aacebe2f78ba4931db1b403896fca11701abc2931e7132862840899e2fa64e73faef3cbbc87f39278d8b70edac6db0d4fe0026577181b947c1a6831e944d8224b70da5cecdfe7e83085b77be5314f76fb4ddc0331ae396fd4ef7224e98357f9a5444eabc7ebba66dbdcc5a283c19d1d290c43c2cf6c3a210f59e1cb4c06e97d74e358e628f4a05abe0917d1e911d286de1498ac527b7f5fbe2524a0df20bc1e102cc35712c85123884d2a2dbfd11fa3e61f29381e07b78e52cb331d07740f13ace29fcb72c8320f8d7a586d57cded3d7d56f7894ca93aff728bcff2180ec7c28892f7aa5e95ecd53baa6734cbbf81206fe146bb1a648cadec95f52d8dc52e17c9ca6c56f2cb1e4f41a6885f1132b83a57f0edce126a3685e63eb70ee3d0b9b5509fda0afc34066d57ed05b401aac70ad802cfb672f119c02142534d853715c45a78bcc6c6b3b75ef612aab66060fa3c11159623120668e35ce9c317c5e4e127182399387b1bc3ae6212fb78e93984d65ac55521f3ac707a340e9d29e2f8497fe134ad9cc197b1b9d5c0b425be4e1494a5cb6649ef9b029b3905246dd950bb9499dea24b8102c0d31715a5683781fb25571f8d5421fc5066d6f7fc7323a5baf45793dfe1d7ebb58012ff80dfdf0d3f21303eb765f9ea63a535aaecbf209b6b8bccee513d8af777f8c9c755f50e6b0ff1f11f63b0e7ee8acba7288bd82c97bf4a6bcf4eb77dc2cf2d3d2a011b732a54778a69c217d5f37550961255d4b4cbf0c20ac3fb8ec816bf35949d2cbf36a835415842d0e73d9da55cce8e2bf64af4ece61e2297f16967"}) r4 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) r5 = dup2(r3, r4) socket$nl_generic(0x10, 0x3, 0x10) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000002fc0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000780)=ANY=[@ANYBLOB="240000001a000100000000000000000002000000000000000030000008000100ac1414ff"], 0x24}}, 0x0) r7 = syz_genetlink_get_family_id$batadv(&(0x7f0000000140), 0xffffffffffffffff) r8 = socket$nl_generic(0x10, 0x3, 0x10) ptrace$poke(0xffffffffffffffff, r2, &(0x7f0000000440), 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8933, &(0x7f0000000780)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_SET_MESH(r8, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000840)={&(0x7f0000000180)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r7, @ANYBLOB="1bc400000003000000000f00000008000300", @ANYRES32=r9, @ANYBLOB="0500330059000000080034000100000005002e0044"], 0x3c}}, 0x0) sendmsg$BATADV_CMD_GET_VLAN(r3, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000300)=ANY=[@ANYBLOB="fd400000f6b4f621808cc389ab5d571aa1791aeda9ffc340f5e18cd268ba358f8f1f78d3c81e27df02e611d74212400ddbec86ad31b5064861e103e8a84c1bc25fb15c72bb6f479799a8adbc342011456297b9f649d08e0638dd991a1df2a52227281d39f0c43e8b4f79e118af5b2fc5e75e9b65aa82c6042605f925", @ANYRES16=r7, @ANYBLOB="000429bd7000ffdbdf251100000008003b0030d5f177"], 0x1c}, 0x1, 0x0, 0x0, 0x4}, 0x4000) syz_pidfd_open(r2, 0x0) fstat(r5, &(0x7f00000003c0)) r10 = syz_open_procfs$namespace(0x0, &(0x7f0000000880)='ns/uts\x00') ioctl$TUNGETVNETHDRSZ(r10, 0xb701, 0x0) r11 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r11, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r11, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000240)=ANY=[@ANYBLOB="140000001000010000000000007800000000000a2c000000060a0b040000000000000000020000000900010073797a30000000000900020073797a320000000014000000110001"], 0x54}}, 0x0) 34.430025058s ago: executing program 4 (id=166): syz_usb_connect(0x2, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100009ac0b620110f211066865578ac0109029c000100000400090400bf900b64ea0009058703", @ANYRES8], 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000001300)=@raw={'raw\x00', 0x3c1, 0x3, 0x310, 0x240, 0x168, 0x9, 0x168, 0xb, 0x240, 0x250, 0x250, 0x240, 0x250, 0x3, 0x0, {[{{@ipv6={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @ipv4={'\x00', '\xff\xff', @loopback}, [], [], 'veth0_to_bond\x00', 'sit0\x00'}, 0x6000000, 0x108, 0x168, 0x0, {0x0, 0x28e}, [@inet=@rpfilter={{0x28}}, @common=@unspec=@statistic={{0x38}, {0x100}}]}, @common=@inet=@HMARK={0x60, 'HMARK\x00', 0x0, {@ipv4=@local}}}, {{@uncond, 0x0, 0xa8, 0xd8}, @common=@inet=@SET2={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x370) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) (async, rerun: 32) llistxattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/122, 0x7a) (rerun: 32) r2 = openat$mice(0xffffffffffffff9c, &(0x7f0000000040), 0x80882) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioprio_set$uid(0x3, 0x0, 0x0) (async) r5 = syz_open_procfs$pagemap(0x0, &(0x7f0000000100)) io_setup(0x3ff, &(0x7f0000000500)=0x0) io_submit(r6, 0x2, &(0x7f0000000300)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, r4, 0x0}, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, 0x0, r5, 0x0}]) (async) r7 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$FBIOBLANK(r7, 0x4611, 0x3) (async, rerun: 32) ioctl$sock_SIOCETHTOOL(r3, 0x8946, &(0x7f0000000f80)={'wlan1\x00', &(0x7f0000000f40)=@ethtool_stats={0x27}}) (rerun: 32) write$UHID_INPUT(r2, 0x0, 0x0) (async) read$char_usb(r1, 0x0, 0x0) 33.249115936s ago: executing program 0 (id=169): mkdir(&(0x7f0000000400)='./file0\x00', 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0x5, 0xb, 0xa, 0x9, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @void, @value, @void, @value}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000000000), &(0x7f0000001680), 0x8000, r0}, 0x38) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000180)={r0, &(0x7f0000000000)='A', &(0x7f0000000140)=@tcp, 0x2}, 0x20) r1 = syz_open_dev$dri(&(0x7f0000000100), 0x1, 0x0) r2 = socket$inet6(0xa, 0x40000080806, 0x0) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) ioctl$KVM_CREATE_PIT2(r4, 0x4188aec6, &(0x7f0000000040)) readv(0xffffffffffffffff, 0x0, 0x0) close_range(r2, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODE_ADDFB(r1, 0xc01c64ae, &(0x7f0000001c80)={0x0, 0x0, 0x0, 0xff, 0x8, 0xa, 0xfffffffe}) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB='fd=', @ANYRESOCT, @ANYRESDEC]) 33.170980083s ago: executing program 1 (id=170): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000300)) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000000)={0x8, 0x0, &(0x7f00000003c0)=[@increfs], 0x0, 0x0, 0x0}) dup3(r2, r1, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000580)={0x10, 0x0, &(0x7f0000000700)=[@request_death={0x400c6313, 0x0, 0xffffff7f00000000}], 0x2, 0x1000000000000, 0x0}) r3 = socket$kcm(0x10, 0x2, 0x0) syz_emit_ethernet(0x16, &(0x7f0000000440)={@link_local, @multicast, @void, {@llc={0x4, {@snap={0x0, 0x1, "e1", "129dca"}}}}}, 0x0) sendmsg$inet(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f030000000000ff040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) (async) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000300)) (async) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) (async) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) (async) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000000)={0x8, 0x0, &(0x7f00000003c0)=[@increfs], 0x0, 0x0, 0x0}) (async) dup3(r2, r1, 0x0) (async) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000580)={0x10, 0x0, &(0x7f0000000700)=[@request_death={0x400c6313, 0x0, 0xffffff7f00000000}], 0x2, 0x1000000000000, 0x0}) (async) socket$kcm(0x10, 0x2, 0x0) (async) syz_emit_ethernet(0x16, &(0x7f0000000440)={@link_local, @multicast, @void, {@llc={0x4, {@snap={0x0, 0x1, "e1", "129dca"}}}}}, 0x0) (async) sendmsg$inet(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="5c00000013006bcd9e3fe3dc6e48aa310b6b8703100000001f030000000000ff040014000d000a000d0000009ee517d34460bc24eab556a705251e6182949a3651f60a84c9f5d1938037e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x0) (async) 30.943057865s ago: executing program 0 (id=171): r0 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0xe) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x6c981, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r1, 0xc004743e, 0x20001439) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r2, 0x4004743d, 0x2000000b) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000180)=0x7) syz_usb_connect(0x3, 0x3d, &(0x7f00000001c0)=ANY=[@ANYBLOB="12010000bdce4208110f80106afc0000000109022b00010000000009043700022ee5cd0009058010ff037f790209050e0320000980070705ab0b"], 0x0) 28.579600512s ago: executing program 0 (id=172): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000c80)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000001940)=@newqdisc={0x34, 0x24, 0x4ee4e6a52ff56541, 0x0, 0x40000, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0x7}}, [@qdisc_kind_options=@q_pfifo_fast={0xf}]}, 0x34}}, 0x0) 26.10359894s ago: executing program 0 (id=173): getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000080)=""/131, &(0x7f0000000000)=0x83) r0 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000b00)=@raw={'raw\x00', 0x8, 0x3, 0x428, 0xd0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x358, 0xffffffff, 0xffffffff, 0x358, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [], [], 'veth0_macvtap\x00', 'dvmrp1\x00'}, 0x0, 0xa8, 0xd0}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @dev}, [], [], 'wg1\x00', 'gre0\x00'}, 0x0, 0x258, 0x288, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x0, 0x0, 0x7, 0x3ff}}}, @common=@inet=@hashlimit3={{0x158}, {'wg1\x00', {0x3, 0x0, 0x41, 0x0, 0x0, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x488) r1 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x4}, 0x1c) sendmmsg$inet(r1, &(0x7f0000000440)=[{{0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000080)="21ae1baf930b4569b9ddef9797ffd935c7d80ef1ffb3e4e62dc9603583f5d4b61fbc65b6ac744d7319535e75bf552062e4cfde1ba7ce29263322e18ea9740aa82ca692f123993e57cda00d2b1f4e799bd41e3f76258180fa91a42aaa8b1ebc4e0ea8fb12f2c71e6e5bc57a8e91f254005514721d93c13c5606ae1fea7f31f558d562bd5a8dfb0b9fed873efa221fccffa847cd374c92e6cbb03e6a9de890ce323f000000abcc6c01326d588495b7c1a7db39ec4129e6336f26bb9e0b7552af3cd2d5dda1632799bbc98425c433384d8a8e4071ff39a36dfdfdf05af35a4ddd340cfecd7ec935f4ce7d3e851583ba1cf53a90a7f7bce5703de57ce93ddef7849b30a01de0637e6d5e507b801d32e582e0c2d564539ebfc84c098a23e765552767b122885fb1629e9c180be47da7931bd125b80de15aab0c56a2edf2e0483b87f5ab299dc046076203dea10ccbfc631d5bf4a87ce67004519f248f086346ce6a8a9d181789a59f81d9b7f6781daac3e229914b8b8998c15c3b6302a519331cb05995bc60b7cb872dd3b5b43331c77c5d72e21f7bd2b1a915ff3204e3f20d3a20b22d6a58155b5a4ebf6d1d1cd90c656ecada531c07ff91deb3efa91762cdecfbcc43553750f22ac5c18cc5e8b6f790c2f4e6373af9f98d10e6df49ff8e5cbcbd68e11ed0b967add11410dcae34f08dbfaf8eb95d4d1153b4c6093192a340eb30fcc71619888c6486746a049585d249efb96b9cace83320b8f96b40ebe3a9a788d05a053380d1026b9434df87a3a387549bcabe88684c4dbf1243b203d7edd4d3cc89a38a6c80fdb1229a01044af7aaecb20d5570ebf24b30bbc6dfc3f70d85cd9f0d60ebd8fedd161d199d9997a0e2d18d1c99bc7158564e0ddb4673055de196535d706d142e1dc7d404583900"/665, 0x299}, {&(0x7f0000000fc0)="ab29d92826349952eb8f7a2a74f535bc9739c1df57144c51a3391625b8b5354134b06ef1355506aeae96e3f097503998f375a054cf3d7de4fe53ea51518955349cdbadca60e1c65cc18dbe99369be03e492fb55fc9067bb6f7f7c3ee1720000000054a63ac58225ed0502f5ac8999e0c74a5dbb320bd54ec813e8bee6bfa5cbfb0726ac1b6ad97d802d5fae186f0769421965c7396854e2a3ac844a3769f8449901ba5e2b2da1ff6119aeb26ac204cfc6b54be73b6f195491ae2c0cb26b0cba61dae7a17740e8112ff188919c6e2e31a2a074863edba4a0e58b61faec4a42c29d7f9e48a43b8cb7d3c5a1e5aa67f87538140f8d633a54bceb8b1dda2397ea147d3b26e903f608b6ab1844ea7cf630d828118bba0f0f85e2e6316ae1ed9a2a7d08a05c170cb76bf111930df0cf760f7768571afdefe82a95296cee7c010f748a97046ffcc774e7d85edbd5058104fef4942fb4430da89f67d1fea33bf2acfb793a610b3738b393eed8633fc8e8f630932206960e9076c7d7fc99fce018701c50d39b811a7427a7a9fcb340c2755541f228462010ec40ba945a0febd460dad5d548f1be090f5dbaa8ae8835dc47ed2537681827f6129759272574cf58f2f33e47a0e416573cfdcfb44ed9dd4ce41af4de9c471c49f12f090934c3b32f2f4777c65b1574826727f5f62f842a3bedb18ec4aa931dfa0fc47e4dca15ec180d04cfdfff82fd9c6066fe65322c8c0b733c091c7ab9f8e1b60f6c37ef36acd509dec18fcc274d0334c8fa81809a5ddb27cc891a22c5978b8df086393396bf972ffd3013add7b197e6cbf06237757ae14f2eaabfcdf934749424c8250eb4ae6d5dd57b192825821fce610cb2b2e8edc6814317d652989004ac3c4d131632776692fe34d5d8194d52dd19d16047844c727d5a465d0a27a185dcba29609a996003aa4712916b892f9183997a7288241d652120bb0e68b3300000000000000000000008a227f17127cf64d58214375d7b58bd8f1a752172ce669e099e3b21cfcc36e85e44a718ea5960524b99e0db4df14c0bd23be4a8b3d1fe59c15fdec7fda198fa0c5de64ecc3a8cb7f5f2f3e858ae3e0c2dc9f2390568b24118cddf82d9a505d5222fdd483c4017ac5929ee5886b0a", 0x32b}], 0x2, 0x0, 0x0, 0x900}}], 0x1, 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r2, &(0x7f00000019c0)=[{{&(0x7f0000000000)={0xa, 0x4e22, 0x0, @mcast2}, 0x1c, 0x0}}, {{&(0x7f0000000100)={0xa, 0x4e24, 0xfffff801, @rand_addr=' \x01\x00', 0x2}, 0x1c, 0x0, 0x0, &(0x7f00000017c0)=[@hopopts={{0x18, 0x29, 0x36, {0x87}}}, @hopopts={{0x18, 0x29, 0x36, {0x6c}}}], 0x30}}], 0x2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) r4 = openat$vimc2(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$VIDIOC_G_SELECTION(r4, 0xc040565e, &(0x7f0000000240)={0x2, 0x1, 0x5, {0x5, 0x2, 0x0, 0x6}}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x28011, r3, 0x0) r5 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x2, 0x40) r6 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000280)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7ffffffe}]}) kcmp(0x0, 0x0, 0x3, r6, 0xffffffffffffffff) bind$inet6(0xffffffffffffffff, &(0x7f0000000400)={0xa, 0x4e24, 0x9320, @empty, 0x8}, 0x1c) r7 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r8 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r8, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000440)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r8, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000b00)={&(0x7f00000004c0)=ANY=[@ANYBLOB="140000001000010000000000000000000100000a74000000060a010400000000000000000200000048000480440001800c0001007061796c6f616400340002800800044000000000080005400000000108000340000000000800024000000000080006400000000208000840000000000900010073797a30000000000900020073797a3200000000140000001100010000000000000000000000000a7c58303bf28baaebbaa9ba63"], 0x9c}}, 0x4000) ioctl$SNDCTL_SEQ_OUTOFBAND(r7, 0x40085112, &(0x7f0000000040)=@v={0x93, 0x0, 0x80, 0x0, @generic}) sendmsg$DEVLINK_CMD_TRAP_GROUP_GET(r3, &(0x7f00000003c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)={0x9c, 0x0, 0x200, 0x70bd25, 0x25dfdbfd, {}, [{@pci={{0x8}, {0x11}}, {0xd}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd}}, {@pci={{0x8}, {0x11}}, {0xd}}]}, 0x9c}, 0x1, 0x0, 0x0, 0x800}, 0x240008d4) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r5, 0xc10c5541, &(0x7f0000000080)=0xfffffffe) ioctl$SNDRV_CTL_IOCTL_ELEM_REMOVE(r5, 0xc0405519, &(0x7f00000000c0)={0x9, 0x4, 0x401, 0x8, 'syz1\x00', 0x4}) r9 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_IOC_FAIL(r9, 0x4c80, 0xffffffffffffffb6) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="bbbbbbbbbbbbaaaaaaaaaa00810000000800450000240000000000049078ac141400e000000100000000001090780200000000000000cfc1153f4cf86bd9137bba829b00"], 0x0) timer_settime(0x0, 0x0, &(0x7f0000000040)={{}, {0x77359400}}, 0x0) 26.087861325s ago: executing program 1 (id=174): r0 = syz_open_dev$sndctrl(&(0x7f0000000000), 0x0, 0x0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="fc0000001900674c0000000000000000e0000001000000000000000000000000e000000200000000000000000000000000000000000000000a00030000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000000000000000000000000400000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000044000500000000000000000000000000000000000000000033"], 0xfc}}, 0x0) socket$inet6(0xa, 0x3, 0x7) (async) r2 = socket$inet6(0xa, 0x3, 0x7) connect$inet6(r2, &(0x7f00000000c0)={0xa, 0x0, 0xb, @loopback}, 0x1c) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r3 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000080)={0x0, 0x1, 0x7fff, 0x1}) r4 = syz_open_dev$sndpcmp(&(0x7f0000000200), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) ioctl$SNDRV_PCM_IOCTL_SW_PARAMS(r4, 0xc0884113, &(0x7f0000000240)={0x0, 0x0, 0x3, 0x9e0, 0x4, 0x75, 0x1, 0x4, 0x4, 0x2, 0xfffffffe, 0x2}) (async) ioctl$SNDRV_PCM_IOCTL_SW_PARAMS(r4, 0xc0884113, &(0x7f0000000240)={0x0, 0x0, 0x3, 0x9e0, 0x4, 0x75, 0x1, 0x4, 0x4, 0x2, 0xfffffffe, 0x2}) 25.650333645s ago: executing program 4 (id=175): r0 = syz_genetlink_get_family_id$nl80211(&(0x7f00000003c0), 0xffffffffffffffff) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000540)={'wlan0\x00', 0x0}) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r3 = openat$bsg(0xffffffffffffff9c, &(0x7f0000006840), 0x0, 0x0) preadv(r3, 0x0, 0x0, 0x800, 0x8) sendmsg$NL80211_CMD_NEW_KEY(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)={&(0x7f0000000000)={0x4c, r0, 0x801, 0x0, 0x0, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_KEY={0x24, 0x50, 0x0, 0x1, [@NL80211_KEY_DATA_WEP104={0x11, 0x1, "4abee33908f8eef16f162471f4"}, @NL80211_KEY_DEFAULT={0x4}, @NL80211_KEY_IDX={0x5}]}]}, 0x4c}}, 0x0) 25.356008385s ago: executing program 1 (id=176): r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$l2tp(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 25.169124952s ago: executing program 0 (id=177): r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x8604}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)=@mpls_getroute={0x1c, 0x1a, 0x9e8a232eead7a86d, 0x0, 0x0, {0x1c, 0x14, 0x0, 0x0, 0x0, 0x4, 0xc9}}, 0x1c}}, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_CREATE(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000044c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="6000000002060502000000000000000000000000140007800800114000000000050015000600000005000100060000e0050005000200000005000400000000000900020073797a31000000002b000300686173683a69702c706f7274", @ANYRES16=r1, @ANYRES8=r1, @ANYBLOB="19e9dffe73a32bebdcf08948911c416e065ab7c1f2b62e8709076a6b8d2634bbe9cf2dcf17c685ccdc0af3534aef1d9542dc122e0b8c524fa026e391c8aca8a718ac24a0ed09233678f1d02d2adee08b6b0e62ae8117d7dc8d91056e04c3e1183dd7e979513abaa4ff13c5c0352ef9427adcc26595510ee1d80a2ba4eacd50718b7ad617a022619ec512434f58b77655f421a0783ea0d994fa1e5952b3dbd610a52c1eeeb03842cc194c01e5e137fb6d3431b86a417d76dc23001fa605d6e7fa26669b5ae603b1296345fda33358631a601844431183c9f7dbad4e071a162faa4e629160e88057bbbe0000000000000000000000000000a32205c6f4d715e49b9f8f600ddadc71324aaa0ad26c5cf1c8130d97d91e7d4c2b8afa9cdc6cd6adfc9f102459bb52310e470efc78760afefb12aec6f77397a5e5cc177eb7b402d5bb7517752db86946413d113def36cc15a122e05fd090c6df192adc10d499bf69aacbea932dd58056888c22a07a6c0e6cb5321c23177966a7448e90d6e1c1c0d8bd778629a2e3d5b765c8a5b48068d9fb96bf62249827019126d76c8b8249bd52391d16d71671078416a6c3201771c5cf4fd09f51ca663724316f983825ef391785129c077011da6d45a24ccf3ea302740240", @ANYRES32=r1], 0x60}, 0x1, 0x0, 0x0, 0x4004010}, 0x0) readlinkat(0xffffffffffffffff, 0x0, &(0x7f0000001600)=""/4119, 0x1017) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000200)={'ip6tnl0\x00', &(0x7f00000020c0)={'syztnl2\x00', 0x0, 0x29, 0x1, 0xea, 0x5, 0x20, @empty, @loopback={0xfec0ffff00000000, 0xffff8881114a4aa8}, 0x7800}}) r3 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000002c0)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) lseek(r3, 0x851, 0x0) name_to_handle_at(0xffffffffffffff9c, &(0x7f00000002c0)='.\x00', 0x0, 0x0, 0x200) getsockopt$CAN_RAW_LOOPBACK(r3, 0x65, 0x3, &(0x7f0000000000), &(0x7f0000000080)=0x4) 24.846552497s ago: executing program 4 (id=178): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000005c0)=ANY=[@ANYBLOB="5c0100001000130700000000000000002001000000000000000000800000000000000000000000000000000000000000000000ff000000000a0000af00000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000000000000000000000000000000003200000000000000000000000000ffff000000000000000040000000000000000000000000000000000000000000000000000000000080ffffff000000000000000000000000000000000000fcffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000200"], 0x15c}, 0x1, 0x0, 0x0, 0x40000001}, 0x0) 24.844745168s ago: executing program 1 (id=179): r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000180), 0x200000, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) write$binfmt_script(r1, &(0x7f0000020240)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0'}, 0x10010) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x7, 0x10012, r1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='blkio.bfq.io_serviced_recursive\x00', 0x275a, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='blkio.bfq.io_serviced_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000080), 0x10010) keyctl$join(0x1, &(0x7f0000000040)={'syz', 0x0}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') (async) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) lseek(r3, 0x2074, 0x0) (async) lseek(r3, 0x2074, 0x0) 24.714658959s ago: executing program 4 (id=180): r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e23, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000000040)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x13}}, 0x10) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f0000000700)="0c268a927f1f6588b967481241ba78600a34f65ac618ded8974895abeaf4b4834ff959bcecc7a95425a3a07e758044ab4ea6f7c555d88fecf90b037511bf746bec66ba", 0x994b6e03113064ae, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001500)={0x0, 0xa, &(0x7f0000002200)=[{&(0x7f00000035c0)=""/4106, 0x10900}], 0x1, 0x0, 0x46, 0x407006}, 0x104) syz_open_dev$video(&(0x7f0000000000), 0x5, 0x20002) (async) r1 = syz_open_dev$video(&(0x7f0000000000), 0x5, 0x20002) ioctl$VIDIOC_G_FMT(r1, 0xc0d05604, &(0x7f0000000140)={0x9, @sdr={0x32314d54, 0x6}}) (async) ioctl$VIDIOC_G_FMT(r1, 0xc0d05604, &(0x7f0000000140)={0x9, @sdr={0x32314d54, 0x6}}) 9.464723842s ago: executing program 0 (id=181): r0 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)={0x2, 0x0, @b}, 0x48, 0xfffffffffffffffb) keyctl$KEYCTL_PKEY_QUERY(0x18, r0, 0x0, &(0x7f0000000100)='#!-8\x00', &(0x7f0000000140)) (async) keyctl$setperm(0x5, r0, 0x8000000) (async) ioctl$KVM_GET_IRQCHIP(0xffffffffffffffff, 0xc208ae62, &(0x7f0000000180)) (async) r1 = add_key$keyring(&(0x7f0000000440), &(0x7f0000000480)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffc) r2 = add_key$keyring(&(0x7f00000003c0), &(0x7f0000000400)={'syz', 0x3}, 0x0, 0x0, r1) r3 = syz_io_uring_setup(0x5a31, &(0x7f00000004c0)={0x0, 0x66e8, 0x100, 0x3, 0x2a5}, &(0x7f0000000540), &(0x7f0000000580)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x2010, r3, 0x0) (async) keyctl$instantiate(0xc, r2, 0x0, 0x0, r1) r4 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_CAP_ARM_USER_IRQ(r4, 0x4068aea3, &(0x7f00000005c0)) (async) syz_kvm_setup_cpu$x86(r4, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000680)=[@text64={0x40, &(0x7f0000000640)="0f017c310dc422ddab38430f01c9640f23cc656736420f01c4f2f264f2430f07f240dcbf00600000646426420f01cb0f140826420fc77d00", 0x38}], 0x1, 0x12, &(0x7f00000006c0)=[@cstype0={0x4, 0x1}], 0x1) r5 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000900)=@o_path={&(0x7f00000008c0)='./file0\x00', 0x0, 0x4018}, 0x18) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000940)={&(0x7f0000000700)="3a297e14ee163f8f9e4163f7d602bb42272758c6d00737298880e4abe689816c9c9f3fc03558aa3777ac0d", &(0x7f0000000740)=""/137, &(0x7f0000000800)="347d4862d497f6b2199a77983b085d953a08fa84b4b2bd8ffbc326e53380c759b76206f6fa9d7bad805c8650716405a82a0906714ea685fc28c2efcb0b517f2ecd6d8e5664a3c9091dacadbdb2262eea3c7d6432508e", &(0x7f0000000880)="e4c1c74992aec4559186e2ec02ae33980075fdf56818fc8ceaaa12d1a017d21901fc3047c9ae29491d1499f8cc1a0efedd2b", 0xf, r5, 0x4}, 0x38) (async) r6 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$inet_sctp6_SCTP_HMAC_IDENT(r6, 0x84, 0x16, &(0x7f0000000980)={0x2, [0x4, 0x9f72]}, &(0x7f00000009c0)=0x8) (async) pipe2$watch_queue(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) syz_genetlink_get_family_id$batadv(&(0x7f0000000a00), r7) (async) r8 = add_key$keyring(&(0x7f0000000a80), &(0x7f0000000ac0)={'syz', 0x1}, 0x0, 0x0, r2) (async) r9 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000b40), r7) sendmsg$L2TP_CMD_TUNNEL_DELETE(r7, &(0x7f0000000c40)={&(0x7f0000000b00)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000c00)={&(0x7f0000000b80)={0x5c, r9, 0x0, 0x70bd28, 0x25dfdbfc, {}, [@L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @L2TP_ATTR_IP6_SADDR={0x14, 0x1f, @remote}, @L2TP_ATTR_SEND_SEQ={0x5, 0x13, 0x1}, @L2TP_ATTR_UDP_SPORT={0x6, 0x1a, 0x4e20}, @L2TP_ATTR_PROTO_VERSION={0x5, 0x7, 0x2}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x2}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4081}, 0x4000000) (async) r10 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000cc0), r7) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000d00)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_PMKSA(r7, &(0x7f0000000dc0)={&(0x7f0000000c80)={0x10, 0x0, 0x0, 0x87080100}, 0xc, &(0x7f0000000d80)={&(0x7f0000000d40)={0x28, r10, 0x2, 0x70bd29, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r11}, @void}}, [@NL80211_ATTR_SSID={0xa, 0x34, @default_ibss_ssid}]}, 0x28}, 0x1, 0x0, 0x0, 0x80d8}, 0x100) timerfd_gettime(r7, &(0x7f0000000e00)) (async) keyctl$KEYCTL_PKEY_QUERY(0x18, r2, 0x0, &(0x7f0000000e40)='\x00', &(0x7f0000000e80)) (async) ioctl$KVM_CAP_DISABLE_QUIRKS2(r7, 0x4068aea3, &(0x7f0000000ec0)={0xd5, 0x0, 0x23}) (async) getsockopt$CAN_RAW_FD_FRAMES(r7, 0x65, 0x5, &(0x7f0000000f40), &(0x7f0000000f80)=0x4) (async) keyctl$unlink(0x9, r0, r8) sendto$inet6(r7, &(0x7f0000000fc0)="11f481429b4e5fd5523137a038c6a625776c5997d3d4007af286b4a597aa63d3306f150955d7c7d0c862d0463eee56464ed94b727f1f5479d050c2d22f5a53ec781571a305c11f8b654d1863f34f5a7fae213485844ebf1a734026ce082a75d31717b2d530059b58f256a5f9999fd8ab219871809b49d68d472db9aa8e0710a50f0f080c1ffab54e3bdd0e9ca22ae6bfa8e20aa35678bff9b975dd86da25ef0bfb680e7de7f7ce14e09b7e29295c262934b279c0f1acdcc594021f575d67627186ba2e678bf36c1d9066f795eb83a18dcc8b81df07c9ba39d70da930ddbc126037c53ef8c17f27a85b9348caca4f60fd0140fa476c1f47c30a22e239a2c470fe4e8f7f0d4c09dcb95049e4b7bb3422f393a57290fdbbb0ed44a36eecd8710f93fd5ec3643b26acec02a20e5dd4b37c79223f398cf5b97d03ab54fda93e3251f9452df8da08c43774375388b6afd5a18070279e31530c4c13bf565543d63d6710aefbbba1ac92557fec5b0d20b8078fa9f382250034b18d9b8dfba75615371b2791802bc59963917fd51f78b942ffcfb5a7e3536b49c14bc9067df5845a2e65d384706f6f5bf6afac73fff8a7da5fbff5f2cf289f4e48259cb9e3046125c61236e8d8bb980215c5d4de6f02a2e686bfb3ab113fb48a1cf43457a1e513ca0fe00a22ce805350c8a0a4230b1e7740293c80adea833182b141052b10a05c7ed31fca8cd8b9c4a4c5e742225bbb3ba00f3dee096822696349243b2dec186785ef07b427b69d23f04721d3ad97b472eaa3581cd667ccfc5ae127b9718bc893fb6ce94a1b5af916d48235f65788dbc8c900d4dde56120b2616b255e93d3021832acc3b374f26a3a80b3e29f45f6f78e0a7d62df7d08928f75ac0c4706a001a4cb1cdbbf19098b7ad7fb8156fd5d41e6446c7e6a01ddf2abe5eedc61d097f1a81495ec48cb1986582c694db1171ee0e9d4b5ae13f5b8f6f4be1b1122ec9ace00d15032d60ca4a459a5eaa118f35edd9e00fe7133cf5a5956e2d9a30d02971a91aaf72ccfc3b31d5eaf3f6b2f12663e883eb1cf88ed2d71d6cc10c2591a0092f89d2f3438e8bb686b2950c622a1aa3acab8a5fd547c0598aa70818b7c4441b218a30380c3a837d0ae5dcf67b4a2258204ea277dd43fa995a4ecaa80f9e156c7922ffc0390e215608d7c828a824cba5692e35c69eb8b15a265351c4540193ac17d8c39ff236d656f6dbb3e2575a7778abe4d54a05658e68367f530a12642b3e3cf001911603d406cceb522990fe914fdd5584795fdfe5396813355fe2daafb0680189565c497fab7fb701c6214b4594ea17db5155d70694bda65797d0c086d61b6263bc55d0fb05aa286139afd7efabb870760fa265831a4d80a32852e139ab4f2d51b2603b4fb20f2ba7359782c7b515c9079acd4b2161e6720fb0971ac07eb99b7a38553f95c9ccdcd7bbc365913a76c585c252607115ab6b44fed7f06a50b6090cbdce62d379e9abf365569eb47e4999f62b72bd4e8ec5aca5104bf5688384c14ca329fa2bffce56d8d4fa305ffce08bb6c7db07a6647e23fbe88b693ed16d4660226f5c344da462b1c5e689cd576618dc928088b8fced2b7e07a5361c0de10ad5408c80df60973af17044ebef726cd725836e8c80a3dc7afdddb0b9bb2a8f9414192b058f8696a04694c56b586c4d080ed734b26b8ac1967957bf6e7b772804d40698a4fdaa4cb8d4718c203fffc6b34891b4365a240cf4f935aa19d7f9f86a3e21f1430e4ac7cd48c89838c5480f95f548627e0a6a705e197d42a101e2365f27cc177ee386f4ad06dac218f8df1bf4e65b77a0cef505ae8de9da9d0281379bc8b3332cbab6affa05667e0dee3430c5e02ffac40868e80746344570106d88f91cc317bdef2469b9a35811626941177fee4531fcc1495c8f530e66aa497f86b38efa4666ce3d1703305e02960cdb7cf7a6356a3fb5bef4bc8b698a3a94eee19650d8dd13f5c3d2ba21f941d78e4c5c8382a284871a29bf61e2f11e5a5858956ca76e919fd2897ba4a3a5f27c5f1458b55aa2c1ec6fa5e9f8649aa65917604500a7f10e1b0952568588c0a236d7275bfd5ee97c170d2419afc2f6d5a76e6cefc8546e95883d270f5f1e8a344b69b55f7cd39e01e67c666e0d1d3b9337e92d5998fc5191e2298a2172243ab89845ec0a01b07d931e13a13d4c34e79b48ef14317fb14c2c62b6692d76e83dc1ca38baf1bdab6b18c637084743225857a7a93d619288405b3a8607948f4cedb71d3526269083ea0e392fc596796a3a72e1e112dc81a83384c7b69e16343b266407d4c0350c85d16ab77c79986bf2085e6cf6c2d479a564984db9af6af811e1f84eb8ee88d7b1d3961b92bb6087da6dfeaa5b030d9936ac9cb086e8809836dd316e4738e44c24827647f440bd678d2f0f314dcc5ab8d7ca0ef63a04189bce5b1463b07d8911a32889c707f68dd48d2df6ce34c832314deb6a5b87a46f1b2007d2b519cb44155bc2eb263c19a1fd3ccf33ef75e95973960ea3817d1316a491d2a6eb94263568602103fd6ceb109ac9d399341f6de0ee18491290c8505a11cdc107db38b5c78a1165728686b36e16ac9247a9b421253fef9cbe17110ec5801bba811cffb8c356eaeace65a4f655adfc8f8ec8ff6b754e5cab68f1c01472ad442c436bb0fd17c2dd2fe443cccc4ca41e15b376991c5c0dbfc8fe257e2c73adc260163c912788c499a028a0a691b6a12c676218ac41d7a5aac98185300c6503efebd057fb7272fbee78996df9d367e396ad778addddfc63366ae934751b43edc59fc50c0cbac400fe41f9b4b52eb0a4055895b9529213e9fa703c7f8aeab0afcdcef5750a914bb4d3c26284853706421c3e523b1daf27fb73fd52cdafb7be45a32f4b92f3ce9eb42657eb0337571b8b4f382bbe5be936dd697e3c0d4fc360996b7c0a705b6b5b3fc794602fc4d2002d08a3787638288e2bf8b6fdafbd86127c90d0edb15f13ae08dde1832a8d8f0bd2cbaef27a4a4941bfa87ccce7efd66889e8b527c4a5097d25cbffc98c92fd60b784ef75327ff27cc90f09929abcea3324e1efeffc319ad9f778d88f352db57f96061a07cf69f2ca0114f4eabea84b20f39ee374973ed2d26b8fb902a15ad675df4e52ddb17ac7f42b2f63305ffc1017a30a0ab55c4b12ea7244a11265ae0d7745f613fcbbdee1346965968fa3541026d285fd974ea7eb79c5bd909bcf3afb628b1dbc795088183a82517072e96d05cf4d2f4d9ca97401fb4c7dea35470e6d2f4b74a250896f5e87767e255e15175fe2d9d663abec2bd4fad9f5e3454403cd97fdc7523a4f388dac991b31ffe7c423fd2034eb6892318c4dd9fee3dd29c95f834f4bd4b0539ab88734078172f04d9423adb5629a96907fa1b1e0ac7a29d30061225d81e9373295e7957eee8081dcfd1f2e889cbabde8478c8e2e7190195e2b00efb73989942d66dab99426ffa033f3458b509736f7782d59b4fbd35a8fa50df92d832dac73f2b4113f06e8aac2c5dd73ca0b91be8eae828ad15b03a70d2c38b435c8cd814e68a7209a3b42c6908211bb49a60c409de357a5de199e3736450ac14339e81643808f81149f3f15dbcba00f4276ee1464c30b0418fafaee7cccd4f965eaa6d87a77607521b7671eaa62524ae4db39be6d44235f85c867ea0343d7f3f8227c2cfe7e3fcee54a2262c03eb47d65ccccd744d08432806b8db6752eca76095e871686316977b1d741a18cd17795367e8777b412396cad9bf284aa57691f72e5e110f67fd74d0b202cb9b9fd33a9cc9e67f234a28dd5bf39df0e5563ed1a17c1f102f2e6667375351c214daf7097a1b094eae8b7cb6fa89b27517d2f4fd6112a43017140c9ecf231b8cb4a560d87e1d2aae2517d7fe9dd2ed0653dc02694f8a980c43e712b5b99eaedae63f76f6d9615a8b9c2d942aea972ca77e455f1b7b163bdcbba80bd68cac2f44cef81660e5036be8f551662eb00cd91e070a2417f5d9544af9f3cc736337c3b5ada8cd477f3709003239d51d2b9c2c9ccccb7d99840f8c7e58d5e789cc52c581b4e236aaa79e5c9bad4e9e8057c75d5f19dcb913f9b22362d6f5d0b0693f0ee67237afe17a556fb308a883cb5f59c0c98bfe9f0b319d8df10d702a9bfeac2ea17abfa4a32f5d681cd4cdb6aa142fe6570bd878531612ed8b73ac24f26f0e129b6c279510d4ef32a83448f244062590245eaad32bfe38670f875913f0f672a0e27af0152ed8b73c4e9a1e0e27bcdaeabe29e4ac73fe563bbe224e7550558cbbf52423adf551d95643ebc85fda98a0b7b06fc8ef84f14df9f4ce729b3fc42c0627abbe79b7d08489ab543d7da6254ae2d83e1fd8a83817de32272093791f1f97864a64e160b8aef53d35e21c798914723488713310a40c0f1ee7bcacdfc0dfc895a4eee63234e5d4955d8e50446a663538e5058e4bde4620c1d4b546b0c94bb9bb1bd3ddae3b68946aae07a6114018eef5b33f86453f24c2f65a7fafd5e6d5cbaa6fb0234e58e43974c54fa622f7852bcfd5b73fe326561f3803b8c9a5ffb655135af7204fafe3e061d87cef4cf827ea79ee59cff5a5bd619a0c4adf6d617a3fa9f176242693e6afe351abf0dec9b69beb87f0820d5c36c84bb59793dfd9bfa6855dfd1e493ce4d65f084a2cd144f37ca04b62f54e7170e98572512f972eea63cb8b67d26aa0fb9ba77f4a2895c976a21ef9a0bbdaca75b5a0bf60dc4dc941d6967d9ff856c662c60349ff1f314c0c25eb624dce31ea50ba39254798d51737ee5873fe670d72fe98ac4c7be79677ed8747da0409614870c18f3e6865dcf09aaa0431fc65734e492e15123ae4f6bda369c1c53febd28890b28d5d7b7b0a4903ce9b9d8087067c4924f430309cda7213729876ed4aa75ee5639249acd97274bc06dfb10b61e68282f1cc86a238206d5d166eef130a1901d245b657a92c588c070e5db19d3a4a4a14706a438f163fc72144caa7918155c420d7bd547b46ee8af85715aa2c93b16ac4539d186c41a70fc016b25ed650355b2a6f4a0b2d3d9bdf568fe9c8e172ca3ea4191dcd649535bcbf0ec2765f92d0a2080a2301933a1f086a591c0f0fce949206c44fbfce879928b3ff007a2a12f6ad0120e852bf5075bd08024a0e10421f0a4094a50185223076cee85e216382585a6bf3661ee7baabc37e14330654bbdae6d11b16cdbc0e8a26d372e92409a49d8b2c7c5636a6b40315542ab425a7a0a3807ecde87079f4041ebb37560cd1912b138c680bb1dc105dba3ba917865c1f7f8d327ac02099f043d8aaf5ece44056402da243c682cc52026b27183242ccc24681953cf4befebb6c717afcc19c38e27a6e0d0bcbe9f265fc1493ccb47bcbdfda39fd949d0dfa9e3d73b5c72ccde90fba078afd5655e112415e64d370a97e25ff183c8b48c6fb7a36c2cad07d4298d71887a03f2568add2f7b0fc6800389a8626b752eb5bcef17104d5a455e00c911c2acb5b527ae753ae6158ce395dfe99734fdb846129337e90946839a94dad035fb490f4c606f7301c501ada9a74c5f3cd2354f51372b1467d8322659c0ed3c22f85509b72db76aa09d8ccfc69ef891c5f6a005130c55655d701103b3f8c01f3d98af43bb7f22f084f0c3c0d13ab5473de0329ab38b4869872884a4283841b90be68ef4fc2b8288675e1dd83af27e849b3a58a5cb7560066c310a6d5e8dd722d9f4ad634239a6f390804703f169942233f5fc493013bfc86cdd710872b42a1c6733ebf9d8fde49e66d13fa79957938", 0x1000, 0x20004000, &(0x7f0000001fc0)={0xa, 0x4e23, 0x7fffffff, @private2={0xfc, 0x2, '\x00', 0x1}, 0xfffffff5}, 0x1c) 0s ago: executing program 33 (id=179): r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000180), 0x200000, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f00000001c0)='cpuacct.usage_percpu\x00', 0x275a, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) write$binfmt_script(r1, &(0x7f0000020240)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0'}, 0x10010) ioctl$BTRFS_IOC_FS_INFO(r1, 0x8400941f, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x7, 0x10012, r1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='blkio.bfq.io_serviced_recursive\x00', 0x275a, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='blkio.bfq.io_serviced_recursive\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000080), 0x10010) keyctl$join(0x1, &(0x7f0000000040)={'syz', 0x0}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') (async) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='smaps\x00') madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) (async) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x15) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) lseek(r3, 0x2074, 0x0) (async) lseek(r3, 0x2074, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.228' (ED25519) to the list of known hosts. [ 51.282617][ T5824] cgroup: Unknown subsys name 'net' [ 51.399536][ T5824] cgroup: Unknown subsys name 'cpuset' [ 51.407379][ T5824] cgroup: Unknown subsys name 'rlimit' Setting up swapspace version 1, size = 127995904 bytes [ 52.644452][ T5824] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 54.680066][ T5837] Bluetooth: hci0: unexpected cc 0x0c03 length: 249 > 1 [ 54.705898][ T5842] Bluetooth: hci1: unexpected cc 0x0c03 length: 249 > 1 [ 54.712378][ T5843] Bluetooth: hci2: unexpected cc 0x0c03 length: 249 > 1 [ 54.713441][ T5842] Bluetooth: hci0: unexpected cc 0x1003 length: 249 > 9 [ 54.721322][ T5843] Bluetooth: hci3: unexpected cc 0x0c03 length: 249 > 1 [ 54.729772][ T5842] Bluetooth: hci1: unexpected cc 0x1003 length: 249 > 9 [ 54.735348][ T5843] Bluetooth: hci3: unexpected cc 0x1003 length: 249 > 9 [ 54.742203][ T5842] Bluetooth: hci0: unexpected cc 0x1001 length: 249 > 9 [ 54.755918][ T5842] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9 [ 54.764033][ T5842] Bluetooth: hci1: unexpected cc 0x1001 length: 249 > 9 [ 54.765360][ T5843] Bluetooth: hci3: unexpected cc 0x1001 length: 249 > 9 [ 54.772541][ T5842] Bluetooth: hci1: unexpected cc 0x0c23 length: 249 > 4 [ 54.786151][ T5842] Bluetooth: hci1: unexpected cc 0x0c25 length: 249 > 3 [ 54.794003][ T5850] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9 [ 54.801865][ T5842] Bluetooth: hci1: unexpected cc 0x0c38 length: 249 > 2 [ 54.807454][ T5849] Bluetooth: hci4: unexpected cc 0x0c03 length: 249 > 1 [ 54.821626][ T5842] Bluetooth: hci3: unexpected cc 0x0c23 length: 249 > 4 [ 54.828948][ T5851] Bluetooth: hci4: unexpected cc 0x1003 length: 249 > 9 [ 54.829340][ T5842] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4 [ 54.845848][ T5843] Bluetooth: hci4: unexpected cc 0x1001 length: 249 > 9 [ 54.849134][ T5842] Bluetooth: hci0: unexpected cc 0x0c23 length: 249 > 4 [ 54.853274][ T5843] Bluetooth: hci3: unexpected cc 0x0c25 length: 249 > 3 [ 54.860614][ T5842] Bluetooth: hci0: unexpected cc 0x0c25 length: 249 > 3 [ 54.870718][ T5843] Bluetooth: hci4: unexpected cc 0x0c23 length: 249 > 4 [ 54.874648][ T5842] Bluetooth: hci0: unexpected cc 0x0c38 length: 249 > 2 [ 54.881227][ T5843] Bluetooth: hci2: unexpected cc 0x0c25 length: 249 > 3 [ 54.895521][ T5843] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2 [ 54.903276][ T5842] Bluetooth: hci4: unexpected cc 0x0c25 length: 249 > 3 [ 54.903392][ T5843] Bluetooth: hci3: unexpected cc 0x0c38 length: 249 > 2 [ 54.919678][ T5843] Bluetooth: hci4: unexpected cc 0x0c38 length: 249 > 2 [ 55.296316][ T5852] chnl_net:caif_netlink_parms(): no params data found [ 55.350398][ T5853] chnl_net:caif_netlink_parms(): no params data found [ 55.447933][ T5855] chnl_net:caif_netlink_parms(): no params data found [ 55.523847][ T5857] chnl_net:caif_netlink_parms(): no params data found [ 55.570704][ T5852] bridge0: port 1(bridge_slave_0) entered blocking state [ 55.579891][ T5852] bridge0: port 1(bridge_slave_0) entered disabled state [ 55.588732][ T5852] bridge_slave_0: entered allmulticast mode [ 55.595919][ T5852] bridge_slave_0: entered promiscuous mode [ 55.605071][ T5853] bridge0: port 1(bridge_slave_0) entered blocking state [ 55.612633][ T5853] bridge0: port 1(bridge_slave_0) entered disabled state [ 55.620834][ T5853] bridge_slave_0: entered allmulticast mode [ 55.629134][ T5853] bridge_slave_0: entered promiscuous mode [ 55.639924][ T5853] bridge0: port 2(bridge_slave_1) entered blocking state [ 55.648097][ T5853] bridge0: port 2(bridge_slave_1) entered disabled state [ 55.655265][ T5853] bridge_slave_1: entered allmulticast mode [ 55.662200][ T5853] bridge_slave_1: entered promiscuous mode [ 55.681051][ T5852] bridge0: port 2(bridge_slave_1) entered blocking state [ 55.688342][ T5852] bridge0: port 2(bridge_slave_1) entered disabled state [ 55.695487][ T5852] bridge_slave_1: entered allmulticast mode [ 55.702733][ T5852] bridge_slave_1: entered promiscuous mode [ 55.737604][ T5853] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 55.752697][ T5856] chnl_net:caif_netlink_parms(): no params data found [ 55.779525][ T5853] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 55.799609][ T5852] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 55.812810][ T5855] bridge0: port 1(bridge_slave_0) entered blocking state [ 55.820501][ T5855] bridge0: port 1(bridge_slave_0) entered disabled state [ 55.828105][ T5855] bridge_slave_0: entered allmulticast mode [ 55.834616][ T5855] bridge_slave_0: entered promiscuous mode [ 55.843094][ T5855] bridge0: port 2(bridge_slave_1) entered blocking state [ 55.850690][ T5855] bridge0: port 2(bridge_slave_1) entered disabled state [ 55.858129][ T5855] bridge_slave_1: entered allmulticast mode [ 55.864648][ T5855] bridge_slave_1: entered promiscuous mode [ 55.892190][ T5852] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 55.946643][ T5853] team0: Port device team_slave_0 added [ 55.974998][ T5852] team0: Port device team_slave_0 added [ 55.984798][ T5852] team0: Port device team_slave_1 added [ 56.001865][ T5855] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 56.025950][ T5853] team0: Port device team_slave_1 added [ 56.044623][ T5855] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 56.054147][ T5857] bridge0: port 1(bridge_slave_0) entered blocking state [ 56.062068][ T5857] bridge0: port 1(bridge_slave_0) entered disabled state [ 56.069262][ T5857] bridge_slave_0: entered allmulticast mode [ 56.075721][ T5857] bridge_slave_0: entered promiscuous mode [ 56.099345][ T5852] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 56.106301][ T5852] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 56.132358][ T5852] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 56.161658][ T5857] bridge0: port 2(bridge_slave_1) entered blocking state [ 56.168973][ T5857] bridge0: port 2(bridge_slave_1) entered disabled state [ 56.176141][ T5857] bridge_slave_1: entered allmulticast mode [ 56.183241][ T5857] bridge_slave_1: entered promiscuous mode [ 56.210743][ T5852] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 56.217919][ T5852] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 56.244505][ T5852] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 56.261779][ T5855] team0: Port device team_slave_0 added [ 56.270638][ T5855] team0: Port device team_slave_1 added [ 56.288058][ T5857] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 56.297640][ T5853] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 56.304606][ T5853] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 56.332457][ T5853] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 56.344912][ T5853] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 56.352341][ T5853] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 56.378395][ T5853] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 56.423700][ T5857] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 56.439299][ T5856] bridge0: port 1(bridge_slave_0) entered blocking state [ 56.450207][ T5856] bridge0: port 1(bridge_slave_0) entered disabled state [ 56.457592][ T5856] bridge_slave_0: entered allmulticast mode [ 56.464144][ T5856] bridge_slave_0: entered promiscuous mode [ 56.472481][ T5856] bridge0: port 2(bridge_slave_1) entered blocking state [ 56.479750][ T5856] bridge0: port 2(bridge_slave_1) entered disabled state [ 56.487042][ T5856] bridge_slave_1: entered allmulticast mode [ 56.493914][ T5856] bridge_slave_1: entered promiscuous mode [ 56.506914][ T5855] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 56.513886][ T5855] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 56.540727][ T5855] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 56.579141][ T5855] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 56.586128][ T5855] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 56.612607][ T5855] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 56.643084][ T5853] hsr_slave_0: entered promiscuous mode [ 56.649417][ T5853] hsr_slave_1: entered promiscuous mode [ 56.667832][ T5852] hsr_slave_0: entered promiscuous mode [ 56.673948][ T5852] hsr_slave_1: entered promiscuous mode [ 56.680376][ T5852] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 56.688510][ T5852] Cannot create hsr debugfs directory [ 56.699739][ T5857] team0: Port device team_slave_0 added [ 56.707897][ T5857] team0: Port device team_slave_1 added [ 56.715223][ T5856] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 56.754484][ T5856] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 56.817545][ T5857] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 56.824500][ T5857] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 56.851328][ T5857] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 56.873441][ T5856] team0: Port device team_slave_0 added [ 56.892325][ T5855] hsr_slave_0: entered promiscuous mode [ 56.898895][ T5855] hsr_slave_1: entered promiscuous mode [ 56.905077][ T5855] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 56.912948][ T5855] Cannot create hsr debugfs directory [ 56.918714][ T5837] Bluetooth: hci0: command tx timeout [ 56.924424][ T5837] Bluetooth: hci1: command tx timeout [ 56.941552][ T5857] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 56.948639][ T5857] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 56.974606][ T5857] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 56.987123][ T5856] team0: Port device team_slave_1 added [ 56.996526][ T5843] Bluetooth: hci2: command tx timeout [ 57.002138][ T5845] Bluetooth: hci3: command tx timeout [ 57.010732][ T5837] Bluetooth: hci4: command tx timeout [ 57.060778][ T5856] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 57.068192][ T5856] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 57.094534][ T5856] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 57.139607][ T5856] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 57.146731][ T5856] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 57.173859][ T5856] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 57.222981][ T5857] hsr_slave_0: entered promiscuous mode [ 57.229407][ T5857] hsr_slave_1: entered promiscuous mode [ 57.235401][ T5857] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 57.243777][ T5857] Cannot create hsr debugfs directory [ 57.295688][ T5856] hsr_slave_0: entered promiscuous mode [ 57.302222][ T5856] hsr_slave_1: entered promiscuous mode [ 57.309007][ T5856] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 57.316749][ T5856] Cannot create hsr debugfs directory [ 57.397969][ T5852] netdevsim netdevsim3 netdevsim0: renamed from eth0 [ 57.428699][ T5852] netdevsim netdevsim3 netdevsim1: renamed from eth1 [ 57.438664][ T5852] netdevsim netdevsim3 netdevsim2: renamed from eth2 [ 57.470609][ T5852] netdevsim netdevsim3 netdevsim3: renamed from eth3 [ 57.550504][ T5853] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 57.560615][ T5853] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 57.592150][ T5853] netdevsim netdevsim0 netdevsim2: renamed from eth2 [ 57.602941][ T5853] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 57.658303][ T5855] netdevsim netdevsim4 netdevsim0: renamed from eth0 [ 57.669590][ T5855] netdevsim netdevsim4 netdevsim1: renamed from eth1 [ 57.692963][ T5855] netdevsim netdevsim4 netdevsim2: renamed from eth2 [ 57.701596][ T5855] netdevsim netdevsim4 netdevsim3: renamed from eth3 [ 57.761932][ T5857] netdevsim netdevsim1 netdevsim0: renamed from eth0 [ 57.783623][ T5857] netdevsim netdevsim1 netdevsim1: renamed from eth1 [ 57.804384][ T5857] netdevsim netdevsim1 netdevsim2: renamed from eth2 [ 57.814405][ T5857] netdevsim netdevsim1 netdevsim3: renamed from eth3 [ 57.876848][ T5856] netdevsim netdevsim2 netdevsim0: renamed from eth0 [ 57.898266][ T5852] 8021q: adding VLAN 0 to HW filter on device bond0 [ 57.907108][ T5856] netdevsim netdevsim2 netdevsim1: renamed from eth1 [ 57.916165][ T5856] netdevsim netdevsim2 netdevsim2: renamed from eth2 [ 57.938608][ T5856] netdevsim netdevsim2 netdevsim3: renamed from eth3 [ 57.958627][ T5852] 8021q: adding VLAN 0 to HW filter on device team0 [ 58.012390][ T52] bridge0: port 1(bridge_slave_0) entered blocking state [ 58.019595][ T52] bridge0: port 1(bridge_slave_0) entered forwarding state [ 58.044786][ T3476] bridge0: port 2(bridge_slave_1) entered blocking state [ 58.051927][ T3476] bridge0: port 2(bridge_slave_1) entered forwarding state [ 58.081498][ T5855] 8021q: adding VLAN 0 to HW filter on device bond0 [ 58.136437][ T5853] 8021q: adding VLAN 0 to HW filter on device bond0 [ 58.158094][ T5855] 8021q: adding VLAN 0 to HW filter on device team0 [ 58.170869][ T5857] 8021q: adding VLAN 0 to HW filter on device bond0 [ 58.199615][ T52] bridge0: port 1(bridge_slave_0) entered blocking state [ 58.206756][ T52] bridge0: port 1(bridge_slave_0) entered forwarding state [ 58.235123][ T5853] 8021q: adding VLAN 0 to HW filter on device team0 [ 58.254567][ T52] bridge0: port 2(bridge_slave_1) entered blocking state [ 58.261687][ T52] bridge0: port 2(bridge_slave_1) entered forwarding state [ 58.273552][ T52] bridge0: port 1(bridge_slave_0) entered blocking state [ 58.280671][ T52] bridge0: port 1(bridge_slave_0) entered forwarding state [ 58.291111][ T52] bridge0: port 2(bridge_slave_1) entered blocking state [ 58.298218][ T52] bridge0: port 2(bridge_slave_1) entered forwarding state [ 58.312747][ T5856] 8021q: adding VLAN 0 to HW filter on device bond0 [ 58.327313][ T5857] 8021q: adding VLAN 0 to HW filter on device team0 [ 58.343904][ T5856] 8021q: adding VLAN 0 to HW filter on device team0 [ 58.362633][ T35] bridge0: port 1(bridge_slave_0) entered blocking state [ 58.369756][ T35] bridge0: port 1(bridge_slave_0) entered forwarding state [ 58.385088][ T68] bridge0: port 2(bridge_slave_1) entered blocking state [ 58.392182][ T68] bridge0: port 2(bridge_slave_1) entered forwarding state [ 58.403964][ T68] bridge0: port 1(bridge_slave_0) entered blocking state [ 58.411063][ T68] bridge0: port 1(bridge_slave_0) entered forwarding state [ 58.457925][ T11] bridge0: port 2(bridge_slave_1) entered blocking state [ 58.464986][ T11] bridge0: port 2(bridge_slave_1) entered forwarding state [ 58.553960][ T5852] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 58.604291][ T5855] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 58.648218][ T5853] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 58.663201][ T5856] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 58.690539][ T5857] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 58.743234][ T5852] veth0_vlan: entered promiscuous mode [ 58.782457][ T5855] veth0_vlan: entered promiscuous mode [ 58.803325][ T5852] veth1_vlan: entered promiscuous mode [ 58.815909][ T5857] veth0_vlan: entered promiscuous mode [ 58.848984][ T5853] veth0_vlan: entered promiscuous mode [ 58.858223][ T5856] veth0_vlan: entered promiscuous mode [ 58.865487][ T5857] veth1_vlan: entered promiscuous mode [ 58.878174][ T5855] veth1_vlan: entered promiscuous mode [ 58.895267][ T5856] veth1_vlan: entered promiscuous mode [ 58.906266][ T5852] veth0_macvtap: entered promiscuous mode [ 58.929041][ T5852] veth1_macvtap: entered promiscuous mode [ 58.939608][ T5853] veth1_vlan: entered promiscuous mode [ 58.975128][ T5857] veth0_macvtap: entered promiscuous mode [ 58.984962][ T5857] veth1_macvtap: entered promiscuous mode [ 58.997059][ T5837] Bluetooth: hci1: command tx timeout [ 58.998229][ T5843] Bluetooth: hci0: command tx timeout [ 59.014705][ T5856] veth0_macvtap: entered promiscuous mode [ 59.024260][ T5856] veth1_macvtap: entered promiscuous mode [ 59.039227][ T5852] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 59.052014][ T5855] veth0_macvtap: entered promiscuous mode [ 59.072695][ T5855] veth1_macvtap: entered promiscuous mode [ 59.079238][ T5843] Bluetooth: hci4: command tx timeout [ 59.079302][ T5837] Bluetooth: hci2: command tx timeout [ 59.084638][ T5843] Bluetooth: hci3: command tx timeout [ 59.104125][ T5857] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 59.116195][ T5857] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.129290][ T5857] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 59.140195][ T5852] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 59.154417][ T5852] netdevsim netdevsim3 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.164514][ T5852] netdevsim netdevsim3 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.173517][ T5852] netdevsim netdevsim3 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.182757][ T5852] netdevsim netdevsim3 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.204940][ T5855] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 59.216158][ T5855] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.226726][ T5855] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 59.240305][ T5855] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.252132][ T5855] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 59.262168][ T5857] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 59.272795][ T5857] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.284519][ T5857] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 59.292415][ T5853] veth0_macvtap: entered promiscuous mode [ 59.305805][ T5853] veth1_macvtap: entered promiscuous mode [ 59.320200][ T5855] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 59.330801][ T5855] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.341618][ T5855] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 59.352662][ T5855] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.363837][ T5855] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 59.383000][ T5856] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 59.393600][ T5856] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.404439][ T5856] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 59.415308][ T5856] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.425491][ T5856] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 59.436015][ T5856] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.447569][ T5856] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 59.458661][ T5857] netdevsim netdevsim1 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.467807][ T5857] netdevsim netdevsim1 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.478346][ T5857] netdevsim netdevsim1 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.487312][ T5857] netdevsim netdevsim1 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.510869][ T5856] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 59.523112][ T5856] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.533474][ T5856] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 59.544111][ T5856] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.554299][ T5856] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 59.565609][ T5856] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.577207][ T5856] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 59.585985][ T5855] netdevsim netdevsim4 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.596062][ T5855] netdevsim netdevsim4 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.605238][ T5855] netdevsim netdevsim4 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.614437][ T5855] netdevsim netdevsim4 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.630820][ T5853] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 59.643576][ T5853] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.656369][ T5853] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 59.667146][ T5853] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.677213][ T5853] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 59.687679][ T5853] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.697628][ T5853] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 59.708216][ T5853] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.719923][ T5853] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 59.734300][ T5856] netdevsim netdevsim2 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.743479][ T5856] netdevsim netdevsim2 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.752301][ T5856] netdevsim netdevsim2 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.761630][ T5856] netdevsim netdevsim2 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.794357][ T5853] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 59.812104][ T5853] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.822644][ T5853] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 59.833318][ T5853] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.843250][ T5853] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 59.853720][ T5853] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.863662][ T5853] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 59.874136][ T5853] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 59.887318][ T5853] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 59.913632][ T5853] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.923905][ T5853] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.933125][ T5853] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.941931][ T5853] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 59.975180][ T3591] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 59.986992][ T3591] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 60.059825][ T68] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 60.073035][ T68] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 60.103925][ T52] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 60.115686][ T52] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 60.174739][ T11] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 60.192627][ T11] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 60.210171][ T5852] 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. [ 60.251074][ T68] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 60.264396][ T68] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 60.300817][ T11] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 60.315194][ T11] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 60.344435][ T68] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 60.353659][ T68] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 60.435554][ T35] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 60.446081][ T35] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 60.475880][ T5899] 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. [ 60.505293][ T3591] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 60.531120][ T3591] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 60.644780][ T68] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 60.653897][ T68] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 60.685026][ T5904] mmap: syz.3.4 (5904) uses deprecated remap_file_pages() syscall. See Documentation/mm/remap_file_pages.rst. [ 60.709585][ T5891] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 60.838237][ T5899] process 'syz.3.4' launched './file0' with NULL argv: empty string added [ 60.877218][ T5891] usb 3-1: Using ep0 maxpacket: 32 [ 60.891186][ T5891] usb 3-1: config 0 has an invalid interface number: 219 but max is 0 [ 60.901239][ T5909] Zero length message leads to an empty skb [ 60.914118][ T5891] usb 3-1: config 0 has no interface number 0 [ 60.930269][ T5891] usb 3-1: config 0 interface 219 altsetting 0 has an invalid descriptor for endpoint zero, skipping [ 60.952249][ T5891] usb 3-1: config 0 interface 219 altsetting 0 has an invalid endpoint descriptor of length 6, skipping [ 60.958205][ T5912] netlink: 8 bytes leftover after parsing attributes in process `syz.0.1'. [ 60.994103][ T5891] usb 3-1: config 0 interface 219 altsetting 0 bulk endpoint 0xB has invalid maxpacket 1023 [ 61.026795][ T5891] usb 3-1: config 0 interface 219 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 61.045358][ T5891] usb 3-1: New USB device found, idVendor=108c, idProduct=0169, bcdDevice=75.b9 [ 61.077793][ T5843] Bluetooth: hci0: command tx timeout [ 61.083995][ T5845] Bluetooth: hci1: command tx timeout [ 61.090253][ T5891] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 61.098814][ T5891] usb 3-1: Product: syz [ 61.116400][ T5891] usb 3-1: Manufacturer: syz [ 61.121038][ T5891] usb 3-1: SerialNumber: syz [ 61.157046][ T5845] Bluetooth: hci4: command tx timeout [ 61.159766][ T5837] Bluetooth: hci3: command tx timeout [ 61.162937][ T5843] Bluetooth: hci2: command tx timeout [ 61.176179][ T5891] usb 3-1: config 0 descriptor?? [ 61.190014][ T5900] raw-gadget.0 gadget.2: fail, usb_ep_enable returned -22 [ 61.197878][ T5900] raw-gadget.0 gadget.2: fail, usb_ep_enable returned -22 [ 61.478376][ T5916] usb 1-1: new full-speed USB device number 2 using dummy_hcd [ 61.563970][ T5891] etas_es58x 3-1:0.219: Starting syz syz (Serial Number syz) [ 61.594516][ T5891] usb 3-1: USB disconnect, device number 2 [ 61.664811][ T5916] usb 1-1: config 16 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 [ 61.686203][ T5916] usb 1-1: config 16 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 61.700167][ T5894] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 61.753444][ T5916] usb 1-1: New USB device found, idVendor=ee8d, idProduct=db1a, bcdDevice=61.23 [ 61.826546][ T5916] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 61.894075][ T5938] semctl(GETNCNT/GETZCNT) is since 3.16 Single Unix Specification compliant. [ 61.894075][ T5938] The task syz.1.13 (5938) triggered the difference, watch for misbehavior. [ 61.905386][ T5894] usb 5-1: Using ep0 maxpacket: 32 [ 61.917425][ T5938] UDPLite: UDP-Lite is deprecated and scheduled to be removed in 2025, please contact the netdev mailing list [ 61.933495][ T5894] usb 5-1: New USB device found, idVendor=041e, idProduct=400b, bcdDevice=3e.e7 [ 61.962005][ T5894] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 61.975941][ T5894] usb 5-1: config 0 descriptor?? [ 61.986015][ T5894] gspca_main: sunplus-2.14.0 probing 041e:400b [ 62.051095][ T5916] usb 1-1: usb_control_msg returned -32 [ 62.057367][ T5916] usbtmc 1-1:16.0: can't read capabilities [ 62.057948][ T5938] tc_dump_action: action bad kind [ 62.186532][ T5893] usb 4-1: new full-speed USB device number 2 using dummy_hcd [ 62.203282][ T5927] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 62.214552][ T5927] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 62.316202][ T5894] gspca_sunplus: reg_w_riv err -71 [ 62.332043][ T5894] sunplus 5-1:0.0: probe with driver sunplus failed with error -71 [ 62.368113][ T5894] usb 5-1: USB disconnect, device number 2 [ 63.167345][ T5843] Bluetooth: hci0: command tx timeout [ 63.173464][ T5843] Bluetooth: hci1: command tx timeout [ 63.236625][ T5843] Bluetooth: hci2: command tx timeout [ 63.242141][ T5843] Bluetooth: hci4: command tx timeout [ 63.252001][ T5843] Bluetooth: hci3: command tx timeout [ 63.389502][ T5957] bridge1: trying to set multicast startup query interval below minimum, setting to 100 (1000ms) [ 63.406592][ T5895] usb 3-1: new full-speed USB device number 3 using dummy_hcd [ 63.516470][ T5894] usb 5-1: new full-speed USB device number 3 using dummy_hcd [ 63.568847][ T5895] usb 3-1: config 0 has an invalid interface number: 142 but max is 0 [ 63.584816][ T5895] usb 3-1: config 0 has no interface number 0 [ 63.591894][ T5895] usb 3-1: config 0 interface 142 altsetting 14 endpoint 0xB has invalid maxpacket 2047, setting to 64 [ 63.609884][ T5895] usb 3-1: config 0 interface 142 has no altsetting 0 [ 63.617177][ T9] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 63.634612][ T5895] usb 3-1: New USB device found, idVendor=1bc7, idProduct=1052, bcdDevice=c1.78 [ 63.653057][ T5895] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 63.669302][ T5895] usb 3-1: Product: syz [ 63.673699][ T5895] usb 3-1: Manufacturer: syz [ 63.678735][ T5894] usb 5-1: device descriptor read/64, error -71 [ 63.692026][ T5895] usb 3-1: SerialNumber: syz [ 63.701947][ T5895] usb 3-1: config 0 descriptor?? [ 63.728123][ T5953] raw-gadget.2 gadget.2: fail, usb_ep_enable returned -22 [ 63.786760][ T9] usb 2-1: Using ep0 maxpacket: 8 [ 63.804971][ T9] usb 2-1: New USB device found, idVendor=0ccd, idProduct=00b3, bcdDevice=2d.ee [ 63.824863][ T9] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 63.836261][ T9] usb 2-1: Product: syz [ 63.845573][ T9] usb 2-1: Manufacturer: syz [ 63.855167][ T9] usb 2-1: SerialNumber: syz [ 63.870262][ T9] usb 2-1: config 0 descriptor?? [ 63.936240][ T5953] capability: warning: `syz.2.19' uses deprecated v2 capabilities in a way that may be insecure [ 63.973705][ T5894] usb 5-1: new full-speed USB device number 4 using dummy_hcd [ 63.986469][ T5959] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 64.066903][ T5959] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 64.089874][ T9] usb 2-1: dvb_usb_v2: found a 'TerraTec NOXON DAB Stick' in warm state [ 64.137404][ T5895] option 3-1:0.142: GSM modem (1-port) converter detected [ 64.147854][ T5894] usb 5-1: device descriptor read/64, error -71 [ 64.186181][ T5895] usb 3-1: USB disconnect, device number 3 [ 64.249670][ T5895] option 3-1:0.142: device disconnected [ 64.274686][ T5894] usb usb5-port1: attempt power cycle [ 64.648567][ T5890] usb 1-1: USB disconnect, device number 2 [ 64.699718][ T9] dvb_usb_rtl28xxu 2-1:0.0: probe with driver dvb_usb_rtl28xxu failed with error -32 [ 64.716468][ T5894] usb 5-1: new full-speed USB device number 5 using dummy_hcd [ 64.785603][ T9] usb 2-1: USB disconnect, device number 2 [ 64.799068][ T5894] usb 5-1: device descriptor read/8, error -71 [ 65.037331][ T5890] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 65.067098][ T5894] usb 5-1: new full-speed USB device number 6 using dummy_hcd [ 65.125649][ T5894] usb 5-1: device descriptor read/8, error -71 [ 65.237900][ T5890] usb 1-1: Using ep0 maxpacket: 8 [ 65.249753][ T5890] usb 1-1: New USB device found, idVendor=2770, idProduct=9120, bcdDevice=6c.77 [ 65.259645][ T5894] usb usb5-port1: unable to enumerate USB device [ 65.268235][ T5973] netlink: 4 bytes leftover after parsing attributes in process `syz.2.25'. [ 65.294764][ T5890] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 65.335206][ T5890] usb 1-1: Product: syz [ 65.370717][ T5890] usb 1-1: Manufacturer: syz [ 65.389174][ T5890] usb 1-1: SerialNumber: syz [ 65.454130][ T5890] usb 1-1: config 0 descriptor?? [ 65.488892][ T5890] gspca_main: sq905-2.14.0 probing 2770:9120 [ 65.840473][ T5892] sched: DL replenish lagged too much [ 65.878015][ T5893] usb 4-1: New USB device found, idVendor=1660, idProduct=0932, bcdDevice=80.ea [ 65.938139][ T5893] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 66.099761][ T5893] usb 4-1: config 0 descriptor?? [ 66.198271][ T5890] gspca_sq905: sq905_command: usb_control_msg failed 2 (-110) [ 66.231478][ T5890] sq905 1-1:0.0: probe with driver sq905 failed with error -110 [ 66.315851][ T5893] usb 4-1: can't set config #0, error -71 [ 66.458350][ T5983] netlink: 8 bytes leftover after parsing attributes in process `syz.4.27'. [ 66.567442][ T5983] netlink: 8 bytes leftover after parsing attributes in process `syz.4.27'. [ 66.601066][ T5893] usb 4-1: USB disconnect, device number 2 [ 66.675187][ T0] NOHZ tick-stop error: local softirq work is pending, handler #208!!! [ 66.677065][ T0] NOHZ tick-stop error: local softirq work is pending, handler #200!!! [ 66.710327][ T0] NOHZ tick-stop error: local softirq work is pending, handler #38a!!! [ 66.731904][ T5890] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 66.776413][ T0] NOHZ tick-stop error: local softirq work is pending, handler #02!!! [ 66.916742][ T5890] usb 2-1: device descriptor read/64, error -71 [ 67.166621][ T5894] usb 5-1: new high-speed USB device number 7 using dummy_hcd [ 67.195153][ T9] usb 1-1: USB disconnect, device number 3 [ 67.201870][ T5890] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 67.366605][ T5894] usb 5-1: Using ep0 maxpacket: 16 [ 67.371876][ T5890] usb 2-1: device descriptor read/64, error -71 [ 67.388091][ T5894] usb 5-1: config 0 interface 0 has no altsetting 0 [ 67.395158][ T5894] usb 5-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 67.415818][ T5894] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 67.433836][ T5894] usb 5-1: config 0 descriptor?? [ 67.442944][ T5893] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 67.487928][ T5890] usb usb2-port1: attempt power cycle [ 67.661120][ T5894] hid (null): unknown global tag 0xd [ 67.674913][ T5894] hid (null): report_id 0 is invalid [ 67.715573][ T5894] input: HID 0458:5013 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0458:5013.0001/input/input6 [ 67.785960][ T5894] input: HID 0458:5013 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0458:5013.0001/input/input7 [ 67.868965][ T5890] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 67.937453][ T5890] usb 2-1: device descriptor read/8, error -71 [ 67.982839][ T5894] kye 0003:0458:5013.0001: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.4-1/input0 [ 68.007719][ T0] NOHZ tick-stop error: local softirq work is pending, handler #300!!! [ 68.016401][ T0] NOHZ tick-stop error: local softirq work is pending, handler #200!!! [ 68.026674][ T0] NOHZ tick-stop error: local softirq work is pending, handler #200!!! [ 68.062802][ T5894] usb 5-1: USB disconnect, device number 7 [ 68.159287][ T0] NOHZ tick-stop error: local softirq work is pending, handler #40!!! [ 68.226440][ T5890] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 68.259495][ T5890] usb 2-1: device descriptor read/8, error -71 [ 68.352597][ T29] audit: type=1326 audit(1730556395.000:2): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=5998 comm="syz.0.30" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc61717e719 code=0x7ffc0000 [ 68.418517][ T5890] usb usb2-port1: unable to enumerate USB device [ 68.932660][ T29] audit: type=1326 audit(1730556395.030:3): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=5998 comm="syz.0.30" exe="/root/syz-executor" sig=0 arch=c000003e syscall=107 compat=0 ip=0x7fc61717e719 code=0x7ffc0000 [ 68.962014][ T29] audit: type=1326 audit(1730556395.030:4): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=5998 comm="syz.0.30" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc61717e719 code=0x7ffc0000 [ 69.025340][ T29] audit: type=1326 audit(1730556395.030:5): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=5998 comm="syz.0.30" exe="/root/syz-executor" sig=0 arch=c000003e syscall=257 compat=0 ip=0x7fc61717d0b0 code=0x7ffc0000 [ 69.063206][ T29] audit: type=1326 audit(1730556395.030:6): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=5998 comm="syz.0.30" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc61717e719 code=0x7ffc0000 [ 69.094928][ T29] audit: type=1326 audit(1730556395.030:7): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=5998 comm="syz.0.30" exe="/root/syz-executor" sig=0 arch=c000003e syscall=16 compat=0 ip=0x7fc61717e719 code=0x7ffc0000 [ 69.132417][ T29] audit: type=1326 audit(1730556395.030:8): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=5998 comm="syz.0.30" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc61717e719 code=0x7ffc0000 [ 69.160360][ T5890] usb 5-1: new high-speed USB device number 8 using dummy_hcd [ 69.173239][ T29] audit: type=1326 audit(1730556395.030:9): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=5998 comm="syz.0.30" exe="/root/syz-executor" sig=0 arch=c000003e syscall=46 compat=0 ip=0x7fc61717e719 code=0x7ffc0000 [ 69.206176][ T29] audit: type=1326 audit(1730556395.040:10): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=5998 comm="syz.0.30" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fc61717e719 code=0x7ffc0000 [ 69.348019][ T5890] usb 5-1: Using ep0 maxpacket: 16 [ 69.355999][ T5890] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 69.392647][ T5890] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 69.422596][ T6018] netlink: 48 bytes leftover after parsing attributes in process `syz.0.33'. [ 69.440436][ T5890] usb 5-1: New USB device found, idVendor=1b1c, idProduct=1b02, bcdDevice= 0.00 [ 69.462536][ T5890] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 69.517473][ T5890] usb 5-1: config 0 descriptor?? [ 70.163077][ T6007] openvswitch: netlink: Message has 11 unknown bytes. [ 70.185416][ T6007] openvswitch: netlink: Actions may not be safe on all matching packets [ 70.266595][ T5890] usbhid 5-1:0.0: can't add hid device: -71 [ 70.280593][ T5890] usbhid 5-1:0.0: probe with driver usbhid failed with error -71 [ 70.308374][ T5890] usb 5-1: USB disconnect, device number 8 [ 71.093019][ T5890] usb 2-1: new high-speed USB device number 7 using dummy_hcd [ 71.126664][ T5894] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 71.146565][ T9] usb 1-1: new full-speed USB device number 4 using dummy_hcd [ 71.239704][ T6056] dccp_invalid_packet: P.Data Offset(4) too small [ 71.267674][ T5890] usb 2-1: Using ep0 maxpacket: 16 [ 71.273301][ T5894] usb 3-1: device descriptor read/64, error -71 [ 71.299164][ T5890] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x89 has an invalid bInterval 0, changing to 7 [ 71.332881][ T5890] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x89 has invalid wMaxPacketSize 0 [ 71.347493][ T9] usb 1-1: config 36 interface 0 altsetting 0 has an endpoint descriptor with address 0xFF, changing to 0x8F [ 71.375595][ T9] usb 1-1: config 36 interface 0 altsetting 0 endpoint 0x8F has an invalid bInterval 0, changing to 10 [ 71.392912][ T5890] usb 2-1: New USB device found, idVendor=0158, idProduct=0100, bcdDevice= 0.00 [ 71.403850][ T5890] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 71.412102][ T9] usb 1-1: config 36 interface 0 altsetting 0 endpoint 0x8F has invalid wMaxPacketSize 0 [ 71.434756][ T5890] usb 2-1: config 0 descriptor?? [ 71.447903][ T9] usb 1-1: New USB device found, idVendor=6993, idProduct=b001, bcdDevice=3d.29 [ 71.476790][ T9] usb 1-1: New USB device strings: Mfr=244, Product=0, SerialNumber=16 [ 71.496292][ T9] usb 1-1: Manufacturer: syz [ 71.505429][ T9] usb 1-1: SerialNumber: syz [ 71.570873][ T5841] usb 5-1: new high-speed USB device number 9 using dummy_hcd [ 71.578883][ T5894] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 71.587700][ T1299] ieee802154 phy0 wpan0: encryption failed: -22 [ 71.606989][ T1299] ieee802154 phy1 wpan1: encryption failed: -22 [ 71.748082][ T5894] usb 3-1: device descriptor read/64, error -71 [ 71.775339][ T9] yealink 1-1:36.0: invalid payload size 0, expected 16 [ 71.791850][ T5841] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 71.812148][ T9] input: Yealink usb-p1k as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:36.0/input/input9 [ 71.836426][ T5841] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 71.866874][ C0] yealink 1-1:36.0: urb_ctl_callback - urb status -71 [ 71.874312][ C0] yealink 1-1:36.0: urb_ctl_callback - urb status -71 [ 71.882054][ C0] yealink 1-1:36.0: urb_ctl_callback - urb status -71 [ 71.889112][ C0] yealink 1-1:36.0: urb_ctl_callback - urb status -71 [ 71.896090][ C0] yealink 1-1:36.0: urb_ctl_callback - urb status -71 [ 71.903104][ C0] yealink 1-1:36.0: urb_ctl_callback - urb status -71 [ 71.911251][ C0] yealink 1-1:36.0: urb_ctl_callback - urb status -71 [ 71.918291][ C0] yealink 1-1:36.0: urb_ctl_callback - urb status -71 [ 71.925091][ C0] yealink 1-1:36.0: urb_ctl_callback - usb_submit_urb failed -90 [ 71.933941][ T5894] usb usb3-port1: attempt power cycle [ 71.941489][ T6049] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 71.977157][ T5841] usb 5-1: New USB device found, idVendor=08b7, idProduct=0000, bcdDevice= 0.00 [ 72.006771][ T9] usb 1-1: USB disconnect, device number 4 [ 72.015904][ T5841] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 72.025137][ T6049] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 72.069000][ T5890] hid (null): bogus close delimiter [ 72.085285][ T5841] usb 5-1: SerialNumber: syz [ 72.132674][ T5890] hid-generic 0003:0158:0100.0002: unknown main item tag 0x0 [ 72.170577][ T5890] hid-generic 0003:0158:0100.0002: unknown main item tag 0x2 [ 72.194985][ T5890] hid-generic 0003:0158:0100.0002: bogus close delimiter [ 72.229862][ T5890] hid-generic 0003:0158:0100.0002: item 0 0 2 10 parsing failed [ 72.250860][ T5890] hid-generic 0003:0158:0100.0002: probe with driver hid-generic failed with error -22 [ 72.317858][ T6054] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 72.331261][ T5894] usb 3-1: new high-speed USB device number 6 using dummy_hcd [ 72.359521][ T5890] usb 2-1: USB disconnect, device number 7 [ 72.397636][ T5894] usb 3-1: device descriptor read/8, error -71 [ 72.404293][ T6054] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 72.708785][ T5894] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 72.757215][ T5894] usb 3-1: device descriptor read/8, error -71 [ 72.867613][ T5894] usb usb3-port1: unable to enumerate USB device [ 72.926571][ T5890] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 73.039755][ T6065] raw_sendmsg: syz.1.48 forgot to set AF_INET. Fix it! [ 73.086869][ T5890] usb 1-1: Using ep0 maxpacket: 16 [ 73.105203][ T5890] usb 1-1: New USB device found, idVendor=0c72, idProduct=0013, bcdDevice=ba.be [ 73.122369][ T5890] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 73.141786][ T5890] usb 1-1: Product: syz [ 73.146121][ T5890] usb 1-1: Manufacturer: syz [ 73.172505][ T5890] usb 1-1: SerialNumber: syz [ 73.195072][ T5890] usb 1-1: config 0 descriptor?? [ 73.430109][ T29] audit: type=1326 audit(1730556400.080:11): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6059 comm="syz.0.47" exe="/root/syz-executor" sig=31 arch=c000003e syscall=202 compat=0 ip=0x7fc61717e719 code=0x0 [ 73.533315][ T6062] program syz.0.47 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 73.578363][ T5890] peak_usb 1-1:0.0: PEAK-System PCAN-Chip USB v180 fw v58.102.15 (1 channels) [ 74.168981][ T6082] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 74.266155][ T6082] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 74.375923][ T5841] usb 5-1: 0:2 : does not exist [ 74.389674][ T6082] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 74.530769][ T6082] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 74.593013][ T5841] usb 5-1: USB disconnect, device number 9 [ 74.784589][ T5835] udevd[5835]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 75.632952][ T5890] peak_usb 1-1:0.0 can0: unable to request usb[type=2 value=5] err=-71 [ 75.663788][ T5890] peak_usb 1-1:0.0: unable to tell PCAN-Chip USB driver is loaded (err -71) [ 76.716711][ T8] cfg80211: failed to load regulatory.db [ 78.312770][ T5893] usb 4-1: device descriptor read/all, error -71 [ 78.856557][ T5841] usb 5-1: new high-speed USB device number 10 using dummy_hcd [ 79.026479][ T5841] usb 5-1: Using ep0 maxpacket: 32 [ 79.041735][ T5841] usb 5-1: New USB device found, idVendor=06a2, idProduct=0003, bcdDevice=a6.59 [ 79.055146][ T5841] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 79.076525][ T5841] usb 5-1: Product: syz [ 79.085969][ T5841] usb 5-1: Manufacturer: syz [ 79.104879][ T5841] usb 5-1: SerialNumber: syz [ 79.127258][ T5841] usb 5-1: config 0 descriptor?? [ 79.157784][ T5841] gspca_main: gspca_topro-2.14.0 probing 06a2:0003 [ 79.433402][ T5837] Bluetooth: hci2: unexpected cc 0x0c03 length: 249 > 1 [ 79.453761][ T5837] Bluetooth: hci2: unexpected cc 0x1003 length: 249 > 9 [ 79.463230][ T5837] Bluetooth: hci2: unexpected cc 0x1001 length: 249 > 9 [ 79.478834][ T5837] Bluetooth: hci2: unexpected cc 0x0c23 length: 249 > 4 [ 79.487548][ T5837] Bluetooth: hci2: unexpected cc 0x0c25 length: 249 > 3 [ 79.495037][ T5837] Bluetooth: hci2: unexpected cc 0x0c38 length: 249 > 2 [ 79.670378][ T5841] gspca_topro: reg_w err -110 [ 79.699836][ T5841] gspca_topro: Sensor soi763a [ 81.567721][ T5837] Bluetooth: hci2: command tx timeout [ 82.203523][ T6121] fuse: Bad value for 'user_id' [ 82.219831][ T6121] fuse: Bad value for 'user_id' [ 83.642464][ T5837] Bluetooth: hci2: command tx timeout [ 85.716668][ T5837] Bluetooth: hci2: command tx timeout [ 85.857241][ T6100] netlink: 'syz.3.56': attribute type 10 has an invalid length. [ 85.917753][ T6100] veth0_vlan: left promiscuous mode [ 85.933832][ T6100] veth0_vlan: entered promiscuous mode [ 85.948549][ T6100] team0: Device veth0_vlan failed to register rx_handler [ 86.110697][ T6100] syz.3.56 (6100) used greatest stack depth: 18704 bytes left [ 87.801983][ T5837] Bluetooth: hci2: command tx timeout [ 89.651895][ T5890] peak_usb 1-1:0.0: probe with driver peak_usb failed with error -71 [ 89.675425][ T5890] usb 1-1: USB disconnect, device number 5 [ 89.793673][ T52] netdevsim netdevsim2 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 89.864936][ T5841] usb 5-1: USB disconnect, device number 10 [ 90.343140][ T29] audit: type=1326 audit(1730556416.990:12): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6149 comm="syz.1.69" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2b9db7e719 code=0x7ffc0000 [ 90.427894][ T29] audit: type=1326 audit(1730556416.990:13): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6149 comm="syz.1.69" exe="/root/syz-executor" sig=0 arch=c000003e syscall=97 compat=0 ip=0x7f2b9db7e719 code=0x7ffc0000 [ 90.525663][ T5895] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 90.535458][ T29] audit: type=1326 audit(1730556416.990:14): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6149 comm="syz.1.69" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2b9db7e719 code=0x7ffc0000 [ 90.601014][ T29] audit: type=1326 audit(1730556416.990:15): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6149 comm="syz.1.69" exe="/root/syz-executor" sig=0 arch=c000003e syscall=257 compat=0 ip=0x7f2b9db7e719 code=0x7ffc0000 [ 90.666909][ T29] audit: type=1326 audit(1730556416.990:16): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6149 comm="syz.1.69" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2b9db7e719 code=0x7ffc0000 [ 90.690091][ T5895] usb 1-1: device descriptor read/64, error -71 [ 90.735107][ T29] audit: type=1326 audit(1730556416.990:17): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6149 comm="syz.1.69" exe="/root/syz-executor" sig=0 arch=c000003e syscall=428 compat=0 ip=0x7f2b9db7e719 code=0x7ffc0000 [ 90.853573][ T29] audit: type=1326 audit(1730556416.990:18): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6149 comm="syz.1.69" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2b9db7e719 code=0x7ffc0000 [ 90.916959][ T29] audit: type=1326 audit(1730556417.020:19): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6149 comm="syz.1.69" exe="/root/syz-executor" sig=0 arch=c000003e syscall=2 compat=0 ip=0x7f2b9db7e719 code=0x7ffc0000 [ 90.959557][ T5895] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 90.995124][ T29] audit: type=1326 audit(1730556417.020:20): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6149 comm="syz.1.69" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2b9db7e719 code=0x7ffc0000 [ 91.106552][ T5895] usb 1-1: device descriptor read/64, error -71 [ 91.116833][ T29] audit: type=1326 audit(1730556417.020:21): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6149 comm="syz.1.69" exe="/root/syz-executor" sig=0 arch=c000003e syscall=72 compat=0 ip=0x7f2b9db7e719 code=0x7ffc0000 [ 91.230294][ T5895] usb usb1-port1: attempt power cycle [ 91.578746][ T5895] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 91.606977][ T5895] usb 1-1: device descriptor read/8, error -71 [ 91.727525][ T5890] usb 2-1: new high-speed USB device number 8 using dummy_hcd [ 91.846687][ T5895] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 91.877481][ T5895] usb 1-1: device descriptor read/8, error -71 [ 91.896750][ T5890] usb 2-1: Using ep0 maxpacket: 8 [ 91.909240][ T5890] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 91.936089][ T5890] usb 2-1: New USB device found, idVendor=05ac, idProduct=8501, bcdDevice=20.9d [ 91.958724][ T5890] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 91.976099][ T5890] usb 2-1: config 0 descriptor?? [ 91.999204][ T5890] usb 2-1: Found UVC 0.00 device (05ac:8501) [ 92.010963][ T5895] usb usb1-port1: unable to enumerate USB device [ 92.028818][ T5890] usb 2-1: No valid video chain found. [ 92.236144][ T5895] usb 2-1: USB disconnect, device number 8 [ 93.187611][ T5841] usb 2-1: new high-speed USB device number 9 using dummy_hcd [ 93.348252][ T5841] usb 2-1: config 26 has an invalid interface number: 142 but max is 0 [ 93.390733][ T5841] usb 2-1: config 26 has no interface number 0 [ 93.419464][ T5841] usb 2-1: New USB device found, idVendor=0547, idProduct=6801, bcdDevice=a4.f4 [ 93.449591][ T5841] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 93.469484][ T6179] netlink: 'syz.0.77': attribute type 1 has an invalid length. [ 93.504507][ T5841] gspca_main: touptek-2.14.0 probing 0547:6801 [ 93.518862][ T6179] netlink: 4 bytes leftover after parsing attributes in process `syz.0.77'. [ 93.783584][ T6185] fuse: Bad value for 'user_id' [ 93.842505][ T6185] fuse: Bad value for 'user_id' [ 95.968526][ T52] netdevsim netdevsim2 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 96.261364][ T8] usb 2-1: USB disconnect, device number 9 [ 96.749552][ T52] netdevsim netdevsim2 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 97.273705][ T6118] chnl_net:caif_netlink_parms(): no params data found [ 97.759363][ T6243] netlink: 'syz.0.93': attribute type 23 has an invalid length. [ 98.128240][ T5843] Bluetooth: hci0: unexpected cc 0x0c03 length: 249 > 1 [ 98.138394][ T5843] Bluetooth: hci0: unexpected cc 0x1003 length: 249 > 9 [ 98.148516][ T5843] Bluetooth: hci0: unexpected cc 0x1001 length: 249 > 9 [ 98.161817][ T5843] Bluetooth: hci0: unexpected cc 0x0c23 length: 249 > 4 [ 98.169637][ T5843] Bluetooth: hci0: unexpected cc 0x0c25 length: 249 > 3 [ 98.178102][ T5843] Bluetooth: hci0: unexpected cc 0x0c38 length: 249 > 2 [ 99.545954][ T52] netdevsim netdevsim2 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 99.666125][ T6118] bridge0: port 1(bridge_slave_0) entered blocking state [ 99.706686][ T6118] bridge0: port 1(bridge_slave_0) entered disabled state [ 99.726695][ T6118] bridge_slave_0: entered allmulticast mode [ 99.765386][ T6118] bridge_slave_0: entered promiscuous mode [ 99.835134][ T6118] bridge0: port 2(bridge_slave_1) entered blocking state [ 99.863705][ T6118] bridge0: port 2(bridge_slave_1) entered disabled state [ 99.915959][ T6118] bridge_slave_1: entered allmulticast mode [ 99.963931][ T6118] bridge_slave_1: entered promiscuous mode [ 100.236188][ T6118] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 100.286933][ T5843] Bluetooth: hci0: command tx timeout [ 100.348359][ T6118] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 100.659970][ T6118] team0: Port device team_slave_0 added [ 100.774870][ T6269] xt_connbytes: Forcing CT accounting to be enabled [ 100.851521][ T6118] team0: Port device team_slave_1 added [ 100.877254][ T6269] Cannot find add_set index 0 as target [ 101.034093][ T6118] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 101.071799][ T6118] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 101.126480][ T5841] usb 2-1: new low-speed USB device number 10 using dummy_hcd [ 101.245029][ T6118] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 101.290514][ T52] bridge_slave_1: left allmulticast mode [ 101.314304][ T5841] usb 2-1: config 1 interface 0 has no altsetting 0 [ 101.348899][ T52] bridge_slave_1: left promiscuous mode [ 101.349928][ T52] bridge0: port 2(bridge_slave_1) entered disabled state [ 101.427834][ T52] bridge_slave_0: left allmulticast mode [ 101.427863][ T52] bridge_slave_0: left promiscuous mode [ 101.428067][ T52] bridge0: port 1(bridge_slave_0) entered disabled state [ 101.527902][ T6279] x_tables: duplicate underflow at hook 2 [ 102.158362][ T6291] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 102.229764][ T6291] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 102.291642][ T6291] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 102.366694][ T5843] Bluetooth: hci0: command tx timeout [ 102.372828][ T6291] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 102.380950][ T5895] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 102.594256][ T6299] No such timeout policy "syz0" [ 102.599879][ T5895] usb 1-1: Using ep0 maxpacket: 32 [ 102.644340][ T6299] netlink: 20 bytes leftover after parsing attributes in process `syz.4.105'. [ 102.697335][ T5895] usb 1-1: config index 0 descriptor too short (expected 155, got 27) [ 102.735807][ T5895] usb 1-1: config 0 has too many interfaces: 130, using maximum allowed: 32 [ 102.775921][ T5895] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 102.849706][ T5895] usb 1-1: config 0 has 0 interfaces, different from the descriptor's value: 130 [ 102.915056][ T5895] usb 1-1: string descriptor 0 read error: -71 [ 102.980926][ T5895] usb 1-1: New USB device found, idVendor=0525, idProduct=1080, bcdDevice=58.5f [ 103.045230][ T5895] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 103.113231][ T5895] usb 1-1: config 0 descriptor?? [ 103.189191][ T5895] usb 1-1: can't set config #0, error -71 [ 103.204767][ T5895] usb 1-1: USB disconnect, device number 10 [ 103.247675][ T6309] netlink: 'syz.0.106': attribute type 3 has an invalid length. [ 103.784034][ T5841] usb 2-1: New USB device found, idVendor=1d34, idProduct=0004, bcdDevice= 0.40 [ 103.823796][ T5841] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 103.904210][ T5841] usb 2-1: can't set config #1, error -71 [ 103.927348][ T5841] usb 2-1: USB disconnect, device number 10 [ 104.185899][ T52] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 104.223725][ T52] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 104.250628][ T52] bond0 (unregistering): Released all slaves [ 104.275482][ T6118] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 104.283092][ T5841] usb 2-1: new full-speed USB device number 11 using dummy_hcd [ 104.305867][ T6118] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 104.344944][ T6118] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 104.376863][ T6296] netlink: 'syz.4.105': attribute type 10 has an invalid length. [ 104.413111][ T6296] team0: Port device netdevsim0 added [ 104.447063][ T5843] Bluetooth: hci0: command tx timeout [ 104.496277][ T5841] usb 2-1: config 0 has an invalid interface number: 129 but max is 0 [ 104.523016][ T5841] usb 2-1: config 0 has no interface number 0 [ 104.568420][ T5841] usb 2-1: config 0 interface 129 altsetting 0 endpoint 0x6 has invalid maxpacket 1023, setting to 64 [ 104.696560][ T5841] usb 2-1: New USB device found, idVendor=04e8, idProduct=a101, bcdDevice=80.8e [ 104.731279][ T5841] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 104.807269][ T5841] usb 2-1: Product: syz [ 104.829780][ T5841] usb 2-1: Manufacturer: syz [ 104.834429][ T5841] usb 2-1: SerialNumber: syz [ 104.872822][ T5841] r8152-cfgselector 2-1: Unknown version 0x0000 [ 104.889970][ T5841] r8152-cfgselector 2-1: config 0 descriptor?? [ 104.898378][ T6313] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 104.921307][ T5841] r8152 2-1:0.129: Expected endpoints are not found [ 105.067379][ T5890] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 105.102549][ T6118] hsr_slave_0: entered promiscuous mode [ 105.125967][ T6118] hsr_slave_1: entered promiscuous mode [ 105.143991][ T6313] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 105.164323][ T6118] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 105.178872][ T6313] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 105.189692][ T6118] Cannot create hsr debugfs directory [ 105.208883][ T5841] r8152-cfgselector 2-1: USB disconnect, device number 11 [ 105.228491][ T5890] usb 1-1: Using ep0 maxpacket: 32 [ 105.266127][ T5890] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 105.327424][ T5890] usb 1-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 3 [ 105.422202][ T5890] usb 1-1: New USB device found, idVendor=413c, idProduct=819b, bcdDevice=a7.c0 [ 105.477503][ T5890] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 105.485554][ T5890] usb 1-1: Product: syz [ 105.559599][ T5890] usb 1-1: Manufacturer: syz [ 105.582026][ T5890] usb 1-1: SerialNumber: syz [ 105.608498][ T5890] usb 1-1: config 0 descriptor?? [ 105.642033][ T5890] qmi_wwan 1-1:0.0: bogus CDC Union: master=31, slave=0 [ 105.678526][ T5890] qmi_wwan 1-1:0.0: probe with driver qmi_wwan failed with error -22 [ 105.866823][ T5890] usb 1-1: USB disconnect, device number 11 [ 106.184340][ T6338] program syz.4.113 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 106.275015][ T5841] usb 2-1: new high-speed USB device number 12 using dummy_hcd [ 106.451836][ T5841] usb 2-1: Using ep0 maxpacket: 32 [ 106.516539][ T5841] usb 2-1: New USB device found, idVendor=055f, idProduct=d001, bcdDevice=88.92 [ 106.535973][ T5843] Bluetooth: hci0: command tx timeout [ 106.555213][ T5841] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 106.568764][ T52] hsr_slave_0: left promiscuous mode [ 106.583842][ T6345] netlink: 12 bytes leftover after parsing attributes in process `syz.4.114'. [ 106.626024][ T5841] usb 2-1: config 0 descriptor?? [ 106.652492][ T52] hsr_slave_1: left promiscuous mode [ 106.660689][ T6345] netlink: 8 bytes leftover after parsing attributes in process `syz.4.114'. [ 106.690157][ T5841] gspca_main: nw80x-2.14.0 probing 055f:d001 [ 106.726799][ T6346] netlink: 12 bytes leftover after parsing attributes in process `syz.4.114'. [ 106.744655][ T52] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 106.756532][ T52] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 106.787934][ T6346] netlink: 8 bytes leftover after parsing attributes in process `syz.4.114'. [ 106.809759][ T52] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 106.861351][ T52] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 107.010457][ T52] veth1_macvtap: left promiscuous mode [ 107.048413][ T52] veth0_macvtap: left promiscuous mode [ 107.078783][ T52] veth1_vlan: left promiscuous mode [ 107.111632][ T52] veth0_vlan: left promiscuous mode [ 107.336612][ T5895] usb 5-1: new high-speed USB device number 11 using dummy_hcd [ 107.526756][ T5895] usb 5-1: Using ep0 maxpacket: 32 [ 107.535198][ T5895] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 107.574597][ T5895] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 107.616583][ T5895] usb 5-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 107.643245][ T5895] usb 5-1: New USB device found, idVendor=05ac, idProduct=020f, bcdDevice= 0.22 [ 107.675677][ T5895] usb 5-1: New USB device strings: Mfr=1, Product=130, SerialNumber=131 [ 107.705656][ T5895] usb 5-1: Product: syz [ 107.730186][ T5895] usb 5-1: Manufacturer: syz [ 107.752020][ T5895] usb 5-1: SerialNumber: syz [ 107.801127][ T5895] input: appletouch as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/input/input10 [ 108.005770][ T6355] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 108.049972][ T6355] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 108.081406][ T5841] gspca_nw80x: reg_w err -110 [ 108.092933][ T5841] nw80x 2-1:0.0: probe with driver nw80x failed with error -110 [ 108.118031][ T5895] usb 5-1: USB disconnect, device number 11 [ 108.185849][ T5895] appletouch 5-1:1.0: input: appletouch disconnected [ 108.722790][ T52] team0 (unregistering): Port device team_slave_1 removed [ 108.889096][ T52] team0 (unregistering): Port device team_slave_0 removed [ 109.390017][ T5895] usb 5-1: new high-speed USB device number 12 using dummy_hcd [ 109.574049][ T5895] usb 5-1: Using ep0 maxpacket: 8 [ 109.589153][ T5895] usb 5-1: unable to get BOS descriptor or descriptor too short [ 109.612970][ T5895] usb 5-1: config 7 has an invalid interface number: 244 but max is 0 [ 109.632009][ T5895] usb 5-1: config 7 has no interface number 0 [ 109.654026][ T5895] usb 5-1: New USB device found, idVendor=055f, idProduct=a800, bcdDevice=2a.4e [ 109.680818][ T5895] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 109.694047][ T5895] usb 5-1: Product: syz [ 109.723856][ T5895] usb 5-1: Manufacturer: syz [ 109.731900][ T5895] usb 5-1: SerialNumber: syz [ 110.092768][ T6249] chnl_net:caif_netlink_parms(): no params data found [ 110.171829][ T6360] netlink: 8 bytes leftover after parsing attributes in process `syz.4.118'. [ 110.271851][ T5895] mdc800 5-1:7.244: probe fails -> wrong Interface [ 110.294844][ T5841] usb 2-1: USB disconnect, device number 12 [ 110.381400][ T5895] usb 5-1: USB disconnect, device number 12 [ 110.774632][ T6370] team_slave_1: mtu less than device minimum [ 110.781081][ T5841] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 110.798169][ T6249] bridge0: port 1(bridge_slave_0) entered blocking state [ 110.846531][ T6249] bridge0: port 1(bridge_slave_0) entered disabled state [ 110.879327][ T6249] bridge_slave_0: entered allmulticast mode [ 110.930930][ T6249] bridge_slave_0: entered promiscuous mode [ 110.989949][ T6249] bridge0: port 2(bridge_slave_1) entered blocking state [ 111.006731][ T5841] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1855, setting to 1024 [ 111.051952][ T5841] usb 2-1: New USB device found, idVendor=056a, idProduct=0059, bcdDevice= 0.00 [ 111.067727][ T6249] bridge0: port 2(bridge_slave_1) entered disabled state [ 111.113726][ T6249] bridge_slave_1: entered allmulticast mode [ 111.120122][ T5841] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 111.137459][ T6249] bridge_slave_1: entered promiscuous mode [ 111.149640][ T5841] usb 2-1: config 0 descriptor?? [ 111.180958][ T6364] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 111.229130][ T5841] usbhid 2-1:0.0: can't add hid device: -22 [ 111.261615][ T5841] usbhid 2-1:0.0: probe with driver usbhid failed with error -22 [ 111.336478][ T5890] usb 1-1: new full-speed USB device number 12 using dummy_hcd [ 111.537466][ T5890] usb 1-1: device descriptor read/64, error -71 [ 111.558857][ T6364] A link change request failed with some changes committed already. Interface geneve0 may have been left with an inconsistent configuration, please check. [ 111.627802][ T5895] usb 2-1: USB disconnect, device number 13 [ 111.638677][ T6249] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 111.716109][ T6249] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 111.807553][ T5890] usb 1-1: new full-speed USB device number 13 using dummy_hcd [ 111.956744][ T5890] usb 1-1: device descriptor read/64, error -71 [ 112.077768][ T5890] usb usb1-port1: attempt power cycle [ 112.328346][ T6394] fuse: Unknown parameter 'groupWid00000000000000000000' [ 112.450944][ T5890] usb 1-1: new full-speed USB device number 14 using dummy_hcd [ 112.491531][ T6396] syz.1.124 uses obsolete (PF_INET,SOCK_PACKET) [ 112.507966][ T5890] usb 1-1: device descriptor read/8, error -71 [ 112.757077][ T5890] usb 1-1: new full-speed USB device number 15 using dummy_hcd [ 112.801373][ T5890] usb 1-1: device descriptor read/8, error -71 [ 112.932727][ T5890] usb usb1-port1: unable to enumerate USB device [ 113.086769][ T5841] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 113.264821][ T5841] usb 2-1: config 0 has no interfaces? [ 113.275127][ T5841] usb 2-1: New USB device found, idVendor=0930, idProduct=0708, bcdDevice=3c.6d [ 113.291639][ T5841] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 113.305499][ T5841] usb 2-1: Product: syz [ 113.316840][ T5841] usb 2-1: Manufacturer: syz [ 113.321652][ T5841] usb 2-1: SerialNumber: syz [ 113.341059][ T5841] usb 2-1: config 0 descriptor?? [ 113.584906][ T5890] usb 2-1: USB disconnect, device number 14 [ 114.409892][ T29] kauditd_printk_skb: 30 callbacks suppressed [ 114.409911][ T29] audit: type=1326 audit(1730556441.060:52): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6403 comm="syz.1.128" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2b9db7e719 code=0x7ffc0000 [ 114.526920][ T29] audit: type=1326 audit(1730556441.060:53): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6403 comm="syz.1.128" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2b9db7e719 code=0x7ffc0000 [ 114.581081][ T29] audit: type=1326 audit(1730556441.060:54): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6403 comm="syz.1.128" exe="/root/syz-executor" sig=0 arch=c000003e syscall=27 compat=0 ip=0x7f2b9db7e719 code=0x7ffc0000 [ 114.615298][ T29] audit: type=1326 audit(1730556441.060:55): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6403 comm="syz.1.128" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2b9db7e719 code=0x7ffc0000 [ 114.650904][ T29] audit: type=1326 audit(1730556441.060:56): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6403 comm="syz.1.128" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f2b9db7e719 code=0x7ffc0000 [ 114.675021][ T8] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 114.694843][ T29] audit: type=1326 audit(1730556441.060:57): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6403 comm="syz.1.128" exe="/root/syz-executor" sig=0 arch=c000003e syscall=257 compat=0 ip=0x7f2b9db7d0b0 code=0x7ffc0000 [ 114.724490][ T29] audit: type=1326 audit(1730556441.060:58): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6403 comm="syz.1.128" exe="/root/syz-executor" sig=0 arch=c000003e syscall=16 compat=0 ip=0x7f2b9db7e31b code=0x7ffc0000 [ 114.761012][ T29] audit: type=1326 audit(1730556441.060:59): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6403 comm="syz.1.128" exe="/root/syz-executor" sig=0 arch=c000003e syscall=16 compat=0 ip=0x7f2b9db7e31b code=0x7ffc0000 [ 114.792674][ T29] audit: type=1326 audit(1730556441.100:60): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6403 comm="syz.1.128" exe="/root/syz-executor" sig=0 arch=c000003e syscall=16 compat=0 ip=0x7f2b9db7e31b code=0x7ffc0000 [ 114.821930][ T5890] usb 1-1: new high-speed USB device number 16 using dummy_hcd [ 114.830245][ T29] audit: type=1326 audit(1730556441.100:61): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6403 comm="syz.1.128" exe="/root/syz-executor" sig=0 arch=c000003e syscall=16 compat=0 ip=0x7f2b9db7e31b code=0x7ffc0000 [ 114.853140][ T8] usb 2-1: Using ep0 maxpacket: 32 [ 114.877396][ T8] usb 2-1: config 0 has an invalid interface number: 250 but max is 0 [ 114.886060][ T8] usb 2-1: config 0 has no interface number 0 [ 114.903396][ T8] usb 2-1: New USB device found, idVendor=04f1, idProduct=1001, bcdDevice=19.63 [ 114.917540][ T8] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 114.925952][ T8] usb 2-1: Product: syz [ 114.939224][ T8] usb 2-1: Manufacturer: syz [ 114.945143][ T8] usb 2-1: SerialNumber: syz [ 114.964286][ T8] usb 2-1: config 0 descriptor?? [ 114.993361][ T8] gspca_main: sunplus-2.14.0 probing 04f1:1001 [ 115.010648][ T5890] usb 1-1: Using ep0 maxpacket: 8 [ 115.021975][ T5890] usb 1-1: config 0 has no interfaces? [ 115.037349][ T5890] usb 1-1: New USB device found, idVendor=057c, idProduct=2200, bcdDevice=9d.da [ 115.056195][ T5890] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 115.065000][ T5890] usb 1-1: Product: syz [ 115.085607][ T5890] usb 1-1: Manufacturer: syz [ 115.095966][ T5890] usb 1-1: SerialNumber: syz [ 115.117699][ T5890] usb 1-1: config 0 descriptor?? [ 115.351613][ T5890] usb 1-1: USB disconnect, device number 16 [ 116.137201][ T8] gspca_sunplus: reg_w_riv err -110 [ 116.143407][ T8] sunplus 2-1:0.250: probe with driver sunplus failed with error -110 [ 119.807191][ T6411] netlink: 'syz.0.130': attribute type 4 has an invalid length. [ 119.861963][ T5841] usb 2-1: USB disconnect, device number 15 [ 119.884921][ T6412] netlink: 'syz.0.130': attribute type 17 has an invalid length. [ 120.000077][ T6249] team0: Port device team_slave_0 added [ 120.021367][ T6249] team0: Port device team_slave_1 added [ 121.876784][ T5895] usb 5-1: new high-speed USB device number 13 using dummy_hcd [ 122.048275][ T5895] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x8E has invalid wMaxPacketSize 0 [ 122.065491][ T5895] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8E has invalid maxpacket 0 [ 122.087687][ T5895] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0xA has invalid wMaxPacketSize 0 [ 122.105241][ T5895] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0xA has invalid maxpacket 0 [ 122.130389][ T5895] usb 5-1: New USB device found, idVendor=05ab, idProduct=0301, bcdDevice= 1.00 [ 122.145118][ T5895] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 122.161791][ T5895] usb 5-1: Product: syz [ 122.166169][ T5895] usb 5-1: Manufacturer: syz [ 122.175939][ T5895] usb 5-1: SerialNumber: syz [ 122.190283][ T5895] usb 5-1: config 0 descriptor?? [ 122.207339][ T5895] ums-isd200 5-1:0.0: USB Mass Storage device detected [ 122.432477][ T5895] scsi host1: usb-storage 5-1:0.0 [ 123.650172][ T6444] usb 5-1: reset high-speed USB device number 13 using dummy_hcd [ 124.798902][ T6444] usb 5-1: device descriptor read/64, error -71 [ 125.057395][ T6444] usb 5-1: reset high-speed USB device number 13 using dummy_hcd [ 125.075381][ T6444] usb 5-1: device reset changed ep0 maxpacket size! [ 125.095265][ T5841] usb 5-1: USB disconnect, device number 13 [ 125.528676][ T5841] usb 5-1: new high-speed USB device number 14 using dummy_hcd [ 125.696480][ T5841] usb 5-1: Using ep0 maxpacket: 32 [ 125.708299][ T5841] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0xF has invalid wMaxPacketSize 0 [ 125.726024][ T5841] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x1 has invalid wMaxPacketSize 0 [ 125.755193][ T5841] usb 5-1: New USB device found, idVendor=ae6f, idProduct=79f4, bcdDevice=8f.99 [ 125.774887][ T5841] usb 5-1: New USB device strings: Mfr=1, Product=227, SerialNumber=2 [ 125.791900][ T5841] usb 5-1: Product: syz [ 125.799802][ T5841] usb 5-1: Manufacturer: syz [ 125.804487][ T5841] usb 5-1: SerialNumber: syz [ 125.823578][ T5841] usb 5-1: config 0 descriptor?? [ 126.078024][ T5841] usb 5-1: USB disconnect, device number 14 [ 128.703324][ T6249] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 128.766528][ T6249] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 128.965802][ T6249] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 129.040414][ T6249] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 129.086528][ T6249] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 129.246388][ T6465] netlink: 108 bytes leftover after parsing attributes in process `syz.1.146'. [ 129.275132][ T6249] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 130.506614][ T5841] usb 1-1: new high-speed USB device number 17 using dummy_hcd [ 130.677270][ T5841] usb 1-1: Using ep0 maxpacket: 32 [ 130.692099][ T5841] usb 1-1: config 0 has no interfaces? [ 130.718646][ T5841] usb 1-1: New USB device found, idVendor=0cad, idProduct=9015, bcdDevice=8f.36 [ 130.745216][ T5841] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 130.769055][ T5841] usb 1-1: Product: syz [ 130.782580][ T5841] usb 1-1: Manufacturer: syz [ 130.794051][ T5841] usb 1-1: SerialNumber: syz [ 130.823747][ T5841] usb 1-1: config 0 descriptor?? [ 130.877051][ T8] usb 5-1: new high-speed USB device number 15 using dummy_hcd [ 131.036676][ T8] usb 5-1: Using ep0 maxpacket: 32 [ 131.051947][ T8] usb 5-1: config 0 has an invalid interface number: 67 but max is 0 [ 131.068063][ T8] usb 5-1: config 0 has no interface number 0 [ 131.085352][ T8] usb 5-1: New USB device found, idVendor=0424, idProduct=9901, bcdDevice=c2.57 [ 131.098003][ T8] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 131.106203][ T8] usb 5-1: Product: syz [ 131.117238][ T8] usb 5-1: Manufacturer: syz [ 131.123114][ T8] usb 5-1: SerialNumber: syz [ 131.141666][ T8] usb 5-1: config 0 descriptor?? [ 131.158475][ T8] smsc95xx v2.0.0 [ 131.595242][ T8] smsc95xx 5-1:0.67 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000030: -32 [ 131.611468][ T8] smsc95xx 5-1:0.67 (unnamed net_device) (uninitialized): Error reading E2P_CMD [ 131.764228][ T52] netdevsim netdevsim3 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 132.077103][ T52] netdevsim netdevsim3 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 132.153528][ T6249] hsr_slave_0: entered promiscuous mode [ 132.177942][ T6249] hsr_slave_1: entered promiscuous mode [ 132.205156][ T6249] debugfs: Directory 'hsr0' with parent 'hsr' already present! [ 132.218743][ T6249] Cannot create hsr debugfs directory [ 132.327901][ T52] netdevsim netdevsim3 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 132.369038][ T6491] veth1_to_batadv: mtu greater than device maximum [ 132.385580][ T8] smsc95xx 5-1:0.67 (unnamed net_device) (uninitialized): Failed to write reg index 0x00000104: -71 [ 132.439176][ T8] smsc95xx 5-1:0.67: probe with driver smsc95xx failed with error -71 [ 132.484260][ T8] usb 5-1: USB disconnect, device number 15 [ 132.552828][ T52] netdevsim netdevsim3 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 132.625680][ T6118] netdevsim netdevsim2 netdevsim0: renamed from eth0 [ 132.705770][ T6118] netdevsim netdevsim2 netdevsim1: renamed from eth1 [ 132.747145][ T6118] netdevsim netdevsim2 netdevsim2: renamed from eth2 [ 132.795826][ T6118] netdevsim netdevsim2 netdevsim3: renamed from eth3 [ 133.009612][ T1299] ieee802154 phy0 wpan0: encryption failed: -22 [ 133.018826][ T1299] ieee802154 phy1 wpan1: encryption failed: -22 [ 133.234844][ T52] bridge_slave_1: left allmulticast mode [ 133.286609][ T52] bridge_slave_1: left promiscuous mode [ 133.304332][ T8] usb 1-1: USB disconnect, device number 17 [ 133.313877][ T52] bridge0: port 2(bridge_slave_1) entered disabled state [ 133.409404][ T52] bridge_slave_0: left allmulticast mode [ 133.436567][ T52] bridge_slave_0: left promiscuous mode [ 133.443576][ T52] bridge0: port 1(bridge_slave_0) entered disabled state [ 133.496615][ T6501] netlink: 108 bytes leftover after parsing attributes in process `syz.0.158'. [ 133.516990][ T5895] usb 5-1: new high-speed USB device number 16 using dummy_hcd [ 133.690102][ T5895] usb 5-1: Using ep0 maxpacket: 16 [ 133.746539][ T5895] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 133.786717][ T5895] usb 5-1: config 1 interface 0 altsetting 232 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 133.858735][ T5895] usb 5-1: config 1 interface 0 has no altsetting 0 [ 133.915118][ T5895] usb 5-1: New USB device found, idVendor=04b4, idProduct=bca1, bcdDevice= 0.40 [ 133.937497][ T5895] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 133.969098][ T5895] usb 5-1: Product: ᠉ [ 133.974006][ T5895] usb 5-1: Manufacturer: Є [ 134.126850][ T5841] usb 2-1: new high-speed USB device number 16 using dummy_hcd [ 134.348505][ T5841] usb 2-1: New USB device found, idVendor=046d, idProduct=08b7, bcdDevice=ca.8e [ 134.367623][ T6508] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 134.395923][ T5841] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 134.435925][ T6508] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 134.473906][ T5841] pwc: Logitech ViewPort AV 100 webcam detected. [ 135.034331][ T52] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 135.095922][ T52] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 135.124670][ T6505] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 135.149889][ T52] bond0 (unregistering): Released all slaves [ 135.163447][ T6505] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 135.226562][ T6499] netlink: 40 bytes leftover after parsing attributes in process `syz.4.157'. [ 135.374574][ T6249] netdevsim netdevsim5 netdevsim0: renamed from eth0 [ 135.540888][ T6249] netdevsim netdevsim5 netdevsim1: renamed from eth1 [ 135.612056][ T6249] netdevsim netdevsim5 netdevsim2: renamed from eth2 [ 135.620044][ T5841] pwc: recv_control_msg error -71 req 02 val 2700 [ 135.663833][ T5841] pwc: recv_control_msg error -71 req 04 val 1600 [ 135.752195][ T5841] pwc: recv_control_msg error -71 req 02 val 2c00 [ 135.796202][ T5841] pwc: recv_control_msg error -71 req 04 val 1000 [ 135.841460][ T5841] pwc: recv_control_msg error -71 req 04 val 1300 [ 135.878003][ T6249] netdevsim netdevsim5 netdevsim3: renamed from eth3 [ 135.886921][ T5841] pwc: recv_control_msg error -71 req 04 val 1400 [ 135.914994][ T5841] pwc: recv_control_msg error -71 req 02 val 2000 [ 135.969118][ T5841] pwc: recv_control_msg error -71 req 02 val 2100 [ 136.021472][ T5841] pwc: recv_control_msg error -71 req 06 val 0600 [ 136.069898][ T5841] pwc: recv_control_msg error -71 req 04 val 1500 [ 136.147647][ T5841] pwc: recv_control_msg error -71 req 02 val 2500 [ 136.169573][ T5895] usbhid 5-1:1.0: couldn't find an input interrupt endpoint [ 136.217801][ T5841] pwc: recv_control_msg error -71 req 02 val 2400 [ 136.245266][ T5895] usb 5-1: USB disconnect, device number 16 [ 136.275226][ T5841] pwc: recv_control_msg error -71 req 02 val 2600 [ 136.329962][ T5841] pwc: recv_control_msg error -71 req 02 val 2900 [ 136.368587][ T5841] pwc: recv_control_msg error -71 req 02 val 2800 [ 136.426186][ T5841] pwc: recv_control_msg error -71 req 04 val 1100 [ 136.469264][ T5841] pwc: recv_control_msg error -71 req 04 val 1200 [ 136.530527][ T5841] pwc: Registered as video103. [ 136.551314][ T6118] 8021q: adding VLAN 0 to HW filter on device bond0 [ 136.598434][ T5841] input: PWC snapshot button as /devices/platform/dummy_hcd.1/usb2/2-1/input/input11 [ 136.782605][ T5841] usb 2-1: USB disconnect, device number 16 [ 137.152274][ T52] hsr_slave_0: left promiscuous mode [ 137.241621][ T52] hsr_slave_1: left promiscuous mode [ 137.298416][ T52] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 137.340512][ T52] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 137.377218][ T5895] usb 5-1: new full-speed USB device number 17 using dummy_hcd [ 137.412943][ T52] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 137.462740][ T52] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 137.579171][ T5895] usb 5-1: config index 0 descriptor too short (expected 156, got 27) [ 137.610696][ T5895] usb 5-1: too many endpoints for config 0 interface 0 altsetting 191: 144, using maximum allowed: 30 [ 137.627172][ T6534] netlink: 8 bytes leftover after parsing attributes in process `syz.1.164'. [ 137.638589][ T52] veth1_macvtap: left promiscuous mode [ 137.644141][ T52] veth0_macvtap: left promiscuous mode [ 137.687174][ T5895] usb 5-1: config 0 interface 0 altsetting 191 endpoint 0x87 has an invalid bInterval 0, changing to 10 [ 137.728151][ T52] veth1_vlan: left promiscuous mode [ 137.774193][ T5895] usb 5-1: config 0 interface 0 altsetting 191 endpoint 0x87 has invalid maxpacket 255, setting to 64 [ 137.846138][ T5895] usb 5-1: config 0 interface 0 altsetting 191 has 1 endpoint descriptor, different from the interface descriptor's value: 144 [ 137.862326][ T6552] netlink: 108 bytes leftover after parsing attributes in process `syz.0.168'. [ 137.936451][ T5895] usb 5-1: config 0 interface 0 has no altsetting 0 [ 137.975534][ T5895] usb 5-1: New USB device found, idVendor=0f11, idProduct=1021, bcdDevice=86.66 [ 138.028188][ T5895] usb 5-1: New USB device strings: Mfr=85, Product=120, SerialNumber=172 [ 138.101610][ T5895] usb 5-1: Product: syz [ 138.106076][ T5895] usb 5-1: Manufacturer: syz [ 138.188599][ T5895] usb 5-1: SerialNumber: syz [ 138.230785][ T5895] usb 5-1: config 0 descriptor?? [ 138.236808][ T6538] raw-gadget.0 gadget.4: fail, usb_ep_enable returned -22 [ 138.302631][ T5895] ldusb 5-1:0.0: Interrupt out endpoint not found (using control endpoint instead) [ 138.323334][ T6560] binder: 6559:6560 ioctl c0306201 20000580 returned -14 [ 138.381025][ T5895] ldusb 5-1:0.0: LD USB Device #0 now attached to major 180 minor 0 [ 138.422446][ T6564] binder: BINDER_SET_CONTEXT_MGR already set [ 138.480243][ T6564] binder: 6559:6564 ioctl 4018620d 20000300 returned -16 [ 138.568705][ T6569] fuse: Bad value for 'fd' [ 140.707780][ T5837] Bluetooth: hci5: unexpected cc 0x0c03 length: 249 > 1 [ 140.730268][ T5837] Bluetooth: hci5: unexpected cc 0x1003 length: 249 > 9 [ 140.739391][ T5837] Bluetooth: hci5: unexpected cc 0x1001 length: 249 > 9 [ 140.750833][ T5837] Bluetooth: hci5: unexpected cc 0x0c23 length: 249 > 4 [ 140.762697][ T5837] Bluetooth: hci5: unexpected cc 0x0c25 length: 249 > 3 [ 140.771192][ T5837] Bluetooth: hci5: unexpected cc 0x0c38 length: 249 > 2 [ 141.056692][ T5841] usb 1-1: new high-speed USB device number 18 using dummy_hcd [ 141.260223][ T5841] usb 1-1: Using ep0 maxpacket: 8 [ 141.288689][ T5841] usb 1-1: config 0 has an invalid interface number: 55 but max is 0 [ 141.315361][ T5841] usb 1-1: config 0 has no interface number 0 [ 141.349973][ T5841] usb 1-1: config 0 interface 55 altsetting 0 has an invalid descriptor for endpoint zero, skipping [ 141.435485][ T5841] usb 1-1: config 0 interface 55 altsetting 0 has an endpoint descriptor with address 0xAB, changing to 0x8B [ 141.485856][ T5841] usb 1-1: config 0 interface 55 altsetting 0 endpoint 0x8B has an invalid bInterval 0, changing to 7 [ 141.551788][ T5841] usb 1-1: config 0 interface 55 altsetting 0 endpoint 0x8B has invalid wMaxPacketSize 0 [ 141.611115][ T5841] usb 1-1: config 0 interface 55 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 141.675612][ T52] team0 (unregistering): Port device team_slave_1 removed [ 141.695551][ T5841] usb 1-1: New USB device found, idVendor=0f11, idProduct=1080, bcdDevice=fc.6a [ 141.756493][ T5841] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 141.808089][ T5841] usb 1-1: config 0 descriptor?? [ 141.850423][ T5841] ldusb 1-1:0.55: LD USB Device #1 now attached to major 180 minor 1 [ 142.045666][ T5890] usb 1-1: USB disconnect, device number 18 [ 142.086015][ T52] team0 (unregistering): Port device team_slave_0 removed [ 142.097839][ T5890] ldusb 1-1:0.55: LD USB Device #1 now disconnected [ 142.846460][ T5843] Bluetooth: hci5: command tx timeout [ 144.469479][ T6560] netlink: 'syz.1.170': attribute type 10 has an invalid length. [ 144.486505][ T6560] netlink: 40 bytes leftover after parsing attributes in process `syz.1.170'. [ 144.539200][ T6560] bridge0: port 3(team0) entered blocking state [ 144.545813][ T6560] bridge0: port 3(team0) entered disabled state [ 144.614812][ T6560] team0: entered allmulticast mode [ 144.644940][ T6560] team_slave_0: entered allmulticast mode [ 144.678420][ T6560] team_slave_1: entered allmulticast mode [ 144.724804][ T6560] team0: entered promiscuous mode [ 144.756595][ T6560] team_slave_0: entered promiscuous mode [ 144.762702][ T6560] team_slave_1: entered promiscuous mode [ 144.860224][ T6560] bridge0: port 3(team0) entered blocking state [ 144.866836][ T6560] bridge0: port 3(team0) entered forwarding state [ 144.935708][ T5843] Bluetooth: hci5: command tx timeout [ 145.582137][ T6249] 8021q: adding VLAN 0 to HW filter on device bond0 [ 145.686615][ T5895] usb 5-1: USB disconnect, device number 17 [ 145.764916][ T5895] ldusb 5-1:0.0: LD USB Device #0 now disconnected [ 146.016310][ T6249] 8021q: adding VLAN 0 to HW filter on device team0 [ 146.247549][ T3476] bridge0: port 1(bridge_slave_0) entered blocking state [ 146.254683][ T3476] bridge0: port 1(bridge_slave_0) entered forwarding state [ 146.307669][ T3476] bridge0: port 2(bridge_slave_1) entered blocking state [ 146.314802][ T3476] bridge0: port 2(bridge_slave_1) entered forwarding state [ 146.336528][ T6641] netlink: 108 bytes leftover after parsing attributes in process `syz.4.178'. [ 146.409554][ T6643] netlink: 20 bytes leftover after parsing attributes in process `syz.0.177'. [ 146.515145][ T6643] UDPLite6: UDP-Lite is deprecated and scheduled to be removed in 2025, please contact the netdev mailing list [ 147.172225][ T5843] Bluetooth: hci5: command tx timeout [ 162.127563][ T5843] Bluetooth: hci5: command tx timeout [ 223.611642][ T1299] ieee802154 phy0 wpan0: encryption failed: -22 [ 223.633043][ T1299] ieee802154 phy1 wpan1: encryption failed: -22 [ 229.370222][ T5842] Bluetooth: hci1: command tx timeout [ 229.375685][ T5842] Bluetooth: hci4: command tx timeout [ 229.409681][ T5842] Bluetooth: hci3: command 0x0406 tx timeout [ 253.450708][ T5151] Bluetooth: hci0: command 0x0406 tx timeout [ 305.696541][ T30] INFO: task kworker/0:4:5890 blocked for more than 143 seconds. [ 305.704320][ T30] Not tainted 6.12.0-rc5-syzkaller-00299-g11066801dd4b #0 [ 305.826433][ T30] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 305.835154][ T30] task:kworker/0:4 state:D stack:21168 pid:5890 tgid:5890 ppid:2 flags:0x00004000 [ 305.845558][ T30] Workqueue: events_power_efficient crda_timeout_work [ 305.852457][ T30] Call Trace: [ 305.855746][ T30] [ 305.858726][ T30] __schedule+0x18af/0x4bd0 [ 305.863257][ T30] ? schedule+0x90/0x320 [ 305.867659][ T30] ? __pfx___schedule+0x10/0x10 [ 305.872529][ T30] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 305.878587][ T30] ? __pfx_lock_release+0x10/0x10 [ 305.883630][ T30] ? kick_pool+0x45c/0x620 [ 305.888161][ T30] ? _raw_spin_unlock_irq+0x23/0x50 [ 305.893371][ T30] ? lockdep_hardirqs_on+0x99/0x150 [ 305.898690][ T30] ? schedule+0x90/0x320 [ 305.902945][ T30] schedule+0x14b/0x320 [ 305.907150][ T30] schedule_preempt_disabled+0x13/0x30 [ 305.912621][ T30] __mutex_lock+0x6a7/0xd70 [ 305.917435][ T30] ? __mutex_lock+0x52a/0xd70 [ 305.922133][ T30] ? crda_timeout_work+0x15/0x50 [ 305.927376][ T30] ? __pfx___mutex_lock+0x10/0x10 [ 305.932437][ T30] ? process_scheduled_works+0x976/0x1850 [ 305.938208][ T30] crda_timeout_work+0x15/0x50 [ 305.942991][ T30] process_scheduled_works+0xa63/0x1850 [ 305.948617][ T30] ? __pfx_process_scheduled_works+0x10/0x10 [ 305.954625][ T30] ? assign_work+0x364/0x3d0 [ 305.996418][ T30] worker_thread+0x870/0xd30 [ 306.001072][ T30] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 306.046387][ T30] ? __kthread_parkme+0x169/0x1d0 [ 306.051472][ T30] ? __pfx_worker_thread+0x10/0x10 [ 306.056639][ T30] kthread+0x2f0/0x390 [ 306.060738][ T30] ? __pfx_worker_thread+0x10/0x10 [ 306.065873][ T30] ? __pfx_kthread+0x10/0x10 [ 306.070517][ T30] ret_from_fork+0x4b/0x80 [ 306.074952][ T30] ? __pfx_kthread+0x10/0x10 [ 306.079636][ T30] ret_from_fork_asm+0x1a/0x30 [ 306.084434][ T30] [ 306.087542][ T30] INFO: task syz-executor:6249 blocked for more than 144 seconds. [ 306.095355][ T30] Not tainted 6.12.0-rc5-syzkaller-00299-g11066801dd4b #0 [ 306.103070][ T30] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 306.111811][ T30] task:syz-executor state:D stack:21440 pid:6249 tgid:6249 ppid:6239 flags:0x00004002 [ 306.122372][ T30] Call Trace: [ 306.125674][ T30] [ 306.128899][ T30] __schedule+0x18af/0x4bd0 [ 306.133466][ T30] ? __pfx___schedule+0x10/0x10 [ 306.138431][ T30] ? __pfx_lock_release+0x10/0x10 [ 306.143482][ T30] ? __mutex_trylock_common+0x92/0x2e0 [ 306.149086][ T30] ? schedule+0x90/0x320 [ 306.153349][ T30] schedule+0x14b/0x320 [ 306.157576][ T30] schedule_preempt_disabled+0x13/0x30 [ 306.163056][ T30] __mutex_lock+0x6a7/0xd70 [ 306.167619][ T30] ? __mutex_lock+0x52a/0xd70 [ 306.172315][ T30] ? rtnetlink_rcv_msg+0x6e6/0xcf0 [ 306.177491][ T30] ? __pfx___mutex_lock+0x10/0x10 [ 306.182555][ T30] rtnetlink_rcv_msg+0x6e6/0xcf0 [ 306.187606][ T30] ? rtnetlink_rcv_msg+0x1a7/0xcf0 [ 306.192756][ T30] ? __lock_acquire+0x1384/0x2050 [ 306.198061][ T30] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 306.203595][ T30] netlink_rcv_skb+0x1e3/0x430 [ 306.208452][ T30] ? __pfx_rtnetlink_rcv_msg+0x10/0x10 [ 306.213939][ T30] ? __pfx_netlink_rcv_skb+0x10/0x10 [ 306.219316][ T30] ? netlink_deliver_tap+0x2e/0x1b0 [ 306.224957][ T30] netlink_unicast+0x7f6/0x990 [ 306.229880][ T30] ? __pfx_netlink_unicast+0x10/0x10 [ 306.235189][ T30] ? __virt_addr_valid+0x183/0x530 [ 306.240411][ T30] ? __check_object_size+0x48e/0x900 [ 306.245722][ T30] netlink_sendmsg+0x8e4/0xcb0 [ 306.250555][ T30] ? __pfx_netlink_sendmsg+0x10/0x10 [ 306.255875][ T30] ? aa_sock_msg_perm+0x91/0x160 [ 306.260968][ T30] ? __pfx_netlink_sendmsg+0x10/0x10 [ 306.266273][ T30] __sock_sendmsg+0x221/0x270 [ 306.271092][ T30] __sys_sendto+0x39b/0x4f0 [ 306.275643][ T30] ? __pfx___sys_sendto+0x10/0x10 [ 306.280757][ T30] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 306.286805][ T30] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 306.293167][ T30] __x64_sys_sendto+0xde/0x100 [ 306.298036][ T30] do_syscall_64+0xf3/0x230 [ 306.302564][ T30] ? clear_bhb_loop+0x35/0x90 [ 306.307369][ T30] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 306.313296][ T30] RIP: 0033:0x7ff45d1805ac [ 306.317801][ T30] RSP: 002b:00007ff45d45f670 EFLAGS: 00000293 ORIG_RAX: 000000000000002c [ 306.326503][ T30] RAX: ffffffffffffffda RBX: 00007ff45de64620 RCX: 00007ff45d1805ac [ 306.334508][ T30] RDX: 0000000000000040 RSI: 00007ff45de64670 RDI: 0000000000000003 [ 306.343054][ T30] RBP: 0000000000000000 R08: 00007ff45d45f6c4 R09: 000000000000000c [ 306.351126][ T30] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000003 [ 306.359173][ T30] R13: 0000000000000000 R14: 00007ff45de64670 R15: 0000000000000000 [ 306.367243][ T30] [ 306.370289][ T30] [ 306.370289][ T30] Showing all locks held in the system: [ 306.378065][ T30] 3 locks held by kworker/u8:0/11: [ 306.383188][ T30] #0: ffff88801ac89148 ((wq_completion)events_unbound){+.+.}-{0:0}, at: process_scheduled_works+0x93b/0x1850 [ 306.394983][ T30] #1: ffffc90000107d00 ((linkwatch_work).work){+.+.}-{0:0}, at: process_scheduled_works+0x976/0x1850 [ 306.406053][ T30] #2: ffffffff8fcd39c8 (rtnl_mutex){+.+.}-{3:3}, at: linkwatch_event+0xe/0x60 [ 306.415114][ T30] 3 locks held by kworker/u8:1/12: [ 306.420287][ T30] 1 lock held by khungtaskd/30: [ 306.425150][ T30] #0: ffffffff8e937da0 (rcu_read_lock){....}-{1:2}, at: debug_show_all_locks+0x55/0x2a0 [ 306.435336][ T30] 3 locks held by kworker/u8:2/35: [ 306.441099][ T30] 4 locks held by kworker/u8:3/52: [ 306.446234][ T30] #0: ffff88801baed948 ((wq_completion)netns){+.+.}-{0:0}, at: process_scheduled_works+0x93b/0x1850 [ 306.475699][ T30] #1: ffffc90000bd7d00 (net_cleanup_work){+.+.}-{0:0}, at: process_scheduled_works+0x976/0x1850 [ 306.488071][ T30] #2: ffffffff8fcc6e90 (pernet_ops_rwsem){++++}-{3:3}, at: cleanup_net+0x16a/0xcc0 [ 306.497601][ T30] #3: ffffffff8e93d200 (rcu_state.barrier_mutex){+.+.}-{3:3}, at: rcu_barrier+0x4c/0x530 [ 306.507638][ T30] 3 locks held by kworker/u8:4/68: [ 306.512762][ T30] #0: ffff888030c02948 ((wq_completion)ipv6_addrconf){+.+.}-{0:0}, at: process_scheduled_works+0x93b/0x1850 [ 306.524568][ T30] #1: ffffc900015e7d00 ((work_completion)(&(&ifa->dad_work)->work)){+.+.}-{0:0}, at: process_scheduled_works+0x976/0x1850 [ 306.537756][ T30] #2: ffffffff8fcd39c8 (rtnl_mutex){+.+.}-{3:3}, at: addrconf_dad_work+0xd0/0x16f0 [ 306.547571][ T30] 3 locks held by kswapd0/89: [ 306.552296][ T30] 3 locks held by kworker/u8:5/3476: [ 306.560815][ T30] 3 locks held by kworker/u8:6/3591: [ 306.566154][ T30] 2 locks held by syslogd/5195: [ 306.574318][ T30] 2 locks held by klogd/5202: [ 306.582540][ T30] 2 locks held by udevd/5213: [ 306.590772][ T30] 2 locks held by getty/5591: [ 306.595479][ T30] #0: ffff8880351820a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x25/0x70 [ 306.608668][ T30] #1: ffffc90002f062f0 (&ldata->atomic_read_lock){+.+.}-{3:3}, at: n_tty_read+0x6a6/0x1e00 [ 306.622179][ T30] 2 locks held by syz-executor/5824: [ 306.630866][ T30] 7 locks held by kworker/u9:2/5837: [ 306.639562][ T30] 6 locks held by kworker/u9:3/5840: [ 306.644875][ T30] 3 locks held by kworker/u9:4/5842: [ 306.653928][ T30] #0: ffff888055b74948 ((wq_completion)hci5){+.+.}-{0:0}, at: process_scheduled_works+0x93b/0x1850 [ 306.668393][ T30] #1: ffffc900042b7d00 ((work_completion)(&hdev->cmd_sync_work)){+.+.}-{0:0}, at: process_scheduled_works+0x976/0x1850 [ 306.684574][ T30] #2: ffff888057388d80 (&hdev->req_lock){+.+.}-{3:3}, at: hci_cmd_sync_work+0x1ec/0x400 [ 306.698072][ T30] 5 locks held by kworker/u9:5/5843: [ 306.703375][ T30] #0: ffff888144ea7948 ((wq_completion)hci1){+.+.}-{0:0}, at: process_scheduled_works+0x93b/0x1850 [ 306.717733][ T30] #1: ffffc900042c7d00 ((work_completion)(&hdev->cmd_sync_work)){+.+.}-{0:0}, at: process_scheduled_works+0x976/0x1850 [ 306.733796][ T30] #2: ffff888034520d80 (&hdev->req_lock){+.+.}-{3:3}, at: hci_cmd_sync_work+0x1ec/0x400 [ 306.747346][ T30] #3: ffff888034520078 (&hdev->lock){+.+.}-{3:3}, at: hci_abort_conn_sync+0x1ea/0xe00 [ 306.760769][ T30] #4: ffffffff8fe40328 (hci_cb_list_lock){+.+.}-{3:3}, at: hci_conn_failed+0x15d/0x300 [ 306.774030][ T30] 5 locks held by kworker/u9:6/5845: [ 306.782693][ T30] #0: ffff8880273e1948 ((wq_completion)hci3){+.+.}-{0:0}, at: process_scheduled_works+0x93b/0x1850 [ 306.797041][ T30] #1: ffffc90004367d00 ((work_completion)(&hdev->cmd_sync_work)){+.+.}-{0:0}, at: process_scheduled_works+0x976/0x1850 [ 306.813170][ T30] #2: ffff88804cafcd80 (&hdev->req_lock){+.+.}-{3:3}, at: hci_cmd_sync_work+0x1ec/0x400 [ 306.826604][ T30] #3: ffff88804cafc078 (&hdev->lock){+.+.}-{3:3}, at: hci_abort_conn_sync+0x1ea/0xe00 [ 306.839834][ T30] #4: ffffffff8fe40328 (hci_cb_list_lock){+.+.}-{3:3}, at: hci_conn_failed+0x15d/0x300 [ 306.853366][ T30] 3 locks held by syz-executor/5853: [ 306.862269][ T30] 3 locks held by kworker/0:4/5890: [ 306.870862][ T30] #0: ffff88801ac81948 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_scheduled_works+0x93b/0x1850 [ 306.886768][ T30] #1: ffffc9000482fd00 ((crda_timeout).work){+.+.}-{0:0}, at: process_scheduled_works+0x976/0x1850 [ 306.901017][ T30] #2: ffffffff8fcd39c8 (rtnl_mutex){+.+.}-{3:3}, at: crda_timeout_work+0x15/0x50 [ 306.913942][ T30] 3 locks held by kworker/0:7/5895: [ 306.922548][ T30] #0: ffff88801ac81948 ((wq_completion)events_power_efficient){+.+.}-{0:0}, at: process_scheduled_works+0x93b/0x1850 [ 306.938425][ T30] #1: ffffc90004c8fd00 ((reg_check_chans).work){+.+.}-{0:0}, at: process_scheduled_works+0x976/0x1850 [ 306.953191][ T30] #2: ffffffff8fcd39c8 (rtnl_mutex){+.+.}-{3:3}, at: reg_check_chans_work+0x99/0xfd0 [ 306.966513][ T30] 3 locks held by kworker/u8:7/6145: [ 306.971815][ T30] #0: ffff88801ac89148 ((wq_completion)events_unbound){+.+.}-{0:0}, at: process_scheduled_works+0x93b/0x1850 [ 306.986997][ T30] #1: ffffc9000bfffd00 ((work_completion)(&rdev->wiphy_work)){+.+.}-{0:0}, at: process_scheduled_works+0x976/0x1850 [ 307.002789][ T30] #2: ffff888012d90768 (&rdev->wiphy.mtx){+.+.}-{3:3}, at: cfg80211_wiphy_work+0xd9/0x490 [ 307.016247][ T30] 1 lock held by syz-executor/6249: [ 307.024787][ T30] #0: ffffffff8fcd39c8 (rtnl_mutex){+.+.}-{3:3}, at: rtnetlink_rcv_msg+0x6e6/0xcf0 [ 307.037688][ T30] 3 locks held by kworker/u8:8/6332: [ 307.046582][ T30] 3 locks held by syz-executor/6587: [ 307.051895][ T30] 2 locks held by dhcpcd-run-hook/6653: [ 307.061132][ T30] [ 307.063470][ T30] ============================================= [ 307.063470][ T30] [ 307.075157][ T30] NMI backtrace for cpu 0 [ 307.079506][ T30] CPU: 0 UID: 0 PID: 30 Comm: khungtaskd Not tainted 6.12.0-rc5-syzkaller-00299-g11066801dd4b #0 [ 307.090014][ T30] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024 [ 307.100082][ T30] Call Trace: [ 307.103376][ T30] [ 307.106314][ T30] dump_stack_lvl+0x241/0x360 [ 307.111013][ T30] ? __pfx_dump_stack_lvl+0x10/0x10 [ 307.116226][ T30] ? __pfx__printk+0x10/0x10 [ 307.120840][ T30] nmi_cpu_backtrace+0x49c/0x4d0 [ 307.125803][ T30] ? __pfx_nmi_cpu_backtrace+0x10/0x10 [ 307.131277][ T30] ? _printk+0xd5/0x120 [ 307.135532][ T30] ? __pfx__printk+0x10/0x10 [ 307.140138][ T30] ? __wake_up_klogd+0xcc/0x110 [ 307.145005][ T30] ? __pfx__printk+0x10/0x10 [ 307.149612][ T30] ? __rcu_read_unlock+0xa1/0x110 [ 307.154656][ T30] ? __pfx_nmi_raise_cpu_backtrace+0x10/0x10 [ 307.160653][ T30] nmi_trigger_cpumask_backtrace+0x198/0x320 [ 307.166655][ T30] watchdog+0xff4/0x1040 [ 307.170939][ T30] ? watchdog+0x1ea/0x1040 [ 307.175379][ T30] ? __pfx_watchdog+0x10/0x10 [ 307.180087][ T30] kthread+0x2f0/0x390 [ 307.184172][ T30] ? __pfx_watchdog+0x10/0x10 [ 307.188863][ T30] ? __pfx_kthread+0x10/0x10 [ 307.193470][ T30] ret_from_fork+0x4b/0x80 [ 307.197990][ T30] ? __pfx_kthread+0x10/0x10 [ 307.202594][ T30] ret_from_fork_asm+0x1a/0x30 [ 307.207387][ T30] [ 307.216122][ T30] Sending NMI from CPU 0 to CPUs 1: [ 307.225253][ C1] NMI backtrace for cpu 1 [ 307.225265][ C1] CPU: 1 UID: 0 PID: 24 Comm: ksoftirqd/1 Not tainted 6.12.0-rc5-syzkaller-00299-g11066801dd4b #0 [ 307.225284][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024 [ 307.225295][ C1] RIP: 0010:unwind_next_frame+0x6c0/0x22d0 [ 307.225323][ C1] Code: 49 8b 2e e9 32 02 00 00 4d 89 ec 4d 89 ee 48 89 e8 4c 29 f0 48 89 c1 48 c1 f9 02 48 c1 e8 3f 48 01 c8 48 83 e0 fe 49 8d 1c 46 <48> 89 d8 48 c1 e8 03 48 b9 00 00 00 00 00 fc ff df 0f b6 04 08 84 [ 307.225342][ C1] RSP: 0018:ffffc900001e7670 EFLAGS: 00000246 [ 307.225357][ C1] RAX: 0000000000000000 RBX: ffffffff9083c27c RCX: 0000000000000000 [ 307.225368][ C1] RDX: 00000000000b0001 RSI: ffffffff91243a78 RDI: 0000000000000001 [ 307.225379][ C1] RBP: ffffffff9083c27c R08: 0000000000000001 R09: ffffc900001e7830 [ 307.225391][ C1] R10: ffffc900001e7790 R11: ffffffff81809280 R12: ffffffff9083c27c [ 307.225403][ C1] R13: ffffffff9083c27c R14: ffffffff9083c27c R15: ffffffff899789f4 [ 307.225416][ C1] FS: 0000000000000000(0000) GS:ffff8880b8700000(0000) knlGS:0000000000000000 [ 307.225430][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 307.225441][ C1] CR2: 000055558dfaf5c8 CR3: 00000000332c0000 CR4: 00000000003526f0 [ 307.225455][ C1] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 307.225465][ C1] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 307.225475][ C1] Call Trace: [ 307.225481][ C1] [ 307.225487][ C1] ? nmi_cpu_backtrace+0x3c2/0x4d0 [ 307.225510][ C1] ? __pfx_lock_acquire+0x10/0x10 [ 307.225536][ C1] ? __pfx_nmi_cpu_backtrace+0x10/0x10 [ 307.225557][ C1] ? nmi_handle+0x2a/0x5a0 [ 307.225580][ C1] ? nmi_cpu_backtrace_handler+0xc/0x20 [ 307.225601][ C1] ? nmi_handle+0x14f/0x5a0 [ 307.225616][ C1] ? nmi_handle+0x2a/0x5a0 [ 307.225633][ C1] ? unwind_next_frame+0x6c0/0x22d0 [ 307.225656][ C1] ? default_do_nmi+0x63/0x160 [ 307.225680][ C1] ? exc_nmi+0x123/0x1f0 [ 307.225701][ C1] ? end_repeat_nmi+0xf/0x53 [ 307.225719][ C1] ? dst_destroy+0x104/0x360 [ 307.225738][ C1] ? __pfx_stack_trace_consume_entry+0x10/0x10 [ 307.225761][ C1] ? unwind_next_frame+0x6c0/0x22d0 [ 307.225784][ C1] ? unwind_next_frame+0x6c0/0x22d0 [ 307.225808][ C1] ? unwind_next_frame+0x6c0/0x22d0 [ 307.225832][ C1] [ 307.225837][ C1] [ 307.225847][ C1] ? dst_destroy+0x105/0x360 [ 307.225866][ C1] ? __pfx_stack_trace_consume_entry+0x10/0x10 [ 307.225885][ C1] arch_stack_walk+0x11c/0x150 [ 307.225904][ C1] ? dst_destroy+0x105/0x360 [ 307.225923][ C1] stack_trace_save+0x118/0x1d0 [ 307.225942][ C1] ? __pfx_stack_trace_save+0x10/0x10 [ 307.225966][ C1] ref_tracker_free+0x105/0x7e0 [ 307.225986][ C1] ? __pfx_ref_tracker_free+0x10/0x10 [ 307.226003][ C1] ? dst_destroy+0x105/0x360 [ 307.226027][ C1] ? __pfx_ipv4_dst_destroy+0x10/0x10 [ 307.226045][ C1] dst_destroy+0x105/0x360 [ 307.226063][ C1] ? rcu_core+0xa37/0x17a0 [ 307.226078][ C1] ? __pfx_dst_destroy_rcu+0x10/0x10 [ 307.226096][ C1] rcu_core+0xaaa/0x17a0 [ 307.226118][ C1] ? __pfx_rcu_core+0x10/0x10 [ 307.226133][ C1] ? __run_timer_base+0x178/0x8e0 [ 307.226161][ C1] ? rcu_qs+0xf1/0x190 [ 307.226176][ C1] ? __pfx_rcu_qs+0x10/0x10 [ 307.226195][ C1] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 307.226219][ C1] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 307.226247][ C1] handle_softirqs+0x2c5/0x980 [ 307.226269][ C1] ? run_ksoftirqd+0xca/0x130 [ 307.226293][ C1] ? __pfx_handle_softirqs+0x10/0x10 [ 307.226320][ C1] run_ksoftirqd+0xca/0x130 [ 307.226340][ C1] ? __pfx_run_ksoftirqd+0x10/0x10 [ 307.226363][ C1] ? __pfx_ksoftirqd_should_run+0x10/0x10 [ 307.226387][ C1] ? smpboot_thread_fn+0x2d3/0xa30 [ 307.226409][ C1] ? smpboot_thread_fn+0x4fb/0xa30 [ 307.226431][ C1] ? smpboot_thread_fn+0x656/0xa30 [ 307.226454][ C1] ? __pfx_run_ksoftirqd+0x10/0x10 [ 307.226477][ C1] smpboot_thread_fn+0x544/0xa30 [ 307.226500][ C1] ? smpboot_thread_fn+0x4e/0xa30 [ 307.226526][ C1] ? __pfx_smpboot_thread_fn+0x10/0x10 [ 307.226549][ C1] kthread+0x2f0/0x390 [ 307.226566][ C1] ? __pfx_smpboot_thread_fn+0x10/0x10 [ 307.226589][ C1] ? __pfx_kthread+0x10/0x10 [ 307.226605][ C1] ret_from_fork+0x4b/0x80 [ 307.226628][ C1] ? __pfx_kthread+0x10/0x10 [ 307.226644][ C1] ret_from_fork_asm+0x1a/0x30 [ 307.226674][ C1] [ 307.230032][ T30] Kernel panic - not syncing: hung_task: blocked tasks [ 307.230045][ T30] CPU: 0 UID: 0 PID: 30 Comm: khungtaskd Not tainted 6.12.0-rc5-syzkaller-00299-g11066801dd4b #0 [ 307.230066][ T30] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024 [ 307.230077][ T30] Call Trace: [ 307.230084][ T30] [ 307.230091][ T30] dump_stack_lvl+0x241/0x360 [ 307.230118][ T30] ? __pfx_dump_stack_lvl+0x10/0x10 [ 307.230138][ T30] ? __pfx__printk+0x10/0x10 [ 307.230155][ T30] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 307.230185][ T30] ? vscnprintf+0x5d/0x90 [ 307.230209][ T30] panic+0x349/0x880 [ 307.230230][ T30] ? nmi_trigger_cpumask_backtrace+0x244/0x320 [ 307.230254][ T30] ? __pfx_panic+0x10/0x10 [ 307.230271][ T30] ? tick_nohz_tick_stopped+0x82/0xb0 [ 307.230290][ T30] ? __irq_work_queue_local+0x137/0x410 [ 307.230314][ T30] ? preempt_schedule_thunk+0x1a/0x30 [ 307.230333][ T30] ? nmi_trigger_cpumask_backtrace+0x244/0x320 [ 307.230354][ T30] ? nmi_trigger_cpumask_backtrace+0x2d4/0x320 [ 307.230379][ T30] ? nmi_trigger_cpumask_backtrace+0x2d9/0x320 [ 307.230404][ T30] watchdog+0x1033/0x1040 [ 307.230427][ T30] ? watchdog+0x1ea/0x1040 [ 307.230453][ T30] ? __pfx_watchdog+0x10/0x10 [ 307.230474][ T30] kthread+0x2f0/0x390 [ 307.230490][ T30] ? __pfx_watchdog+0x10/0x10 [ 307.230510][ T30] ? __pfx_kthread+0x10/0x10 [ 307.230528][ T30] ret_from_fork+0x4b/0x80 [ 307.230549][ T30] ? __pfx_kthread+0x10/0x10 [ 307.230566][ T30] ret_from_fork_asm+0x1a/0x30 [ 307.230599][ T30] [ 307.798720][ T30] Kernel Offset: disabled [ 307.803036][ T30] Rebooting in 86400 seconds..