last executing test programs: 2.502900034s ago: executing program 2 (id=4910): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0xca58c30f81b6079f}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x8914, &(0x7f0000000080)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x48d00, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x1c1842, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="02000000040000000600000005100000"], 0x50) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000002c0)={'syzkaller0\x00', 0x7101}) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x1, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x10, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000380)=r4) write$cgroup_devices(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="1e030600bc5cb60128876360864666702c1ffe80000000000000", @ANYRESDEC], 0xffdd) 2.005427705s ago: executing program 2 (id=4916): socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x10c002, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x7, 0x100000001}, 0x4000, 0x2, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x1c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0, 0xd}, 0x10c002, 0xac5d, 0x0, 0x0, 0x200000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x48) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400, 0xfe123, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x24000000, 0x0, @perf_config_ext={0xd, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x7, 0x3, 0x1}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000440)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400, 0xf6103, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, @perf_bp={0x0, 0x8}, 0x40, 0x0, 0x0, 0x0, 0x7, 0x0, 0xffff}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000004c0)='memory.swap.events\x00', 0x275a, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.swap.events\x00', 0x275a, 0x0) socket$kcm(0x10, 0x2, 0x0) socket$kcm(0xa, 0x5, 0x0) r0 = socket$kcm(0x2, 0x200000000000001, 0x0) sendmsg$inet(r0, &(0x7f0000000940)={&(0x7f0000000980)={0x2, 0x4001, @dev={0xac, 0x14, 0x14, 0x3b}}, 0x10, 0x0}, 0x3000c085) socket$kcm(0x2, 0x1, 0x84) perf_event_open(&(0x7f00000009c0)={0x2, 0x80, 0x1d, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x46a, 0x1, @perf_bp={0x0}, 0x81, 0x3, 0x0, 0x0, 0x1, 0x200}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000a40)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x800000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000ac0)='memory.stat\x00', 0x26e1, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x3e, &(0x7f0000000b00)=r1, 0x4) sendmsg$inet(r0, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000bc0)="99", 0x1}], 0x1, &(0x7f0000000c00)}, 0x844) 1.880142247s ago: executing program 3 (id=4920): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.bfq.io_wait_time\x00', 0x26e1, 0x0) close(r0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = socket$kcm(0x10, 0x2, 0x0) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$kcm(0x22, 0x2, 0x21) r2 = socket$kcm(0x10, 0x3, 0x10) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=ANY=[], 0x48) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000180)={r3, &(0x7f00000001c0)="7b56e8d5c9adca238650d16861083b8b6825b4fb09e7eafeaaff7268c07b1d0b6cc1d332376c77db6a6df8a589b8fab2fb2c945625afaa3affd49cc7a98224692f2f37870f0b8745865397ba1735e6ff28d3dfbeaadf7cb59e00306027cd064920cab35a6038f03704490942a6405a385bf0761310d8fee613f9c542bae24a7d2cc215abdb5195e26a2cde92f7b8a4d3f11a80da9d6fb10c6629707e3c193c1bdc40c15c40c8d809b32727a7508a7ebe2ae56bbd5e93437799", &(0x7f0000000280)=""/136}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x1, 0x1c, 0x0, &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000440)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x28, 0x28, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x2, [{0x3, 0x4}, {0xf, 0x2}]}, @ptr={0x0, 0x0, 0x0, 0x2, 0x2}]}}, &(0x7f0000000500)=""/228, 0x42, 0xe4, 0x1}, 0x28) sendmsg$kcm(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000680)="1400000035000b63d25a80648c2594f90724fc60", 0x14}], 0x1}, 0x0) recvmsg$kcm(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x20) r4 = socket$kcm(0x29, 0x2, 0x0) sendmsg$kcm(r4, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000780)='i', 0x1}], 0x1}, 0xc0) sendmsg$kcm(r4, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0x40010) r5 = perf_event_open(&(0x7f0000000800)={0x2, 0x80, 0xf3, 0x0, 0x0, 0x0, 0x0, 0x2, 0x80008, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0x20000009, 0x8000}, 0x804, 0x0, 0x1, 0x0, 0x46fa, 0x57, 0x1, 0x0, 0x0, 0x0, 0x109}, 0x0, 0xefffffffffffffff, 0xffffffffffffffff, 0x0) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x5, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="850000002a00000025000000000000009500000000000000afcd48d6494d614dcc6fab5335ec470db2c6161dba392176dd2963038e1d69ba7ea94c500dc4ef2fad96ed406f21caf5adcf920569c00cc1199684fa7c93836d9ea2cfb0e60436e05425cc4686b066707de94a4f4d5fc79c987d669f381faca0f9d9b24be41a9169b740ac03d7c64cee49ee1c6eee84309e7a23c19a39484809539fca4e0b6eab1aa7d54f45a24effa077faa56d59e88254f54077f799bf168301000000bf2255d6a0244d35b213bda84cc172afd8cc2e59a7d8b85a5e3d77ac463920e231b7ae0da8616d2b7958f91f5da6c025d0faab186d94af98af1da2b5952eb15855933a212304e035f7a35dfc72c81256a55a25f8fe3b28d7e53c78fbfe5ab0255f347160ec83070000000000004015cf10453f6c0b973b81a484ebad04859d928365a7ea3fab8b4b380a00d72bc0480f949c479757306720399379d9271cf555c14d56b51c2298237bebfc08e0d5976a942b846970cfd98b9d4139f1111f2dc5e46ac1c60a9b030074bfbcd4b09012175484135f0e519f0b1e4aaa026d570ecb5e8cddbed65ff702000000a3ff4f8a4cf796b07a6ff61c5552417fd703f7f14d8b78a602ca3cdf6a9120072a5d00dcdd8595356c9b2492aaf1264d4ef4a410c882834867bcd2b6e559d17879570c8ad9433269af3be5fa6a9a5c24e392955f4e979ea13201bafe4f0f6ea508000000a0c548552b571bed5647223c78a992810000000571cbb17d9f37282462f0e9c147c0d497c61433c6ccc35601eef97ee611be8c97f4151ffdf6f7820549cda6cb799c6e924966a7f90bf8fd1e75ee76bd72346cfbb526890aa7fe5e68949a3b30567e54d3504723177d356c4604bca492ede62fc28839b5301160ecec37e83efceefd7ca2533659edc8be05cc85451c6a145074343caea5c4bf690441974b155f5adc681a03c0bbb8358856175e2ce8b0cbbbe3c033e54ffcebde1d9d3d35a142a9ec9a7a3755e0f209150a07682c4e14e3a83558df6f3fc97f1730a136bdee07e98cb984b2e2304a1b63afefdb636e56bbaae4e62136574bc6371a0bb2be1a962aae9c1258da6ef590e1d85ea9e12b3025f43e7e08ccffc5064dea4c39cf4b98e1fc6efb5978f51e16b678eca0b658a56008948e561a9845e4ff29e2bdb1d0b923b272341c5e093fd66a2946501559335781092cf8ce3c7c56cd31121624d76517fd3666276c3c0e812b28e2f30d035cee5d0e77a3c70008ec651cc0ae637fa474816bc59d2e2a00092419304b338a987e9d3044d856cf24f370030be3b5f79f030b8d3ebce68663ef5af469abe753314fae31651e0ecea5ece8fb11a4ee288eb149f1fa33669cc8d901fa8e46354c9c3a041a1e7b55c4e81dba1e12289ee34463baf28345bde0c195bc9f021da8f3025ee9c8e3168b4177ce37ed85464c31679053e7f9d04bb5cb51da0b7958989fd70f241262fa3f1dabeb4fc4bda345360200000001fbddeacd3adaa4d2715e21c7724e9e7e7babf61fe358ae791ee8b489a7c9efe3625a9d971b5997485d6a063dc6f7359e2eccc2fb39d419de1a7b5c9dc22c96295a4601adf59d44e58eb1c60b3475be31a9b7cf42b6402312d2725b8d9fa700a86407e79ae29d2c117ca65fc86c2dce97aa03279a66ec87122219b0f796ab92b1adecae50fdb408c8a80f7f02f750d6c977a1919f9f69a6cfefdf879d447df53f3b9b70d10355b07466d1ef0056b5af553d18a6cc50feeb7bfad9b7be3283b6450d014e7712d2f1d7004548b19162cef04d18d4f5987baab97a9bfbd8f185b5671820420bf5b6522c0e21c882c66f4f25ffb6d95e07de02205fca4f18a2eb5b63e45d5d80fe52734093ae5aa3c0b4f3f45bfff2418a18217747ae442e31560e5b741445ea2a1acee2e98c9f3427834ba0a765d20b30f87af976a46f9a9a1ac7dea1ea6845f9aa6623920dacc107f532348cc21164efe794874eac73381e961f3d9c8c21578fe3245097c280abe51427a7f6cd72b5da6d0252803c66730cd5eac907f09b9695906313f8873522608c6fc01e1b9e16587bb5f721303e6b89e5c54d680ac66d09af90dbf50ee69a39265964279d17eb0000000000000000000000fa08ad0731c4b839688b22c4da2a6b00008a1949a6ba49fbf981f8265e7f1f4c2d97f4680b135f87c228ce69418a282bffff2481a0df1774fa7d94944bb92d2b89f73f0e8b63f6316c5762f3288bc970720f48b5647dd177db6810fae05334d5a44a020000001c0d882a564d74a7c72bf9a2152b261ed1d4515f46290d5c6579b63358fea6d2f93589cfe261dc0410b5ccc92a5a0eab327a33431d62d2b7c75ce654d556c9e1817c1abca762ab53d40da51560351b673363652e1ecb56cfe4a746a45ab13c6014e9f361ab687d1cd1795ce9e05c817b83d76046bdb3709de5df7499a02d2f636a454b85b987580ada025d83bd7b8df28a540d5ec5537942e79f2f1ab25ea5f563bc77e4f9468bd309469880c7e34150ca886d1f13dff7e82dbe296c877d925c38c54cc8137b29028854b6bd57ca893927c331300e16aba792289e135589d93302fc37c73c303e383cdf8ef3f6d6265fe5ee01759d24027475c8901039a898582022bc95992b86dce0710887c8a625d9cbb897bdbfaf49a3f642a169827a9bae4fcfa5212461db000000000000e6ed75ca8fcda7ef3ee336189fef3b3ffb9f38fefc5ff39c4e69e3fa1f8b10ee97123e99b61eba065b1ad67530e7c4f11f9da7ae000002000000610101ad7f79cb9bbf64a0fc109f49fe8799fe266e2ccac80fefe750151f5ddfe51833ec65ece70e07ce8ab5d97db47da8f80000664dc0b86ae2b3ff9d4e220752a6b2f3ea9f793612386496dca5af7b8952aafa796ea7b156d19612297c63e774e940bfeb0de83f42fd565a299f741f9b00be4e8fcaf4ec85daceb16d9e8a438e3eb2556570e381b03d9e3c245728648ed9ff22dc963ed105c851c3481125b4c0c8a08a0c9930190902af109fc56b64cc952f298ebe73d7b18052e0147356228ca171b06274a871e2cf9609e0b4cdad36c3250bc8f56f95a6ed"], &(0x7f0000001200)='GPL\x00', 0x5, 0xc3, &(0x7f0000001240)=""/195}, 0x94) r7 = socket$kcm(0x2, 0x2, 0x0) setsockopt$sock_attach_bpf(r7, 0x1, 0xf, &(0x7f0000001340), 0x4) sendmsg$inet(r7, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0x1) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000013c0)='cpuset.memory_pressure\x00', 0x26e1, 0x0) setsockopt$sock_attach_bpf(r7, 0x1, 0x3e, &(0x7f0000001400)=r8, 0x4) r9 = getpid() sendmsg$unix(r8, &(0x7f0000001440)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001500)=[{&(0x7f0000001580)="e3078e538385629dec96ff790397f252019ed84855f5c1fa5d35ad0d4849fcab93378374327466eebf57586b9098735822915a6c5f21f53949aba0c86069d7d4445345546ece8e5db132d317aa5b233e9960a217e45f4d366865389bc64b024647e257f9db5d003052c9d46a2098dd442472e8b8719641fec89c533764add81a8f6426b5c64d7b39bf89583b8f9381f19e9cddc1c612b15ecef73498c78b20f06fe77322f9821211b323a33752505b297e01a3bb54c7e23da911bf5191d35167d45b436b715a50f652c4d1c0c5525bb6da74c7ebe1426eaf442254c94eab6b70b64c90de29ee3907572706e633fa2df53d681bac1c9f86e9183fc524d832e685d4bc04f1a6e8fab847763715cba40371d1fcdc6e6734db48098eac83ed335f448240f580c1ff27e94c11eac044c28e21cfeccc8e6af25aa169dcec10c1218efea5611eab9847cf1a3f964dbd27896cca34d11876fb6445b651db6246dbdd3c5f59830a76df86749f8d7de81f0d549684e7f27ec40c7c5b01fadd5acf35f58d38f0efb9b118aa5349862291b1f241d6c470c0d0e70647dff2b9f3d37a120eddf0ae486a747794a2f9eaec4666a0f97565f47b229558b499f299a724096653987ff4dc6d13b5d65755fa7b314890f240545d50ecb77be59f73e943ae90e2ba01456ca7f53ce6669f8359c5e047c05ccdcbc51ee13fa274efb314cfd1a2105d4c19fc40e0aa33ff72d73264d08e58e69d7f45ddb6f4d059ee5dd5b250cbde8350d1019f5a1778f49878f33c59bb40ab9ae082e3c92f4ffa5aee2755517392fd988f03a20a4deaa66af8cd47d8b3f5a01e7ac5c70081608b48c43318723736becb4fd2c3249bfc5e02324d505465dece2f3efd31cc5f6ba081d1d53a8a30680a0029bb6b66b039726a1a595349ea68a84db0ca4b5b19d20ee39df427ebf11ac9151b17b6143eb594a491248d0b7ed5354c7650505f4fd3c4ca0a5e22880db1a33fbd484b75fef258e4ecbc6d1144a14497bcf2dd95dfa9f6d51ff14eb396f6680ccfb88405b304f61f5ffd427f3d2463aba0e24969bb4e98c46e7a8d5da8d3e14c3db33840dbc1b485a3d7b70724f36c87ca1a9ffc3471163c1ce9f2b56161aa4d72da8848274f21504122a773161e3a392b46c88b3b59e7a3dd9a4705a766ab1c502c12c2f21e8902b2162e3b846dbff3d6f71f4e27ec70908238936bb0e6dc25f336cab8a7695b44903b6a2d3ddc39309d4bae318ccfd7a70bc0f9d442993d13b27ff3b18d5f9389cde2c0fbcef3f62bd01688f9d1a39314d4f645630b0bf7a7f212e8f6f460a228233341e4127b869449ed2f2c10a3fa4bf66c87d3e75b1295a5fa5bc73ed54764578747419561482727b0c60f817a4d5adfc9163d473a2f7d88acab8ead89fd405c4183ffa5d8cd2d7d90896c0bfbe4e9d852d1bc924c02535ae84dbee04ff191af5ac1f4fea2484640b8d6cd99905ba71f4afbc06e778beb7ca788b2b20bc86c37981a3b4654a1feabc2c73fc40dee953984d03855d12080a5d23b0471a1f96afca27a8fc5043377e16e0d5264660d3c1681e7d14be2b9d9ef16d8c982265f48c2e60822c496845b6bd0ecbe890158b919428b360cc02c0b313da6c6aa80684f9a481ab514ee341d959548220088ba82b12234338dcb8b862f7221d6e3770d8ce21ccff959ab2a716db913695780a8675c3ba5791ad147d6660c12cb286fa52d9947c1ecb2b58b5193d7c6ba33df57193a921277aaa06272e393167749f4e567b4321300a6ef87df47d308c461bc6d9a34832c751a6fede84533a5c821a0a0750e655d4f92c89879a3aa479c92a51afbf0d1e2cea6a1e2068f8c2dd4c0f27447638c5c3f62b20f48de593c675ca8e0e85d854cb131ae6071b72fc77b44ba2c4d927c040e5cb97dc063ef3cf6530a6667e58aff2362a750702b1aafe91419ecb013cd890bc4b86a84f38f130c3a98637c31b59c6a836fe4f636f418140daa5199dbc1b6a25546f95751fac8e11f922445e9e24dc21bc00a854aa8583a40898a6c98df5db9a14cbf617d4ec148c354078fc476887fe036d11da73772bad3b2c439a2c769e2555402e421153e9e9b0016b1ed921b0485f0c83dd08688541ac66924fcfa8de06aa1cb32896b8de81add08ba5efa961e0c9d977af230c9fd2503e590cd76673ff0a10337d5745fb66b1ceb96e2953944aba45d3e73ff718672da09728337137830eec80ab6569caf4f0d4c541079caa47a912f97f589e8eaf159e93d2ae185f189fedbdd02409bd37629a305a06338965a5e0cd7a8b0ae1c46449b15c2a77ffec5abee912901e748796fc00bfb0e8ef78350a4e62c7c42c51803049b154cf0e3be256e8fb8fd34dc21fc408b1eacf90b7375c79f2a8dfe3a8319fc21e8647213c64f37ecf458fbbca14ec6a0ee80b0a99c5b25af785518446f239dca76cc984d1664913ced94f5fcbb2c6cde7b2efd75a3825f3322c7dbe91e0350b1f908472ff2ba0e5ed319a889dcd4491a47302e1aacf627faa4aa42715f2769ebd62df4f0ca360e0433059a217dce6a41cb73ef821138776a44e7408825114984dda481ebf936f5f1163abaa465c9f3430496afbe189261ac9dcdcde5a334750187247a70930171776afd4e49a65ef41dc056569f6177e72011a709bd73179eb26bfdb3cb5ff3d8b082f04d40c161408ce7a575259fa7b17d1e56d6a73aeeb62498584ef1aa9298823f68e49e6ef9eb622161fd22911f9625bf807978974e49d20722bb56c4f1362a8f66845244ea80e2ace887d5ba17bf6206a34110d68effd96e778c756206e0193e8b6252dcd29fce8013371bbcfa5ac73006a803a60dc5489f32d053bc9ddab12deaa9fb7b43493a9447ca63effd3f58062b54e9126740e1faa5e9cf676c57a54966f205c667b62d615fadd4269c53b63ba6c06ed341070d08355645d6131c997f8386db893cc33717f9a807dbc274c6779e8ed46bceeeef3d91761960e4c4ea182bb5e8c2aceed4fb1d43860d2b7b63a734fa744d8ceec2932896474064afbd95715d75d95fad8147a4425e6fbd324baff477bf1bcbd3c4c4fb1ea61368b167d3ba0525b58742c79e62fcc883da298d0b2753d5f757361543a65387216dfd98665a54f0a23b53e93640b915b5d1c8dfdb3e83ca97e0ff43892be64d80a8a9e864edecbb7f9799fbe8fd6f0fc506ec0c9680507b56e16eb51b70f6f5402a8913c564e3caffe798e4f4983d44c9843d043f2c252d147864329e065a90b227e933b002e8f638d8082e62ab4f852b8c1bd0fb61aa622863322dfafaacc338b7d9414a31a27b9a401f833b06abf9c736463f615a6ca4dfd9edbc3f5f299ac1e92047e020276ba8b4e935206cac231087df69955a9d150f2c97c502ef0d0ebc1c2faf6941557742b8cdba3583aaa77fb8cef3a5d5fa838723e48b25c9903b9465ae48856998dc890e0ed85a73ba373875144f34a19fa85a2b88c9ec18d390caf451948b5a71fa34ec74f76c9a45b4fe088e0e406f18c80740edbee7e90b18098d824acf287e452bd86ce7e9ff5085f43226c73f3b9527a936bc325337ef19a15e882c747a1ebe7441448f1618938715d74f48943edd7a1849baa006b0ee0235ffaecc6bc37f6917955a111a26db15a7728af0d6f212bf8437b276a6ee21b18c0ba6595b5db48734c832b240321568be937f0a47f33449896088beb50c5a6896a2e874290a55e8e82814810409c2189800422773340a3ad2e996e3da0a3c138f672d28d0885f637dc65af924afc434aa10d26b5629af29b949c5d6f08bc981bb9c514e762bb183c04a5afc84ced06cfe092c26e7143d04ab77fe4c6ad18d1a1bfc602c7bea89625549ff84e72f9fe1bb4658f8c885cebe8623ae081f03e18619adc5237f9ee5f227b5c2356329477bd53cd9313e46e89910ff9d30e307a564eda69af98145604bafecfe5a95500072f3cbec9454c8501615aa5787356aa0b4f5126fb6a3e82f7fb56c33f0e0bfc6a3d4fede8a0aee8e164a17d8e43c00735cbd515aeedec3ad91561e329b7415fde6b778173dd9acd80a69a27d4e233627569347a6446e2abd343022447d57f35023ecd3a627a14e376a604d5bb2885e9a75408233f2295c2a4213da18f88f2990679faa37288a7bea87c7aff355f3d172fceb83521d9cf8a54a69d9cd00dc9b8591b702dbb2a9e3d0905dad079a5bad6992561e500c460f7fe6b995ac1eb816f59da2fb66f58618ff998fec0f0274f53d5cfdebf6c23a1efd117753dee48ccaab603ee8a16af979216c150c40e8fef465dce083855e9bd72371a81ed7f7a49d3eddd901f6cf9b21eebb7637b6ea7368e0ca67446078eec5c285028aa2c4227b1e9ebc8320af25bcb036c0a32b1bdaecd7cf305648aeb28933b9eeb7fec1e38d85678ee3189a2973ea57c8135086d2632e9f4540a58cb8f86a4d4cad329366b6be3c2de3903b834ca5d67deac24a2e46f586239aa012ea20b84effbb5e75d8647342e7ca720ae53b1baf7ac651bee7b0db1c72460493863f021f50fa623387093a308f6b8d9910d0422eaaf298820d36031c339f7605bdffcbb8b9712f0ba31ec601939945c441504951d050798728f4298404cf24367ee67c7c5fe9e633b13829e86ccf564cecea47b75b3c29ce6f554b66fc90361796aafde2b66f08c5b6ce6163e50da96c73d9dccfe8a66b41c931b75ada3a2d72b92484430576bc9e1a12499c11c03d29febd8448a8b193c2c80301374c82a7a04d0baed8eb83d88e442267ad0c0a8887f49b2344b98be8e1c988f2720e28dd9adf8abf9944c66de5d6d3d6226b32d4f954080f80f8a43567fd066ab34f9d993423b2cc5b42b1dba30af4e9ca840125ab0178370366d89f9b754bc0319342b951cd93cd72cdad61c6d4e59793958a83de3f5f496bc2cd48866aaf60cd7836b0fcc4ce057350ee70ef755d5af0f0d9c61753f5692c051424b7693e940783c78c6e206b935d2ce94908b1b85cc92f3cf7aeb1696e442c533fd9052434156cbfecf2459134b190283d066af5e60268d743dffb663a5b8fbd0964731f61b8813619f07cf2c0966495c52457bfce59554030b48ab9bd143014783093576f478707827847fbcefb9c8795208c73644020ededa0196f77c3e52c6bd683aaff48309168235e180dcb6291838c7f0866cc7405f878bccd4635d1fbb1e14eb79e3d67cbaac2bf168e110b9a6857e21ca527366f4dbff0d4e98dfe6eccb58fe2c41a20cdafd835343225ba64998328fab34f15acdde3c4b8eb96851e3334290384ddd33a163bd6a9ac9519f460af3c28ec8eb00971334969a4825d13399e356be47d8b90ecb1380c4468e86389fd1bdd807bd1f6d171aa3c1b0d237da830b88cd5cf0f33cf7dedb488be3e8e87c6e33f55c480fa58fdc387c0dfa428ab4a3d6e1119a2dedc01dec61ef4cdbfc8ad833a20f451c7fb5a41c64490e6dd1cee198144d3287977ae9a07351dfd16482a68bc40dc17de536e638fb32938c6550576d7d960d05604834b17512d33edf221a5e40de455dafedcfd3be7f572ced24dbd36624006a277b19d41114bac8e99cbf49754affda5f4a880445f37c29e5c305be454f1a9dd0f9bca9eadd510d7fc11d8f78fd024a854a4735879ebb1a246630b1a6dc278f247bc6e84522f5cf3040a08ff25f00fa7346b44e52aa43a4e5c5eb6a7db3b2b4a3d95e615c5e73439b744921f35687fb03ced2a6f0faa4088fefe48dc0f14be8b479f0478aee8ba85447c1650206a5993120fdc", 0x1000}, {&(0x7f0000002580)="8b8714f175430ccefa30f71dcbc8fa11ce141820a8985e01f369f630f647f22408f17732ec1741a4bbdd361cc6d423707a30e6cea6754a730f20282817084b62713df04d4e9dd1ac9b", 0x49}, {&(0x7f0000002600)="41435175ccbffa5cda41381435ffea8672e1eb3d526640069c8f1b6fca7acebdd14c8b38f22a0c8b8fb8813656026a5b55415f25be2c2363dedcb67f1d3ca44e3ffbbe58bfe8a4bf2574de977d290b416292027bad80bbd73fc0628dccb3bc8024dc7d352ec56b72e7e2c7706b048ab4ba242a0dd452c2a63d8cbcba6af481d3f7353ea3a63f7b5ccf11aa79092d6ad0a3c35500ef4626", 0x97}, {&(0x7f00000026c0)="362e8872225c95ca0fda0b27f9fc2b24c09b6e0c58ef0e3407eeba6d7f9a2df3a570cfe8b989cd393fec36511961d1bdd76b644087704b582407b24e8c8c15e992e01b2f3d3bb0da8891ee93106c92139b8d4ee058", 0x55}, {&(0x7f0000002740)="22609f5b7b4459a7df9e16dca0c68af0f903d38ca46152a7f4019420c177e56cfcc00a2d0b767d20151514c6087a3fa1b3ebd5a161fbed5716c90c41134eb82aa8260bab505eb832f8e5f109a0785357a74f27e9633ff5ba0aee80cc577777c1135d35c07d1ff5cae31ac9415d6f9580f59c5364c9bc959b6069c9efa47697aa5083ecfcceb2ed843e2109459b0066b2c4d8c8ea16553a31b163eb38e10abad49bd40123d04d79eeba14d3cc17a6b39a5212c73eb6275efe8ad3fbcb9b48476c563e174267bea3170858dd90aa1f6b270bf9c26da58b3d9bd9db13cee32d07879b4bedf9f59dfd0715014b564c58", 0xee}, {&(0x7f0000002840)="4b456dc1f59499cfcd459e4de6f1638690376f1f81519fe22c535907ca9dcd329e76ef7be69eedb9ee7b4dfceb511105ea791798725c829e11cd5c1ad245f9841d68a28b0c6ae617460c5cb92d823118e6d7ece206b6ca8d3290e06584c8e81076cd80f6c46ed95a20fcf95502ea9047f49dc5ba10daf98ba3ef180d9bc9ed8ed357929bbf580900e3044fb43f5ad2d35bdd5a0158d80466db3886c0f002cf9c7a90778c873323db418c649bdd5f8b71f0fb2cc8f30cba4fed083977dcc812948478c048442c106ce41f152eaaa82e48d3cd9f7e7789eccb3e907c", 0xdb}, {&(0x7f0000002940)="7d9b1baa8929498613830ce2924acf4a78fc5dbb68ab3247f806ce5de6c6196caa2edac649c806487610426b1bf910ae808122729ba7172bc32141efa13417f5cc6eae8a339b4442ec0eee8542673bd18b87a01e111c6f8b0ebca2a7041a362b3d485704dbe85549c8e7df993da773f74dabd2a9f4b8759f4a024684470d94b51420acf7447ff6a144196e8b71c3ac73ea49b0d149c5506b4e7770fd9dc0dff3e3941b8141270cb7cffb1fc3b090f207c6ad9901620818df6d1f15a90dcaf4e00ebea8fc3f", 0xc5}], 0x7, &(0x7f0000002a40)=[@cred={{0x1c, 0x1, 0x2, {r9, 0xee01, 0xee00}}}], 0x20, 0x5}, 0x8000) ioctl$PERF_EVENT_IOC_SET_BPF(r5, 0x40042408, r6) socket$kcm(0x21, 0x2, 0xa) sendmsg$inet(r4, &(0x7f0000002a80)={0x0, 0x0, 0x0}, 0x20000000) sendmsg$kcm(r1, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000002b00)=[{&(0x7f0000002b40)="2e00000010008188e6b62aa73f72cc9f0ba1f8481a0000005e140602000000000e000a00100000000a8000001294", 0x2e}], 0x1}, 0x0) bpf$MAP_DELETE_BATCH(0x1b, 0x0, 0x0) 1.85747725s ago: executing program 1 (id=4921): bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) socket$kcm(0x10, 0x2, 0x0) perf_event_open(&(0x7f0000000dc0)={0x2, 0x80, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0xc2ba}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000e40)=ANY=[@ANYBLOB="19000000040000"], 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000e80)={0x11, 0xd, &(0x7f0000000f40)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYBLOB="0000000000000000b7080000000002007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000085000000070000"], 0x0, 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000001000)={{r0, 0xffffffffffffffff}, &(0x7f0000001040), &(0x7f0000001080)=r1}, 0x20) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000010c0)={{r2, 0xffffffffffffffff}, &(0x7f0000001100)=0x20000, &(0x7f0000001140)=r1}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000001180)={r3, 0x0, &(0x7f00000011c0)=""/32}, 0x20) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000001200)={r2, &(0x7f0000001240)}, 0x20) r4 = perf_event_open(&(0x7f0000001280)={0x2, 0x80, 0xe4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0x4, 0x3}, 0x0, 0x0, 0xc2ba, 0x0, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001300)={0x5, 0x3, &(0x7f00000013c0)=ANY=[@ANYBLOB="1800000000001200000000000000000095"], &(0x7f0000001400)='GPL\x00'}, 0x90) ioctl$PERF_EVENT_IOC_SET_BPF(r4, 0x40042408, r5) r6 = socket$kcm(0x1e, 0x5, 0x0) sendmsg$kcm(r6, &(0x7f0000001440)={&(0x7f0000001480)=@tipc=@name={0x1e, 0x2, 0x2, {{0x20000001, 0x20000001}}}, 0x94, 0x0}, 0x0) perf_event_open(&(0x7f0000001500)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x10080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0, 0xf}, 0x0, 0x0, 0x1000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000001580)=ANY=[@ANYBLOB="020000000400000008000000"], 0x48) bpf$BPF_PROG_TEST_RUN(0xa, 0x0, 0x0) r7 = socket$kcm(0x10, 0x2, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000015c0)=ANY=[@ANYBLOB="190000000400000004000000020000000000"], 0x50) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000001600)={0xffffffffffffffff, &(0x7f0000001640)="c0e4c2e521125b0b8fc531ed3da32ed48bba599f434a4e462f2899d20827615f7dc0127033a432cf6a593af76fb23c0cb8e084af7f7542e7a4aa6ad80d438338f520c1fc95", &(0x7f00000016c0)=""/3, 0x2}, 0x20) sendmsg$kcm(r7, &(0x7f0000001700)={0x0, 0x2000, &(0x7f0000001740)=[{&(0x7f0000001780)="2e00000011008108090f9becdb4cb92e264831371900000069bd6efb2502eaf60d002700020400bf050005001201", 0x2e}], 0x1}, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x50) socket$kcm(0x2, 0x922000000001, 0x106) perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x1c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x604, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x10c002, 0xac5d, 0xffffffff, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x8, 0x830d}, 0x0, 0x2, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) 1.799434586s ago: executing program 4 (id=4922): r0 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="9feb0100180000000000000024000000240000000800000002000000000000070000000003000000000000080100000000000000000000020200000000002e2e"], 0x0, 0x44}, 0x28) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000680)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1, 0x4, '\x00', 0x0, r0, 0x2, 0x7ffffffe}, 0x50) 1.728449573s ago: executing program 4 (id=4923): bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x1, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="b400000000000000691078000000000004000000000000009508000200000000973c"], &(0x7f0000000080)='GPL\x00', 0x2, 0x3f7, &(0x7f000000cf3d)=""/195}, 0x48) 1.725433543s ago: executing program 4 (id=4924): bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000280), 0x4) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000500)={0x1, 0x0, 0x0}, 0x10) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000200)=""/68, 0x44}, {&(0x7f0000000900)=""/250, 0xfa}, {&(0x7f0000000440)=""/190, 0xbe}, {&(0x7f0000000700)=""/88, 0x58}, {&(0x7f0000000780)=""/11, 0xb}], 0x5}, 0x10000) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000c80)={0xffffffffffffffff, 0x0, 0x0}, 0x10) perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_bp={0x0, 0x2}, 0x0, 0x2, 0xfffffffd, 0x8, 0x0, 0xfffffff8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$kcm(0x10, 0x3, 0x10) sendmsg$kcm(r0, &(0x7f0000000680)={0x0, 0xd18c9b25, &(0x7f00000006c0)=[{&(0x7f0000000840)="e03f03002a000b11d25a806c8c6f94f90424fc601000407a0a000600053582c137153e37000c11802f2ff4070300", 0x33fe0}], 0x1, 0x0, 0x0, 0x35}, 0x0) 1.704615785s ago: executing program 3 (id=4925): perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x800}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB], 0x48) r1 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, 0xffffffffffffffff) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000d00)=ANY=[], 0x50) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000700)={&(0x7f0000000680)=ANY=[@ANYBLOB], &(0x7f00000006c0)=""/13, 0x28, 0xd, 0x1, 0xdd2, 0x10000}, 0x28) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000003700)={r3, 0x20, &(0x7f00000036c0)={&(0x7f0000000780)=""/215, 0xd7, 0x0, &(0x7f00000026c0)=""/4096, 0x1000}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000c80)={0x18, 0x16, &(0x7f0000000a40)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0xf01, 0x0, 0x0, 0x0, 0x9}, {{0x18, 0x1, 0x1, 0x0, r2}}, {}, [@alu={0x4, 0x1, 0x0, 0x4, 0x5, 0x80, 0x10}, @map_val={0x18, 0xb, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0xbee3}, @map_fd={0x18, 0x5, 0x1, 0x0, r0}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe02, 0x0, 0x0, 0x0, 0x7fffffff}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}}}, &(0x7f0000000b00)='GPL\x00', 0x8, 0x0, 0x0, 0x41100, 0x20, '\x00', 0x0, 0x0, r3, 0x8, &(0x7f0000000b40)={0x1, 0x4}, 0x8, 0x10, &(0x7f0000000b80)={0x2, 0x9, 0x3, 0x8001}, 0x10, 0x0, 0x0, 0x5, &(0x7f0000000bc0)=[r2, r0, r2], &(0x7f0000000c00)=[{0x5, 0x1, 0x3, 0xb}, {0x5, 0x1, 0x0, 0x1}, {0x0, 0x4, 0x3, 0xf}, {0x0, 0x3, 0x0, 0x4}, {0x4, 0x1, 0x8, 0xa}], 0x10, 0x4c}, 0x94) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, 0x0, 0x0) bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xa, &(0x7f0000000400)={0xffffffffffffffff, 0x0, 0x0}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000980)={r4, 0xe0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, &(0x7f0000000440)=[0x0, 0x0], &(0x7f0000000500)=[0x0], 0x0, 0x75, &(0x7f0000000540)=[{}, {}], 0x10, 0x10, &(0x7f0000000580), &(0x7f00000005c0), 0x8, 0x35, 0x8, 0x8, &(0x7f0000000600)}}, 0x10) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0x1ff, '\x00', r5, r3, 0x1, 0x2, 0x3}, 0x50) socketpair(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$kcm(0x2, 0x1000000000000002, 0x0) sendmsg$inet(r7, &(0x7f0000000140)={&(0x7f0000000100)={0x2, 0x4e24, @local}, 0x10, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB=',\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'], 0x30}, 0x890) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x1c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x3, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x3}, 0x49c8, 0x0, 0xfffffffc, 0x0, 0xffffffffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000002680)={0xffffffffffffffff, 0x20, &(0x7f0000002640)={&(0x7f0000000300)=""/220, 0xdc, 0x0, &(0x7f0000001640)=""/4096, 0x1000}}, 0x10) openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x10081, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={0xffffffffffffffff, 0x2000002, 0xe, 0xfffffffffffffda9, &(0x7f0000000200)="63eced8e46dc3f0adf33c9f7b986", 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) socketpair(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3, 0x42080, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_config_ext={0xffffffffffffffc1, 0xa5}, 0x0, 0x10, 0x4, 0x8, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) socketpair(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r9, 0x89a0, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_SET_FILTER(r8, 0x89a2, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x89a1, &(0x7f0000000080)) 1.686289477s ago: executing program 1 (id=4926): r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x746f2f51, &(0x7f0000000080)=[{&(0x7f0000000040)="3f0400001c00810ce00f80ecdb4cb9f207c804a01f000000fe0006fb0a0002000a0ada1b40d80300000000000000", 0xfec9}], 0x1, 0x0, 0x0, 0x5865}, 0x0) socket$kcm(0x2, 0x3, 0x2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, 0x0) r1 = socket$kcm(0x21, 0x2, 0x2) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x1c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1}, 0x10c002, 0xac5d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f00000001c0)={r2, 0x4, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000002c0), 0x4}, 0x400, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) socket$kcm(0x15, 0x5, 0x0) r3 = socket$kcm(0x10, 0x3, 0x10) socket$kcm(0x10, 0x2, 0x0) sendmsg(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000380)="fc9fda1de89f6b66d0c20b0156403ce90efb741413e1341f7b0aff88657b9bb4704b5e31c3f44f3f163edee87379f575aba5f0df7a67219b54946965e4015eed322329c5d75b1011e1b2c4914d4f6830b2a1fa5580e8f3368ee2453d6cc0731fe2b15afbf46dd49615892b58879ea3", 0x6f}], 0x1}, 0x4040845) bpf$TOKEN_CREATE(0x24, &(0x7f0000000400)={0x0, r1}, 0x8) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000440)={&(0x7f0000000480)=ANY=[@ANYBLOB="9feb010018000000000000000c0000000c000000020000000000000000000090"], &(0x7f00000004c0)=""/203, 0x26, 0xcb, 0x1}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) perf_event_open(&(0x7f0000000680)={0x5, 0x80, 0x0, 0x0, 0x0, 0x10, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x4}, 0x4044, 0x0, 0x0, 0x0, 0x0, 0xfffffff1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000700)=@o_path={&(0x7f0000000740)='./file0\x00', r2, 0x4000, r3}, 0x18) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000780)={&(0x7f00000007c0)=ANY=[], &(0x7f0000000800)=""/4096, 0x35, 0x1000, 0x1}, 0x28) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000001ac0)={0x1b, 0x0, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x5, 0x2}, 0x50) bpf$TOKEN_CREATE(0x24, &(0x7f0000001800), 0x8) syz_open_procfs$namespace(0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000001840)={0x16, 0xb, 0x0, 0x0, 0x4, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x22, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x94) r4 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r4, &(0x7f0000001900)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f0000001980)="2e00000011008108090f9becdb4cb92e0a4831371400000069bd6efb2502eaf60d000300020400bf050005001201", 0x2e}], 0x1}, 0x0) r5 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r5, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000001a00)=[{&(0x7f0000001a40)="2000000020008107090f9becdb4cb96b0200000000fbff010000000000000000", 0x20}], 0x1, 0x0, 0x0, 0x81000000}, 0x4) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000001a80), 0x4) openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 1.510318285s ago: executing program 1 (id=4928): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0xca58c30f81b6079f}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x8914, &(0x7f0000000080)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x48d00, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x1c1842, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000001070000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000001900007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x14, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000002c0)={'syzkaller0\x00', 0x7101}) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x1, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x10, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000380)=r4) write$cgroup_devices(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="1e030600bc5cb60128876360864666702c1ffe80000000000000", @ANYRESDEC], 0xffdd) 1.46752002s ago: executing program 4 (id=4929): r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x746f2f51, &(0x7f0000000080)=[{&(0x7f0000000040)="3f0400001c00810ce00f80ecdb4cb9f207c804a01f000000fe0006fb0a0002000a0ada1b40d80300000000000000", 0xfec9}], 0x1, 0x0, 0x0, 0x5865}, 0x0) socket$kcm(0x2, 0x3, 0x2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, 0x0) r1 = socket$kcm(0x21, 0x2, 0x2) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x1c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1}, 0x10c002, 0xac5d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f00000001c0)={r2, 0x4, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000002c0), 0x4}, 0x400, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) socket$kcm(0x15, 0x5, 0x0) r3 = socket$kcm(0x10, 0x3, 0x10) socket$kcm(0x10, 0x2, 0x0) sendmsg(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000380)="fc9fda1de89f6b66d0c20b0156403ce90efb741413e1341f7b0aff88657b9bb4704b5e31c3f44f3f163edee87379f575aba5f0df7a67219b54946965e4015eed322329c5d75b1011e1b2c4914d4f6830b2a1fa5580e8f3368ee2453d6cc0731fe2b15afbf46dd49615892b58879e", 0x6e}], 0x2}, 0x4040845) bpf$TOKEN_CREATE(0x24, &(0x7f0000000400)={0x0, r1}, 0x8) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000440)={&(0x7f0000000480)=ANY=[@ANYBLOB="9feb010018000000000000000c0000000c000000020000000000000000000090"], &(0x7f00000004c0)=""/203, 0x26, 0xcb, 0x1}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) perf_event_open(&(0x7f0000000680)={0x5, 0x80, 0x0, 0x0, 0x0, 0x10, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x4}, 0x4044, 0x0, 0x0, 0x0, 0x0, 0xfffffff1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000700)=@o_path={&(0x7f0000000740)='./file0\x00', r2, 0x4000, r3}, 0x18) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000780)={&(0x7f00000007c0)=ANY=[], &(0x7f0000000800)=""/4096, 0x35, 0x1000, 0x1}, 0x28) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000001ac0)={0x1b, 0x0, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x5, 0x2}, 0x50) bpf$TOKEN_CREATE(0x24, &(0x7f0000001800), 0x8) syz_open_procfs$namespace(0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000001840)={0x16, 0xb, 0x0, 0x0, 0x4, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x22, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x94) r4 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r4, &(0x7f0000001900)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f0000001980)="2e00000011008108090f9becdb4cb92e0a4831371400000069bd6efb2502eaf60d000300020400bf050005001201", 0x2e}], 0x1}, 0x0) r5 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r5, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000001a00)=[{&(0x7f0000001a40)="2000000020008107090f9becdb4cb96b0200000000fbff010000000000000000", 0x20}], 0x1, 0x0, 0x0, 0x81000000}, 0x4) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000001a80), 0x4) openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 1.347152042s ago: executing program 0 (id=4930): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0b000000080000000c0000000000008001"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b702000000000000850000008600000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000e80)={0x0, 0x10, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) socketpair$unix(0x1, 0x5, 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x1, 0x10, &(0x7f0000000180)=ANY=[], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f00000000c0)=r2, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 1.232446624s ago: executing program 0 (id=4931): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0xca58c30f81b6079f}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x8914, &(0x7f0000000080)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x48d00, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x1c1842, 0x0) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="020000000400000006000000051000000010"], 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000001070000000000000000000018110000", @ANYRES32=r4, @ANYBLOB], 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x14, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000002c0)={'syzkaller0\x00', 0x7101}) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x1, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x10, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000380)=r5) write$cgroup_devices(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="1e030600bc5cb60128876360864666702c1ffe80000000000000", @ANYRESDEC], 0xffdd) 1.181300878s ago: executing program 4 (id=4932): r0 = socket$kcm(0x10, 0x3, 0x10) sendmsg$kcm(r0, &(0x7f0000010a80)={0x0, 0x0, 0x0}, 0x0) r1 = socket$kcm(0x10, 0x400000002, 0x0) sendmsg$inet(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000680)="1b0000001a007f029e", 0x9}, {&(0x7f00000006c0)="68cabf2dfb58fc0a01008888ffff0200258f", 0x12}], 0x2}, 0x0) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000580)=ANY=[@ANYBLOB="9feb010018000000000000001c0000001c00000003000000010000000000000e0200000000000000000000000000000504800000002e"], 0x0, 0x37}, 0x20) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000005c0)={r2, 0x0, 0xfffffffffffffffe}, 0x10) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffff, 0xffffffffffffffff, 0x4}, 0x38) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.stat\x00', 0x26e1, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000109c0)={0x16, 0xc, &(0x7f0000010a80)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @flow_dissector, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000010b00)={r3, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x3800, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000010bc0)=@generic={&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3}, 0x18) r4 = socket$kcm(0x2, 0x2, 0x0) r5 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r5, &(0x7f0000000400)={0x0, 0xfd, &(0x7f0000000440)=[{&(0x7f0000000480)="d8000000100081046a81f782db44b904021d080b01000000e8fe55a11800150006001416030000120800040043000000a8001600a400014020000900feffff7f3626feffff7fb94dcf5c0461c1d67f6f94007134cf6ee08000a0e408e8dcef52a9d7c7c0b7a196e6f66112c88a6bbace80177ccbec4c2ee5a7cef4090000001f3c29643a5ee4ce1b14d6d930dfe1d9d322d4acd9b575730d0080000000000000b5675025ccca9e00360db70100000040fad95667e006dcdf63951f215ce3bb14feb9f5588a63644caf1ce1bd6c769ad809d52a9ecbee28a0", 0xd8}], 0x1}, 0x0) setsockopt$sock_attach_bpf(r4, 0x1, 0x2e, 0x0, 0x0) recvmsg(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x0) sendmsg$kcm(0xffffffffffffffff, 0x0, 0x4000) socket$kcm(0x10, 0x2, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) socketpair(0x1, 0x1, 0x0, &(0x7f00000000c0)) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, 0x0, 0x0) close(0xffffffffffffffff) bpf$MAP_CREATE(0x0, &(0x7f0000000100)=ANY=[], 0x50) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, 0x0, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, 0x0, 0x0) 1.083779419s ago: executing program 2 (id=4933): socket$kcm(0x10, 0x2, 0x0) perf_event_open(&(0x7f0000000400)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0xc2474, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000680)={0xffffffffffffffff, 0x0, 0x0}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f00000006c0)=@base={0xc, 0x3, 0x3ff, 0x0, 0x2008, 0x1, 0x101, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x3, 0x2}, 0x50) r0 = socket$kcm(0x10, 0x3, 0x10) sendmsg$kcm(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000880)="1400000037000b0fd25a806c8c6f94f90524fc60", 0x14}], 0x1, 0x0, 0x0, 0x20000000}, 0x200000c0) close(0xffffffffffffffff) bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="06000000040000000400000004"], 0x50) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1f, 0x14, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000fcffffff7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000003000000180100002020732500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000400000095"], &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x14, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000640)={r2, 0x1}, 0xc) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="7c00000000000000000000000700000044140001ac1414aa00000000ac1414000000000000441c0003e0000001000000007f000001000000000000000000000000442c000000000000000000000000000000000000000000000000000000000000000000000000000000000000440c0001000000000000000000000000000000a400000000000000000000000700000044280000000000000000000000000000000000000000000000000000000000000000000000000000071700e0000002ac1414bb00000000e0000002ac1414bb018616000000000010c986d78e6c4b9394b247217b87cb00830b00000000007f000001861f0000000000020010421487f84baabcbcfb42a4d90bab000748c68c4c31001089ca45d9612e5b5c11f12bc78a41000000000000006c000000000000000000000007000000441c0003ffffffff000000000000000000000000e00000010000000044340001ac1414bb0000000000000000000000000000000000000000ac1414aa00000000ac1414aa00000000ac1e000100000000830b007f000001e000000200000000001c000000000000000000000008000000", @ANYRES32=0x0, @ANYBLOB="ac1414aa00000000000000001400000000000000000000000200000000000000000000001c000000000000000000000008000000", @ANYRES32=0x0, @ANYBLOB="7f0000017f000001000000001c000000000000000000000008000000", @ANYRES32=0x0, @ANYBLOB="7f000001ac141400000000001c00000000000000000000004700000044aa00210a2101"], 0x230}, 0x0) r3 = socket$kcm(0x10, 0x3, 0x10) sendmsg$kcm(r3, &(0x7f0000000d00)={0x0, 0xffffff0a, &(0x7f0000000d40)=[{&(0x7f0000000d80)="c018030031000b12d25a80648c2594f90124fc60100c074002200600053582c137153e370248078000f01700d1bd", 0x33fe0}], 0x1}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000780)={0x11, 0x3, &(0x7f0000000500)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xfffffffc}, 0x94) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0e000000040000000800000005"], 0x48) socket$kcm(0x2, 0x5, 0x84) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x6, 0xc, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bc82000000000000a6020000f8ffffffb703000008000000b703000000000000850000003300000095"], &(0x7f0000000300)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{r4}, &(0x7f0000000340), &(0x7f0000000380)=r5}, 0x20) r6 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x1c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000008c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x201, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000000), 0x4}, 0x1000, 0xc8, 0x0, 0xe, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1159f0ff}, 0x0, 0x3, 0xffffffffffffffff, 0x8) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000940)=ANY=[@ANYBLOB="8fedcb79100a6c52d922ba2a05"], 0xfdef) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) close(r8) recvmsg$unix(r7, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)=[@rights={{0x10}}], 0x10}, 0x22) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000a80), 0xfdef) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r6, 0x4008240b, &(0x7f0000000100)={0x1, 0x80, 0x5, 0xa0, 0x9, 0x8, 0x0, 0x1, 0x1088, 0x9, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x9, 0x0, @perf_bp={0x0, 0x8}, 0x100000, 0x0, 0x1, 0x5, 0xfffffffffffffffa, 0x10000, 0x7, 0x0, 0xcb4, 0x0, 0x5}) 1.07063421s ago: executing program 3 (id=4934): socket$kcm(0x10, 0x2, 0x10) bpf$PROG_LOAD(0x5, 0x0, 0x27) (async) r0 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz0\x00', 0x200002, 0x0) openat$cgroup_int(r0, &(0x7f0000000040)='hugetlb.1GB.max_usage_in_bytes\x00', 0x2, 0x0) (async) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext, 0x11300, 0x4, 0x0, 0x2, 0xc71c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$kcm(0x2, 0x3, 0x2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, 0x0) (async) r2 = socket$kcm(0x21, 0x2, 0x2) (async) perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x1c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1}, 0x10c002, 0xac5d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f0000000280)={r3, 0x4, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) (async) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000380), 0x4}, 0x400, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) socket$kcm(0x15, 0x5, 0x0) (async) r4 = socket$kcm(0x10, 0x3, 0x10) (async) socket$kcm(0x10, 0x5, 0x0) (async) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000400)=[{0x0}, {&(0x7f0000000440)="fc9fda1de89f6b66d0c20b0156403ce90efb741413e1341f7b0aff88657b9bb4704b5e31c3f44f3f163edee87379f575aba5f0df7a67219b54946965e4015eed322329c5d75b1011e1b2c4914d4f6830b2a1fa5580e8f3368ee2453d6cc0731fe2b15afbf46dd49615892b58879ea3", 0x6f}], 0x2}, 0x4040845) (async) r5 = bpf$TOKEN_CREATE(0x24, &(0x7f00000004c0)={0x0, r2}, 0x8) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYRESOCT=r1, @ANYRES16=r1], &(0x7f0000000580)=""/203, 0x26, 0xcb, 0x1, 0x0, 0x10000, @value=r5}, 0x28) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) perf_event_open(&(0x7f0000000740)={0x5, 0x80, 0x0, 0x0, 0x0, 0x10, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x4}, 0x4044, 0x0, 0x0, 0x0, 0x0, 0xfffffff1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) (async) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000007c0)=@o_path={&(0x7f0000000800)='./file0\x00', r3, 0x4000, r4}, 0x18) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000840)={&(0x7f0000000880)=ANY=[], &(0x7f0000001cc0)=""/4096, 0x35, 0x1000, 0x1}, 0x28) (async) bpf$TOKEN_CREATE(0x24, &(0x7f0000002cc0), 0x8) (async) syz_open_procfs$namespace(0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000002d00)={0x16, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x37, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x94) (async) r6 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r6, &(0x7f0000002dc0)={0x0, 0x0, &(0x7f0000002e00)=[{&(0x7f0000002e40)="2e00000011008108090f9becdb4cb92e0a4831371400000069bd6efb2502eaf60d000300020400bf050005001201", 0x2e}], 0x1}, 0x0) (async) r7 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r7, &(0x7f0000002e80)={0x0, 0x0, &(0x7f0000002ec0)=[{&(0x7f0000002f00)="2000000020008107090f9becdb4cb96b0200000000fbff010000000000000000", 0x20}], 0x1, 0x0, 0x0, 0x81000000}, 0x4) 1.062340771s ago: executing program 1 (id=4935): r0 = socket$kcm(0x10, 0x3, 0x10) sendmsg$kcm(r0, &(0x7f0000010a80)={0x0, 0x0, 0x0}, 0x0) r1 = socket$kcm(0x10, 0x400000002, 0x0) sendmsg$inet(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000680)="1b0000001a007f029e", 0x9}, {&(0x7f00000006c0)="68cabf2dfb58fc0a01008888ffff0200258f", 0x12}], 0x2}, 0x0) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000580)=ANY=[@ANYBLOB="9feb010018000000000000001c0000001c00000003000000010000000000000e0200000000000000000000000000000504800000002e"], 0x0, 0x37}, 0x20) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000005c0)={r2, 0x0, 0xfffffffffffffffe}, 0x10) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffff, 0xffffffffffffffff, 0x4}, 0x38) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='cgroup.stat\x00', 0x26e1, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000109c0)={0x16, 0xc, &(0x7f0000010a80)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @flow_dissector, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000010b00)={r3, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x3800, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000010bc0)=@generic={&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3}, 0x18) r4 = socket$kcm(0x2, 0x2, 0x0) r5 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000480)="d8000000100081046a81f782db44b904021d080b01000000e8fe55a11800150006001416030000120800040043000000a8001600a400014020000900feffff7f3626feffff7fb94dcf5c0461c1d67f6f94007134cf6ee08000a0e408e8dcef52a9d7c7c0b7a196e6f66112c88a6bbace80177ccbec4c2ee5a7cef4090000001f3c29643a5ee4ce1b14d6d930dfe1d9d322d4acd9b575730d0080000000000000b5675025ccca9e00360db70100000040fad95667e006dcdf63951f215ce3bb14feb9f5588a63644caf1ce1bd6c769ad809d52a9ecbee28a0", 0xd8}], 0x1}, 0x0) (fail_nth: 6) setsockopt$sock_attach_bpf(r4, 0x1, 0x2e, 0x0, 0x0) recvmsg(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x0) sendmsg$kcm(0xffffffffffffffff, 0x0, 0x4000) socket$kcm(0x10, 0x2, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) socketpair(0x1, 0x1, 0x0, &(0x7f00000000c0)) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, 0x0, 0x0) close(0xffffffffffffffff) bpf$MAP_CREATE(0x0, &(0x7f0000000100)=ANY=[], 0x50) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, 0x0, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, 0x0, 0x0) 629.098865ms ago: executing program 2 (id=4936): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.bfq.io_wait_time\x00', 0x26e1, 0x0) close(r0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = socket$kcm(0x10, 0x2, 0x0) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$kcm(0x22, 0x2, 0x21) r2 = socket$kcm(0x10, 0x3, 0x10) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=ANY=[], 0x48) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000180)={r3, &(0x7f00000001c0)="7b56e8d5c9adca238650d16861083b8b6825b4fb09e7eafeaaff7268c07b1d0b6cc1d332376c77db6a6df8a589b8fab2fb2c945625afaa3affd49cc7a98224692f2f37870f0b8745865397ba1735e6ff28d3dfbeaadf7cb59e00306027cd064920cab35a6038f03704490942a6405a385bf0761310d8fee613f9c542bae24a7d2cc215abdb5195e26a2cde92f7b8a4d3f11a80da9d6fb10c6629707e3c193c1bdc40c15c40c8d809b32727a7508a7ebe2ae56bbd5e93437799", &(0x7f0000000280)=""/136}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x1, 0x1c, 0x0, &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000440)={&(0x7f0000000480)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x28, 0x28, 0x2, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x2, [{0x3, 0x4}, {0xf, 0x2}]}, @ptr={0x0, 0x0, 0x0, 0x2, 0x2}]}}, &(0x7f0000000500)=""/228, 0x42, 0xe4, 0x1}, 0x28) sendmsg$kcm(r2, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000680)="1400000035000b63d25a80648c2594f90724fc60", 0x14}], 0x1}, 0x0) recvmsg$kcm(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x20) r4 = socket$kcm(0x29, 0x2, 0x0) sendmsg$kcm(r4, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000780)='i', 0x1}], 0x1}, 0xc0) sendmsg$kcm(r4, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0x40010) r5 = perf_event_open(&(0x7f0000000800)={0x2, 0x80, 0xf3, 0x0, 0x0, 0x0, 0x0, 0x2, 0x80008, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext={0x20000009, 0x8000}, 0x804, 0x0, 0x1, 0x0, 0x46fa, 0x57, 0x1, 0x0, 0x0, 0x0, 0x109}, 0x0, 0xefffffffffffffff, 0xffffffffffffffff, 0x0) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x5, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="850000002a00000025000000000000009500000000000000afcd48d6494d614dcc6fab5335ec470db2c6161dba392176dd2963038e1d69ba7ea94c500dc4ef2fad96ed406f21caf5adcf920569c00cc1199684fa7c93836d9ea2cfb0e60436e05425cc4686b066707de94a4f4d5fc79c987d669f381faca0f9d9b24be41a9169b740ac03d7c64cee49ee1c6eee84309e7a23c19a39484809539fca4e0b6eab1aa7d54f45a24effa077faa56d59e88254f54077f799bf168301000000bf2255d6a0244d35b213bda84cc172afd8cc2e59a7d8b85a5e3d77ac463920e231b7ae0da8616d2b7958f91f5da6c025d0faab186d94af98af1da2b5952eb15855933a212304e035f7a35dfc72c81256a55a25f8fe3b28d7e53c78fbfe5ab0255f347160ec83070000000000004015cf10453f6c0b973b81a484ebad04859d928365a7ea3fab8b4b380a00d72bc0480f949c479757306720399379d9271cf555c14d56b51c2298237bebfc08e0d5976a942b846970cfd98b9d4139f1111f2dc5e46ac1c60a9b030074bfbcd4b09012175484135f0e519f0b1e4aaa026d570ecb5e8cddbed65ff702000000a3ff4f8a4cf796b07a6ff61c5552417fd703f7f14d8b78a602ca3cdf6a9120072a5d00dcdd8595356c9b2492aaf1264d4ef4a410c882834867bcd2b6e559d17879570c8ad9433269af3be5fa6a9a5c24e392955f4e979ea13201bafe4f0f6ea508000000a0c548552b571bed5647223c78a992810000000571cbb17d9f37282462f0e9c147c0d497c61433c6ccc35601eef97ee611be8c97f4151ffdf6f7820549cda6cb799c6e924966a7f90bf8fd1e75ee76bd72346cfbb526890aa7fe5e68949a3b30567e54d3504723177d356c4604bca492ede62fc28839b5301160ecec37e83efceefd7ca2533659edc8be05cc85451c6a145074343caea5c4bf690441974b155f5adc681a03c0bbb8358856175e2ce8b0cbbbe3c033e54ffcebde1d9d3d35a142a9ec9a7a3755e0f209150a07682c4e14e3a83558df6f3fc97f1730a136bdee07e98cb984b2e2304a1b63afefdb636e56bbaae4e62136574bc6371a0bb2be1a962aae9c1258da6ef590e1d85ea9e12b3025f43e7e08ccffc5064dea4c39cf4b98e1fc6efb5978f51e16b678eca0b658a56008948e561a9845e4ff29e2bdb1d0b923b272341c5e093fd66a2946501559335781092cf8ce3c7c56cd31121624d76517fd3666276c3c0e812b28e2f30d035cee5d0e77a3c70008ec651cc0ae637fa474816bc59d2e2a00092419304b338a987e9d3044d856cf24f370030be3b5f79f030b8d3ebce68663ef5af469abe753314fae31651e0ecea5ece8fb11a4ee288eb149f1fa33669cc8d901fa8e46354c9c3a041a1e7b55c4e81dba1e12289ee34463baf28345bde0c195bc9f021da8f3025ee9c8e3168b4177ce37ed85464c31679053e7f9d04bb5cb51da0b7958989fd70f241262fa3f1dabeb4fc4bda345360200000001fbddeacd3adaa4d2715e21c7724e9e7e7babf61fe358ae791ee8b489a7c9efe3625a9d971b5997485d6a063dc6f7359e2eccc2fb39d419de1a7b5c9dc22c96295a4601adf59d44e58eb1c60b3475be31a9b7cf42b6402312d2725b8d9fa700a86407e79ae29d2c117ca65fc86c2dce97aa03279a66ec87122219b0f796ab92b1adecae50fdb408c8a80f7f02f750d6c977a1919f9f69a6cfefdf879d447df53f3b9b70d10355b07466d1ef0056b5af553d18a6cc50feeb7bfad9b7be3283b6450d014e7712d2f1d7004548b19162cef04d18d4f5987baab97a9bfbd8f185b5671820420bf5b6522c0e21c882c66f4f25ffb6d95e07de02205fca4f18a2eb5b63e45d5d80fe52734093ae5aa3c0b4f3f45bfff2418a18217747ae442e31560e5b741445ea2a1acee2e98c9f3427834ba0a765d20b30f87af976a46f9a9a1ac7dea1ea6845f9aa6623920dacc107f532348cc21164efe794874eac73381e961f3d9c8c21578fe3245097c280abe51427a7f6cd72b5da6d0252803c66730cd5eac907f09b9695906313f8873522608c6fc01e1b9e16587bb5f721303e6b89e5c54d680ac66d09af90dbf50ee69a39265964279d17eb0000000000000000000000fa08ad0731c4b839688b22c4da2a6b00008a1949a6ba49fbf981f8265e7f1f4c2d97f4680b135f87c228ce69418a282bffff2481a0df1774fa7d94944bb92d2b89f73f0e8b63f6316c5762f3288bc970720f48b5647dd177db6810fae05334d5a44a020000001c0d882a564d74a7c72bf9a2152b261ed1d4515f46290d5c6579b63358fea6d2f93589cfe261dc0410b5ccc92a5a0eab327a33431d62d2b7c75ce654d556c9e1817c1abca762ab53d40da51560351b673363652e1ecb56cfe4a746a45ab13c6014e9f361ab687d1cd1795ce9e05c817b83d76046bdb3709de5df7499a02d2f636a454b85b987580ada025d83bd7b8df28a540d5ec5537942e79f2f1ab25ea5f563bc77e4f9468bd309469880c7e34150ca886d1f13dff7e82dbe296c877d925c38c54cc8137b29028854b6bd57ca893927c331300e16aba792289e135589d93302fc37c73c303e383cdf8ef3f6d6265fe5ee01759d24027475c8901039a898582022bc95992b86dce0710887c8a625d9cbb897bdbfaf49a3f642a169827a9bae4fcfa5212461db000000000000e6ed75ca8fcda7ef3ee336189fef3b3ffb9f38fefc5ff39c4e69e3fa1f8b10ee97123e99b61eba065b1ad67530e7c4f11f9da7ae000002000000610101ad7f79cb9bbf64a0fc109f49fe8799fe266e2ccac80fefe750151f5ddfe51833ec65ece70e07ce8ab5d97db47da8f80000664dc0b86ae2b3ff9d4e220752a6b2f3ea9f793612386496dca5af7b8952aafa796ea7b156d19612297c63e774e940bfeb0de83f42fd565a299f741f9b00be4e8fcaf4ec85daceb16d9e8a438e3eb2556570e381b03d9e3c245728648ed9ff22dc963ed105c851c3481125b4c0c8a08a0c9930190902af109fc56b64cc952f298ebe73d7b18052e0147356228ca171b06274a871e2cf9609e0b4cdad36c3250bc8f56f95a6ed"], &(0x7f0000001200)='GPL\x00', 0x5, 0xc3, &(0x7f0000001240)=""/195}, 0x94) r7 = socket$kcm(0x2, 0x2, 0x0) setsockopt$sock_attach_bpf(r7, 0x1, 0xf, &(0x7f0000001340), 0x4) sendmsg$inet(r7, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0x1) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000013c0)='cpuset.memory_pressure\x00', 0x26e1, 0x0) setsockopt$sock_attach_bpf(r7, 0x1, 0x3e, &(0x7f0000001400)=r8, 0x4) r9 = getpid() sendmsg$unix(r8, &(0x7f0000001440)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001500)=[{&(0x7f0000001580)="e3078e538385629dec96ff790397f252019ed84855f5c1fa5d35ad0d4849fcab93378374327466eebf57586b9098735822915a6c5f21f53949aba0c86069d7d4445345546ece8e5db132d317aa5b233e9960a217e45f4d366865389bc64b024647e257f9db5d003052c9d46a2098dd442472e8b8719641fec89c533764add81a8f6426b5c64d7b39bf89583b8f9381f19e9cddc1c612b15ecef73498c78b20f06fe77322f9821211b323a33752505b297e01a3bb54c7e23da911bf5191d35167d45b436b715a50f652c4d1c0c5525bb6da74c7ebe1426eaf442254c94eab6b70b64c90de29ee3907572706e633fa2df53d681bac1c9f86e9183fc524d832e685d4bc04f1a6e8fab847763715cba40371d1fcdc6e6734db48098eac83ed335f448240f580c1ff27e94c11eac044c28e21cfeccc8e6af25aa169dcec10c1218efea5611eab9847cf1a3f964dbd27896cca34d11876fb6445b651db6246dbdd3c5f59830a76df86749f8d7de81f0d549684e7f27ec40c7c5b01fadd5acf35f58d38f0efb9b118aa5349862291b1f241d6c470c0d0e70647dff2b9f3d37a120eddf0ae486a747794a2f9eaec4666a0f97565f47b229558b499f299a724096653987ff4dc6d13b5d65755fa7b314890f240545d50ecb77be59f73e943ae90e2ba01456ca7f53ce6669f8359c5e047c05ccdcbc51ee13fa274efb314cfd1a2105d4c19fc40e0aa33ff72d73264d08e58e69d7f45ddb6f4d059ee5dd5b250cbde8350d1019f5a1778f49878f33c59bb40ab9ae082e3c92f4ffa5aee2755517392fd988f03a20a4deaa66af8cd47d8b3f5a01e7ac5c70081608b48c43318723736becb4fd2c3249bfc5e02324d505465dece2f3efd31cc5f6ba081d1d53a8a30680a0029bb6b66b039726a1a595349ea68a84db0ca4b5b19d20ee39df427ebf11ac9151b17b6143eb594a491248d0b7ed5354c7650505f4fd3c4ca0a5e22880db1a33fbd484b75fef258e4ecbc6d1144a14497bcf2dd95dfa9f6d51ff14eb396f6680ccfb88405b304f61f5ffd427f3d2463aba0e24969bb4e98c46e7a8d5da8d3e14c3db33840dbc1b485a3d7b70724f36c87ca1a9ffc3471163c1ce9f2b56161aa4d72da8848274f21504122a773161e3a392b46c88b3b59e7a3dd9a4705a766ab1c502c12c2f21e8902b2162e3b846dbff3d6f71f4e27ec70908238936bb0e6dc25f336cab8a7695b44903b6a2d3ddc39309d4bae318ccfd7a70bc0f9d442993d13b27ff3b18d5f9389cde2c0fbcef3f62bd01688f9d1a39314d4f645630b0bf7a7f212e8f6f460a228233341e4127b869449ed2f2c10a3fa4bf66c87d3e75b1295a5fa5bc73ed54764578747419561482727b0c60f817a4d5adfc9163d473a2f7d88acab8ead89fd405c4183ffa5d8cd2d7d90896c0bfbe4e9d852d1bc924c02535ae84dbee04ff191af5ac1f4fea2484640b8d6cd99905ba71f4afbc06e778beb7ca788b2b20bc86c37981a3b4654a1feabc2c73fc40dee953984d03855d12080a5d23b0471a1f96afca27a8fc5043377e16e0d5264660d3c1681e7d14be2b9d9ef16d8c982265f48c2e60822c496845b6bd0ecbe890158b919428b360cc02c0b313da6c6aa80684f9a481ab514ee341d959548220088ba82b12234338dcb8b862f7221d6e3770d8ce21ccff959ab2a716db913695780a8675c3ba5791ad147d6660c12cb286fa52d9947c1ecb2b58b5193d7c6ba33df57193a921277aaa06272e393167749f4e567b4321300a6ef87df47d308c461bc6d9a34832c751a6fede84533a5c821a0a0750e655d4f92c89879a3aa479c92a51afbf0d1e2cea6a1e2068f8c2dd4c0f27447638c5c3f62b20f48de593c675ca8e0e85d854cb131ae6071b72fc77b44ba2c4d927c040e5cb97dc063ef3cf6530a6667e58aff2362a750702b1aafe91419ecb013cd890bc4b86a84f38f130c3a98637c31b59c6a836fe4f636f418140daa5199dbc1b6a25546f95751fac8e11f922445e9e24dc21bc00a854aa8583a40898a6c98df5db9a14cbf617d4ec148c354078fc476887fe036d11da73772bad3b2c439a2c769e2555402e421153e9e9b0016b1ed921b0485f0c83dd08688541ac66924fcfa8de06aa1cb32896b8de81add08ba5efa961e0c9d977af230c9fd2503e590cd76673ff0a10337d5745fb66b1ceb96e2953944aba45d3e73ff718672da09728337137830eec80ab6569caf4f0d4c541079caa47a912f97f589e8eaf159e93d2ae185f189fedbdd02409bd37629a305a06338965a5e0cd7a8b0ae1c46449b15c2a77ffec5abee912901e748796fc00bfb0e8ef78350a4e62c7c42c51803049b154cf0e3be256e8fb8fd34dc21fc408b1eacf90b7375c79f2a8dfe3a8319fc21e8647213c64f37ecf458fbbca14ec6a0ee80b0a99c5b25af785518446f239dca76cc984d1664913ced94f5fcbb2c6cde7b2efd75a3825f3322c7dbe91e0350b1f908472ff2ba0e5ed319a889dcd4491a47302e1aacf627faa4aa42715f2769ebd62df4f0ca360e0433059a217dce6a41cb73ef821138776a44e7408825114984dda481ebf936f5f1163abaa465c9f3430496afbe189261ac9dcdcde5a334750187247a70930171776afd4e49a65ef41dc056569f6177e72011a709bd73179eb26bfdb3cb5ff3d8b082f04d40c161408ce7a575259fa7b17d1e56d6a73aeeb62498584ef1aa9298823f68e49e6ef9eb622161fd22911f9625bf807978974e49d20722bb56c4f1362a8f66845244ea80e2ace887d5ba17bf6206a34110d68effd96e778c756206e0193e8b6252dcd29fce8013371bbcfa5ac73006a803a60dc5489f32d053bc9ddab12deaa9fb7b43493a9447ca63effd3f58062b54e9126740e1faa5e9cf676c57a54966f205c667b62d615fadd4269c53b63ba6c06ed341070d08355645d6131c997f8386db893cc33717f9a807dbc274c6779e8ed46bceeeef3d91761960e4c4ea182bb5e8c2aceed4fb1d43860d2b7b63a734fa744d8ceec2932896474064afbd95715d75d95fad8147a4425e6fbd324baff477bf1bcbd3c4c4fb1ea61368b167d3ba0525b58742c79e62fcc883da298d0b2753d5f757361543a65387216dfd98665a54f0a23b53e93640b915b5d1c8dfdb3e83ca97e0ff43892be64d80a8a9e864edecbb7f9799fbe8fd6f0fc506ec0c9680507b56e16eb51b70f6f5402a8913c564e3caffe798e4f4983d44c9843d043f2c252d147864329e065a90b227e933b002e8f638d8082e62ab4f852b8c1bd0fb61aa622863322dfafaacc338b7d9414a31a27b9a401f833b06abf9c736463f615a6ca4dfd9edbc3f5f299ac1e92047e020276ba8b4e935206cac231087df69955a9d150f2c97c502ef0d0ebc1c2faf6941557742b8cdba3583aaa77fb8cef3a5d5fa838723e48b25c9903b9465ae48856998dc890e0ed85a73ba373875144f34a19fa85a2b88c9ec18d390caf451948b5a71fa34ec74f76c9a45b4fe088e0e406f18c80740edbee7e90b18098d824acf287e452bd86ce7e9ff5085f43226c73f3b9527a936bc325337ef19a15e882c747a1ebe7441448f1618938715d74f48943edd7a1849baa006b0ee0235ffaecc6bc37f6917955a111a26db15a7728af0d6f212bf8437b276a6ee21b18c0ba6595b5db48734c832b240321568be937f0a47f33449896088beb50c5a6896a2e874290a55e8e82814810409c2189800422773340a3ad2e996e3da0a3c138f672d28d0885f637dc65af924afc434aa10d26b5629af29b949c5d6f08bc981bb9c514e762bb183c04a5afc84ced06cfe092c26e7143d04ab77fe4c6ad18d1a1bfc602c7bea89625549ff84e72f9fe1bb4658f8c885cebe8623ae081f03e18619adc5237f9ee5f227b5c2356329477bd53cd9313e46e89910ff9d30e307a564eda69af98145604bafecfe5a95500072f3cbec9454c8501615aa5787356aa0b4f5126fb6a3e82f7fb56c33f0e0bfc6a3d4fede8a0aee8e164a17d8e43c00735cbd515aeedec3ad91561e329b7415fde6b778173dd9acd80a69a27d4e233627569347a6446e2abd343022447d57f35023ecd3a627a14e376a604d5bb2885e9a75408233f2295c2a4213da18f88f2990679faa37288a7bea87c7aff355f3d172fceb83521d9cf8a54a69d9cd00dc9b8591b702dbb2a9e3d0905dad079a5bad6992561e500c460f7fe6b995ac1eb816f59da2fb66f58618ff998fec0f0274f53d5cfdebf6c23a1efd117753dee48ccaab603ee8a16af979216c150c40e8fef465dce083855e9bd72371a81ed7f7a49d3eddd901f6cf9b21eebb7637b6ea7368e0ca67446078eec5c285028aa2c4227b1e9ebc8320af25bcb036c0a32b1bdaecd7cf305648aeb28933b9eeb7fec1e38d85678ee3189a2973ea57c8135086d2632e9f4540a58cb8f86a4d4cad329366b6be3c2de3903b834ca5d67deac24a2e46f586239aa012ea20b84effbb5e75d8647342e7ca720ae53b1baf7ac651bee7b0db1c72460493863f021f50fa623387093a308f6b8d9910d0422eaaf298820d36031c339f7605bdffcbb8b9712f0ba31ec601939945c441504951d050798728f4298404cf24367ee67c7c5fe9e633b13829e86ccf564cecea47b75b3c29ce6f554b66fc90361796aafde2b66f08c5b6ce6163e50da96c73d9dccfe8a66b41c931b75ada3a2d72b92484430576bc9e1a12499c11c03d29febd8448a8b193c2c80301374c82a7a04d0baed8eb83d88e442267ad0c0a8887f49b2344b98be8e1c988f2720e28dd9adf8abf9944c66de5d6d3d6226b32d4f954080f80f8a43567fd066ab34f9d993423b2cc5b42b1dba30af4e9ca840125ab0178370366d89f9b754bc0319342b951cd93cd72cdad61c6d4e59793958a83de3f5f496bc2cd48866aaf60cd7836b0fcc4ce057350ee70ef755d5af0f0d9c61753f5692c051424b7693e940783c78c6e206b935d2ce94908b1b85cc92f3cf7aeb1696e442c533fd9052434156cbfecf2459134b190283d066af5e60268d743dffb663a5b8fbd0964731f61b8813619f07cf2c0966495c52457bfce59554030b48ab9bd143014783093576f478707827847fbcefb9c8795208c73644020ededa0196f77c3e52c6bd683aaff48309168235e180dcb6291838c7f0866cc7405f878bccd4635d1fbb1e14eb79e3d67cbaac2bf168e110b9a6857e21ca527366f4dbff0d4e98dfe6eccb58fe2c41a20cdafd835343225ba64998328fab34f15acdde3c4b8eb96851e3334290384ddd33a163bd6a9ac9519f460af3c28ec8eb00971334969a4825d13399e356be47d8b90ecb1380c4468e86389fd1bdd807bd1f6d171aa3c1b0d237da830b88cd5cf0f33cf7dedb488be3e8e87c6e33f55c480fa58fdc387c0dfa428ab4a3d6e1119a2dedc01dec61ef4cdbfc8ad833a20f451c7fb5a41c64490e6dd1cee198144d3287977ae9a07351dfd16482a68bc40dc17de536e638fb32938c6550576d7d960d05604834b17512d33edf221a5e40de455dafedcfd3be7f572ced24dbd36624006a277b19d41114bac8e99cbf49754affda5f4a880445f37c29e5c305be454f1a9dd0f9bca9eadd510d7fc11d8f78fd024a854a4735879ebb1a246630b1a6dc278f247bc6e84522f5cf3040a08ff25f00fa7346b44e52aa43a4e5c5eb6a7db3b2b4a3d95e615c5e73439b744921f35687fb03ced2a6f0faa4088fefe48dc0f14be8b479f0478aee8ba85447c1650206a5993120fdc", 0x1000}, {&(0x7f0000002580)="8b8714f175430ccefa30f71dcbc8fa11ce141820a8985e01f369f630f647f22408f17732ec1741a4bbdd361cc6d423707a30e6cea6754a730f20282817084b62713df04d4e9dd1ac9b", 0x49}, {&(0x7f00000026c0)="362e8872225c95ca0fda0b27f9fc2b24c09b6e0c58ef0e3407eeba6d7f9a2df3a570cfe8b989cd393fec36511961d1bdd76b644087704b582407b24e8c8c15e992e01b2f3d3bb0da8891ee93106c92139b8d4ee058e1", 0x56}, {&(0x7f0000002740)="22609f5b7b4459a7df9e16dca0c68af0f903d38ca46152a7f4019420c177e56cfcc00a2d0b767d20151514c6087a3fa1b3ebd5a161fbed5716c90c41134eb82aa8260bab505eb832f8e5f109a0785357a74f27e9633ff5ba0aee80cc577777c1135d35c07d1ff5cae31ac9415d6f9580f59c5364c9bc959b6069c9efa47697aa5083ecfcceb2ed843e2109459b0066b2c4d8c8ea16553a31b163eb38e10abad49bd40123d04d79eeba14d3cc17a6b39a5212c73eb6275efe8ad3fbcb9b48476c563e174267bea3170858dd90aa1f6b270bf9c26da58b3d9bd9db13cee32d07879b4bedf9f59dfd0715014b564c58", 0xee}, {&(0x7f0000002840)="4b456dc1f59499cfcd459e4de6f1638690376f1f81519fe22c535907ca9dcd329e76ef7be69eedb9ee7b4dfceb511105ea791798725c829e11cd5c1ad245f9841d68a28b0c6ae617460c5cb92d823118e6d7ece206b6ca8d3290e06584c8e81076cd80f6c46ed95a20fcf95502ea9047f49dc5ba10daf98ba3ef180d9bc9ed8ed357929bbf580900e3044fb43f5ad2d35bdd5a0158d80466db3886c0f002cf9c7a90778c873323db418c649bdd5f8b71f0fb2cc8f30cba4fed083977dcc812948478c048442c106ce41f152eaaa82e48d3cd9f7e7789eccb3e907c", 0xdb}, {&(0x7f0000002940)="7d9b1baa8929498613830ce2924acf4a78fc5dbb68ab3247f806ce5de6c6196caa2edac649c806487610426b1bf910ae808122729ba7172bc32141efa13417f5cc6eae8a339b4442ec0eee8542673bd18b87a01e111c6f8b0ebca2a7041a362b3d485704dbe85549c8e7df993da773f74dabd2a9f4b8759f4a024684470d94b51420acf7447ff6a144196e8b71c3ac73ea49b0d149c5506b4e7770fd9dc0dff3e3941b8141270cb7cffb1fc3b090f207c6ad9901620818df6d1f15a90dcaf4e00ebea8fc3f", 0xc5}], 0x6, &(0x7f0000002a40)=[@cred={{0x1c, 0x1, 0x2, {r9, 0xee01, 0xee00}}}], 0x20, 0x5}, 0x8000) ioctl$PERF_EVENT_IOC_SET_BPF(r5, 0x40042408, r6) socket$kcm(0x21, 0x2, 0xa) sendmsg$inet(r4, &(0x7f0000002a80)={0x0, 0x0, 0x0}, 0x20000000) sendmsg$kcm(r1, &(0x7f0000002ac0)={0x0, 0x0, &(0x7f0000002b00)=[{&(0x7f0000002b40)="2e00000010008188e6b62aa73f72cc9f0ba1f8481a0000005e140602000000000e000a00100000000a8000001294", 0x2e}], 0x1}, 0x0) bpf$MAP_DELETE_BATCH(0x1b, 0x0, 0x0) 466.275092ms ago: executing program 3 (id=4937): bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) socket$kcm(0x10, 0x2, 0x0) perf_event_open(&(0x7f0000000dc0)={0x2, 0x80, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0xc2ba}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000e40)=ANY=[@ANYBLOB="19000000040000"], 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000e80)={0x11, 0xd, &(0x7f0000000f40)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYBLOB="0000000000000000b7080000000002007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000085000000070000"], 0x0, 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000001000)={{r0, 0xffffffffffffffff}, &(0x7f0000001040), &(0x7f0000001080)=r1}, 0x20) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000010c0)={{r2, 0xffffffffffffffff}, &(0x7f0000001100)=0x20000, &(0x7f0000001140)=r1}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000001180)={r3, 0x0, &(0x7f00000011c0)=""/32}, 0x20) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000001200)={r2, &(0x7f0000001240)}, 0x20) r4 = perf_event_open(&(0x7f0000001280)={0x2, 0x80, 0xe4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_config_ext={0x4, 0x3}, 0x0, 0x0, 0xc2ba, 0x0, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001300)={0x5, 0x3, &(0x7f00000013c0)=ANY=[@ANYBLOB="1800000000001200000000000000000095"], &(0x7f0000001400)='GPL\x00'}, 0x90) ioctl$PERF_EVENT_IOC_SET_BPF(r4, 0x40042408, r5) r6 = socket$kcm(0x1e, 0x5, 0x0) sendmsg$kcm(r6, &(0x7f0000001440)={&(0x7f0000001480)=@tipc=@name={0x1e, 0x2, 0x2, {{0x20000001, 0x20000001}}}, 0x94, 0x0}, 0x0) perf_event_open(&(0x7f0000001500)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x10080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0, 0xf}, 0x0, 0x0, 0x1000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000001580)=ANY=[@ANYBLOB="020000000400000008000000"], 0x48) bpf$BPF_PROG_TEST_RUN(0xa, 0x0, 0x0) r7 = socket$kcm(0x10, 0x2, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000015c0)=ANY=[@ANYBLOB="190000000400000004000000020000000000"], 0x50) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000001600)={0xffffffffffffffff, &(0x7f0000001640)="c0e4c2e521125b0b8fc531ed3da32ed48bba599f434a4e462f2899d20827615f7dc0127033a432cf6a593af76fb23c0cb8e084af7f7542e7a4aa6ad80d438338f520c1fc95", &(0x7f00000016c0)=""/3, 0x2}, 0x20) sendmsg$kcm(r7, &(0x7f0000001700)={0x0, 0x2000, &(0x7f0000001740)=[{&(0x7f0000001780)="2e00000011008108090f9becdb4cb92e264831371900000069bd6efb2502eaf60d002700020400bf050005001201", 0x2e}], 0x1}, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x50) socket$kcm(0x2, 0x922000000001, 0x106) perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0x1c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x604, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x10c002, 0xac5d, 0xffffffff, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x8, 0x830d}, 0x0, 0x2, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) 464.867082ms ago: executing program 0 (id=4938): r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000000000)={0x0, 0x746f2f51, &(0x7f0000000080)=[{&(0x7f0000000040)="3f0400001c00810ce00f80ecdb4cb9f207c804a01f000000fe0006fb0a0002000a0ada1b40d80300000000000000", 0xfec9}], 0x1, 0x0, 0x0, 0x5865}, 0x0) socket$kcm(0x2, 0x3, 0x2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$TUNATTACHFILTER(0xffffffffffffffff, 0x401054d5, 0x0) r1 = socket$kcm(0x21, 0x2, 0x2) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x1c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1}, 0x10c002, 0xac5d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f00000001c0)={r2, 0x4, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) perf_event_open(&(0x7f0000000240)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000002c0), 0x4}, 0x400, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) socket$kcm(0x15, 0x5, 0x0) r3 = socket$kcm(0x10, 0x3, 0x10) socket$kcm(0x10, 0x2, 0x0) sendmsg(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000380)="fc9fda1de89f6b66d0c20b0156403ce90efb741413e1341f7b0aff88657b9bb4704b5e31c3f44f3f163edee87379f575aba5f0df7a67219b54946965e4015eed322329c5d75b1011e1b2c4914d4f6830b2a1fa5580e8f3368ee2453d6cc0731fe2b15afbf46dd49615892b58879ea3", 0x6f}], 0x1}, 0x4040845) bpf$TOKEN_CREATE(0x24, &(0x7f0000000400)={0x0, r1}, 0x8) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000440)={&(0x7f0000000480)=ANY=[@ANYBLOB="9feb010018000000000000000c0000000c000000020000000000000000000090"], &(0x7f00000004c0)=""/203, 0x26, 0xcb, 0x1}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) perf_event_open(&(0x7f0000000680)={0x5, 0x80, 0x0, 0x0, 0x0, 0x10, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0, 0x4}, 0x4044, 0x0, 0x0, 0x0, 0x0, 0xfffffff1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000700)=@o_path={&(0x7f0000000740)='./file0\x00', r2, 0x4000, r3}, 0x18) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000780)={&(0x7f00000007c0)=ANY=[], &(0x7f0000000800)=""/4096, 0x35, 0x1000, 0x1}, 0x28) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000001ac0)={0x1b, 0x0, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x5, 0x2}, 0x50) bpf$TOKEN_CREATE(0x24, &(0x7f0000001800), 0x8) syz_open_procfs$namespace(0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000001840)={0x16, 0xb, 0x0, 0x0, 0x4, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x22, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x94) r4 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r4, &(0x7f0000001900)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f0000001980)="2e00000011008108090f9becdb4cb92e0a4831371400000069bd6efb2502eaf60d000300020400bf050005001201", 0x2e}], 0x1}, 0x0) r5 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r5, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000001a00)=[{&(0x7f0000001a40)="2000000020008107090f9becdb4cb96b0200000000fbff010000000000000000", 0x20}], 0x1, 0x0, 0x0, 0x81000000}, 0x4) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000001a80), 0x4) openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) 414.301847ms ago: executing program 2 (id=4940): perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x800}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB], 0x48) r1 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, 0xffffffffffffffff) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000d00)=ANY=[], 0x50) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000700)={&(0x7f0000000680)=ANY=[], &(0x7f00000006c0)=""/13, 0x28, 0xd, 0x1, 0xdd2, 0x10000}, 0x28) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000003700)={r3, 0x20, &(0x7f00000036c0)={&(0x7f0000000780)=""/215, 0xd7, 0x0, &(0x7f00000026c0)=""/4096, 0x1000}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000c80)={0x18, 0x16, &(0x7f0000000a40)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0xf01, 0x0, 0x0, 0x0, 0x9}, {{0x18, 0x1, 0x1, 0x0, r2}}, {}, [@alu={0x4, 0x1, 0x0, 0x4, 0x5, 0x80, 0x10}, @map_val={0x18, 0xb, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0xbee3}, @map_fd={0x18, 0x5, 0x1, 0x0, r0}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe02, 0x0, 0x0, 0x0, 0x7fffffff}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}}}, &(0x7f0000000b00)='GPL\x00', 0x8, 0x0, 0x0, 0x41100, 0x20, '\x00', 0x0, 0x0, r3, 0x8, &(0x7f0000000b40)={0x1, 0x4}, 0x8, 0x10, &(0x7f0000000b80)={0x2, 0x9, 0x3, 0x8001}, 0x10, 0x0, 0x0, 0x5, &(0x7f0000000bc0)=[r2, r0, r2], &(0x7f0000000c00)=[{0x5, 0x1, 0x3, 0xb}, {0x5, 0x1, 0x0, 0x1}, {0x0, 0x4, 0x3, 0xf}, {0x0, 0x3, 0x0, 0x4}, {0x4, 0x1, 0x8, 0xa}], 0x10, 0x4c}, 0x94) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, 0x0, 0x0) bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xa, &(0x7f0000000400)={0xffffffffffffffff, 0x0, 0x0}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000980)={r4, 0xe0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, &(0x7f0000000440)=[0x0, 0x0], &(0x7f0000000500)=[0x0], 0x0, 0x75, &(0x7f0000000540)=[{}, {}], 0x10, 0x10, &(0x7f0000000580), &(0x7f00000005c0), 0x8, 0x35, 0x8, 0x8, &(0x7f0000000600)}}, 0x10) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0x1ff, '\x00', r5, r3, 0x1, 0x2, 0x3}, 0x50) socketpair(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$kcm(0x2, 0x1000000000000002, 0x0) sendmsg$inet(r7, &(0x7f0000000140)={&(0x7f0000000100)={0x2, 0x4e24, @local}, 0x10, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB=',\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'], 0x30}, 0x890) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x1c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x3, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x3}, 0x49c8, 0x0, 0xfffffffc, 0x0, 0xffffffffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000002680)={0xffffffffffffffff, 0x20, &(0x7f0000002640)={&(0x7f0000000300)=""/220, 0xdc, 0x0, &(0x7f0000001640)=""/4096, 0x1000}}, 0x10) openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x10081, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={0xffffffffffffffff, 0x2000002, 0xe, 0xfffffffffffffda9, &(0x7f0000000200)="63eced8e46dc3f0adf33c9f7b986", 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) socketpair(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3, 0x42080, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_config_ext={0xffffffffffffffc1, 0xa5}, 0x0, 0x10, 0x4, 0x8, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) socketpair(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r9, 0x89a0, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_SET_FILTER(r8, 0x89a2, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x89a1, &(0x7f0000000080)) 361.540263ms ago: executing program 3 (id=4941): bpf$MAP_CREATE(0x0, &(0x7f0000002500)=ANY=[@ANYBLOB="1b00000000000000000000000080000000000000", @ANYRESHEX, @ANYBLOB="dcd5635f2e"], 0x48) r0 = perf_event_open(&(0x7f00000016c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000, 0x4, @perf_config_ext={0x2, 0xffff}, 0x1108, 0x0, 0x0, 0x9, 0x0, 0x7, 0x400, 0x0, 0x0, 0x0, 0x40}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000001740)={0x5, 0x3, &(0x7f0000001800)=ANY=[@ANYBLOB="850000002a00000025000000000000009500000000000000afcd48d6494d614dcc6fab5335ec470db2c6161dba392176dd2963038e1d69ba7ea94c500dc4ef2fad96ed406f21caf5adcf920569c00cc1199684fa7c93836d9ea2cfb0e60436e05425cc4686b066707de94a4f4d5fc79c987d669f381faca0f9d9b24be41a9169bdfaf16da915b2e249ee1c6eee84309e7a23c19a39484809539fca4e0b6eab1aa7d55545a34effa077faa56d59e88254f54077f799bf168301000000bf2255d6a0244d35b213bda84cc172afd8cc2e59a7d8b85a5e3d77ac463920e231b7ae0da8616d2b7958f91f5da6c025d0faab186d94af98af1da2b5952eb15855933a212304e035f7a35dfc72c81256a55a25f8fe3b28d7e53c78fbfe5ab0255f347160ec83070000000000004015cf10453f6c0b973b81a484ebad04859d928365a7ea3fab8b4b380a00d72bc0480f94306720399379d9271cf555c14d56b51c2298237bebfc08e0d5976a942b846970cfd98b9d4139f1111f2dc5e46ac1c60a9b030074bfbcd4b09012175484135f0e519f0b1e4aaa026d570ecb5e8cddbed65ff702000000a3ff4f8a4cf796b07a6ff61c5552417fd703f7f14d8b78a602ca3cdf6a9120072a5d00dcdd8595356c9b2492aaf1264d4ef4a410c882834867bcd2b6e559d17879570c8ad9433269af3be5fa6a9a5c24e392955f4e979ea13201bafe4f0f6ea508000000a0c548552b571bed5647223c78a992810000000571cbb17d9f37282462f0e9c147c0d497c61433c6ccc35601eef97ee611be8c97f4151ffdf6f7820549cda6cb799c6e924966a7f90bf8fd1e75ee76bd72346cfbb526890aa7fe5e68949a3b30567e54d3504723177d356c4604bca492ede62fc28839b5301160ecec37e83efceefd7ca2533659edc8be05cc85451c6a145074343caea5c4bf690441974b155f5adc681a03c0bbb8358856175e2ce8b0cbbbe3c033e54ffcebde1d9d3d35a142a9ec9a7a3755e0f209150a07682c4e14e3a83558df6f3fc97f1730a136bdee07e98cb984b2e2304a1b63afefdb636e56bbaae4e62136574bc6371a0bb2be1a962aae9c1258da6ef590e1d85ea9e12b3025f43e7e08ccffc5064dea4c39cf4b98e1fc6efb5978f51e16b678eca0b658a56008948e561a9845e4ff29e2bdb1d0b923b262341c5e093fd66a2946501559335781092cf8ce3c7c56cd31121624d76517fd3666276c3c0e812b28e2f30d035cee5d0e77a3c70008ec651cc0ae637fa474816bc59d2e2a00092419304b338a987e9d3044d856cf24f370030be3b5f79f030b8d3ebce68663ef5af469abe753314fae31651e0ecea5ece8fb11a4ee288eb149f1fa33669cc8d901fa8e46354c9c3a041a1e7b55c4e81dba1e12289ee34463baf28345bde0c195bc9f021da8f3025ee9c8e3168b4177ce37ed85464c31679053e7f9d04bb5cb51da0b7958989fd70f241262fa3f1dabeb4fc4bda345360200000001fbddeacd3adaa4d2715e21c772ccd44341f7fd53df58ae791ee8b489a7c9efe3625a9d971b5997485d6a063dc6f7359e2eccc2fb39d419de1a7b5c9dc22c96295a4601adf59d44e58eb1c60b3475be31a9b7cf42b6402312d2725b8d9fa700a86407e79ae29d2c117ca65fc86c2dce97aa03279a66ec87122219b0f796ab92b1adecae50fdb408c8a80f7f02f750d6c977a1919f9f69a6cfefdf879d447df53f3b9b70d10355b07466d1ef0056b5af553d18a6cc50feeb7bfad9b7be3283b6450d014e7712d2f1d7004548b19162cef04d18d4f5987baab97a9bfbd8f185b5671820420bf5b6522c0e21c882c66f4f25ffb6d95e07de02205fca4f18a2eb5b63e45d5d80fe52734093ae5aa3c0b4f3f45bfff241a918217747ae442e31560e5b741445ea2a1acee2e98c9f3427834ba0a765d20b30f87af976a46f9a9a1ac7dea1ea6845f9aa6623920dacc107f532348cc21164efe794874eac73381e961f3d9c8c21578fe3245097c280abe51427a7f6cd72b5da6d0252803c66730cd5eac907f09b9695906313f8873522608c6fc01e1b9e16587bb5f721303e6b89e5c54d680ac66d09af90dbf50ee69a39265964279d17eb0000000000000000000000fa08ad0731c4b839688b22c4da2a6b00008a1949a6ba49fbf981f8265e7f1f4c2d97f4680b135f87c228ce69418a282bffff2481a0df1774fa7d94944bb92d2b89f73f0e8b63f6316c5762f3288bc970720f48b5647dd177db6810fae05334d5a44a020000001c0d882a564d74a7a12c9fcfe4c72bf9a2152b261e58fea6d2f93589cfe261dc0410b5ccc92a5a0eab327a33431d62d2b7c75ce654d556c9e1817c1abca762ab53d40da51560351b673363652e1ecb56cfe4a746a45ab13c6014e9f361ab687d1cd1795ce9e05c817b83d76046bdb3709de5df7499a02d2f636a454b85b987580ada025d83bd7b8df28a540d5ec5537942e79f2f1ab25ea5f563bc77e4f9468bd309469880c7e34150ca886d1f9ac2f7e82dbe296c877d925c38c54cc8137b29028854b6bd57ca8939000031300e16aba792289e135589d93302fc37c73c303e383cdf8ef3f6d6265fe5ee01759d24027475c8901039a898582022bc95992b86dce0710887c8a625d9cbb897bdbfaf49a3f642a169827a9bae4fcfa5212461db000000000000e6ed75ca8fcda7ef3ee336189fef3b3ffb9f38fefc5ff39c4e69e3fa1f8b10ee97123e99b61eba065b1ad67530e7c4f11f9da7ae000002000000610101ad7f79cb9bbf64a0fc109f49fe8799fe266e2ccac80fefe750151f5ddfe51833ec65ece70e07ce8ab5d97db47da8f80000664dc0b86ae2b3ff9d4e220752a6b2f3ea9f793612386496dca5af7b8952aafa796ea7b156d19612297c63bb20e1e0469f7615f67a9218cbace38f5236821314f76302b98afa93044b83989339ca10e6ae30e70e17a82f03e915b8425e8e7a91614306d2ae0bc3550d856f2d7293672b5673d264fc886b0c8bdf436a0fcd21bf9da7bdca98e34cd6e59b0a7ce4ba1b466561aaa35448dff47bb1d7df23"], &(0x7f00000020c0)='GPL\x00', 0x5, 0x252, &(0x7f0000002100)=""/195}, 0x48) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r1) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000002200)={0x0, 0x0, &(0x7f0000002240)}, 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000002280)={0x0, 0x0, &(0x7f00000022c0)=[{&(0x7f0000002300)="d8000000210081044e81f782db44b90402", 0x11}], 0x1}, 0x0) r2 = socket$kcm(0x2, 0x5, 0x84) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002340)={0x6, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, &(0x7f0000002400)=[{0x10001, 0x0, 0xfffffffc, 0x5}, {0x2}]}, 0x94) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002440)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(0xffffffffffffffff, &(0x7f0000002480)={0x0, 0x0, &(0x7f00000024c0)=[{&(0x7f0000002500)}], 0x1}, 0x0) close(r4) recvmsg$unix(r3, &(0x7f0000002540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002580)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) setsockopt$sock_attach_bpf(r2, 0x84, 0x6e, &(0x7f00000025c0)=r5, 0x20) perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5c31, 0x410, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe49, 0x2, @perf_bp={0x0}, 0x100c, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000000)={0xff, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000040)=r6, 0x4) r7 = socket$kcm(0xa, 0x2, 0x0) sendmsg$kcm(r7, &(0x7f0000002240)={&(0x7f0000002600)=@in6={0xa, 0x4e20, 0x0, @loopback}, 0x80, 0x0, 0x0, &(0x7f0000002680)=ANY=[@ANYBLOB='(\x00\x00\x00\x00\x00\x00\x00)\x00\x00\x002'], 0x28}, 0x0) 323.004677ms ago: executing program 0 (id=4942): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0b000000080000000c0000000000008001"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x10, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b702000000000000850000008600000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000e80)={0x0, 0x10, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) socketpair$unix(0x1, 0x5, 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x1, 0x10, &(0x7f0000000180)=ANY=[], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f00000000c0)=r2, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 269.344572ms ago: executing program 4 (id=4943): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000002c0)) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={0x0, 0x1}, 0x440}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x48440, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0xa9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8038, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0xc, 0x7}, 0x800, 0x2000003, 0xfffff001, 0x0, 0x0, 0x1, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, @perf_config_ext={0xf, 0x5}, 0x100e64, 0xc78, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x20242, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x8800, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x3, 0x8, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls=0x2e}, 0x94) perf_event_open(&(0x7f0000000800)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0x8}, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000070000000200000007"], 0x50) perf_event_open(&(0x7f0000000380)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400, 0xf6103, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, @perf_bp={0x0, 0x8}, 0x40, 0x0, 0x0, 0x0, 0x7, 0x0, 0xffff}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r0, 0xc004743e, 0x110c230000) ioctl$TUNSETOFFLOAD(r0, 0x4004743c, 0xf0ff1f00000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001d80)=ANY=[@ANYBLOB="28010000000000000100000001"], 0x128}, 0x0) recvmsg$unix(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=[@cred={{0x1c}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @rights={{0x10}}, @rights={{0x10}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xe0}, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'wlan0\x00', 0x200}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8946, &(0x7f0000000080)) 221.686237ms ago: executing program 0 (id=4944): perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x800}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB], 0x48) r1 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, 0xffffffffffffffff) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000d00)=ANY=[], 0x50) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000700)={&(0x7f0000000680)=ANY=[@ANYBLOB="9feb010018000000000000000c0000000c0000000400000000303000"/40], &(0x7f00000006c0)=""/13, 0x28, 0xd, 0x1, 0xdd2, 0x10000}, 0x28) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000003700)={r3, 0x20, &(0x7f00000036c0)={&(0x7f0000000780)=""/215, 0xd7, 0x0, &(0x7f00000026c0)=""/4096, 0x1000}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000c80)={0x18, 0x16, &(0x7f0000000a40)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0xf01, 0x0, 0x0, 0x0, 0x9}, {{0x18, 0x1, 0x1, 0x0, r2}}, {}, [@alu={0x4, 0x1, 0x0, 0x4, 0x5, 0x80, 0x10}, @map_val={0x18, 0xb, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0xbee3}, @map_fd={0x18, 0x5, 0x1, 0x0, r0}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe02, 0x0, 0x0, 0x0, 0x7fffffff}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}}}, &(0x7f0000000b00)='GPL\x00', 0x8, 0x0, 0x0, 0x41100, 0x20, '\x00', 0x0, 0x0, r3, 0x8, &(0x7f0000000b40)={0x1, 0x4}, 0x8, 0x10, &(0x7f0000000b80)={0x2, 0x9, 0x3, 0x8001}, 0x10, 0x0, 0x0, 0x5, &(0x7f0000000bc0)=[r2, r0, r2], &(0x7f0000000c00)=[{0x5, 0x1, 0x3, 0xb}, {0x5, 0x1, 0x0, 0x1}, {0x0, 0x4, 0x3, 0xf}, {0x0, 0x3, 0x0, 0x4}, {0x4, 0x1, 0x8, 0xa}], 0x10, 0x4c}, 0x94) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, 0x0, 0x0) bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xa, &(0x7f0000000400)={0xffffffffffffffff, 0x0, 0x0}, 0x10) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0x1ff, '\x00', 0x0, r3, 0x1, 0x2, 0x3}, 0x50) socketpair(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$kcm(0x2, 0x1000000000000002, 0x0) sendmsg$inet(r5, &(0x7f0000000140)={&(0x7f0000000100)={0x2, 0x4e24, @local}, 0x10, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB=',\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'], 0x30}, 0x890) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x3, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x3}, 0x49c8, 0x0, 0xfffffffc, 0x0, 0xffffffffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000002680)={0xffffffffffffffff, 0x20, &(0x7f0000002640)={&(0x7f0000000300)=""/220, 0xdc, 0x0, &(0x7f0000001640)=""/4096, 0x1000}}, 0x10) openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x10081, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={0xffffffffffffffff, 0x2000002, 0xe, 0xfffffffffffffda9, &(0x7f0000000200)="63eced8e46dc3f0adf33c9f7b986", 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) socketpair(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3, 0x42080, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_config_ext={0xffffffffffffffc1, 0xa5}, 0x0, 0x10, 0x4, 0x8, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) socketpair(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r7, 0x89a0, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x89a2, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x89a1, &(0x7f0000000080)) 183.881171ms ago: executing program 1 (id=4945): socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x10c002, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext={0x7, 0x100000001}, 0x4000, 0x2, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x2, 0x80, 0x1c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0, 0xd}, 0x10c002, 0xac5d, 0x0, 0x0, 0x200000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x48) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400, 0xfe123, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x24000000, 0x0, @perf_config_ext={0xd, 0x7}, 0x0, 0x0, 0x0, 0x0, 0x7, 0x3, 0x1}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000440)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400, 0xf6103, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, @perf_bp={0x0, 0x8}, 0x40, 0x0, 0x0, 0x0, 0x7, 0x0, 0xffff}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000004c0)='memory.swap.events\x00', 0x275a, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.swap.events\x00', 0x275a, 0x0) socket$kcm(0x10, 0x2, 0x0) socket$kcm(0xa, 0x5, 0x0) r0 = socket$kcm(0x2, 0x200000000000001, 0x0) sendmsg$inet(r0, &(0x7f0000000940)={&(0x7f0000000980)={0x2, 0x4001, @dev={0xac, 0x14, 0x14, 0x3b}}, 0x10, 0x0}, 0x3000c085) socket$kcm(0x2, 0x1, 0x84) perf_event_open(&(0x7f00000009c0)={0x2, 0x80, 0x1d, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x46a, 0x1, @perf_bp={0x0}, 0x81, 0x3, 0x0, 0x0, 0x1, 0x200}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000a40)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x800000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000ac0)='memory.stat\x00', 0x26e1, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x3e, &(0x7f0000000b00)=r1, 0x4) sendmsg$inet(r0, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000bc0)="99", 0x1}], 0x1, &(0x7f0000000c00)}, 0x844) 154.762544ms ago: executing program 3 (id=4946): perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x800}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB], 0x48) r1 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, 0xffffffffffffffff) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000d00)=ANY=[], 0x50) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000700)={&(0x7f0000000680)=ANY=[@ANYBLOB], &(0x7f00000006c0)=""/13, 0x28, 0xd, 0x1, 0xdd2, 0x10000}, 0x28) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000003700)={r3, 0x20, &(0x7f00000036c0)={&(0x7f0000000780)=""/215, 0xd7, 0x0, &(0x7f00000026c0)=""/4096, 0x1000}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000c80)={0x18, 0x16, &(0x7f0000000a40)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0xf01, 0x0, 0x0, 0x0, 0x9}, {{0x18, 0x1, 0x1, 0x0, r2}}, {}, [@alu={0x4, 0x1, 0x0, 0x4, 0x5, 0x80, 0x10}, @map_val={0x18, 0xb, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0xbee3}, @map_fd={0x18, 0x5, 0x1, 0x0, r0}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe02, 0x0, 0x0, 0x0, 0x7fffffff}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}}}, &(0x7f0000000b00)='GPL\x00', 0x8, 0x0, 0x0, 0x41100, 0x20, '\x00', 0x0, 0x0, r3, 0x8, &(0x7f0000000b40)={0x1, 0x4}, 0x8, 0x10, &(0x7f0000000b80)={0x2, 0x9, 0x3, 0x8001}, 0x10, 0x0, 0x0, 0x5, &(0x7f0000000bc0)=[r2, r0, r2], &(0x7f0000000c00)=[{0x5, 0x1, 0x3, 0xb}, {0x5, 0x1, 0x0, 0x1}, {0x0, 0x4, 0x3, 0xf}, {0x0, 0x3, 0x0, 0x4}, {0x4, 0x1, 0x8, 0xa}], 0x10, 0x4c}, 0x94) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, 0x0, 0x0) bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xa, &(0x7f0000000400)={0xffffffffffffffff, 0x0, 0x0}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000980)={r4, 0xe0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, &(0x7f0000000440)=[0x0, 0x0], &(0x7f0000000500)=[0x0], 0x0, 0x75, &(0x7f0000000540)=[{}, {}], 0x10, 0x10, &(0x7f0000000580), &(0x7f00000005c0), 0x8, 0x35, 0x8, 0x8, &(0x7f0000000600)}}, 0x10) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0x1ff, '\x00', r5, r3, 0x1, 0x2, 0x3}, 0x50) socketpair(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$kcm(0x2, 0x1000000000000002, 0x0) sendmsg$inet(r7, &(0x7f0000000140)={&(0x7f0000000100)={0x2, 0x4e24, @local}, 0x10, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB=',\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'], 0x30}, 0x890) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x1c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x3, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x3}, 0x49c8, 0x0, 0xfffffffc, 0x0, 0xffffffffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000002680)={0xffffffffffffffff, 0x20, &(0x7f0000002640)={&(0x7f0000000300)=""/220, 0xdc, 0x0, &(0x7f0000001640)=""/4096, 0x1000}}, 0x10) openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x10081, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={0xffffffffffffffff, 0x2000002, 0xe, 0xfffffffffffffda9, &(0x7f0000000200)="63eced8e46dc3f0adf33c9f7b986", 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) socketpair(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3, 0x42080, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_config_ext={0xffffffffffffffc1, 0xa5}, 0x0, 0x10, 0x4, 0x8, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) socketpair(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r9, 0x89a0, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_SET_FILTER(r8, 0x89a2, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x89a1, &(0x7f0000000080)) 76.443882ms ago: executing program 2 (id=4947): socket$kcm(0x10, 0x2, 0x0) perf_event_open(&(0x7f0000000400)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0xc2474, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000680)={0xffffffffffffffff, 0x0, 0x0}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f00000006c0)=@base={0xc, 0x3, 0x3ff, 0x0, 0x2008, 0x1, 0x101, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x3, 0x2}, 0x50) r0 = socket$kcm(0x10, 0x3, 0x10) sendmsg$kcm(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000880)="1400000037000b0fd25a806c8c6f94f90524fc60", 0x14}], 0x1, 0x0, 0x0, 0x20000000}, 0x200000c0) close(0xffffffffffffffff) bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="06000000040000000400000004"], 0x50) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x1f, 0x14, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000fcffffff7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000003000000180100002020732500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000400000095"], &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x14, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000640)={r2, 0x1}, 0xc) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="7c00000000000000000000000700000044140001ac1414aa00000000ac1414000000000000441c0003e0000001000000007f000001000000000000000000000000442c000000000000000000000000000000000000000000000000000000000000000000000000000000000000440c0001000000000000000000000000000000a400000000000000000000000700000044280000000000000000000000000000000000000000000000000000000000000000000000000000071700e0000002ac1414bb00000000e0000002ac1414bb018616000000000010c986d78e6c4b9394b247217b87cb00830b00000000007f000001861f0000000000020010421487f84baabcbcfb42a4d90bab000748c68c4c31001089ca45d9612e5b5c11f12bc78a41000000000000006c000000000000000000000007000000441c0003ffffffff000000000000000000000000e00000010000000044340001ac1414bb0000000000000000000000000000000000000000ac1414aa00000000ac1414aa00000000ac1e000100000000830b007f000001e000000200000000001c000000000000000000000008000000", @ANYRES32=0x0, @ANYBLOB="ac1414aa00000000000000001400000000000000000000000200000000000000000000001c000000000000000000000008000000", @ANYRES32=0x0, @ANYBLOB="7f0000017f000001000000001c000000000000000000000008000000", @ANYRES32=0x0, @ANYBLOB="7f000001ac141400000000001c00000000000000000000004700000044aa00210a2101"], 0x230}, 0x0) r3 = socket$kcm(0x10, 0x3, 0x10) sendmsg$kcm(r3, &(0x7f0000000d00)={0x0, 0xffffff0a, &(0x7f0000000d40)=[{&(0x7f0000000d80)="c018030031000b12d25a80648c2594f90124fc60100c074002200600053582c137153e370248078000f01700d1bd", 0x33fe0}], 0x1}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000780)={0x11, 0x3, &(0x7f0000000500)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0xfffffffc}, 0x94) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0e000000040000000800000005"], 0x48) socket$kcm(0x2, 0x5, 0x84) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x6, 0xc, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bc82000000000000a6020000f8ffffffb703000008000000b703000000000000850000003300000095"], &(0x7f0000000300)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000003c0)={{r4}, &(0x7f0000000340), &(0x7f0000000380)=r5}, 0x20) r6 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0x1c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000008c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x201, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000000), 0x4}, 0x1000, 0xc8, 0x0, 0xe, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1159f0ff}, 0x0, 0x3, 0xffffffffffffffff, 0x8) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000940)=ANY=[@ANYBLOB="8fedcb79100a6c52d922ba2a05"], 0xfdef) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) close(r8) recvmsg$unix(r7, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x22) write$cgroup_subtree(r9, 0x0, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r6, 0x4008240b, &(0x7f0000000100)={0x1, 0x80, 0x5, 0xa0, 0x9, 0x8, 0x0, 0x1, 0x1088, 0x9, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x9, 0x0, @perf_bp={0x0, 0x8}, 0x100000, 0x0, 0x1, 0x5, 0xfffffffffffffffa, 0x10000, 0x7, 0x0, 0xcb4, 0x0, 0x5}) 50.892305ms ago: executing program 0 (id=4948): perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x800}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB], 0x48) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000d00)=ANY=[], 0x50) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000700)={&(0x7f0000000680)=ANY=[@ANYBLOB="9feb010018000000000000000c0000000c0000000400000000303000"/40], &(0x7f00000006c0)=""/13, 0x28, 0xd, 0x1, 0xdd2, 0x10000}, 0x28) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000003700)={r2, 0x20, &(0x7f00000036c0)={&(0x7f0000000780)=""/215, 0xd7, 0x0, &(0x7f00000026c0)=""/4096, 0x1000}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000c80)={0x18, 0x16, &(0x7f0000000a40)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0xf01, 0x0, 0x0, 0x0, 0x9}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [@alu={0x4, 0x1, 0x0, 0x4, 0x5, 0x80, 0x10}, @map_val={0x18, 0xb, 0x2, 0x0, r1, 0x0, 0x0, 0x0, 0xbee3}, @map_fd={0x18, 0x5, 0x1, 0x0, r0}, @initr0={0x18, 0x0, 0x0, 0x0, 0xe02, 0x0, 0x0, 0x0, 0x7fffffff}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}}}, &(0x7f0000000b00)='GPL\x00', 0x8, 0x0, 0x0, 0x41100, 0x20, '\x00', 0x0, 0x0, r2, 0x8, &(0x7f0000000b40)={0x1, 0x4}, 0x8, 0x10, &(0x7f0000000b80)={0x2, 0x9, 0x3, 0x8001}, 0x10, 0x0, 0x0, 0x5, &(0x7f0000000bc0)=[r1, r0, r1], &(0x7f0000000c00)=[{0x5, 0x1, 0x3, 0xb}, {0x5, 0x1, 0x0, 0x1}, {0x0, 0x4, 0x3, 0xf}, {0x0, 0x3, 0x0, 0x4}, {0x4, 0x1, 0x8, 0xa}], 0x10, 0x4c}, 0x94) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, 0x0, 0x0) bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xa, &(0x7f0000000400)={0xffffffffffffffff, 0x0, 0x0}, 0x10) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000980)={r3, 0xe0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x1, &(0x7f0000000440)=[0x0, 0x0], &(0x7f0000000500)=[0x0], 0x0, 0x75, &(0x7f0000000540)=[{}, {}], 0x10, 0x10, &(0x7f0000000580), &(0x7f00000005c0), 0x8, 0x35, 0x8, 0x8, &(0x7f0000000600)}}, 0x10) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)={0x1b, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0x1ff, '\x00', r4, r2, 0x1, 0x2, 0x3}, 0x50) socketpair(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$kcm(0x2, 0x1000000000000002, 0x0) sendmsg$inet(r6, &(0x7f0000000140)={&(0x7f0000000100)={0x2, 0x4e24, @local}, 0x10, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB=',\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'], 0x30}, 0x890) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x1c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x3, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x3}, 0x49c8, 0x0, 0xfffffffc, 0x0, 0xffffffffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000002680)={0xffffffffffffffff, 0x20, &(0x7f0000002640)={&(0x7f0000000300)=""/220, 0xdc, 0x0, &(0x7f0000001640)=""/4096, 0x1000}}, 0x10) openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x10081, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={0xffffffffffffffff, 0x2000002, 0xe, 0xfffffffffffffda9, &(0x7f0000000200)="63eced8e46dc3f0adf33c9f7b986", 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) socketpair(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3, 0x42080, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4, @perf_config_ext={0xffffffffffffffc1, 0xa5}, 0x0, 0x10, 0x4, 0x8, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) socketpair(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r8, 0x89a0, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_SET_FILTER(r7, 0x89a2, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_SET_FILTER(r5, 0x89a1, &(0x7f0000000080)) 0s ago: executing program 1 (id=4949): bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000280), 0x4) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000500)={0x1, 0x0, 0x0}, 0x10) recvmsg$kcm(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000200)=""/68, 0x44}, {&(0x7f0000000900)=""/250, 0xfa}, {&(0x7f0000000440)=""/190, 0xbe}, {&(0x7f0000000700)=""/88, 0x58}, {&(0x7f0000000780)=""/11, 0xb}], 0x5}, 0x10000) r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="02000000040000000800000001"], 0x48) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000d00)={{r0, 0xffffffffffffffff}, &(0x7f0000000d40), &(0x7f0000000d80)='%-5lx \x00'}, 0x20) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000dc0)={r1, 0xffffffffffffffff}, 0x4) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000e00)={0x1f, 0x18, &(0x7f0000000ec0)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702100000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000000000008500000094000000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32=r2, @ANYBLOB="0000000000000000b70500000800000085000000a700000095"], &(0x7f0000000f80)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x10, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000fc0)={r3}, 0xc) bpf$MAP_CREATE(0x0, &(0x7f0000000600)=@base={0x4, 0x4, 0x4, 0x1, 0x0, 0xffffffffffffffff, 0x7fffffff}, 0x50) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000880)={r2, 0x58, &(0x7f0000000bc0)={0x0, 0x0}}, 0xffffffd6) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000c40)={r4}, 0xc) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000cc0)={r4, 0x748896d1, 0x18}, 0xc) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000c80)={0xffffffffffffffff, 0x0, 0x0}, 0x10) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='devices.list\x00', 0x26e1, 0x0) close(r5) bpf$PROG_LOAD(0x5, &(0x7f0000000a00)={0x3, 0x3, &(0x7f0000001000)=ANY=[@ANYBLOB="b4eb0c6a45ff94c71dc6501b700a60b30000000000040061112c00000000000060e51e0000"], 0x0, 0x5, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, @sched_cls}, 0x94) r6 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000b00)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) r7 = openat$cgroup_ro(r6, &(0x7f0000000b40)='cpuset.memory_pressure\x00', 0x275a, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r7, 0x40305829, &(0x7f0000000b80)=0xe9) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r8, 0x1, 0x10, &(0x7f0000000180)=r5, 0x4) r9 = getpid() sendmsg$unix(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000300)='c', 0x1}], 0x1, &(0x7f0000000380)=[@cred={{0x1c, 0x1, 0x2, {r9, 0x0, 0xee01}}}], 0x20, 0x2400c000}, 0x90) r10 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r10, &(0x7f0000000540)={0x0, 0xffffff2d, &(0x7f0000000580)=[{&(0x7f00000005c0)="c00e020022003505d25a806f8c6394f91824fc60040011000a7403004700000037153e370248018000f01700d1bd", 0x33fe0}], 0x1}, 0x0) perf_event_open(&(0x7f0000001040)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x15, 0x0, 0x7, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, @perf_bp={0x0, 0x8}, 0x101000, 0x7, 0x8, 0x0, 0x0, 0x2, 0x1b09, 0x0, 0x0, 0x0, 0x10003}, r9, 0xffffffffffffffff, r5, 0x1) perf_event_open$cgroup(&(0x7f0000000080)={0x2, 0x80, 0x16, 0x1, 0x0, 0x0, 0x0, 0x800000, 0x80565, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0x81b77b31f5f2a54a}, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000002}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_bp={0x0, 0x2}, 0x0, 0x2, 0xfffffffd, 0x8, 0x0, 0xfffffff8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r11 = socket$kcm(0x10, 0x3, 0x10) sendmsg$kcm(r11, &(0x7f0000000680)={0x0, 0xd18c9b25, &(0x7f00000006c0)=[{&(0x7f0000000840)="e03f03002a000b11d25a806c8c6f94f90424fc601000407a0a000600053582c137153e37000c11802f2ff4070300", 0x33fe0}], 0x1, 0x0, 0x0, 0x35}, 0x0) kernel console output (not intermixed with test programs): 05][T13639] netlink: 'syz.3.3607': attribute type 10 has an invalid length. [ 276.335953][T13639] team0: Device wg1 is of different type [ 276.388077][T13638] delete_channel: no stack [ 276.430555][T13647] netlink: 38831 bytes leftover after parsing attributes in process `syz.4.3611'. [ 276.582480][T13665] netlink: 'syz.4.3617': attribute type 39 has an invalid length. [ 276.774609][T13676] netlink: 'syz.4.3624': attribute type 10 has an invalid length. [ 276.795307][T13676] team0: Device wg1 is of different type [ 276.856785][T13680] ¥: port 1(team0) entered blocking state [ 276.863163][T13680] ¥: port 1(team0) entered disabled state [ 276.875420][T13680] device team0 entered promiscuous mode [ 276.882272][T13680] device team_slave_0 entered promiscuous mode [ 276.889633][T13680] device team_slave_1 entered promiscuous mode [ 276.896926][T13680] device virt_wifi0 entered promiscuous mode [ 276.914481][T13675] delete_channel: no stack [ 276.924995][T13686] device team0 left promiscuous mode [ 276.947532][T13686] device team_slave_0 left promiscuous mode [ 276.959919][T13686] device team_slave_1 left promiscuous mode [ 276.966283][T13686] device virt_wifi0 left promiscuous mode [ 276.981468][T13686] ¥: port 1(team0) entered disabled state [ 277.141837][T13703] netlink: 'syz.4.3633': attribute type 39 has an invalid length. [ 277.376324][T13716] team0: Device wg1 is of different type [ 277.450663][T13711] delete_channel: no stack [ 277.711041][T13739] device syzkaller0 entered promiscuous mode [ 278.393352][T13794] device syzkaller0 entered promiscuous mode [ 278.636070][T13808] device syzkaller0 entered promiscuous mode [ 278.651274][T13811] __nla_validate_parse: 10 callbacks suppressed [ 278.651315][T13811] netlink: 36 bytes leftover after parsing attributes in process `syz.1.3677'. [ 279.040112][T13846] netlink: 36 bytes leftover after parsing attributes in process `syz.0.3690'. [ 279.157625][T13854] device syzkaller0 entered promiscuous mode [ 279.343062][T13866] validate_nla: 6 callbacks suppressed [ 279.343095][T13866] netlink: 'syz.1.3700': attribute type 10 has an invalid length. [ 279.383182][T13866] team0: Device wg1 is of different type [ 279.421860][T13873] netlink: 36 bytes leftover after parsing attributes in process `syz.4.3703'. [ 279.460623][T13864] delete_channel: no stack [ 279.659103][T13889] netlink: 'syz.1.3711': attribute type 7 has an invalid length. [ 279.678402][T13889] netlink: 199836 bytes leftover after parsing attributes in process `syz.1.3711'. [ 279.716443][T13896] netlink: 36 bytes leftover after parsing attributes in process `syz.3.3714'. [ 279.744817][T13899] netlink: 38831 bytes leftover after parsing attributes in process `syz.0.3715'. [ 279.804101][T13901] netlink: 'syz.2.3716': attribute type 10 has an invalid length. [ 279.839367][T13901] team0: Device wg1 is of different type [ 279.906441][T13911] netlink: 'syz.4.3720': attribute type 39 has an invalid length. [ 279.922855][T13900] delete_channel: no stack [ 279.963718][T13916] ¥: port 1(team0) entered blocking state [ 279.970106][T13916] ¥: port 1(team0) entered disabled state [ 279.983584][T13916] device team0 entered promiscuous mode [ 279.995948][T13916] device team_slave_0 entered promiscuous mode [ 280.004130][T13916] device team_slave_1 entered promiscuous mode [ 280.022515][T13920] device team0 left promiscuous mode [ 280.027938][T13920] device team_slave_0 left promiscuous mode [ 280.034641][T13920] device team_slave_1 left promiscuous mode [ 280.050326][T13920] ¥: port 1(team0) entered disabled state [ 280.154538][T13932] netlink: 36 bytes leftover after parsing attributes in process `syz.0.3728'. [ 280.240087][T13934] ¥: port 1(team0) entered blocking state [ 280.256364][T13934] ¥: port 1(team0) entered disabled state [ 280.267462][T13934] device team0 entered promiscuous mode [ 280.279837][T13934] device team_slave_0 entered promiscuous mode [ 280.286591][T13934] device team_slave_1 entered promiscuous mode [ 280.299386][T13942] netlink: 'syz.2.3731': attribute type 7 has an invalid length. [ 280.322184][T13945] netlink: 38831 bytes leftover after parsing attributes in process `syz.0.3732'. [ 280.329109][T13944] device team0 left promiscuous mode [ 280.337118][T13942] netlink: 199836 bytes leftover after parsing attributes in process `syz.2.3731'. [ 280.339934][T13944] device team_slave_0 left promiscuous mode [ 280.353623][T13944] device team_slave_1 left promiscuous mode [ 280.359819][T13944] ¥: port 1(team0) entered disabled state [ 280.419341][T13947] netlink: 'syz.0.3733': attribute type 10 has an invalid length. [ 280.441644][T13947] team0: Device wg1 is of different type [ 280.491358][T13951] netlink: 'syz.2.3735': attribute type 39 has an invalid length. [ 280.530618][T13946] delete_channel: no stack [ 280.693773][T13963] netlink: 36 bytes leftover after parsing attributes in process `syz.4.3742'. [ 280.782885][T13972] netlink: 'syz.1.3747': attribute type 7 has an invalid length. [ 280.869244][T13980] netlink: 'syz.4.3750': attribute type 10 has an invalid length. [ 280.905931][T13980] team0: Device wg1 is of different type [ 280.960558][T13989] netlink: 'syz.0.3753': attribute type 39 has an invalid length. [ 280.968766][T13988] ¥: port 1(team0) entered blocking state [ 280.975572][T13988] ¥: port 1(team0) entered disabled state [ 280.982681][T13979] delete_channel: no stack [ 280.990254][T13988] device team0 entered promiscuous mode [ 280.995918][T13988] device team_slave_0 entered promiscuous mode [ 281.004195][T13988] device team_slave_1 entered promiscuous mode [ 281.013539][T13988] device virt_wifi0 entered promiscuous mode [ 281.024010][T13981] device team0 left promiscuous mode [ 281.029430][T13981] device team_slave_0 left promiscuous mode [ 281.038794][T13981] device team_slave_1 left promiscuous mode [ 281.045605][T13981] device virt_wifi0 left promiscuous mode [ 281.053020][T13981] ¥: port 1(team0) entered disabled state [ 281.825346][T14045] ¥: port 1(team0) entered blocking state [ 281.851539][T14045] ¥: port 1(team0) entered disabled state [ 281.907406][T14045] device team0 entered promiscuous mode [ 281.916368][T14045] device team_slave_0 entered promiscuous mode [ 281.924076][T14045] device team_slave_1 entered promiscuous mode [ 281.937535][T14045] device virt_wifi0 entered promiscuous mode [ 281.962868][T14048] device team0 left promiscuous mode [ 281.968540][T14048] device team_slave_0 left promiscuous mode [ 281.975139][T14048] device team_slave_1 left promiscuous mode [ 281.981932][T14048] device virt_wifi0 left promiscuous mode [ 281.988082][T14048] ¥: port 1(team0) entered disabled state [ 282.411496][T14082] ¥: port 1(team0) entered blocking state [ 282.417485][T14082] ¥: port 1(team0) entered disabled state [ 282.449461][T14082] device team0 entered promiscuous mode [ 282.460811][T14082] device team_slave_0 entered promiscuous mode [ 282.469256][T14082] device team_slave_1 entered promiscuous mode [ 282.502240][T14088] device team0 left promiscuous mode [ 282.518779][T14088] device team_slave_0 left promiscuous mode [ 282.540582][T14088] device team_slave_1 left promiscuous mode [ 282.558474][T14088] ¥: port 1(team0) entered disabled state [ 282.602769][T14093] ¥: port 1(team0) entered blocking state [ 282.608686][T14093] ¥: port 1(team0) entered disabled state [ 282.630366][T14093] device team0 entered promiscuous mode [ 282.636020][T14093] device team_slave_0 entered promiscuous mode [ 282.644579][T14093] device team_slave_1 entered promiscuous mode [ 282.667769][T14104] device team0 left promiscuous mode [ 282.673281][T14104] device team_slave_0 left promiscuous mode [ 282.679278][T14104] device team_slave_1 left promiscuous mode [ 282.685744][T14104] ¥: port 1(team0) entered disabled state [ 282.749638][T14108] ¥: port 1(team0) entered blocking state [ 282.758706][T14108] ¥: port 1(team0) entered disabled state [ 282.771473][T14108] device team0 entered promiscuous mode [ 282.777336][T14108] device team_slave_0 entered promiscuous mode [ 282.786082][T14108] device team_slave_1 entered promiscuous mode [ 282.801927][T14111] device team0 left promiscuous mode [ 282.807460][T14111] device team_slave_0 left promiscuous mode [ 282.813692][T14111] device team_slave_1 left promiscuous mode [ 282.820309][T14111] ¥: port 1(team0) entered disabled state [ 284.053859][T14155] __nla_validate_parse: 12 callbacks suppressed [ 284.054792][T14155] netlink: 199836 bytes leftover after parsing attributes in process `syz.4.3824'. [ 284.155416][T14164] netlink: 38831 bytes leftover after parsing attributes in process `syz.4.3828'. [ 284.396205][T14180] netlink: 4 bytes leftover after parsing attributes in process `syz.4.3835'. [ 284.526961][T14193] validate_nla: 10 callbacks suppressed [ 284.526996][T14193] netlink: 'syz.4.3841': attribute type 7 has an invalid length. [ 284.544763][T14193] netlink: 199836 bytes leftover after parsing attributes in process `syz.4.3841'. [ 284.604317][T14199] netlink: 38831 bytes leftover after parsing attributes in process `syz.1.3843'. [ 284.756351][T14207] ¥: port 1(team0) entered blocking state [ 284.763011][T14207] ¥: port 1(team0) entered disabled state [ 284.772668][T14207] device team0 entered promiscuous mode [ 284.778480][T14207] device team_slave_0 entered promiscuous mode [ 284.785364][T14207] device team_slave_1 entered promiscuous mode [ 284.812887][T14207] device team0 left promiscuous mode [ 284.818433][T14207] device team_slave_0 left promiscuous mode [ 284.824925][T14207] device team_slave_1 left promiscuous mode [ 284.831824][T14207] ¥: port 1(team0) entered disabled state [ 284.891583][T14210] ¥: port 1(team0) entered blocking state [ 284.907944][T14210] ¥: port 1(team0) entered disabled state [ 284.924005][T14210] device team0 entered promiscuous mode [ 284.930452][T14210] device team_slave_0 entered promiscuous mode [ 284.945915][T14210] device team_slave_1 entered promiscuous mode [ 284.962695][T14211] device team0 left promiscuous mode [ 284.971941][T14211] device team_slave_0 left promiscuous mode [ 284.978217][T14211] device team_slave_1 left promiscuous mode [ 284.984679][T14211] ¥: port 1(team0) entered disabled state [ 284.995306][T14215] netlink: 4 bytes leftover after parsing attributes in process `syz.4.3850'. [ 285.156967][T14226] ¥: port 1(team0) entered blocking state [ 285.163907][T14226] ¥: port 1(team0) entered disabled state [ 285.179108][T14226] device team0 entered promiscuous mode [ 285.185688][T14226] device team_slave_0 entered promiscuous mode [ 285.193801][T14226] device team_slave_1 entered promiscuous mode [ 285.218268][T14229] device team0 left promiscuous mode [ 285.221203][T14228] netlink: 'syz.1.3856': attribute type 7 has an invalid length. [ 285.225456][T14229] device team_slave_0 left promiscuous mode [ 285.232554][T14228] netlink: 199836 bytes leftover after parsing attributes in process `syz.1.3856'. [ 285.238284][T14229] device team_slave_1 left promiscuous mode [ 285.265056][T14229] ¥: port 1(team0) entered disabled state [ 285.490933][T14244] netlink: 4 bytes leftover after parsing attributes in process `syz.1.3862'. [ 285.693354][T14257] ¥: port 1(team0) entered blocking state [ 285.705322][T14257] ¥: port 1(team0) entered disabled state [ 285.718178][T14257] device team0 entered promiscuous mode [ 285.727321][T14259] netlink: 'syz.4.3869': attribute type 7 has an invalid length. [ 285.728961][T14257] device team_slave_0 entered promiscuous mode [ 285.736941][T14259] netlink: 199836 bytes leftover after parsing attributes in process `syz.4.3869'. [ 285.754358][T14257] device team_slave_1 entered promiscuous mode [ 285.774816][T14261] device team0 left promiscuous mode [ 285.782437][T14261] device team_slave_0 left promiscuous mode [ 285.788483][T14261] device team_slave_1 left promiscuous mode [ 285.798860][T14261] ¥: port 1(team0) entered disabled state [ 285.826842][T14263] netlink: 'syz.4.3870': attribute type 39 has an invalid length. [ 286.078719][T14274] netlink: 4 bytes leftover after parsing attributes in process `syz.4.3875'. [ 286.237000][T14282] ¥: port 1(team0) entered blocking state [ 286.246067][T14282] ¥: port 1(team0) entered disabled state [ 286.266309][T14282] device team0 entered promiscuous mode [ 286.272827][T14282] device team_slave_0 entered promiscuous mode [ 286.279295][T14282] device team_slave_1 entered promiscuous mode [ 286.298599][T14288] netlink: 'syz.1.3881': attribute type 39 has an invalid length. [ 286.340405][T14291] device team0 left promiscuous mode [ 286.345718][T14291] device team_slave_0 left promiscuous mode [ 286.352136][T14291] device team_slave_1 left promiscuous mode [ 286.358302][T14291] ¥: port 1(team0) entered disabled state [ 286.604002][T14300] device syzkaller0 entered promiscuous mode [ 286.758386][T14323] netlink: 'syz.4.3894': attribute type 39 has an invalid length. [ 286.901035][T14333] netlink: 'syz.0.3907': attribute type 39 has an invalid length. [ 286.958196][T14336] ¥: port 1(team0) entered blocking state [ 286.966241][T14336] ¥: port 1(team0) entered disabled state [ 286.983037][T14336] device team0 entered promiscuous mode [ 286.999093][T14336] device team_slave_0 entered promiscuous mode [ 287.009578][T14336] device team_slave_1 entered promiscuous mode [ 287.030356][T14341] device team0 left promiscuous mode [ 287.043200][T14341] device team_slave_0 left promiscuous mode [ 287.083158][T14341] device team_slave_1 left promiscuous mode [ 287.089697][T14341] ¥: port 1(team0) entered disabled state [ 287.339304][T14359] ¥: port 1(team0) entered blocking state [ 287.350146][T14359] ¥: port 1(team0) entered disabled state [ 287.366242][T14359] device team0 entered promiscuous mode [ 287.374149][T14359] device team_slave_0 entered promiscuous mode [ 287.386554][T14359] device team_slave_1 entered promiscuous mode [ 287.400843][T14366] device team0 left promiscuous mode [ 287.406159][T14366] device team_slave_0 left promiscuous mode [ 287.412604][T14366] device team_slave_1 left promiscuous mode [ 287.419130][T14366] ¥: port 1(team0) entered disabled state [ 287.467635][T14368] netlink: 'syz.0.3911': attribute type 39 has an invalid length. [ 287.696841][T14388] device syzkaller0 entered promiscuous mode [ 287.805138][T14395] ¥: port 1(team0) entered blocking state [ 287.811526][T14395] ¥: port 1(team0) entered disabled state [ 287.819194][T14395] device team0 entered promiscuous mode [ 287.832697][T14395] device team_slave_0 entered promiscuous mode [ 287.852919][T14395] device team_slave_1 entered promiscuous mode [ 287.859240][T14395] device virt_wifi0 entered promiscuous mode [ 287.886466][T14387] device team0 left promiscuous mode [ 287.893119][T14387] device team_slave_0 left promiscuous mode [ 287.899559][T14387] device team_slave_1 left promiscuous mode [ 287.912591][T14387] device virt_wifi0 left promiscuous mode [ 287.944924][T14387] ¥: port 1(team0) entered disabled state [ 287.992023][T14403] netlink: 'syz.0.3928': attribute type 10 has an invalid length. [ 288.004560][T14403] team0: Device wg1 is of different type [ 288.041545][T14402] delete_channel: no stack [ 288.072906][T14408] ¥: port 1(team0) entered blocking state [ 288.080791][T14408] ¥: port 1(team0) entered disabled state [ 288.088345][T14408] device team0 entered promiscuous mode [ 288.095905][T14408] device team_slave_0 entered promiscuous mode [ 288.102449][T14408] device team_slave_1 entered promiscuous mode [ 288.131267][T14409] device team0 left promiscuous mode [ 288.136851][T14409] device team_slave_0 left promiscuous mode [ 288.143905][T14409] device team_slave_1 left promiscuous mode [ 288.155058][T14409] ¥: port 1(team0) entered disabled state [ 288.231764][T14413] ¥: port 1(team0) entered blocking state [ 288.246787][T14413] ¥: port 1(team0) entered disabled state [ 288.253866][T14413] device team0 entered promiscuous mode [ 288.259442][T14413] device team_slave_0 entered promiscuous mode [ 288.266018][T14413] device team_slave_1 entered promiscuous mode [ 288.297725][T14416] device team0 left promiscuous mode [ 288.309769][T14416] device team_slave_0 left promiscuous mode [ 288.315813][T14416] device team_slave_1 left promiscuous mode [ 288.333963][T14416] ¥: port 1(team0) entered disabled state [ 288.387193][T14429] device syzkaller0 entered promiscuous mode [ 288.737758][T14456] netlink: 'syz.1.3949': attribute type 10 has an invalid length. [ 288.771639][T14456] team0: Device wg1 is of different type [ 288.910607][T14455] delete_channel: no stack [ 289.349550][T14504] __nla_validate_parse: 8 callbacks suppressed [ 289.349582][T14504] netlink: 199836 bytes leftover after parsing attributes in process `syz.0.3969'. [ 289.379431][T14502] team0: Device wg1 is of different type [ 289.442698][T14501] delete_channel: no stack [ 289.522756][T14510] ¥: port 1(team0) entered blocking state [ 289.529036][T14510] ¥: port 1(team0) entered disabled state [ 289.544074][T14510] device team0 entered promiscuous mode [ 289.551871][T14510] device team_slave_0 entered promiscuous mode [ 289.558382][T14510] device team_slave_1 entered promiscuous mode [ 289.570502][T14510] device team0 left promiscuous mode [ 289.576073][T14510] device team_slave_0 left promiscuous mode [ 289.582656][T14510] device team_slave_1 left promiscuous mode [ 289.590656][T14510] ¥: port 1(team0) entered disabled state [ 289.834927][T14518] validate_nla: 4 callbacks suppressed [ 289.834944][T14518] netlink: 'syz.1.3975': attribute type 39 has an invalid length. [ 290.076348][T14536] netlink: 'syz.4.3981': attribute type 7 has an invalid length. [ 290.087485][T14536] netlink: 199836 bytes leftover after parsing attributes in process `syz.4.3981'. [ 290.154679][T14538] netlink: 'syz.0.3982': attribute type 10 has an invalid length. [ 290.183564][T14538] team0: Device wg1 is of different type [ 290.239694][T14543] ¥: port 1(team0) entered blocking state [ 290.245746][T14543] ¥: port 1(team0) entered disabled state [ 290.252512][T14537] delete_channel: no stack [ 290.269179][T14543] device team0 entered promiscuous mode [ 290.275237][T14543] device team_slave_0 entered promiscuous mode [ 290.282708][T14543] device team_slave_1 entered promiscuous mode [ 290.296885][T14547] device team0 left promiscuous mode [ 290.302571][T14547] device team_slave_0 left promiscuous mode [ 290.308706][T14547] device team_slave_1 left promiscuous mode [ 290.315507][T14547] ¥: port 1(team0) entered disabled state [ 290.463748][T14555] netlink: 'syz.4.3988': attribute type 10 has an invalid length. [ 290.476180][T14555] team0: Device wg1 is of different type [ 290.530617][T14554] delete_channel: no stack [ 290.548619][T14558] netlink: 'syz.2.3989': attribute type 7 has an invalid length. [ 290.561281][T14558] netlink: 199836 bytes leftover after parsing attributes in process `syz.2.3989'. [ 290.664855][T14568] netlink: 38831 bytes leftover after parsing attributes in process `syz.0.3993'. [ 290.783814][T14574] netlink: 38831 bytes leftover after parsing attributes in process `syz.0.4008'. [ 290.920599][T14582] netlink: 36 bytes leftover after parsing attributes in process `syz.0.4002'. [ 290.997544][T14589] netlink: 'syz.3.4006': attribute type 7 has an invalid length. [ 291.009339][T14593] netlink: 1047 bytes leftover after parsing attributes in process `syz.1.4007'. [ 291.028387][T14594] netlink: 36 bytes leftover after parsing attributes in process `syz.0.4018'. [ 291.038916][T14589] netlink: 199836 bytes leftover after parsing attributes in process `syz.3.4006'. [ 291.047469][T14593] netlink: 4 bytes leftover after parsing attributes in process `syz.1.4007'. [ 291.175597][T14599] ¥: port 1(team0) entered blocking state [ 291.182379][T14599] ¥: port 1(team0) entered disabled state [ 291.198758][T14599] device team0 entered promiscuous mode [ 291.205477][T14599] device team_slave_0 entered promiscuous mode [ 291.224803][T14599] device team_slave_1 entered promiscuous mode [ 291.250398][T14607] device team0 left promiscuous mode [ 291.257900][T14607] device team_slave_0 left promiscuous mode [ 291.264303][T14607] device team_slave_1 left promiscuous mode [ 291.271489][T14607] ¥: port 1(team0) entered disabled state [ 291.340957][T14606] ¥: port 1(team0) entered blocking state [ 291.347287][T14606] ¥: port 1(team0) entered disabled state [ 291.368403][T14606] device team0 entered promiscuous mode [ 291.375088][T14606] device team_slave_0 entered promiscuous mode [ 291.382155][T14606] device team_slave_1 entered promiscuous mode [ 291.396480][T14613] device team0 left promiscuous mode [ 291.402241][T14613] device team_slave_0 left promiscuous mode [ 291.408277][T14613] device team_slave_1 left promiscuous mode [ 291.414968][T14613] ¥: port 1(team0) entered disabled state [ 291.447203][T14618] netlink: 'syz.4.4017': attribute type 10 has an invalid length. [ 291.466945][T14618] team0: Device wg1 is of different type [ 291.508075][T14617] ¥: port 1(team0) entered blocking state [ 291.517704][T14617] ¥: port 1(team0) entered disabled state [ 291.524445][T14616] delete_channel: no stack [ 291.525656][T14617] device team0 entered promiscuous mode [ 291.544829][T14617] device team_slave_0 entered promiscuous mode [ 291.560805][T14617] device team_slave_1 entered promiscuous mode [ 291.570117][T14617] device virt_wifi0 entered promiscuous mode [ 291.582391][T14619] device team0 left promiscuous mode [ 291.597985][T14619] device team_slave_0 left promiscuous mode [ 291.604891][T14619] device team_slave_1 left promiscuous mode [ 291.611152][T14619] device virt_wifi0 left promiscuous mode [ 291.617348][T14619] ¥: port 1(team0) entered disabled state [ 291.801313][T14633] netlink: 'syz.3.4024': attribute type 7 has an invalid length. [ 291.842930][T14635] ¥: port 1(team0) entered blocking state [ 291.849664][T14635] ¥: port 1(team0) entered disabled state [ 291.858824][T14635] device team0 entered promiscuous mode [ 291.865003][T14635] device team_slave_0 entered promiscuous mode [ 291.873753][T14635] device team_slave_1 entered promiscuous mode [ 291.890705][T14635] device team0 left promiscuous mode [ 291.896099][T14635] device team_slave_0 left promiscuous mode [ 291.902753][T14635] device team_slave_1 left promiscuous mode [ 291.909669][T14635] ¥: port 1(team0) entered disabled state [ 292.056993][T14646] netlink: 'syz.2.4029': attribute type 10 has an invalid length. [ 292.088125][T14646] team0: Device wg1 is of different type [ 292.121528][T14645] netlink: 'syz.4.4030': attribute type 10 has an invalid length. [ 292.130020][T14644] delete_channel: no stack [ 292.186875][T14645] team0: Device wg1 is of different type [ 292.227754][T14643] delete_channel: no stack [ 292.236978][T14650] team0: Device wg1 is of different type [ 292.321059][T14649] delete_channel: no stack [ 292.736897][T14689] team0: Device wg1 is of different type [ 292.764307][T14688] delete_channel: no stack [ 292.765156][T14685] team0: Device wg1 is of different type [ 292.860525][T14684] delete_channel: no stack [ 293.147264][T14703] team0: Device wg1 is of different type [ 293.236312][ T8749] device hsr_slave_0 left promiscuous mode [ 293.244904][ T8749] device hsr_slave_1 left promiscuous mode [ 293.245299][T14701] delete_channel: no stack [ 293.277009][ T8749] device veth1_vlan left promiscuous mode [ 293.283764][ T8749] device veth0_vlan left promiscuous mode [ 293.611804][T14718] team0: Device wg1 is of different type [ 293.644632][T14720] team0: Device wg1 is of different type [ 293.654429][T14716] delete_channel: no stack [ 293.677642][T14725] team0: Device wg1 is of different type [ 293.704974][T14719] delete_channel: no stack [ 293.763787][T14724] delete_channel: no stack [ 294.209148][T14759] team0: Device wg1 is of different type [ 294.261509][T14758] delete_channel: no stack [ 294.454159][T14774] __nla_validate_parse: 15 callbacks suppressed [ 294.454179][T14774] netlink: 38831 bytes leftover after parsing attributes in process `syz.4.4082'. [ 294.482463][T14773] netlink: 4 bytes leftover after parsing attributes in process `syz.2.4083'. [ 294.595538][T14779] netlink: 199836 bytes leftover after parsing attributes in process `syz.4.4085'. [ 294.889014][T14795] validate_nla: 13 callbacks suppressed [ 294.889059][T14795] netlink: 'syz.0.4090': attribute type 10 has an invalid length. [ 294.968081][T14795] team0: Device wg1 is of different type [ 295.012633][T14800] netlink: 4 bytes leftover after parsing attributes in process `syz.1.4096'. [ 295.044294][T14793] delete_channel: no stack [ 295.213447][T14810] netlink: 'syz.1.4100': attribute type 7 has an invalid length. [ 295.235311][T14810] netlink: 199836 bytes leftover after parsing attributes in process `syz.1.4100'. [ 295.432336][T14825] ¥: port 1(team0) entered blocking state [ 295.450517][T14825] ¥: port 1(team0) entered disabled state [ 295.462328][T14825] device team0 entered promiscuous mode [ 295.468190][T14825] device team_slave_0 entered promiscuous mode [ 295.482269][T14825] device team_slave_1 entered promiscuous mode [ 295.498579][T14830] netlink: 'syz.0.4108': attribute type 39 has an invalid length. [ 295.524177][T14833] device team0 left promiscuous mode [ 295.532348][T14833] device team_slave_0 left promiscuous mode [ 295.538562][T14833] device team_slave_1 left promiscuous mode [ 295.545297][T14833] ¥: port 1(team0) entered disabled state [ 295.641376][T14835] netlink: 4 bytes leftover after parsing attributes in process `syz.0.4110'. [ 295.723186][T14837] netlink: 36 bytes leftover after parsing attributes in process `syz.1.4113'. [ 295.764094][T14839] netlink: 'syz.3.4112': attribute type 7 has an invalid length. [ 295.793966][T14839] netlink: 199836 bytes leftover after parsing attributes in process `syz.3.4112'. [ 295.942089][T14850] netlink: 'syz.0.4117': attribute type 7 has an invalid length. [ 295.965363][T14850] netlink: 199836 bytes leftover after parsing attributes in process `syz.0.4117'. [ 296.123921][T14865] netlink: 4 bytes leftover after parsing attributes in process `syz.0.4124'. [ 296.318710][T14878] rxe_eth0 speed is unknown, defaulting to 1000 [ 296.499588][T14888] netlink: 'syz.0.4134': attribute type 7 has an invalid length. [ 296.725940][T14903] ¥: port 1(team0) entered blocking state [ 296.731983][T14903] ¥: port 1(team0) entered disabled state [ 296.739478][T14903] device team0 entered promiscuous mode [ 296.745977][T14903] device team_slave_0 entered promiscuous mode [ 296.752919][T14903] device team_slave_1 entered promiscuous mode [ 296.773210][T14903] device team0 left promiscuous mode [ 296.779908][T14903] device team_slave_0 left promiscuous mode [ 296.791623][T14903] device team_slave_1 left promiscuous mode [ 296.805475][T14903] ¥: port 1(team0) entered disabled state [ 297.139058][T14926] ¥: port 1(team0) entered blocking state [ 297.152408][T14926] ¥: port 1(team0) entered disabled state [ 297.164020][T14926] device team0 entered promiscuous mode [ 297.170122][T14926] device team_slave_0 entered promiscuous mode [ 297.178825][T14926] device team_slave_1 entered promiscuous mode [ 297.224377][T14932] netlink: 'syz.3.4154': attribute type 10 has an invalid length. [ 297.244976][T14932] team0: Device wg1 is of different type [ 297.330485][T14931] delete_channel: no stack [ 297.452028][T14941] rxe_eth0 speed is unknown, defaulting to 1000 [ 297.521633][T14949] ¥: port 1(team0) entered blocking state [ 297.548203][T14949] ¥: port 1(team0) entered disabled state [ 297.577759][T14949] device team0 entered promiscuous mode [ 297.596922][T14949] device team_slave_0 entered promiscuous mode [ 297.630701][T14949] device team_slave_1 entered promiscuous mode [ 297.638167][T14949] device virt_wifi0 entered promiscuous mode [ 297.662415][T14956] netlink: 'syz.0.4163': attribute type 25 has an invalid length. [ 297.671464][T14956] netlink: 'syz.0.4163': attribute type 6 has an invalid length. [ 297.688042][T14954] device team0 left promiscuous mode [ 297.698076][T14954] device team_slave_0 left promiscuous mode [ 297.720062][T14954] device team_slave_1 left promiscuous mode [ 297.743387][T14954] device virt_wifi0 left promiscuous mode [ 297.765466][T14954] ¥: port 1(team0) entered disabled state [ 297.861760][T14959] device team0 left promiscuous mode [ 297.867564][T14959] device team_slave_0 left promiscuous mode [ 297.890088][T14959] device team_slave_1 left promiscuous mode [ 297.900267][T14959] ¥: port 1(team0) entered disabled state [ 298.184667][T14976] netlink: 'syz.4.4170': attribute type 10 has an invalid length. [ 298.208980][T14976] team0: Device wg1 is of different type [ 298.320518][T14973] delete_channel: no stack [ 298.452532][T14983] ¥: port 1(team0) entered blocking state [ 298.462218][T14983] ¥: port 1(team0) entered disabled state [ 298.475218][T14983] device team0 entered promiscuous mode [ 298.485713][T14983] device team_slave_0 entered promiscuous mode [ 298.494016][T14983] device team_slave_1 entered promiscuous mode [ 298.511437][T14983] device virt_wifi0 entered promiscuous mode [ 298.590284][T14989] ¥: port 1(team0) entered blocking state [ 298.607838][T14989] ¥: port 1(team0) entered disabled state [ 298.637248][T14989] device team0 entered promiscuous mode [ 298.650307][T14989] device team_slave_0 entered promiscuous mode [ 298.667590][T14989] device team_slave_1 entered promiscuous mode [ 298.702983][T14993] device team0 left promiscuous mode [ 298.720099][T14993] device team_slave_0 left promiscuous mode [ 298.738669][T14993] device team_slave_1 left promiscuous mode [ 298.745766][T14993] ¥: port 1(team0) entered disabled state [ 299.559173][T15021] __nla_validate_parse: 9 callbacks suppressed [ 299.559207][T15021] netlink: 40 bytes leftover after parsing attributes in process `syz.3.4188'. [ 299.804551][T15029] rxe_eth0 speed is unknown, defaulting to 1000 [ 299.883338][T15034] ¥: port 1(team0) entered blocking state [ 299.899894][T15034] ¥: port 1(team0) entered disabled state [ 299.920886][T15034] device team0 entered promiscuous mode [ 299.933583][T15034] device team_slave_0 entered promiscuous mode [ 299.960400][T15034] device team_slave_1 entered promiscuous mode [ 299.982505][T15038] validate_nla: 5 callbacks suppressed [ 299.982663][T15038] netlink: 'syz.2.4196': attribute type 10 has an invalid length. [ 300.015849][T15038] team0: Device wg1 is of different type [ 300.068977][T15041] device team0 left promiscuous mode [ 300.078341][T15041] device team_slave_0 left promiscuous mode [ 300.095273][T15041] device team_slave_1 left promiscuous mode [ 300.106637][T15037] delete_channel: no stack [ 300.112818][T15041] ¥: port 1(team0) entered disabled state [ 300.443932][T15056] netlink: 'syz.3.4201': attribute type 7 has an invalid length. [ 300.461684][T15056] netlink: 199836 bytes leftover after parsing attributes in process `syz.3.4201'. [ 300.490328][T15058] netlink: 'syz.4.4203': attribute type 25 has an invalid length. [ 300.539062][T15058] netlink: 'syz.4.4203': attribute type 6 has an invalid length. [ 300.579844][T15058] netlink: 40 bytes leftover after parsing attributes in process `syz.4.4203'. [ 300.589291][T15060] netlink: 'syz.0.4204': attribute type 39 has an invalid length. [ 300.601572][T15062] device team0 left promiscuous mode [ 300.606964][T15062] device team_slave_0 left promiscuous mode [ 300.614087][T15062] device team_slave_1 left promiscuous mode [ 300.623893][T15062] device virt_wifi0 left promiscuous mode [ 300.632279][T15062] ¥: port 1(team0) entered disabled state [ 300.716612][T15067] netlink: 1047 bytes leftover after parsing attributes in process `syz.0.4206'. [ 300.744341][T15067] netlink: 4 bytes leftover after parsing attributes in process `syz.0.4206'. [ 300.914877][T15076] netlink: 'syz.4.4211': attribute type 10 has an invalid length. [ 300.942745][T15076] team0: Device wg1 is of different type [ 301.076491][T15074] delete_channel: no stack [ 301.114229][T15083] rxe_eth0 speed is unknown, defaulting to 1000 [ 301.240932][T15092] netlink: 'syz.2.4217': attribute type 39 has an invalid length. [ 301.377631][T15096] netlink: 1047 bytes leftover after parsing attributes in process `syz.2.4219'. [ 301.446806][T15096] netlink: 4 bytes leftover after parsing attributes in process `syz.2.4219'. [ 301.706525][T15109] netlink: 'syz.2.4225': attribute type 10 has an invalid length. [ 301.724043][T15109] team0: Device wg1 is of different type [ 301.753901][T15112] netlink: 'syz.0.4227': attribute type 10 has an invalid length. [ 301.770194][T15107] delete_channel: no stack [ 301.812597][T15117] netlink: 'syz.4.4229': attribute type 7 has an invalid length. [ 301.821437][T15117] netlink: 199836 bytes leftover after parsing attributes in process `syz.4.4229'. [ 301.821919][T15112] team0: Device wg1 is of different type [ 301.922047][T15123] netlink: 1047 bytes leftover after parsing attributes in process `syz.1.4231'. [ 301.976831][T15123] netlink: 4 bytes leftover after parsing attributes in process `syz.1.4231'. [ 301.991740][T15110] delete_channel: no stack [ 302.290457][T15147] ¥: port 1(team0) entered blocking state [ 302.309908][T15147] ¥: port 1(team0) entered disabled state [ 302.324961][T15147] device team0 entered promiscuous mode [ 302.331908][T15147] device team_slave_0 entered promiscuous mode [ 302.347899][T15147] device team_slave_1 entered promiscuous mode [ 302.385727][T15154] device team0 left promiscuous mode [ 302.427923][T15154] device team_slave_0 left promiscuous mode [ 302.444449][T15154] device team_slave_1 left promiscuous mode [ 302.464977][T15154] ¥: port 1(team0) entered disabled state [ 302.746121][T15176] device syzkaller0 entered promiscuous mode [ 302.787169][T15177] team0: Device wg1 is of different type [ 302.874243][T15175] delete_channel: no stack [ 303.218518][T15210] team0: Device wg1 is of different type [ 303.290597][T15208] delete_channel: no stack [ 303.305642][T15215] team0: Device wg1 is of different type [ 303.400581][T15214] delete_channel: no stack [ 303.422240][T15222] device syzkaller0 entered promiscuous mode [ 303.844448][T15245] team0: Device wg1 is of different type [ 303.921876][T15250] rxe_eth0 speed is unknown, defaulting to 1000 [ 303.937680][T15244] delete_channel: no stack [ 304.134117][T15261] device syzkaller0 entered promiscuous mode [ 304.471888][T15281] team0: Device wg1 is of different type [ 304.570944][T15280] delete_channel: no stack [ 304.609289][T15291] team0: Device wg1 is of different type [ 304.627506][T15295] __nla_validate_parse: 7 callbacks suppressed [ 304.627549][T15295] netlink: 199836 bytes leftover after parsing attributes in process `syz.0.4305'. [ 304.690845][T15290] delete_channel: no stack [ 304.865127][T15305] netlink: 4 bytes leftover after parsing attributes in process `syz.2.4309'. [ 304.886475][T15310] netlink: 1047 bytes leftover after parsing attributes in process `syz.0.4312'. [ 304.995893][T15310] netlink: 4 bytes leftover after parsing attributes in process `syz.0.4312'. [ 305.063670][T15318] ¥: port 1(team0) entered blocking state [ 305.071443][T15318] ¥: port 1(team0) entered disabled state [ 305.089154][T15318] device team0 entered promiscuous mode [ 305.096411][T15318] device team_slave_0 entered promiscuous mode [ 305.106867][T15318] device team_slave_1 entered promiscuous mode [ 305.134647][T15323] validate_nla: 18 callbacks suppressed [ 305.134682][T15323] netlink: 'syz.0.4318': attribute type 7 has an invalid length. [ 305.148522][T15324] device team0 left promiscuous mode [ 305.160744][T15324] device team_slave_0 left promiscuous mode [ 305.165585][T15323] netlink: 199836 bytes leftover after parsing attributes in process `syz.0.4318'. [ 305.182031][T15324] device team_slave_1 left promiscuous mode [ 305.188490][T15324] ¥: port 1(team0) entered disabled state [ 305.202726][T15326] netlink: 'syz.1.4319': attribute type 10 has an invalid length. [ 305.228596][T15326] team0: Device wg1 is of different type [ 305.283358][T15325] delete_channel: no stack [ 305.309918][T15333] netlink: 'syz.3.4322': attribute type 39 has an invalid length. [ 305.346229][T15335] netlink: 38831 bytes leftover after parsing attributes in process `syz.0.4323'. [ 305.396822][T15338] ¥: port 1(team0) entered blocking state [ 305.404007][T15338] ¥: port 1(team0) entered disabled state [ 305.413507][T15338] device team0 entered promiscuous mode [ 305.419368][T15338] device team_slave_0 entered promiscuous mode [ 305.426240][T15338] device team_slave_1 entered promiscuous mode [ 305.456374][T15343] netlink: 1047 bytes leftover after parsing attributes in process `syz.4.4328'. [ 305.467289][T15344] device team0 left promiscuous mode [ 305.473461][T15344] device team_slave_0 left promiscuous mode [ 305.491858][T15344] device team_slave_1 left promiscuous mode [ 305.499740][T15344] ¥: port 1(team0) entered disabled state [ 305.525229][T15343] netlink: 4 bytes leftover after parsing attributes in process `syz.4.4328'. [ 305.632693][T15348] netlink: 'syz.3.4329': attribute type 10 has an invalid length. [ 305.648431][T15348] team0: Device wg1 is of different type [ 305.721106][T15347] delete_channel: no stack [ 306.023222][T15363] netlink: 'syz.4.4336': attribute type 10 has an invalid length. [ 306.062929][T15363] team0: Device wg1 is of different type [ 306.085249][T15372] netlink: 'syz.0.4338': attribute type 39 has an invalid length. [ 306.163478][T15362] delete_channel: no stack [ 306.243478][T15376] netlink: 1047 bytes leftover after parsing attributes in process `syz.4.4340'. [ 306.298066][T15376] netlink: 4 bytes leftover after parsing attributes in process `syz.4.4340'. [ 306.338759][T15380] netlink: 'syz.2.4344': attribute type 10 has an invalid length. [ 306.383623][T15380] team0: Device wg1 is of different type [ 306.469346][T15379] delete_channel: no stack [ 306.477381][T15391] netlink: 'syz.4.4347': attribute type 7 has an invalid length. [ 306.606788][T15396] netlink: 'syz.2.4349': attribute type 7 has an invalid length. [ 306.644981][T15400] netlink: 'syz.0.4351': attribute type 7 has an invalid length. [ 306.700579][T15401] team0: Device wg1 is of different type [ 306.806498][T15397] delete_channel: no stack [ 307.038021][T15423] team0: Device wg1 is of different type [ 307.121556][T15429] ¥: port 1(team0) entered blocking state [ 307.129183][T15422] delete_channel: no stack [ 307.138483][T15429] ¥: port 1(team0) entered disabled state [ 307.163010][T15429] device team0 entered promiscuous mode [ 307.200502][T15429] device team_slave_0 entered promiscuous mode [ 307.206892][T15429] device team_slave_1 entered promiscuous mode [ 307.230375][T15429] device virt_wifi0 entered promiscuous mode [ 307.248128][T15424] device team0 left promiscuous mode [ 307.277759][T15424] device team_slave_0 left promiscuous mode [ 307.300551][T15424] device team_slave_1 left promiscuous mode [ 307.332732][T15424] device virt_wifi0 left promiscuous mode [ 307.361198][T15424] ¥: port 1(team0) entered disabled state [ 307.514021][T15448] team0: Device wg1 is of different type [ 307.590970][T15447] delete_channel: no stack [ 307.634235][T15457] ¥: port 1(team0) entered blocking state [ 307.647534][T15457] ¥: port 1(team0) entered disabled state [ 307.667989][T15457] device team0 entered promiscuous mode [ 307.687554][T15457] device team_slave_0 entered promiscuous mode [ 307.710736][T15457] device team_slave_1 entered promiscuous mode [ 307.717391][T15457] device virt_wifi0 entered promiscuous mode [ 307.764572][T15463] device team0 left promiscuous mode [ 307.800052][T15463] device team_slave_0 left promiscuous mode [ 307.827027][T15463] device team_slave_1 left promiscuous mode [ 307.844616][T15463] device virt_wifi0 left promiscuous mode [ 307.864208][T15463] ¥: port 1(team0) entered disabled state [ 308.026598][T15471] ¥: port 1(team0) entered blocking state [ 308.044337][T15471] ¥: port 1(team0) entered disabled state [ 308.054844][T15471] device team0 entered promiscuous mode [ 308.060734][T15471] device team_slave_0 entered promiscuous mode [ 308.069080][T15471] device team_slave_1 entered promiscuous mode [ 308.080959][T15473] device team0 left promiscuous mode [ 308.086889][T15473] device team_slave_0 left promiscuous mode [ 308.093359][T15473] device team_slave_1 left promiscuous mode [ 308.105136][T15473] ¥: port 1(team0) entered disabled state [ 308.123141][T15479] team0: Device wg1 is of different type [ 308.181510][T15477] ¥: port 1(team0) entered blocking state [ 308.187327][T15477] ¥: port 1(team0) entered disabled state [ 308.205450][T15478] delete_channel: no stack [ 308.221162][T15477] device team0 entered promiscuous mode [ 308.236770][T15477] device team_slave_0 entered promiscuous mode [ 308.250880][T15477] device team_slave_1 entered promiscuous mode [ 308.267162][T15476] ¥: port 1(team0) entered blocking state [ 308.273855][T15476] ¥: port 1(team0) entered disabled state [ 308.283020][T15476] device team0 entered promiscuous mode [ 308.288722][T15476] device team_slave_0 entered promiscuous mode [ 308.295404][T15476] device team_slave_1 entered promiscuous mode [ 308.302817][T15476] device virt_wifi0 entered promiscuous mode [ 308.320166][T15480] device team0 left promiscuous mode [ 308.325719][T15480] device team_slave_0 left promiscuous mode [ 308.332522][T15480] device team_slave_1 left promiscuous mode [ 308.338949][T15480] ¥: port 1(team0) entered disabled state [ 308.390639][T15481] device team0 left promiscuous mode [ 308.396118][T15481] device team_slave_0 left promiscuous mode [ 308.402719][T15481] device team_slave_1 left promiscuous mode [ 308.416363][T15481] device virt_wifi0 left promiscuous mode [ 308.450272][T15481] ¥: port 1(team0) entered disabled state [ 308.666766][T15507] device syzkaller0 entered promiscuous mode [ 308.684250][T15505] ¥: port 1(team0) entered blocking state [ 308.692168][T15505] ¥: port 1(team0) entered disabled state [ 308.703626][T15505] device team0 entered promiscuous mode [ 308.709503][T15505] device team_slave_0 entered promiscuous mode [ 308.718144][T15505] device team_slave_1 entered promiscuous mode [ 308.736335][T15512] device team0 left promiscuous mode [ 308.742066][T15512] device team_slave_0 left promiscuous mode [ 308.748237][T15512] device team_slave_1 left promiscuous mode [ 308.759366][T15512] ¥: port 1(team0) entered disabled state [ 309.168773][T15534] ¥: port 1(team0) entered blocking state [ 309.177357][T15534] ¥: port 1(team0) entered disabled state [ 309.185953][T15534] device team0 entered promiscuous mode [ 309.191832][T15534] device team_slave_0 entered promiscuous mode [ 309.198200][T15534] device team_slave_1 entered promiscuous mode [ 309.261259][T15534] device team0 left promiscuous mode [ 309.266810][T15534] device team_slave_0 left promiscuous mode [ 309.275262][T15534] device team_slave_1 left promiscuous mode [ 309.283511][T15534] ¥: port 1(team0) entered disabled state [ 309.348564][T15540] team0: Device wg1 is of different type [ 309.410559][T15539] delete_channel: no stack [ 309.445145][T15543] device syzkaller0 entered promiscuous mode [ 309.466661][T15545] team0: Device wg1 is of different type [ 309.524792][T15544] delete_channel: no stack [ 309.554983][T15547] device syzkaller0 entered promiscuous mode [ 309.718752][T15555] team0: Device wg1 is of different type [ 309.747517][T15557] __nla_validate_parse: 19 callbacks suppressed [ 309.747554][T15557] netlink: 199836 bytes leftover after parsing attributes in process `syz.0.4416'. [ 309.780939][T15554] delete_channel: no stack [ 309.786562][T15561] netlink: 1047 bytes leftover after parsing attributes in process `syz.1.4419'. [ 309.856974][T15561] netlink: 4 bytes leftover after parsing attributes in process `syz.1.4419'. [ 309.968634][T15572] device syzkaller0 entered promiscuous mode [ 310.123065][T15576] team0: Device wg1 is of different type [ 310.166862][T15588] validate_nla: 28 callbacks suppressed [ 310.166894][T15588] netlink: 'syz.4.4432': attribute type 7 has an invalid length. [ 310.194195][T15588] netlink: 199836 bytes leftover after parsing attributes in process `syz.4.4432'. [ 310.242615][T15574] delete_channel: no stack [ 310.269215][T15594] netlink: 1047 bytes leftover after parsing attributes in process `syz.2.4435'. [ 310.315143][T15594] netlink: 4 bytes leftover after parsing attributes in process `syz.2.4435'. [ 310.376419][T15600] netlink: 'syz.4.4437': attribute type 39 has an invalid length. [ 310.512014][T15614] device syzkaller0 entered promiscuous mode [ 310.542205][T15616] netlink: 1047 bytes leftover after parsing attributes in process `syz.0.4445'. [ 310.602648][T15625] netlink: 'syz.4.4448': attribute type 7 has an invalid length. [ 310.612592][T15625] netlink: 199836 bytes leftover after parsing attributes in process `syz.4.4448'. [ 310.657095][T15616] netlink: 4 bytes leftover after parsing attributes in process `syz.0.4445'. [ 310.774452][T15635] netlink: 1047 bytes leftover after parsing attributes in process `syz.2.4453'. [ 310.808396][T15632] netlink: 'syz.4.4451': attribute type 10 has an invalid length. [ 310.838977][T15632] team0: Device wg1 is of different type [ 310.897892][T15643] netlink: 'syz.0.4457': attribute type 39 has an invalid length. [ 310.906815][T15641] ¥: port 1(team0) entered blocking state [ 310.915559][T15641] ¥: port 1(team0) entered disabled state [ 310.925479][T15641] device team0 entered promiscuous mode [ 310.943152][T15641] device team_slave_0 entered promiscuous mode [ 310.961351][T15641] device team_slave_1 entered promiscuous mode [ 310.968607][T15631] delete_channel: no stack [ 311.063515][T15656] netlink: 'syz.1.4462': attribute type 7 has an invalid length. [ 311.184726][T15661] device syzkaller0 entered promiscuous mode [ 311.263206][T15669] netlink: 'syz.1.4468': attribute type 25 has an invalid length. [ 311.282686][T15669] netlink: 'syz.1.4468': attribute type 6 has an invalid length. [ 311.405222][T15679] device syzkaller0 entered promiscuous mode [ 311.431216][T15677] netlink: 'syz.2.4472': attribute type 10 has an invalid length. [ 311.448682][T15677] team0: Device wg1 is of different type [ 311.491299][T15675] delete_channel: no stack [ 311.563405][T15683] netlink: 'syz.1.4474': attribute type 39 has an invalid length. [ 311.874432][T15707] device syzkaller0 entered promiscuous mode [ 312.281046][T15741] team0: Device wg1 is of different type [ 312.324904][T15740] delete_channel: no stack [ 312.335345][T15744] device syzkaller0 entered promiscuous mode [ 312.418826][T15753] device team0 left promiscuous mode [ 312.426397][T15753] device team_slave_0 left promiscuous mode [ 312.433514][T15753] device team_slave_1 left promiscuous mode [ 312.440184][T15753] ¥: port 1(team0) entered disabled state [ 312.673554][T15769] ¥: port 1(team0) entered blocking state [ 312.679903][T15769] ¥: port 1(team0) entered disabled state [ 312.688375][T15769] device team0 entered promiscuous mode [ 312.694203][T15769] device team_slave_0 entered promiscuous mode [ 312.700831][T15769] device team_slave_1 entered promiscuous mode [ 312.717077][T15767] team0: Device wg1 is of different type [ 312.736580][T15769] device team0 left promiscuous mode [ 312.746594][T15769] device team_slave_0 left promiscuous mode [ 312.760210][T15769] device team_slave_1 left promiscuous mode [ 312.766373][T15769] ¥: port 1(team0) entered disabled state [ 312.774944][T15766] delete_channel: no stack [ 312.935140][T15781] device syzkaller0 entered promiscuous mode [ 313.380205][T15810] ¥: port 1(team0) entered blocking state [ 313.386300][T15810] ¥: port 1(team0) entered disabled state [ 313.404420][T15810] device team0 entered promiscuous mode [ 313.410899][T15810] device team_slave_0 entered promiscuous mode [ 313.418472][T15810] device team_slave_1 entered promiscuous mode [ 313.425459][T15810] device virt_wifi0 entered promiscuous mode [ 313.434467][T15804] device team0 left promiscuous mode [ 313.440302][T15804] device team_slave_0 left promiscuous mode [ 313.446791][T15804] device team_slave_1 left promiscuous mode [ 313.453883][T15804] device virt_wifi0 left promiscuous mode [ 313.479775][T15804] ¥: port 1(team0) entered disabled state [ 313.586021][T15819] ¥: port 1(team0) entered blocking state [ 313.595288][T15819] ¥: port 1(team0) entered disabled state [ 313.609330][T15819] device team0 entered promiscuous mode [ 313.630680][T15819] device team_slave_0 entered promiscuous mode [ 313.647380][T15819] device team_slave_1 entered promiscuous mode [ 313.663584][T15823] device team0 left promiscuous mode [ 313.669096][T15823] device team_slave_0 left promiscuous mode [ 313.678597][T15823] device team_slave_1 left promiscuous mode [ 313.685109][T15823] ¥: port 1(team0) entered disabled state [ 313.725560][T15827] device syzkaller0 entered promiscuous mode [ 313.795296][T15841] team0: Device wg1 is of different type [ 313.901419][T15840] delete_channel: no stack [ 313.965493][T15850] ¥: port 1(team0) entered blocking state [ 313.971970][T15850] ¥: port 1(team0) entered disabled state [ 313.983094][T15850] device team0 entered promiscuous mode [ 313.997683][T15850] device team_slave_0 entered promiscuous mode [ 314.005719][T15855] FAULT_INJECTION: forcing a failure. [ 314.005719][T15855] name failslab, interval 1, probability 0, space 0, times 0 [ 314.012018][T15850] device team_slave_1 entered promiscuous mode [ 314.025216][T15855] CPU: 0 PID: 15855 Comm: syz.0.4552 Not tainted syzkaller #0 [ 314.032794][T15855] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/15/2026 [ 314.042977][T15855] Call Trace: [ 314.044159][T15857] device team0 left promiscuous mode [ 314.046271][T15855] [ 314.046284][T15855] dump_stack_lvl+0x188/0x250 [ 314.051844][T15857] device team_slave_0 left promiscuous mode [ 314.054509][T15855] ? show_regs_print_info+0x20/0x20 [ 314.059340][T15857] device team_slave_1 left promiscuous mode [ 314.065090][T15855] ? load_image+0x410/0x410 [ 314.065123][T15855] ? __might_sleep+0xf0/0xf0 [ 314.065143][T15855] ? __lock_acquire+0x7d40/0x7d40 [ 314.065176][T15855] should_fail+0x383/0x4b0 [ 314.095124][T15855] should_failslab+0x5/0x20 [ 314.099642][T15855] slab_pre_alloc_hook+0x51/0xc0 [ 314.104599][T15855] __kmalloc_node_track_caller+0x68/0x3a0 [ 314.110508][T15855] ? alloc_skb_with_frags+0xa7/0x720 [ 314.115809][T15855] ? __alloc_skb+0xf4/0x750 [ 314.120320][T15855] ? alloc_skb_with_frags+0xa7/0x720 [ 314.125625][T15855] __alloc_skb+0x22c/0x750 [ 314.130070][T15855] alloc_skb_with_frags+0xa7/0x720 [ 314.135205][T15855] ? trace_event_raw_event_lock+0x250/0x250 [ 314.141119][T15855] sock_alloc_send_pskb+0x87f/0x9a0 [ 314.146368][T15855] ? sock_kzfree_s+0x50/0x50 [ 314.151140][T15855] ? perf_trace_lock+0x301/0x390 [ 314.156109][T15855] packet_sendmsg+0x3215/0x4e70 [ 314.160981][T15855] ? aa_sk_perm+0x910/0x910 [ 314.165519][T15855] ? up_read+0x20/0x20 [ 314.169607][T15855] ? lockdep_hardirqs_on_prepare+0x448/0x7c0 [ 314.175610][T15855] ? lock_chain_count+0x20/0x20 [ 314.180462][T15855] ? do_user_addr_fault+0x69f/0xc90 [ 314.185688][T15855] ? aa_sk_perm+0x7dc/0x910 [ 314.190212][T15855] ? packet_getsockopt+0x9a0/0x9a0 [ 314.195346][T15855] ? unpack_trans_table+0x390/0x1690 [ 314.200649][T15855] ? apparmor_socket_sendmsg+0x88/0x230 [ 314.206212][T15855] ? bpf_lsm_socket_sendmsg+0x5/0x10 [ 314.211502][T15855] ? security_socket_sendmsg+0x7c/0xa0 [ 314.216971][T15855] ? packet_getsockopt+0x9a0/0x9a0 [ 314.222090][T15855] ____sys_sendmsg+0x5be/0x8f0 [ 314.226879][T15855] ? __sys_sendmsg_sock+0x30/0x30 [ 314.231925][T15855] ? import_iovec+0x6f/0xa0 [ 314.236437][T15855] ___sys_sendmsg+0x236/0x2e0 [ 314.241135][T15855] ? __sys_sendmsg+0x290/0x290 [ 314.245927][T15855] ? trace_event_raw_event_lock+0x250/0x250 [ 314.251876][T15855] __se_sys_sendmsg+0x1b7/0x2a0 [ 314.256736][T15855] ? __x64_sys_sendmsg+0x80/0x80 [ 314.261673][T15855] ? lockdep_hardirqs_on_prepare+0x448/0x7c0 [ 314.267681][T15855] ? lockdep_hardirqs_on+0x94/0x140 [ 314.273507][T15855] do_syscall_64+0x4c/0xa0 [ 314.277925][T15855] ? clear_bhb_loop+0x30/0x80 [ 314.282601][T15855] ? clear_bhb_loop+0x30/0x80 [ 314.287288][T15855] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 314.293195][T15855] RIP: 0033:0x7f40d4027b19 [ 314.297629][T15855] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 314.317444][T15855] RSP: 002b:00007f40d227e028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 314.325966][T15855] RAX: ffffffffffffffda RBX: 00007f40d42adfa0 RCX: 00007f40d4027b19 [ 314.333965][T15855] RDX: 0000000000000000 RSI: 0000200000000f80 RDI: 0000000000000004 [ 314.341946][T15855] RBP: 00007f40d227e090 R08: 0000000000000000 R09: 0000000000000000 [ 314.350181][T15855] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 314.358156][T15855] R13: 00007f40d42ae038 R14: 00007f40d42adfa0 R15: 00007fff4870c168 [ 314.366164][T15855] [ 314.385765][T15857] ¥: port 1(team0) entered disabled state [ 314.425199][T15859] team0: Device wg1 is of different type [ 314.490544][T15854] delete_channel: no stack [ 314.725082][T15874] ¥: port 1(team0) entered blocking state [ 314.731301][T15874] ¥: port 1(team0) entered disabled state [ 314.741059][T15874] device team0 entered promiscuous mode [ 314.746682][T15874] device team_slave_0 entered promiscuous mode [ 314.753448][T15874] device team_slave_1 entered promiscuous mode [ 314.763853][T15877] ¥: port 1(team0) entered blocking state [ 314.770327][T15877] ¥: port 1(team0) entered disabled state [ 314.777835][T15877] device team0 entered promiscuous mode [ 314.784232][T15877] device team_slave_0 entered promiscuous mode [ 314.791155][T15877] device team_slave_1 entered promiscuous mode [ 314.850295][T15879] device team0 left promiscuous mode [ 314.855915][T15879] device team_slave_0 left promiscuous mode [ 314.862566][T15879] device team_slave_1 left promiscuous mode [ 314.869065][T15879] ¥: port 1(team0) entered disabled state [ 314.911596][T15882] device syzkaller0 entered promiscuous mode [ 314.926062][T15884] team0: Device wg1 is of different type [ 314.945543][T15880] device team0 left promiscuous mode [ 314.956426][T15880] device team_slave_0 left promiscuous mode [ 314.963371][T15880] device team_slave_1 left promiscuous mode [ 314.969959][T15880] ¥: port 1(team0) entered disabled state [ 314.990767][T15883] delete_channel: no stack [ 315.054877][T15886] __nla_validate_parse: 30 callbacks suppressed [ 315.054900][T15886] netlink: 180 bytes leftover after parsing attributes in process `syz.1.4564'. [ 315.343409][T15896] netdevsim netdevsim4 netdevsim0: unset [1, 0] type 2 family 0 port 6081 - 0 [ 315.370048][T15898] ¥: port 1(team0) entered blocking state [ 315.398691][T15898] ¥: port 1(team0) entered disabled state [ 315.421203][T15898] device team0 entered promiscuous mode [ 315.426881][T15898] device team_slave_0 entered promiscuous mode [ 315.440305][T15898] device team_slave_1 entered promiscuous mode [ 315.448114][T15898] device virt_wifi0 entered promiscuous mode [ 315.456387][T15899] device team0 left promiscuous mode [ 315.461960][T15899] device team_slave_0 left promiscuous mode [ 315.468345][T15899] device team_slave_1 left promiscuous mode [ 315.474767][T15899] device virt_wifi0 left promiscuous mode [ 315.481031][T15899] ¥: port 1(team0) entered disabled state [ 315.501899][T15902] validate_nla: 26 callbacks suppressed [ 315.501915][T15902] netlink: 'syz.2.4568': attribute type 39 has an invalid length. [ 315.526416][T15906] netlink: 'syz.4.4569': attribute type 25 has an invalid length. [ 315.535028][T15906] netlink: 'syz.4.4569': attribute type 6 has an invalid length. [ 315.543605][T15906] netlink: 40 bytes leftover after parsing attributes in process `syz.4.4569'. [ 315.562020][T15895] ¥: port 1(team0) entered blocking state [ 315.585525][T15895] ¥: port 1(team0) entered disabled state [ 315.610593][T15895] device team0 entered promiscuous mode [ 315.620449][T15895] device team_slave_0 entered promiscuous mode [ 315.633311][T15895] device team_slave_1 entered promiscuous mode [ 315.662720][T15903] device team0 left promiscuous mode [ 315.668778][T15903] device team_slave_0 left promiscuous mode [ 315.682149][T15903] device team_slave_1 left promiscuous mode [ 315.688670][T15903] ¥: port 1(team0) entered disabled state [ 315.928135][T15919] netlink: 'syz.4.4573': attribute type 6 has an invalid length. [ 316.082533][T15931] device syzkaller0 entered promiscuous mode [ 316.092812][T15927] ¥: port 1(team0) entered blocking state [ 316.098683][T15927] ¥: port 1(team0) entered disabled state [ 316.106619][T15927] device team0 entered promiscuous mode [ 316.112681][T15927] device team_slave_0 entered promiscuous mode [ 316.119696][T15927] device team_slave_1 entered promiscuous mode [ 316.126818][T15927] device virt_wifi0 entered promiscuous mode [ 316.138354][T15929] netlink: 'syz.1.4576': attribute type 10 has an invalid length. [ 316.148050][T15929] device macvlan0 entered promiscuous mode [ 316.182591][T15929] bond0: (slave macvlan0): Enslaving as an active interface with an up link [ 316.193544][T15936] netlink: 'syz.1.4576': attribute type 10 has an invalid length. [ 316.203673][T15936] netlink: 156 bytes leftover after parsing attributes in process `syz.1.4576'. [ 316.213290][T15935] device team0 left promiscuous mode [ 316.218729][T15935] device team_slave_0 left promiscuous mode [ 316.236308][T15935] device team_slave_1 left promiscuous mode [ 316.243820][T15935] device virt_wifi0 left promiscuous mode [ 316.250140][T15935] ¥: port 1(team0) entered disabled state [ 316.265761][T15939] netlink: 1047 bytes leftover after parsing attributes in process `syz.4.4580'. [ 316.313491][T15942] netlink: 'syz.1.4581': attribute type 39 has an invalid length. [ 316.323249][T15939] netlink: 4 bytes leftover after parsing attributes in process `syz.4.4580'. [ 316.418966][T15944] netlink: 'syz.3.4582': attribute type 7 has an invalid length. [ 316.427239][T15944] netlink: 199836 bytes leftover after parsing attributes in process `syz.3.4582'. [ 316.458767][T15948] netlink: 'syz.4.4583': attribute type 25 has an invalid length. [ 316.473442][T15948] netlink: 'syz.4.4583': attribute type 5 has an invalid length. [ 316.482518][T15948] netlink: 40 bytes leftover after parsing attributes in process `syz.4.4583'. [ 316.636466][T15958] ¥: port 1(team0) entered blocking state [ 316.643141][T15958] ¥: port 1(team0) entered disabled state [ 316.654651][T15958] device team0 entered promiscuous mode [ 316.676727][T15958] device team_slave_0 entered promiscuous mode [ 316.683993][T15961] FAULT_INJECTION: forcing a failure. [ 316.683993][T15961] name failslab, interval 1, probability 0, space 0, times 0 [ 316.690985][T15958] device team_slave_1 entered promiscuous mode [ 316.706923][T15961] CPU: 1 PID: 15961 Comm: syz.0.4590 Not tainted syzkaller #0 [ 316.714409][T15961] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/15/2026 [ 316.724569][T15961] Call Trace: [ 316.727861][T15961] [ 316.730810][T15961] dump_stack_lvl+0x188/0x250 [ 316.734203][T15969] device team0 left promiscuous mode [ 316.735508][T15961] ? show_regs_print_info+0x20/0x20 [ 316.735537][T15961] ? load_image+0x410/0x410 [ 316.735567][T15961] ? __might_sleep+0xf0/0xf0 [ 316.749235][T15969] device team_slave_0 left promiscuous mode [ 316.750626][T15961] ? __lock_acquire+0x7d40/0x7d40 [ 316.750662][T15961] should_fail+0x383/0x4b0 [ 316.750690][T15961] should_failslab+0x5/0x20 [ 316.750708][T15961] slab_pre_alloc_hook+0x51/0xc0 [ 316.750729][T15961] __kmalloc+0x6b/0x340 [ 316.750745][T15961] ? bpf_test_init+0xf8/0x1b0 [ 316.762497][T15969] device team_slave_1 left promiscuous mode [ 316.766214][T15961] ? trace_event_raw_event_lock+0x250/0x250 [ 316.766249][T15961] bpf_test_init+0xf8/0x1b0 [ 316.766277][T15961] bpf_prog_test_run_xdp+0x1ca/0x910 [ 316.766305][T15961] ? dev_put+0x70/0x70 [ 316.781455][T15969] ¥: port 1(team0) entered disabled state [ 316.784258][T15961] ? dev_put+0x70/0x70 [ 316.784289][T15961] bpf_prog_test_run+0x31c/0x390 [ 316.829240][T15961] __sys_bpf+0x5a5/0x6f0 [ 316.833512][T15961] ? bpf_link_show_fdinfo+0x380/0x380 [ 316.839242][T15961] __x64_sys_bpf+0x78/0x90 [ 316.843684][T15961] do_syscall_64+0x4c/0xa0 [ 316.848118][T15961] ? clear_bhb_loop+0x30/0x80 [ 316.852813][T15961] ? clear_bhb_loop+0x30/0x80 [ 316.857506][T15961] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 316.863421][T15961] RIP: 0033:0x7f40d4027b19 [ 316.867851][T15961] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 316.887474][T15961] RSP: 002b:00007f40d227e028 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 316.895913][T15961] RAX: ffffffffffffffda RBX: 00007f40d42adfa0 RCX: 00007f40d4027b19 [ 316.903905][T15961] RDX: 0000000000000029 RSI: 0000200000001080 RDI: 000000000000000a [ 316.911890][T15961] RBP: 00007f40d227e090 R08: 0000000000000000 R09: 0000000000000000 [ 316.919860][T15961] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 316.927824][T15961] R13: 00007f40d42ae038 R14: 00007f40d42adfa0 R15: 00007fff4870c168 [ 316.935801][T15961] [ 316.952199][T15971] FAULT_INJECTION: forcing a failure. [ 316.952199][T15971] name failslab, interval 1, probability 0, space 0, times 0 [ 316.990046][T15971] CPU: 0 PID: 15971 Comm: syz.4.4592 Not tainted syzkaller #0 [ 316.997548][T15971] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/15/2026 [ 317.007616][T15971] Call Trace: [ 317.010913][T15971] [ 317.013862][T15971] dump_stack_lvl+0x188/0x250 [ 317.018568][T15971] ? show_regs_print_info+0x20/0x20 [ 317.023790][T15971] ? load_image+0x410/0x410 [ 317.028332][T15971] should_fail+0x383/0x4b0 [ 317.032777][T15971] should_failslab+0x5/0x20 [ 317.037296][T15971] slab_pre_alloc_hook+0x51/0xc0 [ 317.042261][T15971] __kmalloc_node_track_caller+0x68/0x3a0 [ 317.047998][T15971] ? tcp_send_fin+0x1a2/0xe60 [ 317.052691][T15971] ? __alloc_skb+0xf4/0x750 [ 317.057209][T15971] ? tcp_send_fin+0x1a2/0xe60 [ 317.061928][T15971] __alloc_skb+0x22c/0x750 [ 317.066375][T15971] tcp_send_fin+0x1a2/0xe60 [ 317.070907][T15971] __tcp_close+0x5bc/0xf10 [ 317.075356][T15971] tcp_close+0x24/0x110 [ 317.079534][T15971] inet_release+0x139/0x180 [ 317.084060][T15971] sock_close+0xbf/0x210 [ 317.088330][T15971] ? sock_mmap+0x90/0x90 [ 317.092589][T15971] __fput+0x212/0x8c0 [ 317.096602][T15971] task_work_run+0x125/0x1a0 [ 317.097351][T15975] netlink: 14 bytes leftover after parsing attributes in process `syz.0.4593'. [ 317.101210][T15971] exit_to_user_mode_loop+0x10f/0x130 [ 317.101263][T15971] exit_to_user_mode_prepare+0xee/0x180 [ 317.101282][T15971] syscall_exit_to_user_mode+0x16/0x40 [ 317.101303][T15971] do_syscall_64+0x58/0xa0 [ 317.101318][T15971] ? clear_bhb_loop+0x30/0x80 [ 317.101337][T15971] ? clear_bhb_loop+0x30/0x80 [ 317.101358][T15971] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 317.101375][T15971] RIP: 0033:0x7f924c5ccb19 [ 317.101394][T15971] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 317.101408][T15971] RSP: 002b:00007f924a823028 EFLAGS: 00000246 ORIG_RAX: 0000000000000003 [ 317.178643][T15971] RAX: 0000000000000000 RBX: 00007f924c852fa0 RCX: 00007f924c5ccb19 [ 317.186608][T15971] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000003 [ 317.194565][T15971] RBP: 00007f924a823090 R08: 0000000000000000 R09: 0000000000000000 [ 317.202522][T15971] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 317.210480][T15971] R13: 00007f924c853038 R14: 00007f924c852fa0 R15: 00007ffd9405d518 [ 317.218456][T15971] [ 317.250231][ T1425] ieee802154 phy0 wpan0: encryption failed: -22 [ 317.256611][ T1425] ieee802154 phy1 wpan1: encryption failed: -22 [ 317.285676][T15974] netlink: 14 bytes leftover after parsing attributes in process `syz.0.4593'. [ 317.394671][T15979] device syzkaller0 entered promiscuous mode [ 320.027770][T15994] netlink: 1047 bytes leftover after parsing attributes in process `syz.3.4596'. [ 320.061890][T16021] netlink: 4 bytes leftover after parsing attributes in process `syz.3.4596'. [ 320.259992][T16027] ¥: port 1(team0) entered blocking state [ 320.266116][T16027] ¥: port 1(team0) entered disabled state [ 320.281410][T16027] device team0 entered promiscuous mode [ 320.287363][T16027] device team_slave_0 entered promiscuous mode [ 320.296525][T16027] device team_slave_1 entered promiscuous mode [ 320.379972][T16034] ¥: port 1(team0) entered blocking state [ 320.393778][T16034] ¥: port 1(team0) entered disabled state [ 320.401744][T16034] device team0 entered promiscuous mode [ 320.407505][T16034] device team_slave_0 entered promiscuous mode [ 320.414285][T16034] device team_slave_1 entered promiscuous mode [ 320.452389][T16039] device team0 left promiscuous mode [ 320.479803][T16039] device team_slave_0 left promiscuous mode [ 320.485987][T16039] device team_slave_1 left promiscuous mode [ 320.501416][T16039] ¥: port 1(team0) entered disabled state [ 320.543902][T16044] device syzkaller0 entered promiscuous mode [ 320.563757][T16038] device team0 left promiscuous mode [ 320.569224][T16038] device team_slave_0 left promiscuous mode [ 320.586758][T16038] device team_slave_1 left promiscuous mode [ 320.597207][T16038] ¥: port 1(team0) entered disabled state [ 320.601922][T16048] netlink: 60 bytes leftover after parsing attributes in process `syz.0.4607'. [ 320.637209][T16048] netlink: 60 bytes leftover after parsing attributes in process `syz.0.4607'. [ 320.668305][T16051] netlink: 60 bytes leftover after parsing attributes in process `syz.0.4607'. [ 320.759186][T16048] netlink: 60 bytes leftover after parsing attributes in process `syz.0.4607'. [ 320.784181][T16052] ¥: port 1(team0) entered blocking state [ 320.794428][T16052] ¥: port 1(team0) entered disabled state [ 320.824355][T16052] device team0 entered promiscuous mode [ 320.830256][T16052] device team_slave_0 entered promiscuous mode [ 320.836731][T16052] device team_slave_1 entered promiscuous mode [ 320.846421][T16051] netlink: 60 bytes leftover after parsing attributes in process `syz.0.4607'. [ 320.858930][T16059] netlink: 'syz.2.4611': attribute type 39 has an invalid length. [ 320.868497][T16061] netlink: 1047 bytes leftover after parsing attributes in process `syz.3.4612'. [ 320.879069][T16057] device team0 left promiscuous mode [ 320.891489][T16057] device team_slave_0 left promiscuous mode [ 320.898175][T16057] device team_slave_1 left promiscuous mode [ 320.905746][T16057] ¥: port 1(team0) entered disabled state [ 320.938106][T16061] netlink: 4 bytes leftover after parsing attributes in process `syz.3.4612'. [ 321.001185][T16067] device syzkaller0 entered promiscuous mode [ 321.197104][T16078] netlink: 'syz.2.4620': attribute type 25 has an invalid length. [ 321.213756][T16078] netlink: 'syz.2.4620': attribute type 5 has an invalid length. [ 321.231529][T16078] netlink: 40 bytes leftover after parsing attributes in process `syz.2.4620'. [ 321.279665][T16085] device syzkaller0 entered promiscuous mode [ 321.306716][T16081] device syzkaller0 entered promiscuous mode [ 321.361786][T16089] ¥: port 1(team0) entered blocking state [ 321.367594][T16089] ¥: port 1(team0) entered disabled state [ 321.392934][T16089] device team0 entered promiscuous mode [ 321.398856][T16089] device team_slave_0 entered promiscuous mode [ 321.405479][T16089] device team_slave_1 entered promiscuous mode [ 321.412157][T16089] device virt_wifi0 entered promiscuous mode [ 321.536513][T16090] ¥: port 1(team0) entered blocking state [ 321.542540][T16090] ¥: port 1(team0) entered disabled state [ 321.549438][T16090] device team0 entered promiscuous mode [ 321.555359][T16090] device team_slave_0 entered promiscuous mode [ 321.562365][T16090] device team_slave_1 entered promiscuous mode [ 321.588183][T16093] netlink: 60 bytes leftover after parsing attributes in process `syz.2.4624'. [ 321.612722][T16083] device team0 left promiscuous mode [ 321.618183][T16083] device team_slave_0 left promiscuous mode [ 321.624743][T16083] device team_slave_1 left promiscuous mode [ 321.631202][T16083] device virt_wifi0 left promiscuous mode [ 321.637267][T16083] ¥: port 1(team0) entered disabled state [ 321.689161][T16091] device team0 left promiscuous mode [ 321.698785][T16091] device team_slave_0 left promiscuous mode [ 321.710218][T16091] device team_slave_1 left promiscuous mode [ 321.729131][T16091] ¥: port 1(team0) entered disabled state [ 321.745839][T16100] netlink: 'syz.1.4626': attribute type 39 has an invalid length. [ 322.023226][T16116] netlink: 'syz.3.4635': attribute type 7 has an invalid length. [ 322.104282][T16120] netlink: 'syz.2.4647': attribute type 10 has an invalid length. [ 322.126938][T16120] team0: Device wg1 is of different type [ 322.176320][T16121] netlink: 'syz.3.4636': attribute type 25 has an invalid length. [ 322.192576][T16121] netlink: 'syz.3.4636': attribute type 5 has an invalid length. [ 322.201802][T16118] delete_channel: no stack [ 322.360439][T16138] netlink: 'syz.2.4642': attribute type 39 has an invalid length. [ 322.425842][T16140] ¥: port 1(team0) entered blocking state [ 322.432938][T16140] ¥: port 1(team0) entered disabled state [ 322.444067][T16140] device team0 entered promiscuous mode [ 322.467765][T16140] device team_slave_0 entered promiscuous mode [ 322.485188][T16140] device team_slave_1 entered promiscuous mode [ 322.502466][T16142] netlink: 'syz.3.4645': attribute type 10 has an invalid length. [ 322.538724][T16142] team0: Device wg1 is of different type [ 322.563758][T16143] device team0 left promiscuous mode [ 322.569992][T16143] device team_slave_0 left promiscuous mode [ 322.582763][T16143] device team_slave_1 left promiscuous mode [ 322.591722][T16143] ¥: port 1(team0) entered disabled state [ 322.600728][T16141] delete_channel: no stack [ 322.880372][T16156] team0: Device wg1 is of different type [ 322.916160][T16159] team0: Device wg1 is of different type [ 322.935347][T16154] delete_channel: no stack [ 322.957632][T16158] delete_channel: no stack [ 323.146647][T16182] openvswitch: netlink: Key type 4112 is out of range max 29 [ 323.162868][T16186] ¥: port 1(team0) entered blocking state [ 323.189385][T16186] ¥: port 1(team0) entered disabled state [ 323.203044][T16186] device team0 entered promiscuous mode [ 323.216968][T16186] device team_slave_0 entered promiscuous mode [ 323.223956][T16186] device team_slave_1 entered promiscuous mode [ 323.232464][T16178] device team0 left promiscuous mode [ 323.238760][T16178] device team_slave_0 left promiscuous mode [ 323.247285][T16178] device team_slave_1 left promiscuous mode [ 323.255728][T16178] ¥: port 1(team0) entered disabled state [ 323.307403][T16192] device syzkaller0 entered promiscuous mode [ 323.505667][T16209] team0: Device wg1 is of different type [ 323.563535][T16207] delete_channel: no stack [ 323.566963][T16216] team0: Device wg1 is of different type [ 323.624789][T16214] device syzkaller0 entered promiscuous mode [ 323.640750][T16215] delete_channel: no stack [ 323.735407][T16227] FAULT_INJECTION: forcing a failure. [ 323.735407][T16227] name failslab, interval 1, probability 0, space 0, times 0 [ 323.779507][T16227] CPU: 1 PID: 16227 Comm: syz.0.4674 Not tainted syzkaller #0 [ 323.787137][T16227] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/15/2026 [ 323.797198][T16227] Call Trace: [ 323.800484][T16227] [ 323.803421][T16227] dump_stack_lvl+0x188/0x250 [ 323.808117][T16227] ? show_regs_print_info+0x20/0x20 [ 323.813332][T16227] ? load_image+0x410/0x410 [ 323.817841][T16227] ? __might_sleep+0xf0/0xf0 [ 323.822433][T16227] ? __lock_acquire+0x7d40/0x7d40 [ 323.827481][T16227] should_fail+0x383/0x4b0 [ 323.831920][T16227] should_failslab+0x5/0x20 [ 323.836433][T16227] slab_pre_alloc_hook+0x51/0xc0 [ 323.841389][T16227] __kmalloc_node+0x6d/0x3a0 [ 323.845988][T16227] ? kvmalloc_node+0x84/0x130 [ 323.850687][T16227] kvmalloc_node+0x84/0x130 [ 323.855209][T16227] pfifo_fast_init+0x234/0x6a0 [ 323.859986][T16227] qdisc_create_dflt+0x11a/0x410 [ 323.864933][T16227] mq_init+0x2c4/0x650 [ 323.869001][T16227] ? local_bh_enable+0x20/0x20 [ 323.873757][T16227] ? qdisc_alloc+0x803/0xae0 [ 323.878338][T16227] qdisc_create_dflt+0x11a/0x410 [ 323.883269][T16227] ? dev_activate+0x16e/0x1330 [ 323.888021][T16227] dev_activate+0x192/0x1330 [ 323.892606][T16227] __dev_open+0x33b/0x430 [ 323.896926][T16227] ? dev_open+0x180/0x180 [ 323.901247][T16227] __dev_change_flags+0x1e4/0x6a0 [ 323.906263][T16227] ? dev_get_flags+0x1c0/0x1c0 [ 323.911016][T16227] ? __mutex_lock_common+0x435/0x2400 [ 323.916479][T16227] dev_change_flags+0x78/0x1a0 [ 323.921247][T16227] dev_ifsioc+0x130/0xd50 [ 323.925572][T16227] ? dev_ioctl+0xe30/0xe30 [ 323.929983][T16227] ? apparmor_capable+0x12c/0x190 [ 323.935000][T16227] ? full_name_hash+0x8e/0xe0 [ 323.939674][T16227] dev_ioctl+0x545/0xe30 [ 323.943904][T16227] ? _copy_from_user+0x111/0x170 [ 323.948828][T16227] sock_do_ioctl+0x245/0x320 [ 323.953405][T16227] ? sock_show_fdinfo+0xb0/0xb0 [ 323.958252][T16227] sock_ioctl+0x48a/0x700 [ 323.962567][T16227] ? sock_poll+0x420/0x420 [ 323.966975][T16227] ? bpf_lsm_file_ioctl+0x5/0x10 [ 323.971895][T16227] ? security_file_ioctl+0x7c/0xa0 [ 323.976994][T16227] ? sock_poll+0x420/0x420 [ 323.981396][T16227] __se_sys_ioctl+0xfa/0x170 [ 323.985974][T16227] do_syscall_64+0x4c/0xa0 [ 323.990378][T16227] ? clear_bhb_loop+0x30/0x80 [ 323.995040][T16227] ? clear_bhb_loop+0x30/0x80 [ 323.999705][T16227] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 324.005589][T16227] RIP: 0033:0x7f40d4027b19 [ 324.009993][T16227] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 324.029585][T16227] RSP: 002b:00007f40d227e028 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 324.037988][T16227] RAX: ffffffffffffffda RBX: 00007f40d42adfa0 RCX: 00007f40d4027b19 [ 324.045945][T16227] RDX: 0000200000000080 RSI: 0000000000008914 RDI: 0000000000000005 [ 324.053904][T16227] RBP: 00007f40d227e090 R08: 0000000000000000 R09: 0000000000000000 [ 324.061858][T16227] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 324.069817][T16227] R13: 00007f40d42ae038 R14: 00007f40d42adfa0 R15: 00007fff4870c168 [ 324.077794][T16227] [ 324.090167][T16227] syzkaller0: default qdisc (pfifo_fast) fail, fallback to noqueue [ 324.105676][T16227] device syzkaller0 entered promiscuous mode [ 324.115765][T16245] FAULT_INJECTION: forcing a failure. [ 324.115765][T16245] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 324.143093][T16245] CPU: 0 PID: 16245 Comm: syz.3.4677 Not tainted syzkaller #0 [ 324.150588][T16245] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/15/2026 [ 324.160651][T16245] Call Trace: [ 324.163948][T16245] [ 324.166889][T16245] dump_stack_lvl+0x188/0x250 [ 324.171587][T16245] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 324.177757][T16245] ? show_regs_print_info+0x20/0x20 [ 324.182965][T16245] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 324.189140][T16245] ? dump_stack+0x5/0x20 [ 324.193406][T16245] should_fail+0x383/0x4b0 [ 324.197839][T16245] _copy_from_user+0x2e/0x170 [ 324.202609][T16245] iovec_from_user+0x142/0x370 [ 324.207386][T16245] __import_iovec+0x70/0x490 [ 324.211995][T16245] import_iovec+0x6f/0xa0 [ 324.216328][T16245] ___sys_sendmsg+0x1fd/0x2e0 [ 324.220998][T16245] ? __sys_sendmsg+0x290/0x290 [ 324.225767][T16245] __se_sys_sendmsg+0x1b7/0x2a0 [ 324.230615][T16245] ? __x64_sys_sendmsg+0x80/0x80 [ 324.235576][T16245] ? lockdep_hardirqs_on_prepare+0x448/0x7c0 [ 324.241547][T16245] ? lockdep_hardirqs_on+0x94/0x140 [ 324.246729][T16245] do_syscall_64+0x4c/0xa0 [ 324.251135][T16245] ? clear_bhb_loop+0x30/0x80 [ 324.255808][T16245] ? clear_bhb_loop+0x30/0x80 [ 324.260469][T16245] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 324.266357][T16245] RIP: 0033:0x7f4bee91eb19 [ 324.270759][T16245] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 324.290460][T16245] RSP: 002b:00007f4becb54028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 324.298862][T16245] RAX: ffffffffffffffda RBX: 00007f4beeba5090 RCX: 00007f4bee91eb19 [ 324.306845][T16245] RDX: 0000000000000600 RSI: 0000200000000540 RDI: 0000000000000009 [ 324.314835][T16245] RBP: 00007f4becb54090 R08: 0000000000000000 R09: 0000000000000000 [ 324.322794][T16245] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 324.330753][T16245] R13: 00007f4beeba5128 R14: 00007f4beeba5090 R15: 00007fff7c4f3de8 [ 324.338728][T16245] [ 324.495276][T16247] device syzkaller0 entered promiscuous mode [ 324.599188][T16260] team0: Device wg1 is of different type [ 324.650273][T16265] device syzkaller0 entered promiscuous mode [ 324.660876][T16259] delete_channel: no stack [ 324.785849][T16271] FAULT_INJECTION: forcing a failure. [ 324.785849][T16271] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 324.804849][T16271] CPU: 0 PID: 16271 Comm: syz.3.4690 Not tainted syzkaller #0 [ 324.812348][T16271] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/15/2026 [ 324.822398][T16271] Call Trace: [ 324.825672][T16271] [ 324.828703][T16271] dump_stack_lvl+0x188/0x250 [ 324.833375][T16271] ? show_regs_print_info+0x20/0x20 [ 324.838568][T16271] ? load_image+0x410/0x410 [ 324.843082][T16271] ? __lock_acquire+0x7d40/0x7d40 [ 324.848104][T16271] should_fail+0x383/0x4b0 [ 324.852513][T16271] _copy_to_user+0x2e/0x130 [ 324.857029][T16271] simple_read_from_buffer+0xe3/0x150 [ 324.862405][T16271] proc_fail_nth_read+0x1a6/0x220 [ 324.867608][T16271] ? proc_fault_inject_write+0x310/0x310 [ 324.873232][T16271] ? fsnotify_perm+0x254/0x560 [ 324.878084][T16271] ? proc_fault_inject_write+0x310/0x310 [ 324.883733][T16271] vfs_read+0x2ff/0xd50 [ 324.887897][T16271] ? __lock_acquire+0x7d40/0x7d40 [ 324.892912][T16271] ? kernel_read+0x1e0/0x1e0 [ 324.897502][T16271] ? mutex_lock_nested+0x17/0x20 [ 324.902426][T16271] ? __fdget_pos+0x2bf/0x370 [ 324.907003][T16271] ? ksys_read+0x70/0x260 [ 324.911414][T16271] ksys_read+0x153/0x260 [ 324.915647][T16271] ? vfs_write+0xd70/0xd70 [ 324.920051][T16271] ? syscall_enter_from_user_mode+0x2a/0x70 [ 324.925932][T16271] do_syscall_64+0x4c/0xa0 [ 324.930332][T16271] ? clear_bhb_loop+0x30/0x80 [ 324.935096][T16271] ? clear_bhb_loop+0x30/0x80 [ 324.939760][T16271] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 324.945641][T16271] RIP: 0033:0x7f4bee8df34e [ 324.950044][T16271] Code: 08 0f 85 a5 a8 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 48 83 ec 08 [ 324.969635][T16271] RSP: 002b:00007f4becb74fe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 324.978038][T16271] RAX: ffffffffffffffda RBX: 00007f4becb756c0 RCX: 00007f4bee8df34e [ 324.986114][T16271] RDX: 000000000000000f RSI: 00007f4becb750a0 RDI: 0000000000000006 [ 324.994072][T16271] RBP: 00007f4becb75090 R08: 0000000000000000 R09: 0000000000000000 [ 325.002027][T16271] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 325.009988][T16271] R13: 00007f4beeba5038 R14: 00007f4beeba4fa0 R15: 00007fff7c4f3de8 [ 325.017957][T16271] [ 325.092959][T16281] __nla_validate_parse: 23 callbacks suppressed [ 325.092978][T16281] netlink: 1047 bytes leftover after parsing attributes in process `syz.1.4693'. [ 325.162137][T16282] device syzkaller0 entered promiscuous mode [ 325.173208][T16281] netlink: 4 bytes leftover after parsing attributes in process `syz.1.4693'. [ 325.316950][T16291] ¥: port 1(team0) entered blocking state [ 325.324164][T16291] ¥: port 1(team0) entered disabled state [ 325.335641][T16291] device team0 entered promiscuous mode [ 325.342011][T16291] device team_slave_0 entered promiscuous mode [ 325.348933][T16291] device team_slave_1 entered promiscuous mode [ 325.388922][T16294] device syzkaller0 entered promiscuous mode [ 325.398769][T16299] device team0 left promiscuous mode [ 325.404301][T16299] device team_slave_0 left promiscuous mode [ 325.410752][T16299] device team_slave_1 left promiscuous mode [ 325.416834][T16299] ¥: port 1(team0) entered disabled state [ 325.441125][T16289] device syzkaller0 entered promiscuous mode [ 325.556900][T16306] netlink: 36 bytes leftover after parsing attributes in process `syz.1.4701'. [ 325.566416][T16306] : renamed from caif0 [ 325.575990][T16306] A link change request failed with some changes committed already. Interface  may have been left with an inconsistent configuration, please check. [ 325.722764][T16317] netlink: 199836 bytes leftover after parsing attributes in process `syz.0.4707'. [ 325.738330][T16311] ¥: port 1(team0) entered blocking state [ 325.759014][T16311] ¥: port 1(team0) entered disabled state [ 325.785339][T16311] device team0 entered promiscuous mode [ 325.802912][T16311] device team_slave_0 entered promiscuous mode [ 325.810666][T16311] device team_slave_1 entered promiscuous mode [ 325.817704][T16311] device virt_wifi0 entered promiscuous mode [ 325.869169][T16325] validate_nla: 14 callbacks suppressed [ 325.869188][T16325] netlink: 'syz.1.4708': attribute type 21 has an invalid length. [ 325.905018][T16328] netlink: 'syz.0.4710': attribute type 21 has an invalid length. [ 325.918043][T16328] netlink: 156 bytes leftover after parsing attributes in process `syz.0.4710'. [ 325.977759][T16328] netlink: 132 bytes leftover after parsing attributes in process `syz.0.4710'. [ 326.267173][T16336] ¥: port 1(team0) entered blocking state [ 326.305544][T16336] ¥: port 1(team0) entered disabled state [ 326.366241][T16336] device team0 entered promiscuous mode [ 326.405545][T16336] device team_slave_0 entered promiscuous mode [ 326.426384][T16336] device team_slave_1 entered promiscuous mode [ 326.511656][T16338] device team0 left promiscuous mode [ 326.516993][T16338] device team_slave_0 left promiscuous mode [ 326.568973][T16343] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. [ 326.590613][T16338] device team_slave_1 left promiscuous mode [ 326.600601][T16338] ¥: port 1(team0) entered disabled state [ 326.893137][T16351] FAULT_INJECTION: forcing a failure. [ 326.893137][T16351] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 326.930663][T16351] CPU: 1 PID: 16351 Comm: syz.4.4718 Not tainted syzkaller #0 [ 326.938189][T16351] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/15/2026 [ 326.948274][T16351] Call Trace: [ 326.951583][T16351] [ 326.954539][T16351] dump_stack_lvl+0x188/0x250 [ 326.959259][T16351] ? show_regs_print_info+0x20/0x20 [ 326.964492][T16351] ? load_image+0x410/0x410 [ 326.969046][T16351] ? __lock_acquire+0x7d40/0x7d40 [ 326.974106][T16351] ? trace_call_bpf+0x515/0x5b0 [ 326.979019][T16351] should_fail+0x383/0x4b0 [ 326.983490][T16351] _copy_from_user+0x2e/0x170 [ 326.988218][T16351] __copy_msghdr_from_user+0xc9/0x630 [ 326.992158][T16345] device syzkaller0 entered promiscuous mode [ 326.993622][T16351] ? perf_trace_run_bpf_submit+0x124/0x1c0 [ 327.005413][T16351] ? __ia32_sys_shutdown+0x1d0/0x1d0 [ 327.010787][T16351] ___sys_sendmsg+0x19a/0x2e0 [ 327.015530][T16351] ? __sys_sendmsg+0x290/0x290 [ 327.020376][T16351] ? trace_event_raw_event_lock+0x250/0x250 [ 327.026400][T16351] __se_sys_sendmsg+0x1b7/0x2a0 [ 327.031302][T16351] ? __x64_sys_sendmsg+0x80/0x80 [ 327.036275][T16351] ? lockdep_hardirqs_on_prepare+0x448/0x7c0 [ 327.042340][T16351] ? lockdep_hardirqs_on+0x94/0x140 [ 327.047588][T16351] do_syscall_64+0x4c/0xa0 [ 327.052028][T16351] ? clear_bhb_loop+0x30/0x80 [ 327.056813][T16351] ? clear_bhb_loop+0x30/0x80 [ 327.061516][T16351] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 327.067423][T16351] RIP: 0033:0x7f924c5ccb19 [ 327.071850][T16351] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 327.091556][T16351] RSP: 002b:00007f924a823028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 327.099999][T16351] RAX: ffffffffffffffda RBX: 00007f924c852fa0 RCX: 00007f924c5ccb19 [ 327.108008][T16351] RDX: 0000000000000000 RSI: 0000200000000c80 RDI: 0000000000000003 [ 327.116016][T16351] RBP: 00007f924a823090 R08: 0000000000000000 R09: 0000000000000000 [ 327.124015][T16351] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 327.132000][T16351] R13: 00007f924c853038 R14: 00007f924c852fa0 R15: 00007ffd9405d518 [ 327.140038][T16351] [ 327.276577][T16355] ¥: port 1(team0) entered blocking state [ 327.297653][T16355] ¥: port 1(team0) entered disabled state [ 327.320168][T16355] device team0 entered promiscuous mode [ 327.325776][T16355] device team_slave_0 entered promiscuous mode [ 327.332289][T16355] device team_slave_1 entered promiscuous mode [ 327.349415][T16365] netlink: 'syz.2.4723': attribute type 10 has an invalid length. [ 327.392776][T16365] team0: Device wg1 is of different type [ 327.409919][T16354] device team0 left promiscuous mode [ 327.415495][T16354] device team_slave_0 left promiscuous mode [ 327.422538][T16354] device team_slave_1 left promiscuous mode [ 327.430103][T16354] ¥: port 1(team0) entered disabled state [ 327.436701][T16364] delete_channel: no stack [ 327.464893][T16369] netlink: 'syz.3.4724': attribute type 49 has an invalid length. [ 327.530944][T16375] FAULT_INJECTION: forcing a failure. [ 327.530944][T16375] name failslab, interval 1, probability 0, space 0, times 0 [ 327.559933][T16375] CPU: 0 PID: 16375 Comm: syz.2.4727 Not tainted syzkaller #0 [ 327.563044][T16366] ¥: port 1(team0) entered blocking state [ 327.567429][T16375] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/15/2026 [ 327.567470][T16375] Call Trace: [ 327.584324][T16366] ¥: port 1(team0) entered disabled state [ 327.586509][T16375] [ 327.586525][T16375] dump_stack_lvl+0x188/0x250 [ 327.586561][T16375] ? show_regs_print_info+0x20/0x20 [ 327.595248][T16366] device team0 entered promiscuous mode [ 327.599848][T16375] ? load_image+0x410/0x410 [ 327.599900][T16375] should_fail+0x383/0x4b0 [ 327.606319][T16366] device team_slave_0 entered promiscuous mode [ 327.610640][T16375] should_failslab+0x5/0x20 [ 327.610666][T16375] slab_pre_alloc_hook+0x51/0xc0 [ 327.610691][T16375] kmem_cache_alloc_trace+0x47/0x290 [ 327.617516][T16366] device team_slave_1 entered promiscuous mode [ 327.619590][T16375] ? sctp_add_bind_addr+0x89/0x350 [ 327.619630][T16375] sctp_add_bind_addr+0x89/0x350 [ 327.619659][T16375] sctp_copy_local_addr_list+0x2f1/0x4c0 [ 327.662557][T16375] ? sctp_do_8_2_transport_strike+0x8b0/0x8b0 [ 327.668667][T16375] ? sctp_v4_is_any+0x31/0x50 [ 327.673374][T16375] ? sctp_copy_one_addr+0x93/0x660 [ 327.678519][T16375] sctp_bind_addr_copy+0xaf/0x3c0 [ 327.683565][T16375] ? sctp_assoc_set_bind_addr_from_ep+0xa1/0x190 [ 327.689918][T16375] sctp_connect_new_asoc+0x2f5/0x6a0 [ 327.695235][T16375] ? __sctp_connect+0xd80/0xd80 [ 327.700103][T16375] ? __local_bh_enable_ip+0x136/0x1c0 [ 327.705499][T16375] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 327.711059][T16375] ? security_sctp_bind_connect+0x85/0xb0 [ 327.716803][T16375] sctp_sendmsg+0x15e1/0x2940 [ 327.721537][T16375] ? sctp_getsockopt+0x8a0/0x8a0 [ 327.726508][T16375] ? aa_af_perm+0x340/0x340 [ 327.731037][T16375] ? tomoyo_socket_sendmsg_permission+0x1dd/0x2f0 [ 327.737480][T16375] ? aa_sock_msg_perm+0x94/0x150 [ 327.742448][T16375] ? sock_rps_record_flow+0x17/0x3b0 [ 327.747769][T16375] ? inet_sendmsg+0xca/0x2a0 [ 327.751042][T16379] FAULT_INJECTION: forcing a failure. [ 327.751042][T16379] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 327.752379][T16375] ? inet_send_prepare+0x250/0x250 [ 327.752411][T16375] ____sys_sendmsg+0x5be/0x8f0 [ 327.775294][T16375] ? __sys_sendmsg_sock+0x30/0x30 [ 327.780366][T16375] ? import_iovec+0x6f/0xa0 [ 327.784898][T16375] ___sys_sendmsg+0x236/0x2e0 [ 327.789608][T16375] ? __sys_sendmsg+0x290/0x290 [ 327.794472][T16375] __se_sys_sendmsg+0x1b7/0x2a0 [ 327.799355][T16375] ? __x64_sys_sendmsg+0x80/0x80 [ 327.804305][T16375] ? lockdep_hardirqs_on_prepare+0x448/0x7c0 [ 327.810324][T16375] ? lockdep_hardirqs_on+0x94/0x140 [ 327.815632][T16375] do_syscall_64+0x4c/0xa0 [ 327.820080][T16375] ? clear_bhb_loop+0x30/0x80 [ 327.824774][T16375] ? clear_bhb_loop+0x30/0x80 [ 327.829473][T16375] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 327.835684][T16375] RIP: 0033:0x7f4da7eeab19 [ 327.840127][T16375] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 327.859751][T16375] RSP: 002b:00007f4da6141028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 327.868190][T16375] RAX: ffffffffffffffda RBX: 00007f4da8170fa0 RCX: 00007f4da7eeab19 [ 327.876191][T16375] RDX: 00000000000080d1 RSI: 00002000000000c0 RDI: 0000000000000003 [ 327.884263][T16375] RBP: 00007f4da6141090 R08: 0000000000000000 R09: 0000000000000000 [ 327.892247][T16375] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 327.900225][T16375] R13: 00007f4da8171038 R14: 00007f4da8170fa0 R15: 00007ffc111782f8 [ 327.908309][T16375] [ 327.913135][T16379] CPU: 1 PID: 16379 Comm: syz.1.4728 Not tainted syzkaller #0 [ 327.920616][T16379] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/15/2026 [ 327.930676][T16379] Call Trace: [ 327.933985][T16379] [ 327.937021][T16379] dump_stack_lvl+0x188/0x250 [ 327.941713][T16379] ? show_regs_print_info+0x20/0x20 [ 327.947263][T16379] ? load_image+0x410/0x410 [ 327.951799][T16379] ? __lock_acquire+0x7d40/0x7d40 [ 327.956854][T16379] should_fail+0x383/0x4b0 [ 327.961298][T16379] _copy_to_user+0x2e/0x130 [ 327.965821][T16379] simple_read_from_buffer+0xe3/0x150 [ 327.971222][T16379] proc_fail_nth_read+0x1a6/0x220 [ 327.976308][T16379] ? proc_fault_inject_write+0x310/0x310 [ 327.981972][T16379] ? fsnotify_perm+0x254/0x560 [ 327.986750][T16379] ? proc_fault_inject_write+0x310/0x310 [ 327.992395][T16379] vfs_read+0x2ff/0xd50 [ 327.996610][T16379] ? __lock_acquire+0x7d40/0x7d40 [ 328.001651][T16379] ? kernel_read+0x1e0/0x1e0 [ 328.006273][T16379] ? mutex_lock_nested+0x17/0x20 [ 328.011217][T16379] ? __fdget_pos+0x2bf/0x370 [ 328.015805][T16379] ? ksys_read+0x70/0x260 [ 328.020135][T16379] ksys_read+0x153/0x260 [ 328.024382][T16379] ? vfs_write+0xd70/0xd70 [ 328.028802][T16379] ? lockdep_hardirqs_on+0x94/0x140 [ 328.034015][T16379] do_syscall_64+0x4c/0xa0 [ 328.038524][T16379] ? clear_bhb_loop+0x30/0x80 [ 328.043199][T16379] ? clear_bhb_loop+0x30/0x80 [ 328.047876][T16379] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 328.053768][T16379] RIP: 0033:0x7fe475f8334e [ 328.058190][T16379] Code: 08 0f 85 a5 a8 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 48 83 ec 08 [ 328.078031][T16379] RSP: 002b:00007fe474218fe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 328.086538][T16379] RAX: ffffffffffffffda RBX: 00007fe4742196c0 RCX: 00007fe475f8334e [ 328.094513][T16379] RDX: 000000000000000f RSI: 00007fe4742190a0 RDI: 0000000000000005 [ 328.102485][T16379] RBP: 00007fe474219090 R08: 0000000000000000 R09: 0000000000000000 [ 328.110457][T16379] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 328.118430][T16379] R13: 00007fe476249038 R14: 00007fe476248fa0 R15: 00007ffc6670baf8 [ 328.126437][T16379] [ 328.215206][T16389] device team0 left promiscuous mode [ 328.290396][T16389] device team_slave_0 left promiscuous mode [ 328.340226][T16396] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. [ 328.359678][T16389] device team_slave_1 left promiscuous mode [ 328.368534][T16389] device virt_wifi0 left promiscuous mode [ 328.450580][T16389] ¥: port 1(team0) entered disabled state [ 328.801105][T16402] device syzkaller0 entered promiscuous mode [ 328.861119][T16405] netlink: 'syz.0.4737': attribute type 10 has an invalid length. [ 328.882037][T16405] team0: Device wg1 is of different type [ 328.940759][T16403] delete_channel: no stack [ 328.947661][T16409] device team0 left promiscuous mode [ 328.953963][T16409] device team_slave_0 left promiscuous mode [ 328.960715][T16409] device team_slave_1 left promiscuous mode [ 328.968772][T16409] ¥: port 1(team0) entered disabled state [ 329.033068][T16414] netlink: 'syz.1.4741': attribute type 29 has an invalid length. [ 329.044723][T16412] device syzkaller0 entered promiscuous mode [ 329.078299][T16414] netlink: 'syz.1.4741': attribute type 29 has an invalid length. [ 329.306507][T16427] netlink: 1047 bytes leftover after parsing attributes in process `syz.3.4747'. [ 329.365906][T16427] netlink: 4 bytes leftover after parsing attributes in process `syz.3.4747'. [ 329.431057][T16435] netlink: 'syz.0.4750': attribute type 10 has an invalid length. [ 329.464452][T16435] team0: Device wg1 is of different type [ 329.515301][T16445] device syzkaller0 entered promiscuous mode [ 329.521113][T16446] netlink: 'syz.3.4754': attribute type 7 has an invalid length. [ 329.535583][T16446] netlink: 199836 bytes leftover after parsing attributes in process `syz.3.4754'. [ 329.554435][T16433] delete_channel: no stack [ 329.671123][T16454] netlink: 209844 bytes leftover after parsing attributes in process `syz.0.4758'. [ 329.751587][T16460] netlink: 'syz.1.4760': attribute type 39 has an invalid length. [ 329.873288][T16465] mac80211_hwsim hwsim51 wlan1: (WE) : Wireless Event (cmd=0x8B1A) too big (33) [ 330.158027][ T9] device hsr_slave_0 left promiscuous mode [ 330.175482][ T9] device hsr_slave_1 left promiscuous mode [ 330.208675][ T9] bridge0: port 4(batadv_slave_0) entered disabled state [ 330.225687][T16492] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. [ 330.249436][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 330.262619][ T9] device bridge_slave_0 left promiscuous mode [ 330.270417][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 330.294331][ T9] device veth1_macvtap left promiscuous mode [ 330.301735][ T9] device veth0_macvtap left promiscuous mode [ 330.308078][ T9] device veth1_vlan left promiscuous mode [ 330.315737][ T9] device veth0_vlan left promiscuous mode [ 330.514561][ T9] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 330.533647][ T9] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 330.580831][ T9] bond0 (unregistering): Released all slaves [ 330.607373][T16502] ¥: port 1(team0) entered blocking state [ 330.616262][T16502] ¥: port 1(team0) entered disabled state [ 330.623353][T16502] device team0 entered promiscuous mode [ 330.628922][T16502] device team_slave_0 entered promiscuous mode [ 330.637219][T16502] device team_slave_1 entered promiscuous mode [ 330.643648][T16502] device virt_wifi0 entered promiscuous mode [ 330.656864][T16488] team0: Device wg1 is of different type [ 330.681529][T16500] team0: Device wg1 is of different type [ 330.708178][T16497] device syzkaller0 entered promiscuous mode [ 330.732861][T16486] delete_channel: no stack [ 330.783868][T16507] device team0 left promiscuous mode [ 330.789402][T16507] device team_slave_0 left promiscuous mode [ 330.799080][T16507] device team_slave_1 left promiscuous mode [ 330.806044][T16507] device virt_wifi0 left promiscuous mode [ 330.812899][T16499] delete_channel: no stack [ 330.824565][T16507] ¥: port 1(team0) entered disabled state [ 330.905714][T16511] device syzkaller0 entered promiscuous mode [ 331.072925][T16524] __nla_validate_parse: 2 callbacks suppressed [ 331.072943][T16524] netlink: 1047 bytes leftover after parsing attributes in process `syz.4.4779'. [ 331.115359][T16527] netlink: 176 bytes leftover after parsing attributes in process `syz.2.4781'. [ 331.182772][T16524] netlink: 4 bytes leftover after parsing attributes in process `syz.4.4779'. [ 331.482084][T16536] validate_nla: 3 callbacks suppressed [ 331.482102][T16536] netlink: 'syz.0.4792': attribute type 21 has an invalid length. [ 331.564821][T16536] IPv6: NLM_F_CREATE should be specified when creating new route [ 331.633733][T16545] netlink: 'syz.4.4787': attribute type 10 has an invalid length. [ 331.676150][T16545] team0: Device wg1 is of different type [ 331.723326][T16553] netlink: 'syz.1.4789': attribute type 7 has an invalid length. [ 331.770654][T16544] delete_channel: no stack [ 331.775720][T16553] netlink: 199836 bytes leftover after parsing attributes in process `syz.1.4789'. [ 331.813305][T16546] syzkaller0: default qdisc (pfifo_fast) fail, fallback to noqueue [ 331.833032][T16546] device syzkaller0 entered promiscuous mode [ 331.878793][T16559] ¥: port 1(team0) entered blocking state [ 331.899859][T16559] ¥: port 1(team0) entered disabled state [ 331.930947][T16559] device team0 entered promiscuous mode [ 331.951500][T16559] device team_slave_0 entered promiscuous mode [ 331.978298][T16559] device team_slave_1 entered promiscuous mode [ 331.998513][T16559] device virt_wifi0 entered promiscuous mode [ 332.017573][T16557] device team0 left promiscuous mode [ 332.034043][T16557] device team_slave_0 left promiscuous mode [ 332.044517][T16557] device team_slave_1 left promiscuous mode [ 332.062065][T16557] device virt_wifi0 left promiscuous mode [ 332.079103][T16557] ¥: port 1(team0) entered disabled state [ 332.169370][T16570] netlink: 1047 bytes leftover after parsing attributes in process `syz.4.4796'. [ 332.182585][T16570] netlink: 4 bytes leftover after parsing attributes in process `syz.4.4796'. [ 332.200104][T16573] raw_sendmsg: syz.0.4797 forgot to set AF_INET. Fix it! [ 332.264038][T16573] netlink: 209852 bytes leftover after parsing attributes in process `syz.0.4797'. [ 332.285118][T16573] openvswitch: netlink: IP tunnel attribute has 3052 unknown bytes. [ 332.345826][T16578] netlink: 'syz.2.4799': attribute type 10 has an invalid length. [ 332.413965][T16578] team0: Device wg1 is of different type [ 332.567764][T16591] netlink: 'syz.0.4803': attribute type 7 has an invalid length. [ 332.592407][T16583] mac80211_hwsim hwsim57 wlan1: (WE) : Wireless Event (cmd=0x8B1A) too big (33) [ 332.633570][T16591] netlink: 199836 bytes leftover after parsing attributes in process `syz.0.4803'. [ 332.651573][T16576] delete_channel: no stack [ 332.792932][T16600] netlink: 'syz.2.4804': attribute type 10 has an invalid length. [ 332.830772][T16600] team0: Device wg1 is of different type [ 332.855322][T16602] netlink: 'syz.4.4805': attribute type 10 has an invalid length. [ 332.858423][T16599] delete_channel: no stack [ 332.888536][T16604] netlink: 199836 bytes leftover after parsing attributes in process `syz.1.4806'. [ 332.933266][T16602] team0: Device wg1 is of different type [ 333.007963][T16612] FAULT_INJECTION: forcing a failure. [ 333.007963][T16612] name failslab, interval 1, probability 0, space 0, times 0 [ 333.056689][T16612] CPU: 1 PID: 16612 Comm: syz.0.4809 Not tainted syzkaller #0 [ 333.064195][T16612] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/15/2026 [ 333.074277][T16612] Call Trace: [ 333.077568][T16612] [ 333.080508][T16612] dump_stack_lvl+0x188/0x250 [ 333.085206][T16612] ? show_regs_print_info+0x20/0x20 [ 333.090422][T16612] ? load_image+0x410/0x410 [ 333.094971][T16612] should_fail+0x383/0x4b0 [ 333.099505][T16612] should_failslab+0x5/0x20 [ 333.104015][T16612] slab_pre_alloc_hook+0x51/0xc0 [ 333.108975][T16612] kmem_cache_alloc_trace+0x47/0x290 [ 333.114270][T16612] ? sctp_add_bind_addr+0x89/0x350 [ 333.119410][T16612] sctp_add_bind_addr+0x89/0x350 [ 333.124388][T16612] sctp_copy_local_addr_list+0x2f1/0x4c0 [ 333.130053][T16612] ? sctp_do_8_2_transport_strike+0x8b0/0x8b0 [ 333.136155][T16612] ? sctp_v4_is_any+0x31/0x50 [ 333.140848][T16612] ? sctp_copy_one_addr+0x93/0x660 [ 333.145990][T16612] sctp_bind_addr_copy+0xaf/0x3c0 [ 333.151026][T16612] ? sctp_assoc_set_bind_addr_from_ep+0xa1/0x190 [ 333.157389][T16612] sctp_connect_new_asoc+0x2f5/0x6a0 [ 333.162707][T16612] ? __sctp_connect+0xd80/0xd80 [ 333.167565][T16612] ? __local_bh_enable_ip+0x136/0x1c0 [ 333.172945][T16612] ? _local_bh_enable+0xa0/0xa0 [ 333.177817][T16612] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 333.183380][T16612] ? security_sctp_bind_connect+0x85/0xb0 [ 333.189116][T16612] sctp_sendmsg+0x15e1/0x2940 [ 333.193840][T16612] ? sctp_getsockopt+0x8a0/0x8a0 [ 333.198798][T16612] ? aa_af_perm+0x340/0x340 [ 333.203321][T16612] ? tomoyo_socket_sendmsg_permission+0x1dd/0x2f0 [ 333.209755][T16612] ? aa_sock_msg_perm+0x94/0x150 [ 333.214706][T16612] ? sock_rps_record_flow+0x17/0x3b0 [ 333.220009][T16612] ? inet_sendmsg+0x7a/0x2a0 [ 333.224611][T16612] ? bpf_lsm_socket_sendmsg+0x5/0x10 [ 333.229914][T16612] ? inet_send_prepare+0x250/0x250 [ 333.235042][T16612] ____sys_sendmsg+0x5be/0x8f0 [ 333.239846][T16612] ? __sys_sendmsg_sock+0x30/0x30 [ 333.244901][T16612] ? import_iovec+0x6f/0xa0 [ 333.249461][T16612] ___sys_sendmsg+0x236/0x2e0 [ 333.254171][T16612] ? __sys_sendmsg+0x290/0x290 [ 333.259039][T16612] __se_sys_sendmsg+0x1b7/0x2a0 [ 333.263921][T16612] ? __x64_sys_sendmsg+0x80/0x80 [ 333.268872][T16612] ? lockdep_hardirqs_on_prepare+0x448/0x7c0 [ 333.274901][T16612] ? lockdep_hardirqs_on+0x94/0x140 [ 333.280127][T16612] do_syscall_64+0x4c/0xa0 [ 333.284651][T16612] ? clear_bhb_loop+0x30/0x80 [ 333.289335][T16612] ? clear_bhb_loop+0x30/0x80 [ 333.294048][T16612] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 333.299957][T16612] RIP: 0033:0x7f40d4027b19 [ 333.304385][T16612] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 333.324528][T16612] RSP: 002b:00007f40d227e028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 333.332969][T16612] RAX: ffffffffffffffda RBX: 00007f40d42adfa0 RCX: 00007f40d4027b19 [ 333.340961][T16612] RDX: 00000000000080d1 RSI: 00002000000000c0 RDI: 0000000000000004 [ 333.348958][T16612] RBP: 00007f40d227e090 R08: 0000000000000000 R09: 0000000000000000 [ 333.356947][T16612] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 333.364928][T16612] R13: 00007f40d42ae038 R14: 00007f40d42adfa0 R15: 00007fff4870c168 [ 333.372942][T16612] [ 333.383662][T16601] delete_channel: no stack [ 333.469178][T16624] ¥: port 1(team0) entered blocking state [ 333.486495][T16624] ¥: port 1(team0) entered disabled state [ 333.525815][T16624] device team0 entered promiscuous mode [ 333.537039][T16624] device team_slave_0 entered promiscuous mode [ 333.548956][T16624] device team_slave_1 entered promiscuous mode [ 333.567480][T16629] device team0 left promiscuous mode [ 333.573126][T16629] device team_slave_0 left promiscuous mode [ 333.579426][T16629] device team_slave_1 left promiscuous mode [ 333.587575][T16629] ¥: port 1(team0) entered disabled state [ 333.708186][T16625] Â: renamed from pimreg0 [ 333.736561][T16639] netlink: 'syz.0.4818': attribute type 7 has an invalid length. [ 333.759846][ T8753] wlan1: Trigger new scan to find an IBSS to join [ 333.760068][T16639] netlink: 199836 bytes leftover after parsing attributes in process `syz.0.4818'. [ 333.860756][T16644] netlink: 'syz.3.4820': attribute type 10 has an invalid length. [ 333.895721][T16644] team0: Device wg1 is of different type [ 333.934145][T16648] rxe_eth0 speed is unknown, defaulting to 1000 [ 333.960957][T16643] delete_channel: no stack [ 334.427869][T16680] ¥: port 1(team0) entered blocking state [ 334.449850][T16680] ¥: port 1(team0) entered disabled state [ 334.470153][T16680] device team0 entered promiscuous mode [ 334.487391][T16680] device team_slave_0 entered promiscuous mode [ 334.493982][T16680] device team_slave_1 entered promiscuous mode [ 334.509939][T16680] device virt_wifi0 entered promiscuous mode [ 334.636101][T16687] netlink: 'syz.3.4834': attribute type 7 has an invalid length. [ 334.709870][ T156] wlan1: Trigger new scan to find an IBSS to join [ 334.746400][T16692] team0: Device wg1 is of different type [ 334.791326][T16698] FAULT_INJECTION: forcing a failure. [ 334.791326][T16698] name failslab, interval 1, probability 0, space 0, times 0 [ 334.810834][T16698] CPU: 0 PID: 16698 Comm: syz.3.4839 Not tainted syzkaller #0 [ 334.818349][T16698] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/15/2026 [ 334.828517][T16698] Call Trace: [ 334.831812][T16698] [ 334.834753][T16698] dump_stack_lvl+0x188/0x250 [ 334.839453][T16698] ? show_regs_print_info+0x20/0x20 [ 334.844667][T16698] ? load_image+0x410/0x410 [ 334.849186][T16698] ? __might_sleep+0xf0/0xf0 [ 334.853779][T16698] ? __lock_acquire+0x7d40/0x7d40 [ 334.858816][T16698] should_fail+0x383/0x4b0 [ 334.863245][T16698] should_failslab+0x5/0x20 [ 334.867742][T16698] slab_pre_alloc_hook+0x51/0xc0 [ 334.873120][T16698] __kmalloc+0x6b/0x340 [ 334.877282][T16698] ? kernfs_fop_write_iter+0x14f/0x500 [ 334.882766][T16698] kernfs_fop_write_iter+0x14f/0x500 [ 334.888050][T16698] ? iov_iter_init+0xb4/0x170 [ 334.892738][T16698] vfs_write+0x748/0xd70 [ 334.897004][T16698] ? file_end_write+0x250/0x250 [ 334.901885][T16698] ? mutex_lock_nested+0x17/0x20 [ 334.906825][T16698] ? __fdget_pos+0x2bf/0x370 [ 334.911413][T16698] ? ksys_write+0x70/0x260 [ 334.915836][T16698] ksys_write+0x153/0x260 [ 334.920172][T16698] ? __ia32_sys_read+0x80/0x80 [ 334.924944][T16698] ? lockdep_hardirqs_on+0x94/0x140 [ 334.930151][T16698] do_syscall_64+0x4c/0xa0 [ 334.934568][T16698] ? clear_bhb_loop+0x30/0x80 [ 334.939237][T16698] ? clear_bhb_loop+0x30/0x80 [ 334.943912][T16698] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 334.949804][T16698] RIP: 0033:0x7f4bee91eb19 [ 334.954228][T16698] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 334.973919][T16698] RSP: 002b:00007f4becb75028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 334.982340][T16698] RAX: ffffffffffffffda RBX: 00007f4beeba4fa0 RCX: 00007f4bee91eb19 [ 334.990312][T16698] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000004 [ 334.998279][T16698] RBP: 00007f4becb75090 R08: 0000000000000000 R09: 0000000000000000 [ 335.006250][T16698] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 335.014217][T16698] R13: 00007f4beeba5038 R14: 00007f4beeba4fa0 R15: 00007fff7c4f3de8 [ 335.022224][T16698] [ 335.080621][T16691] delete_channel: no stack [ 335.188388][T16712] FAULT_INJECTION: forcing a failure. [ 335.188388][T16712] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 335.227353][T16712] CPU: 1 PID: 16712 Comm: syz.2.4843 Not tainted syzkaller #0 [ 335.234862][T16712] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/15/2026 [ 335.245019][T16712] Call Trace: [ 335.248320][T16712] [ 335.251265][T16712] dump_stack_lvl+0x188/0x250 [ 335.255988][T16712] ? show_regs_print_info+0x20/0x20 [ 335.261216][T16712] ? load_image+0x410/0x410 [ 335.265769][T16712] ? __lock_acquire+0x7d40/0x7d40 [ 335.270833][T16712] should_fail+0x383/0x4b0 [ 335.275285][T16712] _copy_to_user+0x2e/0x130 [ 335.279811][T16712] simple_read_from_buffer+0xe3/0x150 [ 335.285213][T16712] proc_fail_nth_read+0x1a6/0x220 [ 335.290300][T16712] ? proc_fault_inject_write+0x310/0x310 [ 335.295976][T16712] ? fsnotify_perm+0x254/0x560 [ 335.300775][T16712] ? proc_fault_inject_write+0x310/0x310 [ 335.306433][T16712] vfs_read+0x2ff/0xd50 [ 335.310649][T16712] ? __lock_acquire+0x7d40/0x7d40 [ 335.315712][T16712] ? kernel_read+0x1e0/0x1e0 [ 335.320462][T16712] ? mutex_lock_nested+0x17/0x20 [ 335.325428][T16712] ? __fdget_pos+0x2bf/0x370 [ 335.330047][T16712] ? ksys_read+0x70/0x260 [ 335.334409][T16712] ksys_read+0x153/0x260 [ 335.338682][T16712] ? vfs_write+0xd70/0xd70 [ 335.343131][T16712] ? lockdep_hardirqs_on+0x94/0x140 [ 335.348366][T16712] do_syscall_64+0x4c/0xa0 [ 335.352797][T16712] ? clear_bhb_loop+0x30/0x80 [ 335.357487][T16712] ? clear_bhb_loop+0x30/0x80 [ 335.362187][T16712] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 335.365298][T16709] FAULT_INJECTION: forcing a failure. [ 335.365298][T16709] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 335.368115][T16712] RIP: 0033:0x7f4da7eab34e [ 335.368144][T16712] Code: 08 0f 85 a5 a8 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 48 83 ec 08 [ 335.368164][T16712] RSP: 002b:00007f4da6140fe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 335.368194][T16712] RAX: ffffffffffffffda RBX: 00007f4da61416c0 RCX: 00007f4da7eab34e [ 335.368212][T16712] RDX: 000000000000000f RSI: 00007f4da61410a0 RDI: 0000000000000005 [ 335.368229][T16712] RBP: 00007f4da6141090 R08: 0000000000000000 R09: 0000000000000000 [ 335.368245][T16712] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 335.368261][T16712] R13: 00007f4da8171038 R14: 00007f4da8170fa0 R15: 00007ffc111782f8 [ 335.453692][T16712] [ 335.456752][T16709] CPU: 0 PID: 16709 Comm: syz.4.4842 Not tainted syzkaller #0 [ 335.464235][T16709] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/15/2026 [ 335.474319][T16709] Call Trace: [ 335.477618][T16709] [ 335.480570][T16709] dump_stack_lvl+0x188/0x250 [ 335.485286][T16709] ? show_regs_print_info+0x20/0x20 [ 335.490515][T16709] ? load_image+0x410/0x410 [ 335.495069][T16709] ? __lock_acquire+0x7d40/0x7d40 [ 335.500147][T16709] should_fail+0x383/0x4b0 [ 335.504604][T16709] _copy_from_user+0x2e/0x170 [ 335.509316][T16709] __copy_msghdr_from_user+0x48a/0x630 [ 335.514821][T16709] ? __ia32_sys_shutdown+0x1d0/0x1d0 [ 335.520185][T16709] ___sys_sendmsg+0x19a/0x2e0 [ 335.524915][T16709] ? __sys_sendmsg+0x290/0x290 [ 335.529742][T16709] ? trace_event_raw_event_lock+0x250/0x250 [ 335.535661][T16709] ? lockdep_hardirqs_on_prepare+0x448/0x7c0 [ 335.541830][T16709] __se_sys_sendmsg+0x1b7/0x2a0 [ 335.546715][T16709] ? __x64_sys_sendmsg+0x80/0x80 [ 335.551720][T16709] ? syscall_enter_from_user_mode+0x2a/0x70 [ 335.557661][T16709] do_syscall_64+0x4c/0xa0 [ 335.562104][T16709] ? clear_bhb_loop+0x30/0x80 [ 335.566813][T16709] ? clear_bhb_loop+0x30/0x80 [ 335.571592][T16709] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 335.577516][T16709] RIP: 0033:0x7f924c5ccb19 [ 335.581969][T16709] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 335.601627][T16709] RSP: 002b:00007f924a823028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 335.610078][T16709] RAX: ffffffffffffffda RBX: 00007f924c852fa0 RCX: 00007f924c5ccb19 [ 335.618176][T16709] RDX: 0000000024008000 RSI: 0000200000000480 RDI: 0000000000000005 [ 335.626177][T16709] RBP: 00007f924a823090 R08: 0000000000000000 R09: 0000000000000000 [ 335.634180][T16709] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 335.642351][T16709] R13: 00007f924c853038 R14: 00007f924c852fa0 R15: 00007ffd9405d518 [ 335.650397][T16709] [ 335.975562][T16726] FAULT_INJECTION: forcing a failure. [ 335.975562][T16726] name failslab, interval 1, probability 0, space 0, times 0 [ 336.032841][T16726] CPU: 0 PID: 16726 Comm: syz.1.4848 Not tainted syzkaller #0 [ 336.040535][T16726] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/15/2026 [ 336.050619][T16726] Call Trace: [ 336.053928][T16726] [ 336.056875][T16726] dump_stack_lvl+0x188/0x250 [ 336.061600][T16726] ? show_regs_print_info+0x20/0x20 [ 336.066922][T16726] ? load_image+0x410/0x410 [ 336.071490][T16726] should_fail+0x383/0x4b0 [ 336.075954][T16726] should_failslab+0x5/0x20 [ 336.080487][T16726] slab_pre_alloc_hook+0x51/0xc0 [ 336.085548][T16726] kmem_cache_alloc_trace+0x47/0x290 [ 336.090858][T16726] ? sctp_add_bind_addr+0x89/0x350 [ 336.096048][T16726] sctp_add_bind_addr+0x89/0x350 [ 336.101026][T16726] sctp_copy_local_addr_list+0x2f1/0x4c0 [ 336.106719][T16726] ? sctp_do_8_2_transport_strike+0x8b0/0x8b0 [ 336.112902][T16726] ? sctp_v6_is_any+0x60/0x70 [ 336.117605][T16726] ? sctp_copy_one_addr+0x93/0x660 [ 336.122726][T16726] sctp_bind_addr_copy+0xaf/0x3c0 [ 336.127760][T16726] ? sctp_assoc_set_bind_addr_from_ep+0xa1/0x190 [ 336.134099][T16726] sctp_connect_new_asoc+0x2f5/0x6a0 [ 336.139387][T16726] ? __sctp_connect+0xd80/0xd80 [ 336.144233][T16726] ? __local_bh_enable_ip+0x136/0x1c0 [ 336.149615][T16726] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 336.155158][T16726] ? security_sctp_bind_connect+0x85/0xb0 [ 336.160881][T16726] sctp_sendmsg+0x15e1/0x2940 [ 336.165685][T16726] ? sctp_getsockopt+0x8a0/0x8a0 [ 336.170622][T16726] ? aa_af_perm+0x340/0x340 [ 336.175125][T16726] ? tomoyo_socket_sendmsg_permission+0x1dd/0x2f0 [ 336.181541][T16726] ? aa_sock_msg_perm+0x94/0x150 [ 336.186571][T16726] ? sock_rps_record_flow+0x17/0x3b0 [ 336.191860][T16726] ? inet_sendmsg+0xca/0x2a0 [ 336.196460][T16726] ? inet_send_prepare+0x250/0x250 [ 336.201573][T16726] ____sys_sendmsg+0x5be/0x8f0 [ 336.206353][T16726] ? __sys_sendmsg_sock+0x30/0x30 [ 336.211397][T16726] ? import_iovec+0x6f/0xa0 [ 336.215914][T16726] ___sys_sendmsg+0x236/0x2e0 [ 336.220611][T16726] ? __sys_sendmsg+0x290/0x290 [ 336.225457][T16726] __se_sys_sendmsg+0x1b7/0x2a0 [ 336.230311][T16726] ? __x64_sys_sendmsg+0x80/0x80 [ 336.235241][T16726] ? lockdep_hardirqs_on_prepare+0x448/0x7c0 [ 336.241250][T16726] ? lockdep_hardirqs_on+0x94/0x140 [ 336.246500][T16726] do_syscall_64+0x4c/0xa0 [ 336.250914][T16726] ? clear_bhb_loop+0x30/0x80 [ 336.255588][T16726] ? clear_bhb_loop+0x30/0x80 [ 336.260269][T16726] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 336.266156][T16726] RIP: 0033:0x7fe475fc2b19 [ 336.270579][T16726] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 336.290181][T16726] RSP: 002b:00007fe474219028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 336.298595][T16726] RAX: ffffffffffffffda RBX: 00007fe476248fa0 RCX: 00007fe475fc2b19 [ 336.306561][T16726] RDX: 0000000000004804 RSI: 0000200000000680 RDI: 0000000000000003 [ 336.314524][T16726] RBP: 00007fe474219090 R08: 0000000000000000 R09: 0000000000000000 [ 336.322503][T16726] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 336.330505][T16726] R13: 00007fe476249038 R14: 00007fe476248fa0 R15: 00007ffc6670baf8 [ 336.338524][T16726] [ 336.657775][T16741] validate_nla: 2 callbacks suppressed [ 336.657900][T16741] netlink: 'syz.1.4853': attribute type 10 has an invalid length. [ 336.710780][ T156] wlan1: Trigger new scan to find an IBSS to join [ 336.791214][T16741] team0: Device wg1 is of different type [ 336.862717][T16738] delete_channel: no stack [ 337.022919][T16758] __nla_validate_parse: 9 callbacks suppressed [ 337.022937][T16758] netlink: 132 bytes leftover after parsing attributes in process `syz.3.4861'. [ 337.454278][T16764] netlink: 'syz.1.4862': attribute type 10 has an invalid length. [ 337.474038][T16768] netlink: 'syz.2.4864': attribute type 7 has an invalid length. [ 337.521590][T16768] netlink: 199836 bytes leftover after parsing attributes in process `syz.2.4864'. [ 337.588735][T16764] team0: Device wg1 is of different type [ 337.626664][ T8753] wlan1: Creating new IBSS network, BSSID ba:c0:55:23:4d:2c [ 337.790898][T16762] delete_channel: no stack [ 338.232636][T16789] netlink: 209844 bytes leftover after parsing attributes in process `syz.2.4872'. [ 338.250600][T16794] device syzkaller0 entered promiscuous mode [ 338.288080][T16795] ¥: port 1(team0) entered blocking state [ 338.303246][T16795] ¥: port 1(team0) entered disabled state [ 338.327203][T16795] device team0 entered promiscuous mode [ 338.338117][T16795] device team_slave_0 entered promiscuous mode [ 338.347317][T16795] device team_slave_1 entered promiscuous mode [ 338.376795][T16801] netlink: 'syz.1.4875': attribute type 4 has an invalid length. [ 338.399619][T16800] netlink: 'syz.3.4876': attribute type 7 has an invalid length. [ 338.413523][T16801] netlink: 152 bytes leftover after parsing attributes in process `syz.1.4875'. [ 338.423326][T16800] netlink: 199836 bytes leftover after parsing attributes in process `syz.3.4876'. [ 338.464440][T16801] A link change request failed with some changes committed already. Interface bond0 may have been left with an inconsistent configuration, please check. [ 338.505722][T16802] device team0 left promiscuous mode [ 338.512069][T16802] device team_slave_0 left promiscuous mode [ 338.518499][T16802] device team_slave_1 left promiscuous mode [ 338.525251][T16802] ¥: port 1(team0) entered disabled state [ 338.603476][T16808] netlink: 'syz.2.4877': attribute type 39 has an invalid length. [ 338.619825][T16810] netlink: 1047 bytes leftover after parsing attributes in process `syz.3.4879'. [ 338.706050][T16810] netlink: 4 bytes leftover after parsing attributes in process `syz.3.4879'. [ 338.720584][ T8753] wlan1: Trigger new scan to find an IBSS to join [ 338.779210][T16817] netlink: 'syz.0.4882': attribute type 10 has an invalid length. [ 338.858980][T16817] team0: Device wg1 is of different type [ 339.004001][T16816] delete_channel: no stack [ 339.248197][T16831] netlink: 'syz.0.4886': attribute type 10 has an invalid length. [ 339.287529][T16834] netlink: 4595 bytes leftover after parsing attributes in process `syz.2.4888'. [ 339.288039][T16831] team0: Device wg1 is of different type [ 339.323621][T16837] netlink: 'syz.1.4889': attribute type 7 has an invalid length. [ 339.332043][T16832] ¥: port 1(team0) entered blocking state [ 339.338011][T16832] ¥: port 1(team0) entered disabled state [ 339.344755][T16837] netlink: 199836 bytes leftover after parsing attributes in process `syz.1.4889'. [ 339.361217][T16832] device team0 entered promiscuous mode [ 339.367098][T16832] device team_slave_0 entered promiscuous mode [ 339.374449][T16832] device team_slave_1 entered promiscuous mode [ 339.392023][T16829] delete_channel: no stack [ 339.411241][T16838] device team0 left promiscuous mode [ 339.416558][T16838] device team_slave_0 left promiscuous mode [ 339.448321][T16838] device team_slave_1 left promiscuous mode [ 339.470065][T16838] ¥: port 1(team0) entered disabled state [ 339.543644][T16839] device syzkaller0 entered promiscuous mode [ 339.566318][T16852] netlink: 'syz.1.4894': attribute type 39 has an invalid length. [ 339.603225][T16856] netlink: 1047 bytes leftover after parsing attributes in process `syz.0.4895'. [ 339.683187][ T155] wlan1: Creating new IBSS network, BSSID 42:62:74:9a:0c:2c [ 339.783478][T16862] team0: Device wg1 is of different type [ 339.808791][T16863] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. [ 339.908977][T16869] tc_dump_action: action bad kind [ 339.921834][T16860] delete_channel: no stack [ 340.514102][T16890] device team0 left promiscuous mode [ 340.519976][T16890] device team_slave_0 left promiscuous mode [ 340.533426][T16890] device team_slave_1 left promiscuous mode [ 340.541728][T16890] device virt_wifi0 left promiscuous mode [ 340.563233][T16890] ¥: port 1(team0) entered disabled state [ 340.939988][T16896] syz.4.4908 (16896) used greatest stack depth: 16400 bytes left [ 340.959486][T16899] device syzkaller0 entered promiscuous mode [ 341.059441][T16908] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. [ 341.103726][T16910] ¥: port 1(team0) entered blocking state [ 341.122627][T16910] ¥: port 1(team0) entered disabled state [ 341.129583][T16910] device team0 entered promiscuous mode [ 341.147044][T16910] device team_slave_0 entered promiscuous mode [ 341.153753][T16910] device team_slave_1 entered promiscuous mode [ 341.235884][T16909] device syzkaller0 entered promiscuous mode [ 341.254391][T16902] device team0 left promiscuous mode [ 341.260409][T16902] device team_slave_0 left promiscuous mode [ 341.269126][T16902] device team_slave_1 left promiscuous mode [ 341.278082][T16902] ¥: port 1(team0) entered disabled state [ 341.487470][T16921] syz.0.4918 (16921) used obsolete PPPIOCDETACH ioctl [ 341.551058][T16924] team0: Device wg1 is of different type [ 341.621725][T16923] delete_channel: no stack [ 341.859124][T16940] ¥: port 1(team0) entered blocking state [ 341.865546][T16940] ¥: port 1(team0) entered disabled state [ 341.883633][T16940] device team0 entered promiscuous mode [ 341.899955][T16940] device team_slave_0 entered promiscuous mode [ 341.911012][T16940] device team_slave_1 entered promiscuous mode [ 341.917688][T16940] device virt_wifi0 entered promiscuous mode [ 342.040727][T16944] device syzkaller0 entered promiscuous mode [ 342.050521][T16945] device team0 left promiscuous mode [ 342.055985][T16945] device team_slave_0 left promiscuous mode [ 342.076378][T16945] device team_slave_1 left promiscuous mode [ 342.082772][T16945] device virt_wifi0 left promiscuous mode [ 342.092147][T16945] ¥: port 1(team0) entered disabled state [ 342.115430][T16953] __nla_validate_parse: 13 callbacks suppressed [ 342.115448][T16953] netlink: 4 bytes leftover after parsing attributes in process `syz.4.4929'. [ 342.216530][T16955] device syzkaller0 entered promiscuous mode [ 342.238524][T16957] netlink: 128 bytes leftover after parsing attributes in process `syz.4.4932'. [ 342.254308][T16957] A link change request failed with some changes committed already. Interface lo may have been left with an inconsistent configuration, please check. [ 342.344520][T16963] FAULT_INJECTION: forcing a failure. [ 342.344520][T16963] name failslab, interval 1, probability 0, space 0, times 0 [ 342.395942][T16960] validate_nla: 7 callbacks suppressed [ 342.395990][T16960] netlink: 'syz.2.4933': attribute type 7 has an invalid length. [ 342.410187][T16960] netlink: 199836 bytes leftover after parsing attributes in process `syz.2.4933'. [ 342.420685][T16963] CPU: 0 PID: 16963 Comm: syz.1.4935 Not tainted syzkaller #0 [ 342.428182][T16963] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/15/2026 [ 342.438361][T16963] Call Trace: [ 342.441647][T16963] [ 342.444580][T16963] dump_stack_lvl+0x188/0x250 [ 342.449281][T16963] ? show_regs_print_info+0x20/0x20 [ 342.454491][T16963] ? load_image+0x410/0x410 [ 342.459025][T16963] should_fail+0x383/0x4b0 [ 342.463453][T16963] should_failslab+0x5/0x20 [ 342.467986][T16963] slab_pre_alloc_hook+0x51/0xc0 [ 342.473020][T16963] ? skb_clone+0x1bd/0x350 [ 342.477444][T16963] kmem_cache_alloc+0x3d/0x280 [ 342.482225][T16963] skb_clone+0x1bd/0x350 [ 342.486486][T16963] __netlink_deliver_tap+0x3cb/0x7c0 [ 342.491798][T16963] netlink_deliver_tap+0x16c/0x180 [ 342.496918][T16963] netlink_unicast+0x7f0/0x9e0 [ 342.501720][T16963] netlink_sendmsg+0x8ba/0xbe0 [ 342.506526][T16963] ? netlink_getsockopt+0x570/0x570 [ 342.511766][T16963] ? aa_sock_msg_perm+0x94/0x150 [ 342.516720][T16963] ? apparmor_socket_sendmsg+0x88/0x230 [ 342.522282][T16963] ? bpf_lsm_socket_sendmsg+0x5/0x10 [ 342.527574][T16963] ? security_socket_sendmsg+0x7c/0xa0 [ 342.533042][T16963] ? netlink_getsockopt+0x570/0x570 [ 342.538259][T16963] ____sys_sendmsg+0x5be/0x8f0 [ 342.543047][T16963] ? __sys_sendmsg_sock+0x30/0x30 [ 342.548086][T16963] ? import_iovec+0x6f/0xa0 [ 342.552599][T16963] ___sys_sendmsg+0x236/0x2e0 [ 342.557287][T16963] ? __sys_sendmsg+0x290/0x290 [ 342.562100][T16963] __se_sys_sendmsg+0x1b7/0x2a0 [ 342.566963][T16963] ? __x64_sys_sendmsg+0x80/0x80 [ 342.571900][T16963] ? lockdep_hardirqs_on_prepare+0x448/0x7c0 [ 342.577906][T16963] ? lockdep_hardirqs_on+0x94/0x140 [ 342.583115][T16963] do_syscall_64+0x4c/0xa0 [ 342.587531][T16963] ? clear_bhb_loop+0x30/0x80 [ 342.592212][T16963] ? clear_bhb_loop+0x30/0x80 [ 342.596896][T16963] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 342.602795][T16963] RIP: 0033:0x7fe475fc2b19 [ 342.607211][T16963] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 342.626814][T16963] RSP: 002b:00007fe474219028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 342.635229][T16963] RAX: ffffffffffffffda RBX: 00007fe476248fa0 RCX: 00007fe475fc2b19 [ 342.643201][T16963] RDX: 0000000000000000 RSI: 0000200000000400 RDI: 0000000000000008 [ 342.651165][T16963] RBP: 00007fe474219090 R08: 0000000000000000 R09: 0000000000000000 [ 342.659134][T16963] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 342.667104][T16963] R13: 00007fe476249038 R14: 00007fe476248fa0 R15: 00007ffc6670baf8 [ 342.675097][T16963] [ 342.695290][T16965] netlink: 4 bytes leftover after parsing attributes in process `syz.3.4934'. [ 342.780388][T16963] netlink: 128 bytes leftover after parsing attributes in process `syz.1.4935'. [ 342.794157][T16963] A link change request failed with some changes committed already. Interface lo may have been left with an inconsistent configuration, please check. [ 342.819312][T16974] netlink: 'syz.2.4936': attribute type 10 has an invalid length. [ 342.836148][T16974] team0: Device wg1 is of different type [ 342.887884][T16977] netlink: 'syz.3.4937': attribute type 39 has an invalid length. [ 342.920837][T16973] delete_channel: no stack [ 342.928317][T16979] netlink: 1047 bytes leftover after parsing attributes in process `syz.0.4938'. [ 342.992665][T16979] netlink: 4 bytes leftover after parsing attributes in process `syz.0.4938'. [ 343.315485][T16993] ¥: port 1(team0) entered blocking state [ 343.325470][T16993] ¥: port 1(team0) entered disabled state [ 343.337078][T16993] device team0 entered promiscuous mode [ 343.343264][T16993] device team_slave_0 entered promiscuous mode [ 343.350325][T16993] device team_slave_1 entered promiscuous mode [ 343.357168][T16993] device virt_wifi0 entered promiscuous mode [ 343.386756][T16997] netlink: 'syz.2.4947': attribute type 7 has an invalid length. [ 343.390927][T17001] netlink: 'syz.1.4949': attribute type 3 has an invalid length. [ 343.402593][T17001] netlink: 105116 bytes leftover after parsing attributes in process `syz.1.4949'. [ 343.403791][T16997] netlink: 199836 bytes leftover after parsing attributes in process `syz.2.4947'. [ 343.438692][T16999] device team0 left promiscuous mode [ 343.445215][T16999] device team_slave_0 left promiscuous mode [ 343.455753][T17001] netlink: 209852 bytes leftover after parsing attributes in process `syz.1.4949'. [ 343.467213][T16999] device team_slave_1 left promiscuous mode [ 343.473476][T16999] device virt_wifi0 left promiscuous mode [ 343.481159][T16999] ¥: port 1(team0) entered disabled state [ 360.099963][T15995] Bluetooth: hci5: command 0x0406 tx timeout [ 367.744995][ T8739] wlan1: No active IBSS STAs - trying to scan for other IBSS networks with same SSID (merge) [ 368.871870][ T9] wlan1: No active IBSS STAs - trying to scan for other IBSS networks with same SSID (merge) [ 375.453124][T15995] Bluetooth: hci4: command 0x0406 tx timeout [ 380.553341][T15995] Bluetooth: hci1: command 0x0406 tx timeout [ 448.499745][ C1] rcu: INFO: rcu_preempt detected stalls on CPUs/tasks: [ 448.506722][ C1] rcu: 0-...!: (0 ticks this GP) idle=c39/1/0x4000000000000000 softirq=44564/44564 fqs=0 [ 448.517732][ C1] (detected by 1, t=10505 jiffies, g=55893, q=274) [ 448.524338][ C1] Sending NMI from CPU 1 to CPUs 0: [ 448.529555][ C0] NMI backtrace for cpu 0 [ 448.529565][ C0] CPU: 0 PID: 16997 Comm: syz.2.4947 Not tainted syzkaller #0 [ 448.529580][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/15/2026 [ 448.529613][ C0] RIP: 0010:__lock_acquire+0x17b/0x7d40 [ 448.529767][ C0] Code: 42 80 3c 00 00 74 17 48 89 df e8 10 7b 61 00 48 8b 7c 24 78 49 b8 00 00 00 00 00 fc ff df 48 8b 1b 48 85 db 0f 84 d8 00 00 00 <48> 81 fb 80 ef b4 90 0f 93 c0 48 81 fb 80 ef 9a 90 0f 82 e9 16 00 [ 448.529778][ C0] RSP: 0018:ffffc90002eee660 EFLAGS: 00000086 [ 448.529792][ C0] RAX: 1ffffffff1a23df5 RBX: ffffffff909b0090 RCX: 1ffff920005ddcf0 [ 448.529803][ C0] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffffff8d11efa0 [ 448.529812][ C0] RBP: ffffc90002eee8a8 R08: dffffc0000000000 R09: 0000000000000001 [ 448.529822][ C0] R10: dffffc0000000000 R11: fffffbfff1cda646 R12: 0000000000000001 [ 448.529832][ C0] R13: 0000000000000002 R14: 0000000000000000 R15: 0000000000000000 [ 448.529841][ C0] FS: 0000000000000000(0000) GS:ffff8880b8e00000(0000) knlGS:0000000000000000 [ 448.529853][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 448.529864][ C0] CR2: 000000110c30be94 CR3: 0000000060c18000 CR4: 00000000003506f0 [ 448.529877][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 448.529886][ C0] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000600 [ 448.529895][ C0] Call Trace: [ 448.529900][ C0] [ 448.529907][ C0] ? mark_lock+0x94/0x320 [ 448.529928][ C0] ? verify_lock_unused+0x140/0x140 [ 448.529946][ C0] ? perf_trace_lock+0xe4/0x390 [ 448.529960][ C0] ? exc_int3+0xa/0x70 [ 448.530006][ C0] ? asm_exc_int3+0x35/0x40 [ 448.530032][ C0] ? 0xffffffffa002c63c [ 448.530045][ C0] ? mark_lock+0x94/0x320 [ 448.530057][ C0] lock_acquire+0x19f/0x400 [ 448.530072][ C0] ? rcu_lock_acquire+0x5/0x30 [ 448.530147][ C0] ? rcu_lock_release+0x5/0x20 [ 448.530160][ C0] ? read_lock_is_recursive+0x10/0x10 [ 448.530176][ C0] ? deref_stack_reg+0xd0/0x120 [ 448.530238][ C0] ? unwind_next_frame+0x11ec/0x1cf0 [ 448.530253][ C0] ? deref_stack_reg+0xd0/0x120 [ 448.530268][ C0] rcu_lock_acquire+0x2a/0x30 [ 448.530281][ C0] ? rcu_lock_acquire+0x5/0x30 [ 448.530293][ C0] is_bpf_text_address+0x1d/0x270 [ 448.530308][ C0] __kernel_text_address+0x9a/0x100 [ 448.530373][ C0] unwind_get_return_address+0x49/0x80 [ 448.530388][ C0] ? entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 448.530402][ C0] perf_callchain_kernel+0x35a/0x760 [ 448.530482][ C0] ? arch_perf_update_userpage+0x3c0/0x3c0 [ 448.530503][ C0] ? get_callchain_entry+0x181/0x3b0 [ 448.530591][ C0] get_perf_callchain+0x356/0x460 [ 448.530605][ C0] ? put_callchain_entry+0xb0/0xb0 [ 448.530621][ C0] ? kvm_is_in_guest+0x24/0x30 [ 448.530661][ C0] perf_prepare_sample+0x352/0x1cb0 [ 448.530678][ C0] ? __lock_acquire+0x7d40/0x7d40 [ 448.530694][ C0] ? perf_callchain+0x190/0x190 [ 448.530707][ C0] ? rcu_lock_release+0x9/0x20 [ 448.530723][ C0] perf_event_output_forward+0x185/0x2e0 [ 448.530738][ C0] ? perf_get_page_size+0x430/0x430 [ 448.530754][ C0] ? tracing_gen_ctx_irq_test+0xb3/0x130 [ 448.530821][ C0] ? perf_trace_buf_update+0xa8/0x230 [ 448.530863][ C0] ? __perf_event_account_interrupt+0x187/0x280 [ 448.530878][ C0] __perf_event_overflow+0x35f/0x550 [ 448.530894][ C0] perf_tp_event+0x324/0xbe0 [ 448.530909][ C0] ? perf_trace_run_bpf_submit+0x1c0/0x1c0 [ 448.530924][ C0] ? perf_tp_event+0xa7e/0xbe0 [ 448.530938][ C0] ? trace_irq_enable_rcuidle+0x108/0x180 [ 448.530966][ C0] perf_trace_run_bpf_submit+0xf3/0x1c0 [ 448.530982][ C0] perf_trace_preemptirq_template+0x2aa/0x360 [ 448.530998][ C0] ? asm_sysvec_irq_work+0x16/0x20 [ 448.531012][ C0] ? trace_event_raw_event_preemptirq_template+0x290/0x290 [ 448.531028][ C0] ? lockdep_hardirqs_on_prepare+0x448/0x7c0 [ 448.531044][ C0] ? lock_chain_count+0x20/0x20 [ 448.531060][ C0] ? asm_sysvec_irq_work+0x16/0x20 [ 448.531074][ C0] trace_irq_enable_rcuidle+0x108/0x180 [ 448.531090][ C0] trace_hardirqs_on+0x57/0x80 [ 448.531103][ C0] asm_sysvec_irq_work+0x16/0x20 [ 448.531123][ C0] RIP: 0010:rcu_read_unlock_special+0x7f/0x4a0 [ 448.531185][ C0] Code: eb 03 48 b8 f1 f1 f1 f1 f8 f2 f2 f2 4a 89 04 2b 42 c7 44 2b 08 f8 f3 f3 f3 65 44 8b 35 d2 f6 9c 7e 41 f7 c6 00 00 f0 00 74 40 <48> c7 44 24 20 0e 36 e0 45 4a c7 04 2b 00 00 00 00 42 c7 44 2b 08 [ 448.531198][ C0] RSP: 0018:ffffc90002eef3e0 EFLAGS: 00000206 [ 448.531210][ C0] RAX: 88d8d1c5855b8400 RBX: 1ffff920005dde80 RCX: 88d8d1c5855b8400 [ 448.531221][ C0] RDX: dffffc0000000000 RSI: ffffffff8a2b2b60 RDI: ffffffff8a7a5100 [ 448.531231][ C0] RBP: ffffc90002eef4b0 R08: ffffffff910470c7 R09: 1ffffffff2208e18 [ 448.531242][ C0] R10: dffffc0000000000 R11: fffffbfff2208e19 R12: ffffffff8d123400 [ 448.531252][ C0] R13: dffffc0000000000 R14: 0000000000000246 R15: 0000000000000001 [ 448.531271][ C0] ? __rcu_read_unlock+0xd0/0xd0 [ 448.531284][ C0] ? rcu_lock_acquire+0x30/0x30 [ 448.531344][ C0] __rcu_read_unlock+0x78/0xd0 [ 448.531358][ C0] __unlock_page_memcg+0xea/0x100 [ 448.531372][ C0] unmap_page_range+0xee4/0x2410 [ 448.531424][ C0] unmap_vmas+0x131/0x250 [ 448.531438][ C0] ? unmap_page_range+0x2410/0x2410 [ 448.531450][ C0] ? __mutex_lock_common+0x435/0x2400 [ 448.531467][ C0] ? exit_mm_release+0x16/0x30 [ 448.531529][ C0] exit_mmap+0x3b9/0x640 [ 448.531551][ C0] ? vm_brk+0x20/0x20 [ 448.531570][ C0] ? uprobe_clear_state+0x2f6/0x460 [ 448.531585][ C0] __mmput+0x115/0x390 [ 448.531599][ C0] exit_mm+0x632/0x7b0 [ 448.531611][ C0] ? perf_pmu_migrate_context+0xb70/0xb70 [ 448.531628][ C0] ? do_exit+0x2100/0x2100 [ 448.531640][ C0] ? __ia32_sys_timer_delete+0x40/0x40 [ 448.531698][ C0] ? hrtimer_try_to_cancel+0x3d6/0x420 [ 448.531715][ C0] ? tty_audit_exit+0x149/0x1f0 [ 448.531780][ C0] do_exit+0x5b8/0x2100 [ 448.531796][ C0] ? put_task_struct+0x80/0x80 [ 448.531809][ C0] ? lockdep_hardirqs_on_prepare+0x448/0x7c0 [ 448.531826][ C0] ? cgroup_freezing+0x264/0x310 [ 448.531873][ C0] do_group_exit+0x12c/0x2f0 [ 448.531886][ C0] ? lockdep_hardirqs_on+0x94/0x140 [ 448.531901][ C0] get_signal+0x7eb/0x12e0 [ 448.531944][ C0] arch_do_signal_or_restart+0xe6/0x12a0 [ 448.531993][ C0] ? seqcount_lockdep_reader_access+0x177/0x1d0 [ 448.532006][ C0] ? ktime_get_real_ts64+0x440/0x440 [ 448.532023][ C0] ? futex_exit_release+0x1c0/0x1c0 [ 448.532062][ C0] ? get_sigframe_size+0x10/0x10 [ 448.532077][ C0] ? __context_tracking_exit+0x4c/0x80 [ 448.532095][ C0] ? lockdep_hardirqs_on_prepare+0x448/0x7c0 [ 448.532112][ C0] ? exit_to_user_mode_loop+0x3b/0x130 [ 448.532133][ C0] exit_to_user_mode_loop+0x9e/0x130 [ 448.532146][ C0] exit_to_user_mode_prepare+0xee/0x180 [ 448.532160][ C0] syscall_exit_to_user_mode+0x16/0x40 [ 448.532174][ C0] do_syscall_64+0x58/0xa0 [ 448.532186][ C0] ? clear_bhb_loop+0x30/0x80 [ 448.532200][ C0] ? clear_bhb_loop+0x30/0x80 [ 448.532213][ C0] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 448.532227][ C0] RIP: 0033:0x7f4da7eeab19 [ 448.532238][ C0] Code: Unable to access opcode bytes at RIP 0x7f4da7eeaaef. [ 448.532245][ C0] RSP: 002b:00007f4da61410e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca [ 448.532259][ C0] RAX: fffffffffffffe00 RBX: 00007f4da8170fa8 RCX: 00007f4da7eeab19 [ 448.532269][ C0] RDX: 0000000000000000 RSI: 0000000000000080 RDI: 00007f4da8170fa8 [ 448.532278][ C0] RBP: 00007f4da8170fa0 R08: 0000000000000000 R09: 0000000000000000 [ 448.532287][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 448.532296][ C0] R13: 00007f4da8171038 R14: 00007ffc11178210 R15: 00007ffc111782f8 [ 448.532311][ C0] [ 448.532554][ C1] rcu: rcu_preempt kthread timer wakeup didn't happen for 10504 jiffies! g55893 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402 [ 449.278949][ C1] rcu: Possible timer handling issue on cpu=0 timer-softirq=26009 [ 449.286837][ C1] rcu: rcu_preempt kthread starved for 10505 jiffies! g55893 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402 ->cpu=0 [ 449.298201][ C1] rcu: Unless rcu_preempt kthread gets sufficient CPU time, OOM is now expected behavior. [ 449.308163][ C1] rcu: RCU grace-period kthread stack dump: [ 449.314049][ C1] task:rcu_preempt state:I stack:26864 pid: 15 ppid: 2 flags:0x00004000 [ 449.323261][ C1] Call Trace: [ 449.326534][ C1] [ 449.329464][ C1] __schedule+0x11c3/0x4350 [ 449.333997][ C1] ? lockdep_hardirqs_on+0x94/0x140 [ 449.339197][ C1] ? _raw_spin_unlock_irqrestore+0xc1/0x120 [ 449.345085][ C1] ? _raw_spin_unlock+0x40/0x40 [ 449.349934][ C1] ? rcu_is_watching+0x11/0xa0 [ 449.354697][ C1] ? release_firmware_map_entry+0x190/0x190 [ 449.360603][ C1] schedule+0x11b/0x1e0 [ 449.364759][ C1] schedule_timeout+0x184/0x2d0 [ 449.369608][ C1] ? console_conditional_schedule+0x40/0x40 [ 449.375502][ C1] ? update_process_times+0x200/0x200 [ 449.380966][ C1] ? prepare_to_swait_event+0x33d/0x360 [ 449.386596][ C1] rcu_gp_fqs_loop+0x2be/0x11f0 [ 449.391455][ C1] ? _raw_spin_unlock_irq+0x1f/0x40 [ 449.396663][ C1] ? rcu_gp_init+0xd72/0x10f0 [ 449.401342][ C1] ? rcu_gp_init+0x10f0/0x10f0 [ 449.406104][ C1] ? _raw_spin_unlock_irq+0x1f/0x40 [ 449.411297][ C1] ? lockdep_hardirqs_on+0x94/0x140 [ 449.416497][ C1] rcu_gp_kthread+0x9a/0x370 [ 449.421087][ C1] ? rcu_report_qs_rsp+0x1a0/0x1a0 [ 449.426195][ C1] ? _raw_spin_unlock_irqrestore+0xc1/0x120 [ 449.432085][ C1] ? __kthread_parkme+0x14e/0x1b0 [ 449.437113][ C1] kthread+0x42e/0x520 [ 449.441185][ C1] ? rcu_report_qs_rsp+0x1a0/0x1a0 [ 449.446291][ C1] ? kthread_blkcg+0xd0/0xd0 [ 449.450876][ C1] ret_from_fork+0x1f/0x30 [ 449.455303][ C1] [ 449.458316][ C1] rcu: Stack dump where RCU GP kthread last ran: [ 449.464629][ C1] Sending NMI from CPU 1 to CPUs 0: [ 449.469836][ C0] NMI backtrace for cpu 0 [ 449.469845][ C0] CPU: 0 PID: 16997 Comm: syz.2.4947 Not tainted syzkaller #0 [ 449.469860][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/15/2026 [ 449.469868][ C0] RIP: 0010:__module_address+0x9/0x2e0 [ 449.469886][ C0] Code: 55 47 94 7e 85 c0 74 12 48 89 d8 48 83 c4 08 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 82 54 92 ff eb e7 55 41 57 41 56 41 55 41 54 <53> 50 48 3b 3d 1e ca 72 0b 0f 82 30 02 00 00 48 89 fb 48 3b 3d 16 [ 449.469898][ C0] RSP: 0018:ffffc90002eee9f0 EFLAGS: 00000002 [ 449.469910][ C0] RAX: 0000000000000003 RBX: 00007f4da7eeab19 RCX: ffffffff9714df03 [ 449.469920][ C0] RDX: 0000000000000000 RSI: ffffffff8a7a50e0 RDI: 00007f4da7eeab19 [ 449.469930][ C0] RBP: 0000000000015c01 R08: ffffc90002eeff58 R09: ffffc90002eeeb50 [ 449.469940][ C0] R10: dffffc0000000000 R11: fffff520005ddd6c R12: dffffc0000000000 [ 449.469950][ C0] R13: ffffc90002eeeb00 R14: 00007f4da7eeab19 R15: 1ffff920005ddd69 [ 449.469960][ C0] FS: 0000000000000000(0000) GS:ffff8880b8e00000(0000) knlGS:0000000000000000 [ 449.469973][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 449.469988][ C0] CR2: 000000110c30be94 CR3: 0000000060c18000 CR4: 00000000003506f0 [ 449.470001][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 449.470009][ C0] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000600 [ 449.470018][ C0] Call Trace: [ 449.470023][ C0] [ 449.470030][ C0] is_module_text_address+0x1f/0x140 [ 449.470046][ C0] __kernel_text_address+0x84/0x100 [ 449.470062][ C0] unwind_get_return_address+0x49/0x80 [ 449.470079][ C0] ? entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 449.470095][ C0] perf_callchain_kernel+0x35a/0x760 [ 449.470115][ C0] ? arch_perf_update_userpage+0x3c0/0x3c0 [ 449.470136][ C0] ? get_callchain_entry+0x181/0x3b0 [ 449.470152][ C0] get_perf_callchain+0x356/0x460 [ 449.470166][ C0] ? put_callchain_entry+0xb0/0xb0 [ 449.470182][ C0] ? kvm_is_in_guest+0x24/0x30 [ 449.470200][ C0] perf_prepare_sample+0x352/0x1cb0 [ 449.470217][ C0] ? __lock_acquire+0x7d40/0x7d40 [ 449.470233][ C0] ? perf_callchain+0x190/0x190 [ 449.470246][ C0] ? rcu_lock_release+0x9/0x20 [ 449.470264][ C0] perf_event_output_forward+0x185/0x2e0 [ 449.470278][ C0] ? perf_get_page_size+0x430/0x430 [ 449.470294][ C0] ? tracing_gen_ctx_irq_test+0xb3/0x130 [ 449.470310][ C0] ? perf_trace_buf_update+0xa8/0x230 [ 449.470325][ C0] ? __perf_event_account_interrupt+0x187/0x280 [ 449.470341][ C0] __perf_event_overflow+0x35f/0x550 [ 449.470358][ C0] perf_tp_event+0x324/0xbe0 [ 449.470373][ C0] ? perf_trace_run_bpf_submit+0x1c0/0x1c0 [ 449.470387][ C0] ? perf_tp_event+0xa7e/0xbe0 [ 449.470402][ C0] ? trace_irq_enable_rcuidle+0x108/0x180 [ 449.470434][ C0] perf_trace_run_bpf_submit+0xf3/0x1c0 [ 449.470451][ C0] perf_trace_preemptirq_template+0x2aa/0x360 [ 449.470466][ C0] ? asm_sysvec_irq_work+0x16/0x20 [ 449.470481][ C0] ? trace_event_raw_event_preemptirq_template+0x290/0x290 [ 449.470496][ C0] ? lockdep_hardirqs_on_prepare+0x448/0x7c0 [ 449.470513][ C0] ? lock_chain_count+0x20/0x20 [ 449.470529][ C0] ? asm_sysvec_irq_work+0x16/0x20 [ 449.470543][ C0] trace_irq_enable_rcuidle+0x108/0x180 [ 449.470558][ C0] trace_hardirqs_on+0x57/0x80 [ 449.470572][ C0] asm_sysvec_irq_work+0x16/0x20 [ 449.470585][ C0] RIP: 0010:rcu_read_unlock_special+0x7f/0x4a0 [ 449.470600][ C0] Code: eb 03 48 b8 f1 f1 f1 f1 f8 f2 f2 f2 4a 89 04 2b 42 c7 44 2b 08 f8 f3 f3 f3 65 44 8b 35 d2 f6 9c 7e 41 f7 c6 00 00 f0 00 74 40 <48> c7 44 24 20 0e 36 e0 45 4a c7 04 2b 00 00 00 00 42 c7 44 2b 08 [ 449.470611][ C0] RSP: 0018:ffffc90002eef3e0 EFLAGS: 00000206 [ 449.470622][ C0] RAX: 88d8d1c5855b8400 RBX: 1ffff920005dde80 RCX: 88d8d1c5855b8400 [ 449.470632][ C0] RDX: dffffc0000000000 RSI: ffffffff8a2b2b60 RDI: ffffffff8a7a5100 [ 449.470642][ C0] RBP: ffffc90002eef4b0 R08: ffffffff910470c7 R09: 1ffffffff2208e18 [ 449.470652][ C0] R10: dffffc0000000000 R11: fffffbfff2208e19 R12: ffffffff8d123400 [ 449.470662][ C0] R13: dffffc0000000000 R14: 0000000000000246 R15: 0000000000000001 [ 449.470681][ C0] ? __rcu_read_unlock+0xd0/0xd0 [ 449.470695][ C0] ? rcu_lock_acquire+0x30/0x30 [ 449.470713][ C0] __rcu_read_unlock+0x78/0xd0 [ 449.470727][ C0] __unlock_page_memcg+0xea/0x100 [ 449.470741][ C0] unmap_page_range+0xee4/0x2410 [ 449.470769][ C0] unmap_vmas+0x131/0x250 [ 449.470783][ C0] ? unmap_page_range+0x2410/0x2410 [ 449.470795][ C0] ? __mutex_lock_common+0x435/0x2400 [ 449.470811][ C0] ? exit_mm_release+0x16/0x30 [ 449.470829][ C0] exit_mmap+0x3b9/0x640 [ 449.470844][ C0] ? vm_brk+0x20/0x20 [ 449.470864][ C0] ? uprobe_clear_state+0x2f6/0x460 [ 449.470880][ C0] __mmput+0x115/0x390 [ 449.470894][ C0] exit_mm+0x632/0x7b0 [ 449.470906][ C0] ? perf_pmu_migrate_context+0xb70/0xb70 [ 449.470923][ C0] ? do_exit+0x2100/0x2100 [ 449.470936][ C0] ? __ia32_sys_timer_delete+0x40/0x40 [ 449.470951][ C0] ? hrtimer_try_to_cancel+0x3d6/0x420 [ 449.470968][ C0] ? tty_audit_exit+0x149/0x1f0 [ 449.470991][ C0] do_exit+0x5b8/0x2100 [ 449.471007][ C0] ? put_task_struct+0x80/0x80 [ 449.471020][ C0] ? lockdep_hardirqs_on_prepare+0x448/0x7c0 [ 449.471038][ C0] ? cgroup_freezing+0x264/0x310 [ 449.471055][ C0] do_group_exit+0x12c/0x2f0 [ 449.471067][ C0] ? lockdep_hardirqs_on+0x94/0x140 [ 449.471083][ C0] get_signal+0x7eb/0x12e0 [ 449.471105][ C0] arch_do_signal_or_restart+0xe6/0x12a0 [ 449.471122][ C0] ? seqcount_lockdep_reader_access+0x177/0x1d0 [ 449.471136][ C0] ? ktime_get_real_ts64+0x440/0x440 [ 449.471152][ C0] ? futex_exit_release+0x1c0/0x1c0 [ 449.471169][ C0] ? get_sigframe_size+0x10/0x10 [ 449.471184][ C0] ? __context_tracking_exit+0x4c/0x80 [ 449.471203][ C0] ? lockdep_hardirqs_on_prepare+0x448/0x7c0 [ 449.471221][ C0] ? exit_to_user_mode_loop+0x3b/0x130 [ 449.471235][ C0] exit_to_user_mode_loop+0x9e/0x130 [ 449.471248][ C0] exit_to_user_mode_prepare+0xee/0x180 [ 449.471261][ C0] syscall_exit_to_user_mode+0x16/0x40 [ 449.471276][ C0] do_syscall_64+0x58/0xa0 [ 449.471287][ C0] ? clear_bhb_loop+0x30/0x80 [ 449.471300][ C0] ? clear_bhb_loop+0x30/0x80 [ 449.471314][ C0] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 449.471327][ C0] RIP: 0033:0x7f4da7eeab19 [ 449.471338][ C0] Code: Unable to access opcode bytes at RIP 0x7f4da7eeaaef. [ 449.471345][ C0] RSP: 002b:00007f4da61410e8 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca [ 449.471358][ C0] RAX: fffffffffffffe00 RBX: 00007f4da8170fa8 RCX: 00007f4da7eeab19 [ 449.471368][ C0] RDX: 0000000000000000 RSI: 0000000000000080 RDI: 00007f4da8170fa8 [ 449.471377][ C0] RBP: 00007f4da8170fa0 R08: 0000000000000000 R09: 0000000000000000 [ 449.471386][ C0] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 449.471394][ C0] R13: 00007f4da8171038 R14: 00007ffc11178210 R15: 00007ffc111782f8 [ 449.471411][ C0] [ 450.160187][T11041] rcu: INFO: rcu_preempt detected expedited stalls on CPUs/tasks: { 0-... } 10671 jiffies s: 43193 root: 0x1/. [ 450.172798][T11041] rcu: blocking rcu_node structures (internal RCU debug): [ 450.180704][T11041] Task dump for CPU 0: [ 450.184777][T11041] task:syz.2.4947 state:R running task stack:25104 pid:16997 ppid: 11874 flags:0x00004008 [ 450.195605][T11041] Call Trace: [ 450.198884][T11041] [ 450.201843][T11041] ? asm_sysvec_irq_work+0x16/0x20 [ 450.206966][T11041] ? trace_event_raw_event_preemptirq_template+0x290/0x290 [ 450.214266][T11041] ? lockdep_hardirqs_on_prepare+0x448/0x7c0 [ 450.220286][T11041] ? lock_chain_count+0x20/0x20 [ 450.225148][T11041] ? asm_sysvec_irq_work+0x16/0x20 [ 450.230369][T11041] ? trace_irq_enable_rcuidle+0x108/0x180 [ 450.236328][T11041] ? trace_hardirqs_on+0x57/0x80 [ 450.241292][T11041] ? asm_sysvec_irq_work+0x16/0x20 [ 450.246415][T11041] ? rcu_read_unlock_special+0x7f/0x4a0 [ 450.252005][T11041] ? __rcu_read_unlock+0xd0/0xd0 [ 450.256948][T11041] ? rcu_lock_acquire+0x30/0x30 [ 450.261934][T11041] ? __rcu_read_unlock+0x78/0xd0 [ 450.266889][T11041] ? __unlock_page_memcg+0xea/0x100 [ 450.272113][T11041] ? unmap_page_range+0xee4/0x2410 [ 450.277260][T11041] ? unmap_vmas+0x131/0x250 [ 450.282491][T11041] ? unmap_page_range+0x2410/0x2410 [ 450.287711][T11041] ? __mutex_lock_common+0x435/0x2400 [ 450.293130][T11041] ? exit_mm_release+0x16/0x30 [ 450.297916][T11041] ? exit_mmap+0x3b9/0x640 [ 450.302363][T11041] ? vm_brk+0x20/0x20 [ 450.306385][T11041] ? uprobe_clear_state+0x2f6/0x460 [ 450.311711][T11041] ? __mmput+0x115/0x390 [ 450.315972][T11041] ? exit_mm+0x632/0x7b0 [ 450.320246][T11041] ? perf_pmu_migrate_context+0xb70/0xb70 [ 450.325983][T11041] ? do_exit+0x2100/0x2100 [ 450.330428][T11041] ? __ia32_sys_timer_delete+0x40/0x40 [ 450.335894][T11041] ? hrtimer_try_to_cancel+0x3d6/0x420 [ 450.341387][T11041] ? tty_audit_exit+0x149/0x1f0 [ 450.346256][T11041] ? do_exit+0x5b8/0x2100 [ 450.350620][T11041] ? put_task_struct+0x80/0x80 [ 450.355387][T11041] ? lockdep_hardirqs_on_prepare+0x448/0x7c0 [ 450.361490][T11041] ? cgroup_freezing+0x264/0x310 [ 450.366438][T11041] ? do_group_exit+0x12c/0x2f0 [ 450.371227][T11041] ? lockdep_hardirqs_on+0x94/0x140 [ 450.376440][T11041] ? get_signal+0x7eb/0x12e0 [ 450.381778][T11041] ? arch_do_signal_or_restart+0xe6/0x12a0 [ 450.387599][T11041] ? seqcount_lockdep_reader_access+0x177/0x1d0 [ 450.393873][T11041] ? ktime_get_real_ts64+0x440/0x440 [ 450.399171][T11041] ? futex_exit_release+0x1c0/0x1c0 [ 450.404402][T11041] ? get_sigframe_size+0x10/0x10 [ 450.409352][T11041] ? __context_tracking_exit+0x4c/0x80 [ 450.414928][T11041] ? lockdep_hardirqs_on_prepare+0x448/0x7c0 [ 450.420948][T11041] ? exit_to_user_mode_loop+0x3b/0x130 [ 450.426420][T11041] ? exit_to_user_mode_loop+0x9e/0x130 [ 450.431902][T11041] ? exit_to_user_mode_prepare+0xee/0x180 [ 450.437626][T11041] ? syscall_exit_to_user_mode+0x16/0x40 [ 450.443288][T11041] ? do_syscall_64+0x58/0xa0 [ 450.447882][T11041] ? clear_bhb_loop+0x30/0x80 [ 450.452579][T11041] ? clear_bhb_loop+0x30/0x80 [ 450.457258][T11041] ? entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 450.463414][T11041]