last executing test programs: 9.296302652s ago: executing program 1 (id=15895): perf_event_open(&(0x7f0000000540)={0x1, 0x80, 0x0, 0x0, 0x4, 0x0, 0x0, 0x5c35, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext={0xfffe, 0x81}, 0x1012ac, 0x7, 0x0, 0x9, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xe4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x5}, 0x0, 0x0, 0xc2ba, 0x0, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = socket$kcm(0x10, 0x3, 0x10) sendmsg$kcm(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000440)="1400000016000b63d25a80648c2594f94a24fc60", 0x14}], 0x1}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000480), 0x880, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="0000040000000800000001000000000000000000", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000006c0)={0x5, 0x8, &(0x7f0000000840)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r1, @ANYBLOB="0000000000000000b703000000030000850000001b000000b70000000000000095"], &(0x7f0000000880)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x3e, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x28) r3 = perf_event_open(&(0x7f0000000a40)={0x2, 0x80, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x11200, 0x2000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r3, 0x40042408, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r4, 0x8b0f, &(0x7f0000000b00)={'wlan1\x00', @local}) perf_event_open(&(0x7f0000000d00)={0x2, 0x80, 0x6e, 0x1, 0x0, 0x0, 0x0, 0x633a, 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, 0x0, 0x0, @perf_config_ext={0x0, 0x3}, 0x80, 0x0, 0x0, 0x0, 0x4, 0x0, 0xbd0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r5 = perf_event_open(&(0x7f0000000000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 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, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x4}, 0x0, 0x0, 0x0, 0x3, 0xfe0, 0xffff}, 0x0, 0x0, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0x1, 0x8, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x85c, 0x0, @perf_config_ext={0x101}, 0x120ca, 0xeb, 0x0, 0x5, 0x59f4}, 0xffffffffffffffff, 0x0, r5, 0x0) r6 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xe4, 0x0, 0xfd, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xffffffffffffffff, 0x1}, 0x0, 0x8000000000, 0xc2ba, 0x0, 0x4000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000780)={0x5, 0x3, &(0x7f0000000500)=ANY=[@ANYBLOB="1800000000001200000000000000000095"], &(0x7f0000000c00)='GPL\x00'}, 0x90) ioctl$PERF_EVENT_IOC_SET_BPF(r6, 0x40042408, r7) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) socket$kcm(0x10, 0x3, 0x10) perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0xdf, 0x0, 0x1, 0x0, 0x0, 0x202, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_config_ext, 0x0, 0x0, 0x0, 0x5, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x3, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000001c0)={0x2, 0x80, 0xe4, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0x8, 0x0, 0x4000003}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) close(0xffffffffffffffff) socket$kcm(0x10, 0x2, 0x10) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x10e, 0x2, &(0x7f0000000300), 0x4) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) socket$kcm(0x2, 0x2, 0x0) 8.290417374s ago: executing program 1 (id=15902): bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x1e, 0x4, &(0x7f0000000140)=ANY=[@ANYBLOB="18000000010000000000000000000000791230000000000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x24}, 0x94) r0 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz0\x00', 0x200002, 0x0) openat$cgroup_subtree(r0, &(0x7f0000000040), 0x2, 0x0) 8.017995322s ago: executing program 1 (id=15907): bpf$MAP_CREATE(0x0, 0x0, 0x48) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x6, 0xd, 0x0, 0x0) perf_event_open(&(0x7f0000000fc0)={0x2, 0x80, 0xe4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x5}, 0x0, 0x0, 0xc2ba, 0x0, 0x4000000, 0xd25e}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, 0x0, 0x48) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r1, 0x8b04, &(0x7f0000000980)={'wlan1\x00', @random="8dffffff0600"}) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000340)={{r0}, &(0x7f0000000380), &(0x7f00000003c0)}, 0x20) 7.728700352s ago: executing program 1 (id=15909): r0 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0xfe, 0x8, 0x0, 0x0, 0x4d34, 0x204, 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={0x3, 0x5}, 0x100066, 0x2, 0xdffffffe, 0x9, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r1 = socket$kcm(0x2, 0x5, 0x84) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000140)="88", 0x1}], 0x1}, 0x45) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = perf_event_open(&(0x7f0000000300)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 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, @perf_bp={0x0, 0x7}, 0x4110, 0x2, 0x0, 0x5, 0x0, 0x9, 0xfffc}, 0x0, 0x0, r0, 0x0) syz_clone(0x2000400, 0x0, 0xfffffebf, 0x0, 0x0, 0x0) syz_clone(0x41980100, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0xe4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xc2ba, 0x0, 0x4000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x5, 0x3, &(0x7f0000000580)=ANY=[@ANYBLOB="850000002a00000025000000000000009500000000000000aecd48d6494d614dcc6fab5335ec470db2c6161dba392176dd2963038e1d69ba7ea94c500dc4ef2fad94ed406f21caf5adcf920569c00cc1199684fa75814709fea019af247c93836d9ea2cfb0e60436e05425cc4686b066707de94a4f4d5fc79c1faca0f9d9924be41a9169bdfaf16da915b2e249ee1c6eee84309e7a23c19a39484809539fca4e0b6fab1aa7d55545a34effa077faa55c59e88254f54077f799bf168301000000bf2255d6a0244d35b213bda84cc172afd8cc2e47a7d8b85a5e3d77ac463920e231b7ae0da8616d2b79db2e3d5986c82b5aa94e539b204d58f91f5da6c025d060ab186d94af98af1da2b5952eb15855933a212304e035f7a35dfc72c81256a55a25f8fe3b28d7e53c7160ec83070000020000004015cf10453f6c0b973b81a484ebad04859d928365a7ea3fab8b4b380a00d72b0000000000001cf555c14d56b51c2298237bebfc08e0d5976a942b846970cfd98b9d4139f1111f2cc5e46ac1c60a9b030074bfbcd4b09012175484135f0e519f0b1e4aaa026d570ecb5e8cddbed65ff702000000a3ff4f8a4cf796b07a6ff61c5552417fd703f7f14d8b78ac02ca3cdf6a662db1c9c89c9120072a5d00dcdd8595356c9b2492aaf1264d4ef4a410c882834867bcd2b6e559d17879570c8ad943e392955f4f979ea13201bafedcd2063d11dd665647223c78a996810000000571cbb17d9f37282462f0e9c147c0d497c61433c6ccc35601eef97ee611be8c97f4151ffdf6f7820549cda6cb799c6e924966a7f90bf8fd1e75ee76bd89346cfbb5567e54d3504723177d356c4604b7a492ecec37e83efceefd7ca2533659edc8be05cc85451c6a14507434eb54b6f43caea5c4bf690441974b155f5adc681a03c0bbb8358856175e2ce8b0cbbbe3c033e54ffca9ec9a7a3755e0f209150a07682c4e14e3a83558df6f3fc97f1730a136bdee07e98cb984b2e2304a1b63afefdb636e56bbaae4e62136574bc6371a0bb2be1a962aae9c1258da6ef590e1d85ea9e12b3025f43e7e08ccffc5064dea4c39cf4b98e1fc6efb5978f51e16b678eca0b658a56008948e561a9845e4ff29e2bdb1d0b923b272341c5e093fd66a294351c5356c1d06c92cf8ce3c7c56cd31121624d74517fd3666277f670e812b28e2f30d035cee5d0e77a3c7220000000000000005a474816bc59d2e2a00092419304b338a987e9d3044d856ce24f370030be3b5f79f034b8d3ebce68663ef5af469abe75b314fae31a0445859a5ece8fb11a4ee8e46354c9c3a041e12282ce24463aaf28345bd168b4177ce37ed85464c31679053e7f9d04bb5cb51da0b7958989fd70f09000000000000004fc4bda3453602004535a976eacd3adaa4d2ee6fe0d072ccd44341f7fd53df58ae791ee8b489a7c9efe3625a9d971b5997485d6a063dc6f7359e2eccc2fb39d401adf59d44e58eb1c60b3475be31a9b7cf42b6402312d2725b8d9fa700a86407e79ae29d2c117ca65fc86c2dce97aa03279a66ec87122219b0f796ab92b1adecae50fdb40f7f02f750d6c977a191852c9ae031db044b2353199546609f9f69a6cfefdf879d447df53f3b9b70d10355b00300000000000000553d18a6cc50feeb7bfad9b7be3283b6450d264e7712d2f1d7004548b19162cef04d18d4f58fab987baab97a9bfbd8f185b5631820420bf5b6522c0e21c882c66f4f25ffb6d95e07de02205fca4f18a2eb5b63e45d5d80fe527340935aa3c0b4f3f45b418a18217747ae442e31560e5b741445ea2a1acee2a81425ff000000d2a0a765d20b30f87af976a46f9a9a1ac7dea1ea6845f9aa6623920dacc107f532348cc21164efe794874eac73381e961f3d9c8c21578fe3245097c280abe51423b9f6cd72b5da6d0252803c66730cd5eac907f09b9695906313f88735fce5115dc83ed73d8ee4a91322608c6fc01e1b9e16587bb5f721303e6b89e5c54d680ac66d09af90dbf5000000000000fa08ad0631c4b839688b22c4da2a6bc4cf45854d221a2d5f96bc64647f15daa2ba79cd0f4254ed55217912ef84bd2927df82fc061aef2920c49b2a90886da75561173fa186cb7ee86dd4285c4721eb428c953296bb2f5d825da54dbef07c1b349b4901e093d13e6b9a0000009b5b22e887bc061d40bcaf0aa18623fd9b7179ccc692ba74b531b65c4decf9d080a8ac7e82d4cde1267aa64b2a94fd87a009e6742c2ddc3a9d7eccbb1831b1fa218277c2814a91cab7cb59c697166d6f1bb1a360470000000000000000000000000000000000000000000000000000f9f9b4ce7e871f507084c8c88e0652decbe579b03ed84ea94597dd1059620a050f69ea03b99b4e19d35f4a3b54e96ae2172effecec80f6baa4bf69a6ebf5392882df78b0983e662dc0cb64b77f3f006b6b25443197ae93f0be6de5a703d003f00720943c0e4b33af00000000000000000021a688b2d7007fcc4b59f719afb0b3b7e0aee306ca70fe42bf4984a68f40e1fc043a03a17e4744359b87dc27c82d51cbeb64e52a28daeb6a78d6fe06181ecc840000"], &(0x7f0000000cc0)='GPL\x00', 0x5, 0x252, &(0x7f0000000d00)=""/195}, 0x48) ioctl$PERF_EVENT_IOC_SET_BPF(r6, 0x40042408, r7) r8 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r8, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000e40)=[{&(0x7f0000000e80)="1400000032000b35d25a806f8c6394f91424fc60", 0x14}], 0x1}, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r5, 0x2401, 0x4) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0xef, 0x0, 0x0, 0x0, 0x0, 0x6, 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, 0x3, 0x1, @perf_bp={0x0, 0x1}, 0x114905, 0x100004, 0x0, 0x4, 0x6, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$nbd(0x1, 0x1, 0x0, 0x0) perf_event_open(&(0x7f0000000200)={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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE_TAIL_CALL(0x0, 0x0, 0x50) ioctl$TUNSETOFFLOAD(0xffffffffffffffff, 0xc004743e, 0xede8eedd6271d047) syz_clone(0x20900000, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x16c000, 0x0, 0x0, 0x0, 0x0, 0x0) r9 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFINDEX(r9, 0x400454da, 0x0) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) setsockopt$sock_attach_bpf(r1, 0x84, 0x18, &(0x7f0000000000)=r10, 0x8) 4.541586777s ago: executing program 4 (id=15922): perf_event_open(&(0x7f0000000040)={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, 0x2, 0x4, @perf_bp={0x0}, 0x0, 0x2, 0xfffffffe, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000000c0)=@bpf_lsm={0xd, 0x5, &(0x7f0000000180)=@framed={{0x75, 0xa, 0x0, 0x0, 0x0, 0x61, 0x11, 0x68}, [@initr0]}, &(0x7f00000001c0)='GPL\x00'}, 0x80) ioctl$TUNGETVNETLE(0xffffffffffffffff, 0x800454dd, &(0x7f0000000000)) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000600)={&(0x7f00000021c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x4c, 0x4c, 0x4, [@restrict, @datasec={0x2, 0x1, 0x0, 0xf, 0x2, [{0x4, 0x0, 0x18}], "25ff"}, @datasec={0x0, 0x2a, 0x0, 0xf, 0x2, [{0x2, 0xf, 0x2}, {0x3, 0x3, 0x7f}], "b8b3"}]}, {0x0, [0x0, 0x61]}}, 0xfffffffffffffffe, 0x68, 0x91, 0x1}, 0x28) 4.477185743s ago: executing program 2 (id=15923): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x1c1341, 0x0) perf_event_open(&(0x7f0000000740)={0x2, 0x80, 0x1c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1, @perf_config_ext={0xf6}, 0x10c002, 0xac5d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$kcm(0x10, 0x2, 0x4) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x5, 0x3, &(0x7f0000000880)=ANY=[@ANYBLOB="1800000000001200000000000000000095"], &(0x7f00000008c0)='GPL\x00'}, 0x94) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f0000000900)={r1, 0x4, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) perf_event_open(&(0x7f0000000980)={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, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) socketpair(0x1d, 0x2, 0x7, &(0x7f0000000a00)) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10001800040000000800000005"], 0x50) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=ANY=[], 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x6, 0xc, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bc82000000000000a6020000f8ffffffb703000008000000b703000000000000850000003300000095"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={r3, 0x18000000000002a0, 0xff80, 0x0, &(0x7f0000000280)="b9ff03076804268c989e14f088a8", 0x0, 0x53e, 0x60000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x3}, 0x50) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000300)="d80000001600811e4e81f782db44b9040a1d0802a6cdda08040000a1180002461a1a39738c1e541208010f0100814401a80016ea1f", 0x35}], 0x1, 0x0, 0x0, 0x7400}, 0x4050) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000340)={'sit0\x00', 0x20}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x15, 0x2000000000000216, &(0x7f0000000500)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000f00000018010000646c6c2400000000000000007b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b70300000000000085000000"], 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x1c, '\x00', 0x0, @fallback=0x28, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x7, 0xc, &(0x7f0000000640)=ANY=[], &(0x7f0000000680)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r6 = perf_event_open(&(0x7f00000006c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5a1c, 0x20, 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, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x400000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r6, 0x40042408, r5) unlink(&(0x7f0000002640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r7 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r7, &(0x7f0000012640)={0x0, 0xffffff2d, &(0x7f0000012680)=[{&(0x7f00000126c0)="e03f03003d000b08d25a80648c7494f90224fc605800024004000400050082c137153e3719ac018015ac1720d1bd", 0x33fe0}], 0x1}, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x89f9, &(0x7f00000003c0)) ioctl$SIOCSIFHWADDR(r0, 0x8914, &(0x7f0000002600)={'bridge0\x00', @broadcast}) 4.352249266s ago: executing program 4 (id=15925): write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8fed007907001175f37538e486dd6317ce22001b2f00fe80000000000000875a65059ff57b00000000000000000000000000ac1414aa"], 0xcfa4) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x18, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="dc0100001000000018000000000000000000000000000000950000000000000038720a013653e84c584fdd38a199f6b2df9e19f1574da4512902e83640d72226cbc0c89b926a"], &(0x7f0000000340)='GPL\x00', 0x5, 0xab, &(0x7f00000008c0)=""/171}, 0x94) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000006c0)={0x6, 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000002000000000000000000000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8}, 0x94) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB], 0x50) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r1, 0xffffffffffffffff}, 0x4) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000e00)={&(0x7f0000000cc0)=@sco={0x1f, @none}, 0x80, &(0x7f0000000dc0)=[{0x0}], 0x1}, 0x800) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0xa, 0x10, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000000000000000000000000000000b7080000020000007b8a00fe0000000087080000000000007b8af0ff00000000bda100000000000027000000f8ffffffbfa400000000000007040000f0ffffffb70200000000000018230000", @ANYRES32=r2, @ANYBLOB="0000000000000000b704000008000000850000001a00000095"], &(0x7f0000000ac0)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x2, '\x00', 0x0, @fallback=0x5350a0e2ad0fd2e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) perf_event_open(&(0x7f0000000b00)={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={0xfffffffffffffffe}, 0x10c002, 0xac5d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000b80)={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, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000c00)={r3, 0x18000000000002a0, 0x16, 0x0, &(0x7f0000000c80)="76389e6a65585578f830e900000058c54feb682e25d3", 0x0, 0x10001, 0x60000000, 0x0, 0x0, 0x0, 0x0}, 0x50) r4 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000004000000040000000a00000000000000", @ANYRES32, @ANYBLOB="0100000000960cc0a300"/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="03000000020000000500"/28], 0x50) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000800)={r4, &(0x7f0000000780)="eda4d93c6fafb3f5bb3a2444f69a73a61ae381b74c4b8f38d8862b8b6c78f123cbb943b91fa679d03915b6ffe52699e050e2eb76fec791c65462f18390917963a504323550c3bef28bab86b0ab27bc65f60792b9441bd2ddebdb9e160881fb574a1daf027fe7836a41f7bc122d9f5d2f8ec76aa82ee1d38e29f7a6b0785e0106"}, 0x20) r5 = socket$kcm(0x1e, 0x4, 0x0) setsockopt$sock_attach_bpf(r5, 0x10f, 0x87, &(0x7f0000000400), 0x43) r6 = socket$kcm(0x1e, 0x4, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r6, 0x89e2, &(0x7f0000000480)={r5}) bpf$ENABLE_STATS(0x20, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = bpf$MAP_CREATE(0x0, &(0x7f0000000e40)=ANY=[@ANYBLOB="0500000008000000040000000001"], 0x50) r10 = bpf$PROG_LOAD(0x5, &(0x7f0000000e80)={0x1, 0xd, &(0x7f0000000f40)=ANY=[@ANYBLOB="1800000000000000000000000000000061183000000000007a0af8ff0000000018110000", @ANYRES32=r9, @ANYBLOB="0000000000000000150802000000000018090000", @ANYRES32, @ANYBLOB="0000000000000000bfa200000000000007020000f8ffffff850000000100000095"], &(0x7f0000000fc0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000001000)=r10, 0x4) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000001040)={{r9}, &(0x7f0000001080), &(0x7f00000010c0)='%pB \x00'}, 0x20) sendmsg$inet(r8, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r6, 0x10f, 0x87, &(0x7f0000000440), 0x43) write$cgroup_subtree(r6, &(0x7f0000000480)=ANY=[], 0x101d0) sendmsg$kcm(r6, &(0x7f00000004c0)={&(0x7f0000000500)=@tipc=@name={0x1e, 0x2, 0x3, {{0x41}, 0x5}}, 0x80, 0x0, 0x0, &(0x7f0000000580)=ANY=[], 0x1458}, 0x240048c0) r11 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000200)={0x6, 0x3, &(0x7f0000000680)=ANY=[], &(0x7f00000002c0)='syzkaller\x00'}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000600)={r11, 0x5, 0xb68, 0x0, &(0x7f0000000000)='%', 0x0, 0xd01, 0x88be, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x48) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000840), 0x104000, 0x0) ioctl$TUNSETSTEERINGEBPF(r12, 0x800454e0, &(0x7f0000000880)=r0) 3.885482344s ago: executing program 0 (id=15926): perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x10040, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x0, 0x20000}, 0x0, 0x0, 0x0, 0x6, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x1c, 0x1, 0x0, 0x0, 0x0, 0x6eab22e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200002, 0x0, @perf_config_ext, 0x10c002, 0xac5d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001100)={0x5, 0x3, &(0x7f0000000500)=ANY=[@ANYBLOB], &(0x7f0000000c00)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00}, 0x94) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f00000002c0)={r0, 0x4, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) syz_clone(0x2c9a4080, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000440)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4d31, 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, 0x4, @perf_config_ext={0x8, 0xad}, 0x4400, 0x2, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x7, 0xa, &(0x7f0000000680)=ANY=[@ANYBLOB="090000000000000000000000000000000000180000000000000000", @ANYRES32], 0x0, 0x4, 0xee, &(0x7f0000000340)=""/238}, 0x94) r1 = socket$kcm(0x10, 0x2, 0x0) r2 = socket$kcm(0x10, 0x2, 0x0) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r4, &(0x7f0000000800)={&(0x7f0000000b80)=@nameseq={0x1e, 0x1, 0x0, {0x1, 0x0, 0x2}}, 0x10, &(0x7f00000011c0)=[{&(0x7f0000101400)="34cbf9c55466da0eadc249236ab3cbf316717306be4c08c8c7da1f1ee04ab4b4eac14995ebdf620ff778a4e3452587e42a3c6aa1bd35dfd99f23b525893bc3b5f9f3bed1986bf8d0dddd7c5cdada611f9bf641e421ed71a842d84fa289a542f941d6e06b2b14e2a706ce30acf7d82f224f3e30cadd9d15f3dddbb29dbeb9f68fb68bedb91e0b1ef48832778fe36699c7ebf101659a8f476c4a065eac71d6d1e7fafc6f25ec2c9a8f431fe347a2d30e912c5b2397613ce784637ec71e37566eb0548b461f71028459c6f137c18737d58b56949d022bf1eaf486692bb76836a233c7879d740ad0beaf5159d3380442824f536a41bb22d08fe53952b9c6fed2605d53311c71b455655f96ea6a87e41e9211e90170b0a2b1a2098175ebcd33d517085d224122264cddadd82a3d11bc4a33ce66108b22b1abc6243d306d8f6b8a2ddb5373c190d8f859a3174a200936b079f85edcac7fc03fb993ec0ff8b83f1fd3f1b888d192d99c7ede5d381784d25410cccf1b0bf26a54f065e1e3ec59cc5704fb658fc980a0ac4287ef884ee82007554be3f1e163c81468d0c26c95e3e12393776e32800bb4f086f19080c4fca3d72e8569a5627ce98f2ae0bdb3ec42c23847d47e10b1c58da7e9cea990da842d96e3a51ed7d892f7b28a10486424a69a9109ebd4d7d5a3768400ac000a6d7556ca192e5cd45efb82001ac7b53e03036b6019a07ffb545cd3853e077f08a015f6232488c1139a9409c95ed005261e36b307406ba5714ef395129345866109341feb6c7c458ce08c147a983b46375ddb3621cee0312ba1a434bcd6081e1a8ae8b6d518988b9965faf9aff86df8173b93342cceaec357a100e59b4d66553633626b0b12e9622b8f8fdfe26545b87c57f8ce8609fb8e19b0f6d1cd64e8de85c7327f543b2f38cf3086b57f85e1aaa4add723e4bc4e3ea2c27acec1e545ae3fc870bd42422f6eaf17a1f82699c9cadf224ea1e5d1705b49118d91cc3731aeed60e41bf15a9613aeda8e63a29bc7a95b2d993d23269a310b91f69d16a71243c0f4080d3359f5ddd63c7032bef14ab25eb7df4b28b2132bcbf94a281c8f5de79885a6d679f145fca292b599bb09a1864726d86b65d4781408320b968e2224c23ce7a56d8892970043737ae47f071aaeb219716bc21e3304e301eb5cd32aea951a70621eb870214a72e6c474c3a20f5bd8e089ba16326cc9a80a1a4f5f0e8f58629e20b1c73eb8af330744b187a5cfdb410466378313700ca44eb6dcbc8f3d70f58e134202546f0b1a3b61a298f2a1184b1533bdad308fa2f960087e0f239d2ccbaee3889ddc1a2bea2183b98854d255a6f708909134fab83f42f13e7604f602e264f4a3b2b2a08c673c7ce2813218159b472d3b20ecbf26dd2f7b3ba5298a4ff7444ea0936e098c126f590b05e7697ed8a3d52ba1abc7285de2f160b9b081cb775a5ab77aad1bb98d47e3da53fc4c11d4db47de1e4e6f56ad671f5d8389b33260cc546e4f0bf34fec9b2abd209e6b89e6e381367774676ed6e6eaffe42b07241c276f3c84f17a0762de83eb769bdf28991ddbc23758f01c9ecfba4ab2ca2118fcedd7adde9ff47f643c13e3ad2f13b576985128f233e329fe269d5745cd2b30e5762452a4ff58fdec30623175f8d575ced1c43411e2869aadbe6f1e79a010bca334cb08d545bc2808f359b7777d1bb5675ee210574b9f72cdeb071e07eeaa0988086213a37a972647cf21d3a3bcbd7359da327bacad41b93c5e0e494669109dddcec781774f248f5663e4fac187d42ffccf68335de2adac4f8d3e1bf04b95a9464960186ed019773ffeda18f9827a61edc5fc4088eb0965cb1bd8af1185aa3972b8f73839b4611e303bcbc1f84a330f60fa0a7795ea3cffe0e338406533e12c7deef0b5906c513eab4619a8f02fdd65dcfb7297ef971c4601ad079f7ad38278ae3ff455b37d5492af546975535450693fd4593c8157b3fdb16fd3a106d2f1509d1c06dabb8933269d790a1c5e5f7bdd4a57e1e670d7043cfed88c365b5f8eefe530ef7da5322df981723332c088fce89c2ceee23b420f64332243b9c606d67d538810a94e0ffbd37a119d8fc4d6caec0def40e62613873c74feabde63e12cb2016c1d35cf1bb95bf59e01a63be8825cb3118b74b106f21eef5ee2f41e5fb39fdde058050f780d98ced247c66fc3a03ba04edaf14d698859ba303d511cf0845dc5e269aef2287770a247fd5ae1299b45819ff41725f9da3e4dab77", 0x644}, {0x0}, {0x0}, {0x0}, {&(0x7f0000102280)}], 0x5}, 0x0) sendmsg$inet(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000740)="5c00000010004bcc9e3be35c6e17aa7f076b876c1d000000000400000300000304001ac0080012000400050000000064bc24eab556a705251e618294ff00516ced84c9f4d4938037e786a6d027ca2e69e5", 0x51}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x40040) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0100000004000000080000000a"], 0x48) r6 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f0000000540)=ANY=[@ANYBLOB="9feb0100180000000000000034000000340000000e00000001000000000000010400000020000001000000000000000d01000000050000000000000c020000000a0000000000000c0200000000696e74006d61696e0073"], 0x0, 0x5a}, 0x28) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000005c0)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00001023c0)={0x5, 0x3, &(0x7f0000102480)=ANY=[@ANYBLOB="1800000000001200000000000000000095"], &(0x7f00001028c0)='GPL\x00'}, 0x90) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f0000102900)={r7, 0x4, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000102980)={0x5, 0xb, &(0x7f0000000900)=ANY=[@ANYBLOB="18110000", @ANYRES32=r5, @ANYRES8=r7], &(0x7f0000000980)='GPL\x00', 0x1, 0x100000, &(0x7f00000013c0)=""/1048576, 0x0, 0x0, '\x00', 0x0, @fallback, r6, 0x8, &(0x7f00001013c0)={0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000000c0)={0xffffffffffffffff, 0x5fec, 0x10}, 0xc) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='blkio.bfq.io_serviced\x00', 0x26e1, 0x0) write$cgroup_subtree(r8, &(0x7f00000001c0)={[{0x2b, 'pids'}, {0x2d, 'cpu'}, {0x2d, 'rdma'}, {0x2b, 'rdma'}, {0x2b, 'rdma'}, {0x2d, 'io'}]}, 0x21) r9 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001240)={0x6, 0x27, &(0x7f0000102680)=ANY=[@ANYBLOB="dd180000000200000000000000000200008520000002000000b6080000030000007b8af0ff1000bb4c0d0000000007010000f8ffffffbfa400000000000007040000f0ffffffad0200000800000000000000000000000000000000ded9bd649f2afb55138c193b281e3eef0cc4712a28882a66d0f1d32fc8006f81991c36fe466cbb022aa776095385010b678483f3f5d60c9e50bb94a922cacacf2a452e8ad936609366563b77b0a43c5640a69cc3136d5f15e7fa486eb13a1f2817c73039ddab05590467228175717f55db3138b2b40887375047d076da3912f64d13ead93bca64bca1ec487bc2df56380bdce87ded76573ab7d538d3d81706bca962d96b5408cdc6c56ea9e652e617a9fc7497da2fd9609b0ffb6f06e90a34b1894f4a37f28c1d4d48376f59f4b96f2f1541838e9e297118d0920d00"/320, @ANYRES32=r5, @ANYBLOB="0000000000000000b70500000800000085000000a500000018110000", @ANYRES32=r5, @ANYBLOB="0000000000000000b70200000000000085000000860000009413e0ff10000000180000000500000000000000080000000435dfcaf9ffffff1801000020696c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb704a95db062734863030000010200008500000006000000182a0000", @ANYRES32=r5, @ANYBLOB="000000000a000000180000000000000000000000a5130000184500000200000000000000000000009500000000000000"], &(0x7f0000001380)='GPL\x00', 0x0, 0x80, &(0x7f0000102280)=""/128, 0x41100, 0x43, '\x00', 0x0, 0x25, r8, 0x8, &(0x7f0000102300)={0x0, 0x5}, 0x8, 0x10, &(0x7f0000102340)={0x5, 0x0, 0x9, 0x800}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000102380)=[r5, r3], &(0x7f0000000640)=[{0x4, 0x2, 0x8, 0xb}, {0x4, 0x4, 0x2, 0x9}], 0x10, 0x2}, 0x94) r10 = socket$kcm(0x2, 0x3, 0x2) sendmsg$inet(r10, &(0x7f0000000840)={&(0x7f0000000880)={0x2, 0x4e24, @multicast2=0xe0000001}, 0x10, 0x0, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="1c2c0000000000000000000008000000", @ANYRES32=0x0, @ANYBLOB="ac141411e0000001000000002800000000000000000000000700000094040007441405", @ANYBLOB='D'], 0x48}, 0x0) bpf$BPF_PROG_TEST_RUN_LIVE(0xa, &(0x7f0000102600)={r9, 0x0, 0x42, 0x0, &(0x7f00001024c0)="375865ba132ee1399bcb80021b65df18c1a23af0244e4feb9b31ffdece651f4f80c51c428f87182c36066992915d0b2c8c15cc4aa9abd9df50ebeffae244785ff966", 0x0, 0x4, 0x0, 0xb8, 0x0, &(0x7f0000102540)="d6a7fca3b78f3efdfdbb3ead597d60d66fd70995503f5716e763540ec1d77630ff1ffef4ff729c3e6e813b2be0e9bff3a28869e0742d6b3779c7b034448bc5f96b46a3566a8c41e7d7feebe4689f7730daecee1708586e1c1076abac8cf4647949b0eac2ad1f6c277a0bd2b0425a1c6b03c27f08b7045047dbb694bf396c79af70a7536103db9f09d7e2b2b2e1854c1142ade7d6c341251d54be6e6604998ef7478b78dc6c7e85ce08685e6f45b8038b05d679f10b9b77dd", 0x0, 0x2, 0x0, 0xd36f}, 0x50) sendmsg$kcm(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="2e00000010008188e6b62aa73772cc9f1ba1f848420000005e140602000000000e000a0010000000028000001294", 0x2e}], 0x1, 0x0, 0x0, 0x8000000}, 0x0) sendmsg$inet(r1, &(0x7f00000010c0)={0x0, 0x0, &(0x7f0000001000)=[{&(0x7f00000009c0)="a2bf5f69bb4268078f36018b68391c54f359177569d6c0e4659a87dc1488311a1435ba9b20f022c14c4ae9027b7217639469fd7a13c1666d1422775837115566d0dbb0ae20f56be4efb388aa608ff1d6f0c242561abff419a2bac612057b5530ae70457c4979e86efe3518c8cf5b3db660ed447948e029e78bce7b681e4238eb8437668cad1e2042f9b1bef93b40458c3bd0c0ea112ade6cb50680ccfaa3fd81b7002523825f9148224ec2c1bc7a2efa668d26296671c77fcfa7734bb29256bae557bc83134c17322107a5744bb10440574176b1095b29e5e2f4f62c3c52d72583df7262cff4f4f747facedcec73fd2e623c39", 0xf3}, {&(0x7f0000000ac0)="bc6c11ee21607db519bf9e8c624f17254505504529c6f0ab6da909f6f2ce0b6e215b4f6df38c6a07a04eb811eee8757f004be4daabe53d2f791f92d78e50040cb16f4107481cdcb995c34f21ba683e253bbf8f05aa0965a49aa4f75b553779326bf0d7b6c4e21ff657486dae869110edd404489039cb85004411ee204f681f9e5b4b80c8ddadd456f7413bf78951c5b5ddf47481a01d319a12f0665e4e7bbed5de1be2b55393382d54243fef6428bbf5786e9c0315", 0xb5}, {&(0x7f0000000c40)="478d078ee15311a0a12f7d3208f1f8c31f2878f428dfda5154f60bd8f4010be330e723418dfc0e2f538d358b3e453dc6251625cefbed2c206088696c08a45e05e5c94fb4aa7bfb7fa23aa6fa486f54c6b8a045ecf72952be9a4681218b8ea177ef9ae50f7c4967adcfcc8e07ef295664c2d032cb96bdfb0d30ba385ece17711f44375381335aa1aa7bf47f96fdcd53844862ebc9c7941f26d05bfa33", 0x9c}, {&(0x7f0000000d00)="1a4a95c8487978d9ac82db5befcbc38112983c6356c5117ae239fa27d8", 0x1d}, {&(0x7f0000000d40)="69ca5920ecba8baa39729c132b22f117ecd9d72f8700e3cb170c6e7029bacdcf6a5fb4222a0444e781467fe7b00f1b2862151abab4ccf6fd4c0b2bccf90f9f6595fad74d357a7f15bd6e71c00438e0c58640124344ceb51e89ce3a1b2e724c3ff4847a86825360e6e6b90d180b8c158fe93803475c869cc975d72cda8dc8c58968bc04e982c11e2d6c155d9b1a3d6aedf56d3e21f7", 0x95}, {&(0x7f0000000e00)="a29290957ee0f0d3337b3bda5ba51912a97c9f1925f313af2f8b0a6a4845c817c5e4024f95a1c2ef4d72e94050b2ab9f24c9cc4adc92e14a1b94bf4053dae8222b97909d1fb1d22085b6bc6eeebba1335525d07f9b3d88671b65ab33bc89045d916d9970691cb6134ab5a97dccd6ad31d6f9c07d0ab1a1afde85a712b5af0aad64a2b0c24febb2f6c1f53f7cc92bf73f214f86a1dc1a9184934c7eab7a7371f36d13566cbbb457ab622e9b1afec6bb164cb52bc927458f684243cf2d4476b6769e0e33269df9ac6165a472ad563435146d058c10f94a54019387bda8daa792504b0e750390792919a427979f8fe98d2bab", 0xf1}, {&(0x7f0000000f00)="7bbd45f7915ab4c808aa3913564cf0aef0104943e2f6782252de56167e9fa1c0e80c167c1179b9020071cae80d97a9c079ad5c7fb7d4e9104f12947cc140e081f1cf47bd38bcc7b0f9f0f897964e1b8ae5231403d5aa35372fedc0f79f74ff3d6ceb40da10ae0d2030beee6dca1321deaf5676e73632d6cb78f3dd8590eb0e44eb5d9c4d1118082dc52fc276f86a18e64e65acd4f168bfc15c4b775226dc7b5c442b46a1c285765114068e4e0432c969dad6426ac5c068baf7c615f7175e7b273ef5542717af815236580d64d2", 0xcd}], 0x7, &(0x7f0000001080)=[@ip_tos_int={{0x14, 0x0, 0x1, 0x7}}], 0x18}, 0x60000002) 3.878907125s ago: executing program 2 (id=15927): r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000080)="5c00000012006bab9a3fe3d86e17aa0b046b876c1d0048380019000800004460bc06000000a701251e6182949a3651fbffffffd4d4938037e7c7a0a03400ac09c51c268811000096859fc57a0000000000", 0x51}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x8000) recvmsg$kcm(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002c80)=[{&(0x7f00000003c0)=""/4086, 0xff6}, {&(0x7f0000001400)=""/4067, 0xfe3}, {&(0x7f0000002400)=""/230, 0xe6}, {&(0x7f0000002600)=""/174, 0xae}, {&(0x7f0000002740)=""/163, 0xa3}], 0x5}, 0x40000000) recvmsg$kcm(r0, &(0x7f0000002800)={0x0, 0xffc3, 0x0}, 0x80) 3.798829143s ago: executing program 3 (id=15928): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x6, 0x4, 0x4, 0x100, 0x0, 0xffffffffffffffff, 0xfffffffd, '\x00', 0x0, 0x0}, 0x50) close(0x3) (async) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0xb, 0x8, 0xc, 0xffffbfff, 0x1, 0x1}, 0x48) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x1, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000000000000000000000000000611800000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000150802000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000bfa200000000000007020000f8ffffff850000000300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="07000000040000001800000003"], 0x50) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) r3 = perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0xe4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, @perf_config_ext={0x0, 0x1}, 0x201, 0x0, 0xc2ba, 0x0, 0x4000000, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) (async) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x5, 0x3, &(0x7f00000007c0)=ANY=[@ANYBLOB="850000002a00000025000000000000009500000000000000aecd48d6494d614dcc6fab5335ec470db2c6161dba392176dd2963038e1d69ba7ea94c500dc4ef2fad94ed406f21caf5adcf920569c00cc1199684fa75814709fea019af247c93836d9ea2cfb0e60436e05425cc4686b066707de94a4f4d5fc79c1faca0f9d9924be41a9169bdfaf16da915b2e249ee1c6eee84309e7a23c19a39484809539fca4e0b6fab1aa7d55545a34effa077faa55c59e88254f54077f799bf168301000000bf2255d6a0244d35b213bda84cc172afd8cc2e47a7d8b85a5e3d77ac463920e231b7ae0da8616d2b79db2e3d5986c82b5aa94e539b204d58f91f5da6c025d060ab186d94af98af1da2b5952eb15855933a212304e035f7a35dfc72c81256a55a25f8fe3b28d7e53c7160ec83070000020000004015cf10453f6c0b973b81a484ebad04859d928365a7ea3fab8b4b380a00d72b0000000000001cf555c14d56b51c2298237bebfc08e0d5976a942b846970cfd98b9d4139f1111f2cc5e46ac1c60a9b030074bfbcd4b09012175484135f0e519f0b1e4aaa026d570ecb5e8cddbed65ff702000000a3ff4f8a4cf796b07a6ff61c5552417fd703f7f14d8b78ac02ca3cdf6a662db1c9c89c9120072a5d00dcdd8595356c9b2492aaf1264d4ef4a410c882834867bcd2b6e559d17879570c8ad943e392955f4f979ea13201bafedcd2063d11dd665647223c78a996810000000571cbb17d9f37282462f0e9c147c0d497c61433c6ccc35601eef97ee611be8c97f4151ffdf6f7820549cda6cb799c6e924966a7f90bf8fd1e75ee76bd89346cfbb5567e54d3504723177d356c4604b7a492ecec37e83efceefd7ca2533659edc8be05cc85451c6a14507434eb54b6f43caea5c4bf690441974b155f5adc681a03c0bbb8358856175e2ce8b0cbbbe3c033e54ffca9ec9a7a3755e0f209150a07682c4e14e3a83558df6f3fc97f1730a136bdee07e98cb984b2e2304a1b63afefdb636e56bbaae4e62136574bc6371a0bb2be1a962aae9c1258da6ef590e1d85ea9e12b3025f43e7e08ccffc5064dea4c39cf4b98e1fc6efb5978f51e16b678eca0b658a56008948e561a9845e4ff29e2bdb1d0b923b272341c5e093fd66a294351c5356c1d06c92cf8ce3c7c56cd31121624d74517fd3666277f670e812b28e2f30d035cee5d0e77a3c7220000000000000005a474816bc59d2e2a00092419304b338a987e9d3044d856ce24f370030be3b5f79f034b8d3ebce68663ef5af469abe75b314fae31a0445859a5ece8fb11a4ee8e46354c9c3a041e12282ce24463aaf28345bd168b4177ce37ed85464c31679053e7f9d04bb5cb51da0b7958989fd70f09000000000000004fc4bda3453602004535a976eacd3adaa4d2ee6fe0d072ccd44341f7fd53df58ae791ee8b489a7c9efe3625a9d971b5997485d6a063dc6f7359e2eccc2fb39d401adf59d44e58eb1c60b3475be31a9b7cf42b6402312d2725b8d9fa700a86407e79ae29d2c117ca65fc86c2dce97aa03279a66ec87122219b0f796ab92b1adecae50fdb40f7f02f750d6c977a191852c9ae031db044b2353199546609f9f69a6cfefdf879d447df53f3b9b70d10355b00300000000000000553d18a6cc50feeb7bfad9b7be3283b6450d264e7712d2f1d7004548b19162cef04d18d4f58fab987baab97a9bfbd8f185b5631820420bf5b6522c0e21c882c66f4f25ffb6d95e07de02205fca4f18a2eb5b63e45d5d80fe527340935aa3c0b4f3f45b418a18217747ae442e31560e5b741445ea2a1acee2a81425ff000000d2a0a765d20b30f87af976a46f9a9a1ac7dea1ea6845f9aa6623920dacc107f532348cc21164efe794874eac73381e961f3d9c8c21578fe3245097c280abe51423b9f6cd72b5da6d0252803c66730cd5eac907f09b9695906313f88735fce5115dc83ed73d8ee4a91322608c6fc01e1b9e16587bb5f721303e6b89e5c54d680ac66d09af90dbf5000000000000fa08ad0631c4b839688b22c4da2a6bc4cf45854d221a2d5f96bc64647f15daa2ba79cd0f4254ed55217912ef84bd2927df82fc061aef2920c49b2a90886da75561173fa186cb7ee86dd4285c4721eb428c953296bb2f5d825da54dbef07c1b349b4901e093d13e6b9a0000009b5b22e887bc061d40bcaf0aa18623fd9b7179ccc692ba74b531b65c4decf9d080a8ac7e82d4cde1267aa64b2a94fd87a009e6742c2ddc3a9d7eccbb1831b1fa218277c2814a91cab7cb59c697166d6f1bb1a360470000000000000000000000000000000000000000000000000000f9f9b4ce7e871f507084c8c88e0652decbe579b03ed84ea94597dd1059620a050f69ea03b99b4e19d35f4a3b54e96ae2172effecec80f6baa4bf69a6ebf5392882df78b0983e662dc0cb64b77f3f006b6b25443197ae93f0be6de5a703d003f00720943c0e4b33af00000000000000000021a688b2d7007fcc4b59f719afb0b3b7e0aee306ca70fe42bf4984a68f40e1fc043a03a17e4744359b87dc27c82d51cbeb64e52a28daeb6a78d6fe06181ecc840000"], &(0x7f0000000f00)='GPL\x00', 0x5, 0x252, &(0x7f0000000f40)=""/195}, 0x48) ioctl$PERF_EVENT_IOC_SET_BPF(r3, 0x40042408, r4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000001080)={&(0x7f00000010c0)=@abs={0x1, 0x5c, 0x4e24}, 0x6e, 0x0, 0x0, 0x0, 0x0, 0x408c0}, 0x0) (async) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000040)={'pimreg0\x00'}) r6 = perf_event_open(&(0x7f0000001cc0)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400, 0x66137, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_bp={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) (async) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000001d40)=ANY=[@ANYBLOB="0100000003000000e27f00000100000000000000", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000001dc0)={0x0, 0xc, &(0x7f0000001e80)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r7}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r8 = bpf$PROG_LOAD(0x5, &(0x7f0000001f00)={0x7, 0xc, &(0x7f0000001fc0)=ANY=[], &(0x7f0000002000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x23, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$PERF_EVENT_IOC_SET_BPF(r6, 0x40042408, r8) (async) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000002040)={0x0, 0x0, &(0x7f0000002080), &(0x7f00000020c0), 0xe05e, r7}, 0x38) (async) bpf$PROG_LOAD(0x5, &(0x7f0000002100)={0xa, 0x7, &(0x7f0000000200)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0x73, 0x11, 0x33}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @map_fd={0x18, 0x8, 0x1, 0x0, r0}], {0x95, 0x0, 0x5a5}}, &(0x7f0000002200)='GPL\x00', 0x5, 0xc3, &(0x7f0000002240)=""/195, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x6}, 0x94) r9 = bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x11, 0x9, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000001000000000000000018120000", @ANYRES16=r1, @ANYBLOB="0000000000000000b70300000007ef00850000001b"], 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x6, '\x00', 0x0, @fallback=0x20, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x94) r10 = perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x0, 0x1, 0x0, 0x0, 0x10000005, 0x80100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000300), 0x4}, 0x1540, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r11 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x7, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x24, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$PERF_EVENT_IOC_SET_BPF(r10, 0x40042408, r11) r12 = perf_event_open(&(0x7f0000000280)={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, 0x0, @perf_bp={0x0, 0x2}, 0x0, 0x0, 0x0, 0x8, 0x2, 0xfffffffc}, 0x0, 0x100000000, 0xffffffffffffffff, 0x0) (async) r13 = bpf$PROG_LOAD(0x5, &(0x7f0000001140)={0x5, 0x3, &(0x7f0000001200)=ANY=[@ANYBLOB="850000002a00000025000000000000009500000000000000afcd48d6494d614dcc6fab5335ec470db2c6161dba392176dd2963038e1d69ba7ea94c500dc4ef2fad96ed406f21bef5adcf920569c00cc1199684fa7c93836d9ea2cfb0e60436e05425cc4686b066707de94a4f4d5fc79c987d669f381faca0f9d9b24be41a9169bdfaf16da915b2e249ee1c6eee84309e7a23c19a39484809539fca4e0b6eab1aa7d55545a34effa077faa56d59e88254f54077f799bf168301000000bf2255d6a0244d35b213bda84cc172afd8cc2e59a7d8b85a5e3d77ac463920e231b7ae0da8616d2b7958f91f5da6c025d0faab186d94af98af1da2b5952eb15855933a212304e035f7a35dfc72c81256a55a25f8fe3b28d7e53c78fbfe5ab0255f347160ec83070000000000004015cf10453f6c0b973b81a484ebad04859d928365a7ea3fab8b4b380a00d72bc0480f94306720399379d9271cf555c14d56b51c2298237bebfc08e0d5976a942b846970cfd98b9d4139f1111f2dc5e46ac1c60a9b030074bfbcd4b09012175484135f0e519f0b1e4aaa026d570ecb5e8cddbed65ff702000000a3ff4f8a4cf796b07a6ff61c5552417fd703f7f14d8b78a602ca3cdf6a9120072a5d00dcdd8595356c9b2492aaf1264d4ef4a410c882834867bcd2b6e559d17879570c8ad9433269af3be5fa6a9a5c24e392955f4e979ea13201bafe4f0f6ea508000000a0c548552b571bed5647223c78a992810000000571cbb17d9f37282462f0e9c147c0d497c61433c6ccc35601eef97ee611be8c97f4151ffdf6f7820549cda6cb799c6e924966a7f90bf8fd1e75ee76bd72346cfbb526890aa7fe5e68949a3b30567e54d3504723177d356c4604bca492ede62fc28839b5301160ecec37e83efceefd7ca2533659edc8be05cc85451c6a145074343caea5c4bf690441974b155f5adc681a03c0bbb8358856175e2ce8b0cbbbe3c033e54ffcebde1d9d3d35a142a9ec9a7a3755e0f209150a07682c4e14e3a835701bea8240399c56ce8f58df6f3fc97f1730a136bdee07e98cb984b2e2304a1b63afefdb636e56bbaae4e62136574bc6371a0bb2be1a962aae9c1258da6ef590e1d85ea9e12b3025f43e7e08ccffc5064dea4c39cf4b98e1fc6efb5978f51e16b678eca0b658a56008948e561a9845e4ff29e2bdb1d0b923b262341c5e093fd66a2946501559335781092cf8ce3c7c56cd31121624d76517fd3666276c3c0e812b28e2f30d035cee5d0e77a3c70008ec651cc0ae637fa474816bc59d2e2a00092419304b338a987e9d3044d856cf24f370030be3b5f79f030b8d3ebce68663ef5af469abe753314fae31651e0ecea5ece8fb11a4ee288eb149f1fa33669cc8d901fa8e46354c9c3a041a1e7b55c4e81dba1e12289ee34463baf28345bde0c195bc9f021da8f3025ee9c8e3168b4177ce37ed85464c31679053e7f9d04bb5cb51da0b7958989fd70f241262fa3f1dabeb4fc4bda345360200000001fbddeacd3adaa4d2715e21c772ccd44341f7fd53df58ae791ee8b489a7c9efe3625a9d971b5997485d6a063dc6f7359e2eccc2fb39d419de1a7b5c9dc22c96295a4601adf59d44e58eb1c60b3475be31a9b7cf42b6402312d2725b8d9fa700a86407e79ae29d2c117ca65fc86c2dce97aa03279a66ec87122219b0f796ab92b1adecae50fdb408c8a80f7f02f750d6c977a1919f9f69a6cfefdf879d447df53f3b9b70d10355b07466d1ef0056b5af553d18a6cc50feeb7bfad9b7be3283b6450d014e7712d2f1d7004548b19162cef04d18d4f5987baab97a9bfbd8f185b5671820420bf5b6522c0e21c882c66f4f25ffb6d95e07de02205fca4f18a2eb5b63e45d5d80fe52734093ae5aa3c0b4f3f45bfff2418a18217747ae442e31560e5b741445ea2a1acee2e98c9f3427834ba0a765d20b30f87af976a46f9a9a1ac7dea1ea6845f9aa6623920dacc107f532348cc21164efe794874eac73381e961f3d9c8c21578fe3245097c280abe51427a7f6cd72b5da6d0252803c66730cd5eac907f09b9695906313f8873522608c6fc01e1b9e16587bb5f721303e6b89e5c54d680ac66d09af90dbf50ee69a39265964279d17eb0000000000000000000000fa08ad0731c4b839688b22c4da2a6b00008a1949a6ba49fbf981f8265e7f1f4c2d97f4680b135f87c228ce69418a282bffff2481a0df1774fa7d94944bb92d2b89f73f0e8b63f6316c5762f3288bc970720f48b5647dd177db6810fae05334d5a44a020000001c0d882a564d74a7c72bf9a2152b261e58fea6d2f93589cfe261dc0410b5ccc92a5a0eab327a33431d62d2b7c75ce654d556c9e1817c1abca762ab53d40da51560351b673363652e1ecb56cfe4a746a45ab13c6014e9f361ab687d1cd1795ce9e05c817b83d76046bdb3709de5df7499a02d2f636a454b85b987580ada025d83bd7b8df28a540d5ec5537942e79f2f1ab25ea5f563bc77e4f9468bd309469880c7e34150ca886d1f9ac2f7e82dbe296c877d925c38c54cc8137b29028854b6bd57ca893927c331300e16aba792289e135589d93302fc37c73c303e383cdf8ef3f6d6265fe5ee01759d24027475c8901039a898582022bc95992b86dce0710887c8a625d9cbb897bdbfaf49a3f642a169827a9bae4fcfa5212461db000000000000e6ed75ca8fcda7ef3ee336189fef3b3ffb9f38fefc5ff39c4e69e3fa1f8b10ee97123e99b61eba065b1ad67530e7c4f11f9da7ae000002000000610101ad7f79cb9bbf64a0fc109f49fe8799fe266e2ccac80fefe750151f5ddfe51833ec65ece70e07ce8ab5d97db47da8f80000664dc0b86ae2b3ff9d4e220752a6b2f3ea9f793612386496dca5af7b8952aafa796ea7b156d19612297c63bb20e1e0469f7615f67a9218cbace38f5236821314f76302b98afa93044b83989339ca10e6ae30e70e17a82f03e915b8425e8e7a91614306d2ae0bc3550d856f2d7293672b5673d264fc886b0c8bdf436a0fcd21bf9da7bdca98e34cd6e59b0a7ce4ba1b466561aaa35448dff47bb1d7df23d467689a6669e4300d5acf12e4d0b35abf91569f605b2f6df0d861"], &(0x7f0000001ac0)='GPL\x00', 0x5, 0xc3, &(0x7f0000001b00)=""/195, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r9}, 0x94) ioctl$PERF_EVENT_IOC_SET_BPF(r12, 0x40042408, r13) (async) socket$kcm(0x10, 0x3, 0x10) (async) sendmsg$kcm(r2, &(0x7f0000001c00)={0x0, 0x0, &(0x7f0000001c40)=[{&(0x7f0000002340)="1400000036000b63717a3c4a0e1e02f30ccefc77af37f32fe14dbf4c42d688b459a11712fea10e000000000000de7f693b0ac29a5e7b0d401cdb4461bb935a2533f6d8c1fe83750a6088791d99b7aaf5235d641a4d1c9cb5195c5422ae16471c5d6f91dc9627dc09b0ffffc8037666de554b0fb833f0caf2d12307c757cb8687852d0e0e70544d14b4", 0x89}], 0x1}, 0x4008000) (async) openat$cgroup_int(r2, &(0x7f0000000080)='hugetlb.1GB.limit_in_bytes\x00', 0x2, 0x0) (async) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000300)='ns/net\x00') 3.029858611s ago: executing program 4 (id=15929): getpid() socket$kcm(0x2, 0x200000000000001, 0x106) r0 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x2008, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0xfffffffffffff56a, 0x100000000}, 0x250a, 0x0, 0x4, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$kcm(0x10, 0x400000002, 0x0) sendmsg$inet(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000400)="1b0000001a007f029e741683c28f7b331c00"/27, 0x1b}], 0x1}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_sys\x00', 0x26e1, 0x0) r3 = socket$kcm(0x2, 0x5, 0x0) setsockopt$sock_attach_bpf(r3, 0x1, 0x3e, &(0x7f00000002c0)=r2, 0x4) bpf$OBJ_PIN_MAP(0x6, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000180)='[-#]-\x00') socket$kcm(0x10, 0x2, 0x0) bpf$OBJ_PIN_PROG(0x6, 0x0, 0x0) perf_event_open(&(0x7f00000000c0)={0x0, 0x80, 0x2, 0x6, 0x0, 0x0, 0x0, 0x800, 0x2, 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={0x0, 0x1}, 0x80000, 0xca, 0x7f, 0x0, 0x9922, 0x2, 0x0, 0x0, 0xd, 0x0, 0x1e}, 0xffffffffffffffff, 0x100000000000, 0xffffffffffffffff, 0x1) bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) perf_event_open(&(0x7f00000001c0)={0x4, 0x80, 0x1c, 0x1, 0x0, 0x0, 0x0, 0x3, 0xa0021, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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_bp={&(0x7f0000000240), 0x4}, 0x18009, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000004}, 0x0, 0xffffffffffffffdb, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0x19801, 0x0, 0x0, 0x1, 0x8, 0x20000, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x84, 0xb, &(0x7f0000000380)=r2, 0x4) recvmsg$kcm(0xffffffffffffffff, 0x0, 0x2000) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0xc, 0x0, 0x0) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0700000004000000000900000100000028"], 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000500)={0x11, 0x8, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r4, @ANYBLOB="0000000000000000b703000004000000850000001b000000b70000000000000095"], &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000440)={r2}, 0xc) 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={0xffffffffffffffff}, 0x104007, 0xac5d, 0x0, 0x0, 0x10001}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = socket$kcm(0x10, 0x2, 0x0) sendmsg$inet(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f00c00e}, 0x0) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000006c0)=ANY=[@ANYRES32], 0x50) r6 = socket$kcm(0xa, 0x5, 0x0) setsockopt$sock_attach_bpf(r6, 0x29, 0x16, &(0x7f0000000040), 0x12b) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) 3.029226961s ago: executing program 3 (id=15930): bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000003c0)=@bpf_tracing={0x1a, 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB="b7de88010000000095"], &(0x7f00000004c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1dca8, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) 2.869567458s ago: executing program 0 (id=15931): bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x3, 0x0, &(0x7f0000000000)='GPL\x00', 0x5}, 0x94) perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0xec, 0x7, 0x40, 0x7, 0x0, 0x0, 0x2005e, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x2, @perf_bp={0x0, 0x4}, 0x100987, 0x6, 0x7, 0x0, 0x81, 0x2, 0x5, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001a00)=[{&(0x7f0000001a40)}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001a80)={0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r0, 0x8946, &(0x7f0000001ac0)={'team_slave_1\x00', @random='\x00\x00\x00\x00\x00 '}) perf_event_open(&(0x7f0000001240)={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, 0xac5d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001380)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d35, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x10}, 0xe0, 0x7, 0x80, 0x7, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001440), &(0x7f0000001480), 0xfff, 0xffffffffffffffff, 0x0, 0xa0028000}, 0x38) bpf$PROG_LOAD(0x5, 0x0, 0x0) r1 = socket$kcm(0x10, 0x2, 0x0) sendmsg$kcm(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001440)=[{&(0x7f0000001900)="d8000000240081064e81f782db44b9040a02080006000000e8fe0ba1f1ffffff0200142603600e120800080024000000a80009001100014003000000036010fab94dcf5c0461c1d67f6f94007134cf6ee08000a0e408e8d8ef52a98516277ce06bbace8017cbec4c2ee5a7cef4090000001fb791643a5ee4ce1b14d6d930dfe1d9d322fe7c9f8775730d16a4683f5aeb4edbb57a5025ccca9e00360db70100000040fad95667e006dcdf63951f215ce3bb9ad809d5e1cace81ed0bffece0b42a9ecbee5de6ccd40dd6e4edef3d93452a92954b43370e9701", 0xd8}], 0x1}, 0x0) r2 = socket$kcm(0xa, 0x1, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001b00)={0x6, 0x4, &(0x7f0000001bc0)=ANY=[@ANYBLOB="18000000000000000000000000000000c3a0f8ffe100000095"], &(0x7f0000001c00)='GPL\x00', 0x1, 0x84, &(0x7f0000001c40)=""/132}, 0x94) setsockopt$sock_attach_bpf(r2, 0x6, 0x1f, 0x0, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x29, 0x24, &(0x7f00000014c0), 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000001500)={0xa, 0x4, &(0x7f00000015c0)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0xffffffdd, 0xa}, [@ldst={0x3, 0x2, 0x3, 0x1c10a1, 0x0, 0x33}]}, &(0x7f0000001600)='GPL\x00', 0x5, 0xfd90, &(0x7f0000001640)=""/195, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x19, &(0x7f0000001740), 0xb5, 0x10, &(0x7f0000001780), 0x7}, 0x48) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x10d, 0x2, &(0x7f00000017c0), 0x4) perf_event_open(&(0x7f0000001800)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0x8}, 0x12, 0x0, 0x0, 0x0, 0x4, 0x0, 0xfffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000001880)='./cgroup/file0\x00', 0xd0939199c36b4d28) mkdir(&(0x7f00000018c0)='./cgroup/file0/file0\x00', 0x81) perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0xfffffffc, 0x4, 0x0, 0x1ff, 0x0, 0xa8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000012c0)={0xe, 0xe, &(0x7f0000001440)=ANY=[], &(0x7f0000000200)='syzkaller\x00', 0x6, 0x1000, &(0x7f0000000240)=""/4096}, 0x94) socket$kcm(0x11, 0x3, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=@base={0xf, 0x4, 0x8, 0x80000005, 0x0, 0xffffffffffffffff, 0x2}, 0x50) socketpair$unix(0x1, 0x5, 0x0, 0x0) openat$tun(0xffffffffffffff9c, 0x0, 0x141143, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'ip6tnl0\x00', 0x210}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x89f1, &(0x7f0000000080)) 2.869146588s ago: executing program 3 (id=15932): bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000140)={0x1, 0x58, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r1 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000180)=0xffffffffffffffff, 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x1e, 0x2000000000000216, &(0x7f0000000440)=ANY=[@ANYRES16], 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x1c, '\x00', r0, @sk_lookup=0x24, r1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x94) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x7, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0xa, '\x00', 0x0, @fallback=0x10, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r3 = perf_event_open(&(0x7f00000012c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x20, 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, 0x0, 0x0, @perf_bp={0x0, 0x8}, 0x0, 0x400000, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r3, 0x40042408, r2) r4 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) r5 = perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0xa16ae, 0x9, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, @perf_config_ext={0xffffffffffffffba, 0x3}, 0x90, 0xa4, 0x2, 0x5, 0xa1, 0x9b9b, 0x8, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000500)={0x7, 0xc, &(0x7f0000000680)=ANY=[], &(0x7f0000000700)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$PERF_EVENT_IOC_SET_BPF(r5, 0x40042408, r6) perf_event_open$cgroup(&(0x7f00000002c0)={0x5, 0x80, 0x40, 0x7, 0x8, 0x3, 0x0, 0x9, 0x11, 0x8, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x8, 0x0, @perf_config_ext={0x6, 0x3}, 0x802, 0x101, 0xffff, 0x8, 0x8000000000000000, 0x7, 0xfff, 0x0, 0x200, 0x0, 0xb}, r4, 0xc, r5, 0x2) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b40)=ANY=[@ANYBLOB="b702000009000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2e6405000000000065060400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7956244cef7baf48e6d2885a09a87507ebfc75b5b0f4e4309ebcdac5f7a860c008cbdd3b4c3b7f28754860c9c781f6410457253e89ad528d985636a86ec0f68f59cd1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81078545c146a0857153b7b8f00034debae58a4ab415b0d7ff0575cc272cd3d7e8d974927676468ff2d86e0ffac94792ed9cf6b40b3cf252a47c05ae8a70d57cc3e067d1867b54d24e20000000000000020009ebf84d3b042d6e432cd080e3b57239f0127473e6ba922aff649609d40b47ec331ccba3cf96f9483ff19a6471bf5abc742d9cbcfb964b11b31034694a6aad86cf08a6c7b2235dc99de9aa3e6b77c7a2877261ed32da90864987f30926c9013eec3b86836ae50447aa5a79f40c235000000453302712c3d8fc4e2b61adb0695e800000000d4f4e91f0000002c33df424d1bafe5725c8a404724f8a4f1cda7997b65954f74097560b91da309b887af2485c2d9ab09b523000000000000000bf7b2ff4602aec1eea200000064881c5630521a08e051374cf05c921a06fb7818000000009dc8d95e0e5b365d10e1004dae58b3b5b89709b0ff47b200000000004000cbef88811dc8c1b27ac7d9a6bb70f60eb9c01dd2fc79b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6d57bb8fd387ccea9c3899a914e47e82f040000009d81003f927355408f87264797d3fa970949793b94329d580500d1f91c0d22587e05a61e3d8576ca168e88d7a9af95b04a37c27bfffab9abbb31fa8c0080258cfa6d3f166e695f3c56490aeef464d9965d70a50f1282619344f223548e750339643adac1322c87ca253ff2fb1882760d6feab16bacdf83c11816dbe959ebc5ec479c8319f73e2249eab0486b110702a481d3b51976a52303056e800b4ae5acc2dfae60ab958e9f3ef9b4aaa4e8d6166f636a65eb1d672bf2000000cda8462cc9b16624998be65683321e970000000009b8e20762c1bf4a3eb6769f2b23e842bacd9c685edea0ffa3e975424f8ede49e61a4de808a38ba3512d64dc71867df4eee3f1ff791cf7c9862f98b45852e4b2f78721b978a2df2f2a29a387c6f0576b36038f819286eca99a6a434811cf2a117d775fe986a49fb82cf5f15972d5ab18f1045384501adabb20f7b0e15ff47f1744e2341b59034959a1289ba6e243668e6735305707e3de7652bfc5b60c76deff43a1d6fd6a4180ab723735abbeffe7f2ec3a0bb86f9eddfc0f3d1d503d7a54b49e1ae6c5aa620d27e91aa0aa0ed6fcacfc91fbb4c256409e54daefbb107c381fa729ff5f3907d93430da178d685d7730f5e129438a5214f722096d2986334c2576bef69145d3fbd78a9059e454474f92e65828b018174a9f4738b8c71fbdeac26ab95e02f9a847182766964976b1fccdb9f35721e43e33883cf16ed1343fb7429eb395123b0a4262b7023c22039b9002589a378ed4c6267965af78b861bd025312538cec97966b8973d4e299d9802264d06e40ae118e1d242d1128dcedeb44030df12ef68f78215d65f96eb55db8cbcb060008000d988374f85451a694ffe38a1d03916ff10dc82b31c98d42e1a1bda1290de1a499a5a385b31112a48ba3e6d6849914c1788a7aca37177cc341fff44fec5c5e0abae01c439a1b0311e074e81ae9993b5b3459553e4ece78d4c1501c70f5d81e0725d5b273755c0000000000000000aa4234ff82182952a76233d18e7d49638aeb04e7a9e9e7eafb7c255372795d2d192a0a33cab0f5bf2e93e0544fcdf2df2bc6ce96e5a11993d54f97a23754ac828674dbb93c0ad345715be4a13678b01edf76d8a923655800a2c88cce004505ab45d8f5f88aa887bbce5c18970428516f6099bdbb2cd7a2356397f1a0a23e662e2a6c4834400cbaa41c3c574e6e6aefb7a68da5ec1ae49f968bbe0e0bf9878516f553639f5b4828e92019b61f5874be1c7cdd9482df50bc24a8a1fa10d291390eb84e26a2e8dbeaa45604b05a116c1210a7540bf81005044273f5a8ffc538db289350eb248e483bd8920efcf30a798c2b636243e0a37262ca47dfeefa753ba528f7ba77e825051ce69b4475d7d714ba0c636e6ae9f710411d30ef424aeaabe057c7df6ff8f767bcd9012e1047c686f5ccb76ab3a5df53cbc22ba7ea8f6a8e220bb4d83de1e4dc19d6c1be841503850803bc2c2d5e0e34270a7f1cca0c6c53a8e5f891f7a793a70da62d6d88fbb90d220acc687931b42d6be83ab870da3c0a567f5e65ec0457f4ad2a4ec0b671b36388afd5520a8483a4b11f7d02a409315f0f9e59f47668d68a74838d6976e12fd45200014041dffacbf60892ec8bd7560686f137a806d3dfaba900b47cac62f828342fff009adb5b2251461a1b9d6ba625b8fe04e69a1a4be2696f0000000086e172932e03000000000000005942e1b9d6dc28ab8e19e1111dd893e801015642faf21eef40d6e7de3ef62c4bc5ff17e7aeb2841098f845d1cc9ec4eee79c298fb0ba939b13707044e2e9cc0d350438c1c8c6bb9a38c6ac5ca0d9cf1f3d6915f25cb26edfc28b3079b97df32601240e454db103fb0c4a143673a3f160d3a7b83ecd0509ce9eba0c7bf7843799b1b56a234f9eaab8a3f14f1472bb6aaeb8ac9ee4054605558ab31f339f6a4caf2ee2fd01f34dca3300000000000000000000000000000000f59f8e6e00000000c44130098d833a24000000000095e6f945ba9a941cef5e70b8c152321e24b5b29bcf374dcf5a29a35d76e6e2bf8df95462690a4fc9ec8129e92b6ebb4b40a992a75d3c595426ae40d0bfc87db24d856359079b29b3c374d081c300b2cfaa596d24e800ef8e2201f2fb7a9946f89f9f31f7cbd603fd7f8898c70b5c65f2e28f22e1a79a6af3a54861b07f124642e98389557affbdede09b5566a4a1ee73b20846810030a754acddcdafe3ceeeebc0b5f2fedfe7d198e3067f3dbac9441a9ab8409cbbb7e15b9ae3944097de34de2001c8533a3766e6e4c4c4702ccb932a27a3962814cd6aa8fc684beeaa3932efae3a9052be8eec1e95f6ad8d41dd34829503ba4b66e27154cb6e34aa13450522df1723130b6fe347c93f00e40e293c98d849a33f773c743728992f40faccd5c23130a1c6bfd6fc661bca1598137ddd1090ded672f5a48a40cab3f640c8241a364cbdd3f188eec7da7bccafbd5bf28a46f0eecc6b550471b0b0770c6a5a411c0e0b19e15a461e7c6833ba936e214b013f2819ec6572a43b5cd32b11d7e4f8dcf8f7820a17b7b2ee6178a03351dd25091e46bfd82a3979b9cad109fd6217cd52aa81bdabd50826a674bd16b8f7e6aed12a305366599f5f029a7b24558c027518c669760500002f1c19d16a6f391906000000cc0bbbfb8c698ecc137d96711100e0108d3bd2afed0b279ebf0527552a9331e646c424b14ffbb815622bfd2f635855bed1b164d0a56bd104be069854111c5b26ec3c652b5f0a6b9676dae987ec23456ba05a4dfb15321ef6b76e7e547a688c67ab531cfc784c9f940d9fb0464a6cce635e14b80dc5c1c64e75e6bd5355d84f8df272f18f58c570e7afd83ee77f157c146aa747b728969aeb4aba1d8f9de1b3fb8ab6ea50e884c2ea98e6400bf0c5ae2887cd1da0e57ccfdf5eca2b455247efcc13102846c0a85f20c80007c0ce6efce627b95b8ad3003385de97101678fb2163ecea6e70a77a6fbc089e31a5ccece932229b8f79faa6863d6857c3d9a9710f9f8ad16eeb8342278f311cbc226498028234d21466892983378fe64acbb44f694cd78e43c74aa75505cb1c91b189f8f89f233a05f5cd4e173a373178557843dd705268f74a9e5429945503195aefd6706b584d8408c9652b3fe68500747f7ee8375fa559c3ad195d3795df1a8364cd13acc3256ee4634c73eeb6954d0fcf09ab84df0b8900e0c6fea2ccb600ae7a4b128cae19df160e7c207b89132d1d5bdc9ffc79f0549b82df521817651d5fead5128205b92ccdccc69407ab556217af277af911dbd456dfc43dd061b6c91485dcc208cf0b3d0bf851de413f5de5ec015e296914afab6411109355e027ce04990d9aae251b9deb11b7db45b9f15b7b55d8fdbedd9e6cf891205694f02be8b9ea8ecd41308a0e1b93ae3435bfa88b440b1f701b4d0fc49c82193f27f8023b630ea97edbf3bf421a0a1a2b4ac7bb30bcd1cdd172c0df37408fd6827bb03e8742fc1c7a2befd1299928c5f79e846a8dc7ca648d960a759e6711b69776896a9656d59af6d44bc5348229fa84ae78af8421a22c4b4c17a3d24a4a0104000000000000d77cc4eef51c2b417c8c7458ddd7dd9d1a863bf0a9e1a30a19020490038017a5c7e474c83302a2c2b5c976dacf3dda7191c757f208000000000000005f7ed983f65723fbb36b9b51abb0dbcd335700000000000000000000000000000086666201251aa4f139d0485ffcf89f01639fd1579a3802f720a0215c720a97071f5065a23642a58275dbca444b00e2e5835185d5d5b2796eb0fe32cf3b0633f58ecc7648c3c6efe82f93a3008052416512eea30ea9472e0b456a652883c0907323cf03be193a05008cdef7a98a1671a1918df310dc4bfd61c3db4819ab1c57b348a8ff1ed36364a20fe846f1cd086058d139ce528425b31c5d08b433562ffb318c1285011f9b78b2401989384311101e452f54661ecdb2514a6ae50dbdd422de0f0f8c670000000000390be79688f80c47314cb1b14afcaa5d23f9032e0ec51f45f447d6a7c798fcf7e60e2180e289410801e4f03a0e140f388f25b92da1025d8409e171a2336ed71cca86eb4658fe06df286e0e20276b0618eeffd05774f15686cd9d3182ca2fec863875f305fed6baf48a594db12582a38cfdffffffffffffff0cf8d920517835fe7d09cfcb624f6931f1cc6f6b71f58de9ddc38e0c43992f6bc57a718d0cfd197b5324b4e05ef1caa96db3ae1f2f2e5791faba2ebbe1a6faf21f2748fb1fb6743c3ca8af4e6b02518c9b7fdc1b5721eb1c3ed98db25536f74ac7861afc94544e52dcb5c60460a05802e3b437ac977bfa26b887a2443e8d559c58187f004eb82b07937df6e96f77ed551926bec4e0188fae10a35d1c5f1768ac6be829bea46f1babc3d74adc31ca71bdab9079e4288881b434484eadde9da6b81802842abd462d546c59d87acc014f81d3414759bda12d2a2c6bc1bfa807bd3101eb227184a61107b6d0618e2a3b842671e084ac3f0ff94dc48b51601247318ab4d1c5106458000000000008000000000000cfee0107e6c2fe8639d926829fdbbd86bf591a8c3c235d8939af9d923f648165881a6c29997234406400b3b1c321cc158dbe17123eace30000000000009ea77cb4d3ca892600000000796de6ae4ae40bdf9a6e8c5dc29562262af9cd54e8e3ecc7e3c8cba0ecc791683496c4e5c1a5729714d9f9031f49b400cd2667b4ea6df54809615a4f973f93e6ccec72f16ff998e29ed99df733680a9d5cea57f99cc139b6ea9014f3000000000000000000000000000000000000feeab45a4046a622b0dceb413e4e39b7317e92cbed46b41ab5115bfb542c933783d750852dfdc6656aaf15e10615a88821f2f1bc53969b52d6852755e7681ad5beda80b38ccd34116b99f50b4fdd967b3f20f260455412b67563e40e323bde9d673fceda0ad6981565c8a183d928903b4f4472dde41b6dcd75314c31e704dfcb222c8359fe88944f852242270c932abfaeece0843d708f5cd25b2a63ae1e79723c1c3c013836b47da0a35d0f34c070000000000000422ae2c148d444dd437a7d2f5e575009bc2d17a199802409329dae8baa58d3de63ad45328a9d4dc1ace543dfe11913c6c6413f8f7a15657d012fea460bb4656a20df1ba26932b0ef49f8ea88d7b4c1289314ba789661640f1b5d7cbae103fa95b0035f1e8e866307d4796eab0992704f9e00be4b1af8dfa9e94ad74e607ea9d7d7a95ed5a15429426abbed8d2c657018305c6f9e5159a5453f958991a908ff4cb2e8cbccb1d3c8daf754e4b01b2edd023e5bfdf293bd28fc1f8885f6edd5a715df4d180247feb08e9e2e5126c48be6098e711f0d86de5d76fdccae34eef9197c32ab4e6fcb52eb9ce18fdb621a75913a97254d783778203ec0bd1a8859683e1d01da4e81fb73bb3b358340a0310bf5ae17b917208da607fd7b125cf99fd3e9056f5184df7570ede94b736ae354b5b8ae2cc473b455f2f86d47c69027676bf1141f316b0f278f1692406572ee82766f8e5ff1cfec2a7a6cab7d0f2582a877c9bd4ca81089373f738d02e6bb4d3df30ac0f041e51ad36e1ff140812baf54b80635cc80963c8f69fa4506f7a30c99d3e538cc0aeafcad86ead38ed949aa3c204aea50e5e0039f01b82595b7dc921a8acc1f76340f060cc9a3acad3451c17dc9b5ca5d10a0cb1708592d1900a046f33761d50895febd9fd58cb132989766cf7c252daac259576ec218e3857e6fa97fe445d1fab51d87302a4bb28a4cfe462ee4849cc6832650188ca187d85509d8beccf9d9cf752368985804195b9fd2faf1aff8248f3981bd55cbbf514cd8365fee72cc7af053e5388ceadadb967ef735181df6a90cab13f58f6d563c9ab4ad37297aecffd8446cb2b14ec36a99af8393e3760d5970ba1debdcbccd54012c559ee2797ff962328aa6a252c0756e396ce4d52937546675203bdf1d6b120acac576523f8b1daa922188bf61536312f90dba92fb380c3c6fb5f9883a2c4dd99a1bac9b7cb25ff2ef9bd58ff97ddfdd2d4bcc371ee82245b57cd91a7fa3479cd339f54a5c422b753cd42d441ea881d46e419312db1f0cccce"], 0x0}, 0x94) r7 = perf_event_open(&(0x7f0000000fc0)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400, 0xf6103, 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, 0x104, 0x0, @perf_bp={&(0x7f0000000080), 0x1}, 0x40, 0x0, 0x0, 0x0, 0x7, 0x0, 0xffff}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) close(0x3) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000006c0), 0x4) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r7, 0x40042409, 0x1) ioctl$SIOCSIFHWADDR(r8, 0x89a1, &(0x7f0000000900)={'bridge0\x00', @broadcast}) 2.826736072s ago: executing program 2 (id=15933): bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="16000000000000000400000001"], 0x48) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r0, 0x89b0, &(0x7f0000000780)={'vlan1\x00', @random="00009e0c1100"}) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, &(0x7f00000007c0)=r0, 0x4) perf_event_open(&(0x7f0000000880)={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={0xfffffffffffffffe}, 0x10c002, 0xac5d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0xc0100, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000001c0)={'\x00', 0x2}) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x1) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x0) r3 = gettid() r4 = bpf$MAP_CREATE(0x0, &(0x7f0000001580)=ANY=[@ANYBLOB="0100000004000000040000000001000000000000", @ANYRES32=0x0, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000000000000000000000000000000000000000000000000000003035579d430ca7dcd11ea09a0b1c3ff2f343fc155e78514feac8f474ea02f9de52417223e5f2fcc89d78372a3debfa77a06ce5ef75c4480b6e464ee17c80f1d852fb98942a7c464a1f0cdb92bc8b995a9524fca47cfe321c0eea6773225ef55b5df76d0088e8a2fff8e5f9474600f5c3f85"], 0x48) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0100000004000000210be02bf7bf45c600000000", @ANYRES64=r1, @ANYBLOB="00000000000000000000d4000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESHEX=r3], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000001700)={0x1, 0xf, &(0x7f00000017c0)=ANY=[@ANYBLOB="180000000a000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b702000014000040b7030000000000008500000083000000bf0900000000000055090100000000009500008000000000bf91000000000000b7020000010000008500000085000000b70000000000000095"], &(0x7f0000001840)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="1b00000000000000000000000e00000000000000", @ANYRES32, @ANYBLOB="040000000000000000da0000000000ac5c0000000867a2ab6833a0ba8c2c1deed1c5a5057f256281de7cb9d5d2fb413ce21ffd4b94126c1f1f841ac5cf2237a8df63b7b8e1f96e029d8d29591fcb6701c3", @ANYRES32=0x0, @ANYRES32, @ANYBLOB="05010000000000000200"/28], 0x50) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0xc, 0x13, &(0x7f0000000300)=@framed={{}, [@generic={0x7e, 0xa, 0x0, 0xfffffff8}, @map_fd={0x18, 0x1, 0x1, 0x0, r4}, @generic={0x15, 0x1, 0x0, 0x2}, @map_fd={0x18, 0x1, 0x1, 0x0, r5}, @generic={0xbf, 0x2, 0xa}, @generic={0x7, 0x2, 0x0, 0x0, 0x1}, @printk={@i}]}, &(0x7f0000001a40)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x13, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000001a80)={r6, 0x0, 0xe, 0x0, &(0x7f0000001b00)='\x00'/14, 0x0, 0x80000004, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000001b40)={{r5}, &(0x7f0000001b80), &(0x7f0000001bc0)}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000001c40)=ANY=[@ANYBLOB="0e0000000400000008000000f4e1000000000000", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="08000100000000000000000000000000000000d90500000000000000"], 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000001cc0)={0x15, 0x2000000000000216, &(0x7f0000001d80)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000f00000018010000646c6c2400000000000000007b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000600000095"], 0x0, 0x10000, 0x0, 0x0, 0x0, 0x1c, '\x00', 0x0, @fallback=0x17, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x7, 0xc, &(0x7f0000001ec0)=ANY=[], &(0x7f0000001f00)='GPL\x00', 0x0, 0x0, 0x0, 0x1e00, 0x0, '\x00', 0x0, @fallback=0x2f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r8 = perf_event_open(&(0x7f0000001f40)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5a1c, 0x2000, 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, 0x10000000, 0x0, @perf_bp={0x0}, 0x0, 0x440000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r8, 0x40042408, r7) ioctl$TUNSETOFFLOAD(0xffffffffffffffff, 0xc004743e, 0x110e22fff6) close(0xffffffffffffffff) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000002000), 0x541042, 0x0) bpf$BPF_PROG_TEST_RUN_LIVE(0xa, &(0x7f0000002040)={r7, 0x0, 0xd4, 0x0, &(0x7f00000020c0)="32d82e6278512edeef1b0746f99d82762d4bb97162a3a09eae8583afc8d02e93174b9bc98d94033337a7f96404332db6df6222d8e689221a8a2af04c787449c6caa2cf4e8a5c160f0aa3c873f64c31758d6974b3be8d8638e16762abcc90d97e702c9fd83e3adb80a83c245f13d593424b5c64ec6585357fd1426cd9efc3b78c726e131e2f19507ad954af3efd868c4ec75f0f2f6fecb64f273e240bbb697a74c25a63dfc68e28c72224474b3bbafaaebfc1abda545e9d226e537081e4bcef3a6d0ac1044f48a0aa33ad38e800b3f61ebab307d3", 0x0, 0x1, 0x0, 0x4f, 0x0, &(0x7f00000021c0)="03341f1a04a2f350f8a7b3c6f22e1e14ef63dbf249233b04b790de7277c655fc74f62c099b00d6b47defc380d848cf4e33559b83e3aa526fcb2ab3f1b6f87faa11593cc4f020ea8d7876c3608c946c", 0x0, 0x2, 0x0, 0xca}, 0x50) ioctl$TUNGETFILTER(r9, 0x801054db, &(0x7f0000002240)=""/153) bpf$TOKEN_CREATE(0x24, 0x0, 0xffffffffffffffaa) socket$kcm(0x15, 0x5, 0x0) 2.809110374s ago: executing program 4 (id=15934): perf_event_open(&(0x7f00000005c0)={0x2, 0x80, 0x1d, 0x1, 0x0, 0x0, 0x0, 0x2000009, 0x20, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x2, @perf_config_ext, 0x100080}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000640)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x20, 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={0x0}, 0x4000, 0x0, 0x0, 0x1, 0x8, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0e000000040000000800000005"], 0x48) close(r0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x19, 0x4, 0x4, 0x2, 0x0, 0x1}, 0x50) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000180)={r1, &(0x7f0000000080), &(0x7f0000000000)=""/10, 0x2}, 0x20) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 0xc, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp=0xedf0e51957efc755, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={r2, 0x18000000000002a0, 0x5ee, 0x0, &(0x7f0000000580)="b9ff03076804268c989e14f088a8", 0x0, 0x500, 0x60000000, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x50) 2.74930618s ago: executing program 1 (id=15935): r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00', 0x0, 0x8}, 0x18) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000100)={r0, 0x58, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000001240)={r0, &(0x7f0000000140)="483ed90061f359650f84f33c764285db7634fc5dc469731230f3557b747404462725918405c38be8101363456b4c65a2927426b2b924301112a90b58cd10701148e79a498ad11538e653f0e8c192b5ba3696ceb7d5733937194afbc157b7078d6346e246fc54ef628698a465648609bdae5bc9f10bbb97f59b91376620e46b01cdffad5c88a82402ae702e36225fe9fefa77b92d46281a6ffae6fbe9e1c407c8eb12f96cbe7791ec61f34b4420df807636de24f56bd0756a8e9b3eb826ec1b60152f4fb3bbd9de9d4cc891930c4da1c772a42bebc24ff9bec5cdf4d43447a820707154ca19abaa3d5b8537d16e6dac5559519d73f5d6b04ab86607c1647ac8d7c2a9e0adcb1fbbaba32c637aac89c077f8f51d2780abcf4ae1df62149b421293130470865a573f5c516f5899da35faa20cb8c963d0e934c99d0b26aca8a9cef19d969095b1ec971bfeb3dce97baade96a27328e4b2247071ed52afdec59e0032556bd7d471a84f7d218f40f6822974ad99a61783ef5c333704e925ee199a708bb0aef43750247ab8a7718aa85a42815c98caa8bf6b2f2f18f61932de6e5be1279de19553ca09cdd145208cf4d6e3a945dbc79b9ea86730587f476526f535e5628f07bbfc53298bee785c59a1658fac512ccb6c4fd06a21fdd66edee896bf54ed6803ae4964578b1242f522fe7f10b16c4a402c9523f35e935386fcb005cfdb3cd2d35296b6d0d355e0370f99ebad1b62beaa5e0ba77e1d16777cdc94248d55080711ef732c151d700ec48c1ebdb732740f0b8578daeccfd965ede70bdbfb1c398be8564b367635933bc20116043bea2a10ba90644538bff52ceebcb8fa915327d47c7489d70c897ff5e08f26214a7a776652c89b3ee5bb8070770ab56a866f9cd32b2b1c477a44434a672e903b7f3d03ffd760ae5c81358d62b2c957b8ca54c944321333918167166ce702f471241617bd6c986ac70440e71c41e1e4acde710d8bbe0d97f398cab7f124acc9adfff294be59f8c6b7ea1f267fb0c27986d0917950d928f4f8f46cd06d04a4004880be4f652130f5717fc786f93ddf03c287d89c7e43adea0db5dfc0869eca1c8f8646111af6c9bd672b3a62f11eef3686060e30910e5d1ae5851b6adf0810e9e2c655c8ac32fcb2c326d4e23e0398c06666d8a3e664d59e2485292b5f9cbf56788751768b285c4c22e7c0edfa42846591cc12add3f1685c8300e362228f686942bb094b1df1a3f434a7566a5f58f42b6933de8d7cd7d923f27d420defc810e5eb64297c549c8ffb057b44e14e7113d7390970db9a906d119af49c33403e9c45029661f63d6c16c65701f255681cc6c89271566c8294410a13168262765d38640e208c0ab3a241fcf426cfcea01613c6631d8aa242b39149ea32a3c6980a581dbc072d2943f9999324270c63ea9fe3135c29a75c31fb75fbfe3e510da68531b6e66cccb4641ae255513d0d5f07ebc5c05175e8d618d5f21de6f219b3bf4ac054c532583afcfe5e2d850682f2d9bdf1a6a837b4bdcb5b7b610a4f3917d8600118d017d322e312f9f99282187cb15b4dc42653c42349ddbf131cf53ca0240adb6f12ac2fd15732fc0fdba1175adfff248df797c3105d0c65d00a5218652fec77b2e29ba8ee990150b30fc257a7fad7d4ece0089eb465abe7c5713a0f7fa44f871812243480952bf4b24a59e9c921fdf796d755bd3572b1f6eed3e181e836f843e7120de9bdbf4b307ff0ce96f3da8112a2eb7ebc5f36dfbe887738691a36cfa64f46a1218a79a361edca20bf0578626211e810d1715c572c2a148c3d794bec935438734065c8c9663cff3f256d4f886add955879577272b1d5ed1bf4fe84b4b572c0430aa630119caa080619996382c4462556aba91424f35622f1d6f0f67dbe3927678619dffc51ece0d1d53254b864c4a0a9b4516690fd07ae71439e1b7c77dd4a6d65df19139b263e56582ebf1340617620ddc1dfb54de195f60bf663efe906534d60704359be28f7df345668c7acdd19ba3e8e526fa0743839edb644b92d4c74317e2addc2f709ac32280ac229b518e525d10872fd8878b32dbc0c5889663951e0a1da2716a62b96294ce1402a23ac1bf19b6695996e23fc32db86bcea66fd0714fa11fbc5dac404bc1ab88b4aa6e059b67cbc1ae6b5fbe16753ff4314a764a749070ede731e842b07e1a69611b426c68fdfc3f909d4795382a29cca87ed78fe21622dfab36fa5fbbdea9514977b19904ae64d59c15a86dcabccb1a3bc9f804e5280efa2adb8177e2f55c08fda911b63cfc3b81554f7502b31df7cb8866e4a306d5d186b48e64e44bbd04b8ae03dc95333437db50c3082185809177880680694cf5bdabf3ee3d2e718e8e4b45596913d070a2cccbebbc97830f60cb76ae07df5ecdd22a14c6832f751b69e11927d54a03854c8089cd513ffe9d34c149e98c7c415f6293b6e0d6319cb889c0c7c165ed115f1ffe78ce7b17dae8f7bcdb7dd0648c4df3467e54c7ee553dad65d90d74705a5c960bce28a4cff143bbf081262b8048d3711e70f99ff55cb3075fc3bab7eba657f79c0d462f165adef179fd9f9c733b04c9f0e2a88c448e9757c1ddc29d8f6bb80980cb93ce6de65d72064bae7c1bab2d460f0bbaf24a79cb0451305cd87901fc3dc46cfd8cda3bca8a0ad232fca8ea3348b827b91f78f519f2e04226303a2aac4d08a1d1ed46a39ba55003f53fd0d5eda738e51b7388832f26d993dc78d5c3f786ffeb29405c4be08df62738ebdf8c420ea281dab9c9a4d624ac41b2f8026a93e43b29e5316a43aefd11b8870c8c105186edba3c2136a5717936054000fe8a2d6d6de884fa35925c1ec8bf58369ab31863458a6b5de90b205f8437a95f7c1875231a4085985b7d20a1f8f8bdc4b7883d0a722b3eb377e271efee8bd2a47ddd695a90f6f874c2d12d889ff6375fd5f5b40a6906700f81bb28e3042c28615b8cf16e1387d4d85f7246f316784da31edf1cd7c5de77e40a3f91e626a0b9b4078366eef47a6b6908cfb9bf45abb6975d1972ea250645404d484633eb26249f5596e672e9556f4e47932ed69b5f19b622505d8bf83f9c31a9155cecfec7b58e348f3ab3335e9d894e455e4952a39be15e0dd2e1b1db7c913341a7e98b9f48ef28dbc7c353f206dd7cd79c91bd0336660ed84c2a98c98ed98d275857ab25852c3fb0483cd7b0c25db6c746f9013c95a94de437c9614c25b37bb420976412187c070b65e52f3146f2d0f87bfbc6323f78ae39eaaf47d0c3b51d76d711bb10ddf7d84cd4bd844f7c7eb205173329c8184ef5dd4ffd0171cd2a117b6aee40616c14613505a283378187ea7aa2d5be820c9cfd998037ec785fb33d9d2facdc13ecbdfd7b752895ee8337d54deb82675cdc49fcdb04855ffe0a50c5cbc70982f063924db5011ef76b255bab1c49c0218ac297da6a50e75581d1b3cceefae0b46dfca911da69ee478c0e0a17f6876338ad33d13951d549cefe40e7f30959af89bf7c14f35a4b975ebf5846dd0ddbb2cbbe8be1d96c247ffb0d018fd286da8ce3d3437090ab2544dc7aa6d58d18dca85b905555f22d578121e3245ae0e5ee209cedb57b7d357b37b48a9c71ff5c4216ce9d0df808591a086709fb00a7b72d284d792a41e3421e25c93d123df8cc73f8ca422d6a0829c3c277b070b324238e5d4879c916c9233aade5967c02cc6d9a239d989806c789985b3cfe857a930aca270d67d178a562cc9a886210bb305e3f18a589e8a4463a75e743d4a20b2a572dda1e39f15a275625957c4872dd31e344670fba50398801cf7a25677ab716c40f5dfc59ec1e24cbc8746f2a6a313613e20158f2011b783eb22fbccf600839b9dcbe03e2513b649030c9b43a5759a7acb89f5b3056d92e764460ad93ff959f2331b6d8e05de178cfdf0dc55a5b5922f16d65ec0d8975c0ee272d8478ac5feaea05cb70112e99d53ce09aefbf7c62903f2f40c428cf037940273d13212bcfc3a745cdb6178c26c3c02c7dfa7de767e84448da3b73df292a3f6cb6ef58069f6551241f1e5f6e6d2a5056ab733a1e378a6b2c9f99de23070b00ec9bfa1b49e7b6ed050e45b614af122d6ec78c73f166630ef690594cd07fb28002147b4c172e22077fea398371b0f11af7fa26c0535410419a57923688f72767533717497294589cc194c87bceb17e8db442a1b6ff6531b9a9bddff8e6e9b7b503a4ecceed97ce65b0be2545bffe86ed57480e40074556253c440ae03c4e16692590c7be8b1d157eb64b9fbec2949e3f953bdbc2ffaab1e8e36341ab88384bd9a7249fa71e28381de211c3d8a6ab502acc7ea98272c456724d3e68a3f257fbaa76bf8930976f7bf9deb8f0404dc25db4e775ec6b77f8cd9f5a017c41f96582f830178b0bfdc9feb2c13cbd7ef46fd45f844931962d93b831f98faf73a5608a71d1789ea784ff1d688bb97d4f49904c76389126868d4933f903d3ab43ae1cf83c25d5d18774991d90274419839ec3c1d0a5db419d8a1ffa95f04a2c56ed89eac4ed6fba978377879e9ed2d15b4d521a521548cd834c4ef1f2c06f3d5072964b16e8e131372182600be0b725a1719c5c744f9c06fd7a1df5fd8e66380df9f638fcd4ab2cb04b219c83ff5a7e0c3a53a44c0e91e94a9bbd0069d5b5f5eff85a965da9baa3468a066eb136dfbd3dc9bd04144e165f09d8543c1a1f3b13d4e42eea024a894e199abc7e23205120b9ef56f82c742ae9e08a4f1c349929e957197c38a2158519ec01071c0f4622f1ca23723551f60571e65510bb5c18ad4a46f4c55e0b7d08b1dde6187dbe0d69a0de0d8a9d6b1cc1380b1a252e4cb94fd24c42b2e063a34bc2525640e079b6b9eb377a71dd14ba2043b8ef5ced666a52b7e8acb9033e979533482cff611ea51e999ac407da31606099d8cf0dd2a42e28a0f462485306fe1f64177af33c06f1061541ff84c3b9de6565329d9491669c49f3f621241c6e88cad82e2b9c2575d7b7e9b9cefb1120f6fb7b70145b6336db918106f351cb077325db5bdee459c20e9e21c4a166e84aa04b7192abbbc0087f16d8a417716217b93ad54c9196b9fcc84480c3c37b1c414a58d9455ef0e1ba773b315d0805c02dcd4be9750dafbdc27028e8bbebb7abcdddf1580986c2f00f6297de7a027f4bec8695bc800e9d2ead7dec85f0f244e02a7a269b34a23c8abafc661d93360935142aa5f1df7a861f0cf5b990200ea077c7d99fb73a5b23e03a8b330be49cfd6a1d2c353c4182ee1fae9327d1bc5881188777c92b60ebd5215a9e54824f0b4e89bbb9ff082ed7ec666e5dab77ea94aece9b982495e150aefc3fda9c59c35ef7c0f99fbfece9cbab24b8aaa5cd82c9f304c239da58624e162215b0041ed733a9bffe80b192fee79bfa0209bcfcde591db3d05040b9279ad0d71a213beea46afc7dc13be172a3151bb7a0cf94c84a3063f5b1a3c0385f5a9784385300428aba0c67e0fc77191466fb74e104e5376bb0ac41cebfa68685220e1993887618d106820555887147d21fe57436ef2fc59837069399f2e59f84e44ab74de881b17a1fdc473ab3b83035e1106fbb0c2d200cfa3e35a94f04867c1e86baa836ef00a99c37429d5ce37bc8417733366d7cfd3f56c25f60129e2b91524e4a385bdd6ec671a68c859029a7117959933ec43f229fc9a8b9967cf20a224406292fbe3fe7baad750271d76a76fc324128b2f9c5c3c4352c0c7b19e378dc46a9019f1b629e7a4bcd219c577d228551af24d73459aed2df1deb205f2a8", &(0x7f0000001140)=""/204, 0x4}, 0x20) r2 = socket$kcm(0x29, 0x7, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000001280)=@arena={0x21, 0x0, 0x0, 0xd, 0x40000, 0xffffffffffffffff, 0xfffffff8, '\x00', r1, 0xffffffffffffffff, 0x2, 0x2, 0x2}, 0x50) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000001380)={r3, &(0x7f0000001300)="a13e39ddffde34db7d3ed19991e4cd", &(0x7f0000001340)=""/35, 0x4}, 0x20) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000013c0)='./cgroup/syz0\x00', 0x200002, 0x0) r5 = openat$cgroup_devices(r4, &(0x7f0000001400)='devices.deny\x00', 0x2, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000014c0)={r3, 0x58, &(0x7f0000001440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r7 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000001640)=0xffffffffffffffff, 0x4) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000001940)={0xffffffffffffffff, 0x20, &(0x7f0000001900)={&(0x7f0000001700)=""/245, 0xf5, 0x0, &(0x7f0000001800)=""/235, 0xeb}}, 0x10) r9 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001a40)=@bpf_lsm={0x1d, 0x14, &(0x7f0000001500)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x419e}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@ringbuf_query={{0x18, 0x1, 0x1, 0x0, r0}}, @generic={0x2, 0x1, 0x1, 0x8, 0x4}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f00000015c0)='GPL\x00', 0x9, 0x28, &(0x7f0000001600)=""/40, 0x41100, 0x40, '\x00', r6, 0x1b, r7, 0x8, &(0x7f0000001680)={0xa, 0x5}, 0x8, 0x10, &(0x7f00000016c0)={0x4, 0xa, 0xff, 0xffff}, 0x10, r8, 0x0, 0x5, &(0x7f0000001980)=[r5, r0, r3, r3, r3, 0x1, r3, r0], &(0x7f00000019c0)=[{0x2, 0x3, 0x10, 0x9}, {0x0, 0x3, 0x6}, {0x1, 0x1, 0x1, 0xc}, {0x2, 0x5, 0xd}, {0x5, 0x1, 0xd, 0x5}], 0x10, 0x2}, 0x94) bpf$PROG_BIND_MAP(0x23, &(0x7f0000001b00)={r9, r0}, 0xc) r10 = openat$cgroup_procs(r4, &(0x7f0000001b40)='tasks\x00', 0x2, 0x0) r11 = openat$cgroup(r4, &(0x7f0000001b80)='syz0\x00', 0x200002, 0x0) openat$cgroup_subtree(r11, &(0x7f0000001bc0), 0x2, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001f00)={r9, 0xe0, &(0x7f0000001e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000001c00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x9, 0x2, &(0x7f0000001c40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001cc0)=[0x0, 0x0], 0x0, 0xc6, &(0x7f0000001d00)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000001d40), &(0x7f0000001d80), 0x8, 0x34, 0x8, 0x8, &(0x7f0000001dc0)}}, 0x10) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000001f40)=r11, 0x4) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000002440)={r7, 0x20, &(0x7f0000002400)={&(0x7f0000002280)=""/222, 0xde, 0x0, &(0x7f0000002380)=""/71, 0x47}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000002500)={0x16, 0x2f, &(0x7f0000001f80)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1ff}, [@cb_func={0x18, 0x9, 0x4, 0x0, 0x4}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x5}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}, @printk={@lld, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x22bb}}, @initr0={0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x2}, @call={0x85, 0x0, 0x0, 0x3a}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x4}, @map_val={0x18, 0x6, 0x2, 0x0, r10, 0x0, 0x0, 0x0, 0x2}, @call={0x85, 0x0, 0x0, 0x87}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x6}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r0}}]}, &(0x7f0000002100)='syzkaller\x00', 0x400, 0xe4, &(0x7f0000002140)=""/228, 0x41100, 0x1, '\x00', r12, @flow_dissector=0xf5c1aaae8256ef65, 0xffffffffffffffff, 0x8, &(0x7f0000002240)={0x3, 0x2}, 0x8, 0x10, 0x0, 0x0, r13, r4, 0x3, &(0x7f0000002480)=[r0, r0, r0], &(0x7f00000024c0)=[{0x5, 0x3, 0x1, 0x7}, {0x0, 0x1, 0xd, 0x3}, {0x0, 0x1, 0xa, 0xa}], 0x10, 0x7}, 0x94) r14 = bpf$BPF_BTF_LOAD(0x12, &(0x7f00000026c0)={&(0x7f00000025c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x94, 0x94, 0x4, [@type_tag={0x7, 0x0, 0x0, 0x12, 0x4}, @float={0x8, 0x0, 0x0, 0x10, 0x2}, @union={0x9, 0x3, 0x0, 0x5, 0x1, 0x0, [{0xe, 0x1, 0x800}, {0x1, 0x3}, {0x6, 0x5, 0x7}]}, @fwd={0xe}, @union={0x0, 0x3, 0x0, 0x5, 0x0, 0x2, [{0xe}, {0xf, 0x5, 0xffffffff}, {0x4, 0x0, 0x4}]}, @decl_tag={0x2, 0x0, 0x0, 0x11, 0x3, 0x3}]}, {0x0, [0x30, 0x2e]}}, &(0x7f0000002680)=""/53, 0xb0, 0x35, 0x0, 0x63, 0x10000}, 0x28) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000002700)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x2, '\x00', r6, r14, 0x1, 0x1, 0x3}, 0x50) r15 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000002780)={0x1b, 0x0, 0x0, 0xffffff0b, 0x0, r0, 0x7f, '\x00', r12, r14, 0x5, 0x2, 0x1}, 0x50) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000002a00)={r15, &(0x7f0000002800)="3dd02650472db0de161a9653b0d29971cebe57773aee5a1b5110f4b054a18d703c986de2b3df806f99fcb3a2f7a8c498274168c664af55e98fe0fe180d28f3b2f9cec2550db235f223d048b6513f11f123305ce042ec44100bf5b203e1f6e369e4934e1a09034129b882af46d58c8d522e302b9a6384eeacf32183f22e104a1ce69777125ff62c463f641cdc87a4ecd059d0e7f04b821eaad67ee7251e4ba71f40a62f35bb05e8218ecfc476fd4cb99c6d1fa73c4ac076595c173c6f0ab76f1ebfabc2255617965360abfe02ab434d1117caf3a4f5c9", &(0x7f0000002900)=""/226}, 0x20) r16 = syz_clone(0x100, &(0x7f0000002b00)="5a67262c95c7854f34d9f9beb4f8787cee80e0da286d93caee83f94bd0e99f7a12513d5084eb3a2370d51d0100029f1624536b37960dcda07bb992cbe505135fcb90ffc84f1ea8ada8c6c0513f6e7b714aac785f8345ed1d19acc2ffa079e53c88e4d0d644101b80ea1661c1cabe2a51adf982a30faaaef065ea4b617d9db2b4ccadd5c06941adba71b63e7c4a9879a1d78e84b034f2179882acb39b9e5520fc67986f9577e31801f69ca1457e62475a816703efa420ce88957ef13396052ab993a226d8130ffb453b8bd4ee78715d1945eefdb62ec629734dec34212b", 0xdd, &(0x7f0000002c00), &(0x7f0000002c40), &(0x7f0000002c80)="9f7b926d2bdec626126c3d34e0ee46931295b10293ba1d6805342d2c9e9217ef44004a1f5eb8ea852fffd740fd7e22608ea257fc8174f26ff4bcdbebcad746379b23bc5fa6e0be36c65a2db08f7bbd13c554b410f86cfef7f29d41ed9c6a7c2bd46e196ad58f884b8473a60b3e381c22cbdf6df0117a2706e372d4378a16ff8ceb01a25492f522fc4f66e81cd5614a65e732abb9ddfa4dea9eed197df192238b0783f634741fa031b62f8f42e03844fb5fffb47c84cf1a35d1831b3114d17a7a60b588bddf0f700dab4c59597a870d1baebf8ba78d8d2686771078556f4ca0b3609b38329e92a0d3b5f200182501b7") perf_event_open(&(0x7f0000002a80)={0x2, 0x80, 0x1, 0xf8, 0x1, 0x5e, 0x0, 0x4, 0x80000, 0x4, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000002a40), 0xe}, 0xa05, 0x9, 0xff, 0x0, 0x100000000000000, 0x3, 0x80, 0x0, 0x5835, 0x0, 0xc88}, r16, 0x10, 0xffffffffffffffff, 0x0) sendmsg(r2, &(0x7f0000006800)={&(0x7f0000002d80)=@hci={0x1f, 0x1, 0x2}, 0x80, &(0x7f0000004200)=[{&(0x7f0000002e00)="1c1c1387a57c5caed3750dcb2d619a06a19615ed78bf1241980f694dd003ec1d2698d7f9cbfea4b23604d26c462c714ff6cee50cc36020d21ef3ef7efe273eeef554e610e7c2ff4ec61498c0e68b47ed3560234d7cf97d33059a85d900763abd6b93eb828e7c7b6ce17c7cff88ecebd36033edbf01c5783970fb3ec835705b740b1a7df3323aaf5aee2dca82ed41ad6fc15b28e64ca3c6f0ff7dcba278c8de97436d70824cebc40c2ee74125fd8d26580f59f9f46d49a3939061eb9ea9a7718d713a1f2d76f261591edc4148419138a03d6195c3b36b506a", 0xd8}, {&(0x7f0000002f00)="7f7a074223eba894b3b28cf5e1bf226836f13d488fac74e0c37b8c610e1fae54ee1c7e9683cd524e2814d26272cef3db98594d", 0x33}, {&(0x7f0000002f40)="50b219b15f0ffed5ab891cc7729d26da900f864a9105013f4e3d30764451d95147c4e1e86a7a371f62e398935898ae84d6bc2c9fd6f6d1d4b1ad0de7035c6c1b94e7feff2bc3496d25cc8245158b1e2d33de45ad0a9cd430860f7848f43216a8366a31ba2a9f37cb885d3a364f471883efafabd2c6192c4a68683cc0270e9d61a785fa1f07a8c8c5c4bd53cd72b4537b00944409188334e010f7f2a85b3bb2cece83700e38ec6761c0dd63214cf40f75e4ba445a547c4e4c6d5c398847948a0a63cc42b97e75578e92", 0xc9}, {&(0x7f0000003040)="f7c0c8e31d99dabe136b05e7dee04eb44b8a5d54ff790e2e12417d9e9f32d9439d8aa1e827fbedde2a4becb5ad3c7b74948e0ed83c9eefdc746e9ba46c867b6b0f3f6258ee516a9d6fe460c81378d5ed3320c96ff5c9f9a49dcb77368228e2f5593d291bbfa254db5e1993152a6660377984a67e4aa4340eaaa0f9084c3c71d9a8db78882e1b8c7a5bda96bf7af0fae4df1c2cb543215705c04c35e399d4df7c351259ae803035305fdcd63c9df5a367a89f3de669fb730bf399382039e76663fe1603f248b76cbc1e556fdd5d85a3de155feab49e4d113e864b89ce65e9f869e319a645ba5112ec8aa4cee4ddc066500d1f544263a4bc09d28eec498a3691a9e4bb9fa48856ff7d68d864845815e923276781240b03e67e84036a82b281581793e2cecac482c6faf31f6f64dfc42f666af599fbe21c683782bddb4ea14be522e5220048f86a15e13dce8c77e6b5c70ca3af7cc3eeb205d5edd93f71fc92f2dc30570c7104a97b85997e8b9a9fb81a203ee9ea9efb831ee03c6c3942691883decefc51f8cc73b907711d6fede4e596be3be8a5c93b47cdec8959af424897b86d8206f7bcc4c96ce80ac18b8421c94a24cd0f64a1736118a0aa97fb39203588fcff562314a2969b4902c56deacd47ce6abf6b3197d946b7988068c394aae0cab969348d1d93e3fb1bda5b7b10dddd32ed9cfac1ddb0ec0b3c8cc16f574118f6b59725a344f20e768323fed855b2c7f6b8b7821d472982760726319e2942abe35cd77be382b8500dfe01b8e37b7aa52ab45246b19c4d3491fee75a80304242e67b5b796a7eb52676bdb3d00a49aadbd42db7702d63153b239357945c1f73c82fbecc6c939a5dc8701841f3c11e514a463d678dab0cea13d78ec7161c2acc78fcb7abe0d11199e961482b2922e67fe48d186dddd58e97bc4f2d750cc1db735f50a5fd9d40941ba5e53cd1ea22c3ba1e85ec8d4b75ec86bd6d09b482f70dac04bfa361f72a2443c73c77ba3eac269f806d0180a6d56db9d6a446eafccdba263f20774638f360b365c1127316273e84a4c4aad596e9d03eeae9bb67103e15e4bd5968fff5a9410de61c6b1862fe0c4ce57f9f54d50b0d40651a6a1c5b1f123d192af5cfbb7465fe963f945c950efcaee68af8bcc12f82d0c98e934a8a874965720f0ecdf98b6ced5f201ba3b53f5ef0a893f39bafbccd227230484ba01a957f3b85b8e85615b5ba15b88c6cbc19b5345dec57264e909f9e4346f51cac75749faa62da203558708eb00dcaae377bfbeefbdf67ac44dbb42d0220e3050777c4316407733a6d25cdf8ac9e8dfc0184a8913a6cf4557a612f46207ad216105b1e55acfab54399bc7a95014307873f1d96c6c725fd8c4b9526a762a779e3f381163f235e3bfed29ea2e072de15645ae9b19fbcfe5c5fec022ea881524b6c235970d53c1247b0cc53ae9aaad3f37df39460de2ee1277764961ca32686c702149b1e42d4e17ef677eaaea4dcaf1d2f8a45ec590c84ea6000524dacb52fbffc2029b8dc799ff32d49dfc266cbe569eec69b6527985fac098fd63c58f99bacdd120d8176e75e2a183ff4aedc99f5534723f5cc5c75f43d3a069d3e38301cdebd0ae65c6117b9c3d309d148efab4248ad0027f01ac95eb420d2d2a6a420aff5242e67bd3ed4773ae117c390dba4c0d4b41050229f0592bee467d13b081c40f6225821f771c1f93960e814bff7b639bcc5d82fac699cea6243eea5a68d6d900a1da369ea0fc37ed0dd5e5d2f0f09aad3a306d900fbcc3bcb18d461355e30a0532225355d11f062fcfaa0801dd38dbe23358fe6138e5b289f9226b9d96b08b48876740041659ed2431ea188dae4df9d4006af3a3b9eafd66224cbe5a38549239a19fd456c2c7a83ca23546005b36ec8a3d6235eae5da124758a171a1ead4f874d792ddb7f2281005fa1b2d1e4237565b40fdb1f5966f586b300244d3414f60411af663533e5876bc3f8ae6c9cd577c57973cc079542eb107585028ca1127e3f8cd2344a8d6229d82cadac3ec005c53b52aa648c5866d2c713ea9de5e6020bec0b74cea5d05d24be7b15f91d8c51c0a8acb33c0d55555d182088f087b2033dac56683b4ccf57cc760b989c5f34579b373e41989f58e5ee2a2b15b8128a3230ecb0db1aca0b65024075393ea159e2fcbe9c55a6cec7977de4b7765bcfc63e4e60d43490ae3bc088116c394ea04fdbae0f3bc8930bc7088a9b5e8eb4c7303c8b59813487c5795ffdebd435c36dc515635f87f403afe4292ad6e3b72582088705b935c62f9334eb70e8d542ddc5b5c9804304400d8ebaad04a878c338cf740aaa3d68c8abfa622e48747c2aead2f210c413339bf5538f3f6971cbc44afc19520537c1999d85e30fe1df3dbf64c5f26df7e72d526e997126c2d5e1bb84e897baa1721965b8e5023fc4fde053de4cc280f85f342f6a9b02465261f981b33855bd6d9f66b799986e6d0e20eb295939765e45855956902b6699b68096de6b42035406905c6da955de2c5d290b43d849ee2ff205a0c02c3c6a11f7c124dd0b7aaa7622f2e0f5779e3f8891b7459f8b1bc77d770b26ad633d18d7abeb545bdff42ebc6bb92cde327d1a8b865a78bdebe3d739e75ffc870e87c0469ac904a896f9ccf6b6b781ad2a60c0d58b26d184374256964528eec4ac43218f14107afbfbb631bd7d09b978414ef3587f48c71a4c13b354a7eb431703e7981204aa9848108d583b335f2d30e0617f09c33494202550af871ba80ee5f84be38533576954d9837341f445615b2eedbcf3262277938c680c0c1f5682f485114cf8c677fd04a11261b984090e9a649e8189b11559a7ed4f0dcd82e71232be2fda5a7d84a6eeb6fb4bf59dd2588ea01d8e8f71e22e421c2b48c990593bc0f901bcb0f47113a928bf4cf91bfd796f66fc9a8ecf72d61dfb97cc6a1fcfa61d03ccf39ca0b13f36273e1e0529cd7361f93294e44eb683f1ba134cc9f3aafac57e8a6308b5b26f31d076160825973a175219edc3871002434aefdcc8b4520d287bf1f83eba429d2c54fe80a5f61a5d7f72e803aaa08049c89c4b92e0cdb8d14d8308577df3ded67be27c503fad291fcadd7c4696fdd9df5cb5d6a3bb9bbb5330dfc58ba9e0a6ebbaa22ed7b441506e3d792d36536d0899471a8e4cf484f9856fe9e89ac19c9fe5b0630172b649871e2deee740946c43a2e7d7932325ccb7a504eef3ddebfa7ddaa4a407a213054381afb7a13ebc39ba430ab4a86843dccb24c72712435165529eb32bb3e5ea3ba9bff3a6fc4180add4c4f2f5ea3f4458502ce40b6842ecf0c8f4895551543a0a85863fb5713902bd8cdb98709e9c638b8324038d5fcb4a64e495ee33bd6853595017a41b5cb7c131c1f5487abea6080dc6576654bc2be484abee0dbef466febb954784c6bb7989f5ffe228481b7cf8b01cc7c0bc8ac0ae96f5db29bdcb07fd99f99703ca9e94ded76c9bc25fb9b6379ea9b02d529ec3e15f0282755681cc59731c687e90a09b16d0b12a23fcf9c41cdd2f141b809bbd4b63e80495fe4c4cc9fd3e72c6bedc411a0963b932c317551aa18c9f211587fa443f048bb2752fcf5784fae886666dfda0208f9dfff5538ebdbb132979fb9b267214a30f1d8d27ea5d883e2653b4e4056a73dce62b1b37c00540bd9d4405f2f408f7aad9650457a3c44d67eb91828cf1f4024a70e1d8631ed6211cb7446f90ccb786637a9193bc933935e411c4211cef3d2d9326b21a7c87f8ac941011a6d70cab32456a1e07c7b7c1068736bd63ee4bfb575ac9e9a48a5f85cd62b24a51ba581a3a35360a676620a5c6247ec0f3516e0e651ae7953d0a94fba794bf168e2ea64990469e6c3975c1dcced9c1034740614bf26246cc65324a80ac8045e46f89de55596dde7e217d9fbb373aaf870484465ecbadb1a1e1902c1982ce8bf6cf155935f8e0df9baf13560243c1577c9e5b1ef81d1f61418819eb6a12d82bc84bf117dd470c49402dcd07cf0d2a51a2a732ee947aaeea2aacda1b6f560ead103b4ea5a10a598c492c8eee098c5eeb8c2c4587604c9a92b0f8287d707cf36bd9856078ec71dcee14e97a76241aa2cc6fe6ad4d0672ca6e2e3afcff70045aab39d6656e558fcc475266ff66c2a16b87b70de757ba7ff6376009470b1012336b4225a5db3cc34be41f3af9c4690a54a167bc8bbc16a615cea6a803caac28ea280c1fbf9cd3f2fa091b53a55ded4cbe39da7245efd80a868e192adf7ecea3264015c07224e5f7e16f04c1cc310615f4050c9fe912d4553c96269a9d7650d7fefb6c11c433dc54a6d66e6ce98dc6131ad2569463f331a194a33f55654bf5acf4eeaa1b623d7dfa9f95b7c355735e877a56bb68e708e88e722f463af2eae5ff2146d13d647d517c7f43e876f9a418adc8d46bed7c69af05c48c506181a98f962c8000142789c665d74c08e0c87f026b6479d1478201987b0fdce46877383237441cc70a0d1f61a981e8fc56245988ae2bad5f1ddcd0e13275f763892605a6803fb08ca902f04f65595c3cb7ad0b5977fdc5eecf179add86342dbd8359d0e586c29910f88942437921a762623b3d00903aae4a290ffcc96719ac2397da9e09825dcfdfb17ff0211e75a496e0e2a18456dae3a3030b6d7c40c0ca148e2151ff68c83f56c6f7034d098b46fd8cbb433c7456beefbd80d398f63b3c137800e4355bd23060843aad84774000dcb517421ace6df736ea7cad2fe0406cfbe90ed51fdfcc5ec645473c62566df151c3d9ad211faea94a5683c248fe2d202579a31226e739bea48047b2628fe4603b64b784ed50eea91f5c321fa7e5c719d522cb3292da962cc5c35e5f48a4c44f09b17047455c88e6c3faf9a29a0f94ab94d67194af965b3be9aec37dda3bbfbf23f2783092056cccddd130633ce9f8095564341d874ce3d64a4e47030bba75491638f97deb88523280be458fb40de84fe15e62ab425a3b7385af97648c95ae6b1223fd9d3f750a14ddc70839701855d5adddecf2b3b8c11c0949df4831c724e0050e528a5c530a30fbe1830eaa62d732ef0156676c269d62deaf5954c693ff568fb8d6ee30f494aca2a57313b80a06592bbc33e6e5400f82b8a90f62a4104f452ec71a15eb13e4d8feb0571b919eed938bef392a851f1b1aba0f895f16efd49c8c0e07692640b98f5208747854f63323b5a1afad31e13f98c48199b01a477b7edc2a952ab90d315294accb47eebbd40b89fc9b554767a35a2328774a1e19537d228d7b8a41776ac728661772829ec70f20a59b07c7be856de0045bf7c9143601e91de43689ecc6b51dcc50df7e1a9659b18e702cb52fa51a3d8ddea73935f5e5a606b7ea5a6e089b9161807896028d11f53928a41e7f2597bde0b7589ec974918d5be9456ab07db0eb20e3bcce66f5e2635fdf38111eec1b288523c688cb0939952a3f57f7a7d5e78beeab23bcdf4022ed6a56df718ec4745d219695312daf9c3a0d5eb83cbf24b286c3178ba365db64d34f19197eb4523b9ff6b4a4251de5eb204633759fdbde0ad83be32256512ce8158df23cc5f8701a138db5f8f094f70fd9cde4c97c9ed97583412fc9905bb47668eb00b409866cf897dbe82e9d5bac25cf63a9bc75f610eeb0a7eabf494c3978f6c5a0a1717b360f476f18790267ff0373d8298858b568a4c9122302dd902d0b23b54f77111f188b787c2c9884436aa00a21d5b5893d156814362f78b7cde18abb179a6780b5a9f24955df5bb455c1b0036d69baa98a4b0268ee43f34197d3c9", 0x1000}, {&(0x7f0000004040)="70924e87c7fe3324ef7743b00b1a5cddcac063516cda6e14d7d4701beb98f7d681b2331a5a97225237b96a4b5346eb0796547ba2a23b665b06ad87035c7a26001170fedc2efb650c4953c845e17326da756d89e44e1c22045e07fd50d4ec77ae9f9c3c3dbcb93290a9b555a8bca1eb7c23315aa513bf87a0", 0x78}, {&(0x7f00000040c0)="ed22cc0cb3c90a8b21911f93a3d3d9e0a0e23e8300ecc8ee5f6aa8eef77acc8aef3715088d2edc9011cbfe3a0700af1ee9c686fd2fc6e22b0a8817bce86c70358bb4a523855a6a984e2c2663c33d49580f0a35b8df09844371ad3744c31b53584ef39ca6771d1c2c9839918c814e910b4b041837a2dcdfeb7dd25961c861fa7b65e2569f7530792ff72c06c4e50d077798bde7dbf9025c5803a5944e13a20a0d9d62998a8992f9657e8efab8164d0dc955c1f150e231efbbceacbc179be939467c418c6e8f25167a126082f2befad0221990b8636b6bc2eeaec74fdf22daaf48aaa840525eeb945aa40cd340e98c2a1137e5ff2bcea5", 0xf6}, {&(0x7f00000041c0)="c9aa65554c89f6789626f8cbedb1f5ce0335551cd29bb19328302ac5f0892e3da85536", 0x23}], 0x7, &(0x7f0000004280)=[{0x1010, 0x112, 0x8, "ff615d931d98b2750f7e487e2c0aba9be906e15c5d52db06fe54793af4bf53451d15cdb4d8016845648289ec02f9440ed26d552c5398fdcf77f5356de98ff03b098920726177007e1d564563ec132c1b49e17b4bca9bcb8341c9b8d8135715fac54272dbcac9f97ed8bb8028cee6e1d3c13f2ac7c29d3583bb7237520a2175e37b21c1e797e674ada8836f3f12d00fce93c52a30cd1bef5411d98bb762e799ad18019b72503ffbf780aff62939b0627d7b4ec6e60091a3eb0f5231d4fdb94ab5adfa73ce991e6054c4051d1c1e4fe5c77e7be818bdfd46fccfddd6ad80d961ccbbecfd9d0fb7d449bf812e8e20685498096a915cca599e0e0e4e313c35ee655c390e617f720f7d96b7990bcd0a088469452165bb9a1ae88762862ce71b684877551b978a11b3fb97a7ead09d6b4f656605a5b63bb6cfef8a11713653f78d1bd52d651128063338e00dfbf62235d7ef5be4f8819b3feb66389326e3743f7d24f81983e87cfbe884920a3ff87fbb3f619e12812adf4c0054ae24fc41da9366340dfa240267101bac3fb8745240d74e93221bc0e5dc3bf03567494efb8d5c3f68495f1f4679c2d966f36c487b68974e646c077ac9fd6ccba4de4d1f2426a268a88e833f34d3ee772a61d3eb4c333155bcef4afc0e16d8a7bbc2ed4e8eb01684cd74c136913525875307ee1fbf079d3ba80e88d388e6d7553316d52e1153a59a7ab41afc288b2cec722fc672b99cfe239d2dab18303c2fbab926d609f7f76164ac913d850bf2e6ac51cd868e55d22e8c8c1121bb71e314082c91be9fb5bd4f611d689c5ac189d6686317bb3c3626dc25cac32b64845861bb78ac11649875c25000eebc418b9e33f26175b6dba50f7ef9190efefadf45cfd7ef83e6847aed3f0e847fb4df3503e0b445b830ade943d4d774067b4f5155000eea2435eee13bd0c7899cac3c3346533b6e53be8fb1e7a0895ab22adb6b11148d5ca8bd25218fbfad4929ae795694c6664a7d99cd48f30c833c69cdae06f77123fbe5d30a3d5654a63938110be3a5fc4c5463455d8ea08126526039ec675f5115db64e179d722ee36e9c10f2445d825d34db4c5cb574a030717f503e1e3281dd0d88282f746b75549d94a281ee6ca5a8f0f7d2bf4261646472c2b0c259dc9ef2ca821ab5d3bd5ab905847fe1f59809ae851eb12ec2ed625a4f927d22db78be275767165ec786c15418103d18de3f667df5130451d32a37d46ba461022fd26b81b79c3fce3c3c078c6706e299685f1f9ca6e966eb622e63ca5758a256b1becd2cf3f57296600e0d0efada16b8d78578939eff7202b101713bf236e942dd77332ba730279a204f165c5817335135866fa991f67e8b6a5ddce214b5baad958a2941b146e79dba8db594191368ecf1517121e63b35a264a14a5e8c954f9f6e81f9532b49eb141ebeadfea6fb28080652938b70948ad5ce26f7053a3f03bd921b2a4cab19bd3eaf2f9b2ac959b3537b4d1a04731ab6dce2a770d113824463634bf711551fcccb9a43c9a13bbed629e5bc350433496416b65d911549ee11a860530d6cdff2719243fd370a0581424fbb9e37754a53de31f887790b36f2d1c02c913b12005273a3d1493082ad8f8cc1b15e3d20ae9ff5151b6f24d04d8922a9b7999f9255b2d35247372475a0d12e4e6f4f15436e6fa94608ddd059bb3d805f0e5da1201e5015cb8a0d36814aee0af20cb0a65932f2ade1fb283ea7ed3806e1459273ee91d06ec62a4e4ec53a1003bdfdc3957dad4441c621e7db2cd480d85df241626fd4398a23c621bdc2e8475902c3d3c5b0485732e63288b743a9c9a8eeb9279b69560c66dcfeba11cba7c526a926ee819ee474b691cdeff7def1562493b2f26f59b2d05b5aa257f1e464a4a302adb310cc679975a5a5a2663ed74f5d9c9feacd92ca71510198d5410fa15ae05605f2b032482c5f2716e43da88955bf60724d6b44fd727352ad6dec069fd974b02cd24a3c09e311c60545ada3456e51d6ae405107b2b955d8d276282a64cd6b1831b13824a116e1964fa99164182e03f9b72d667cba74ce70ccca31f879f8565e9e64db963312b1e8e5c1e1a235bbe02ad468326de562c0ea2e02a4a5bedfc16f30652f2ad7f8bbc0e48e18961ddc66b56cbaf089632feab1d43ef6d5f6fb49afe36ae4f15f563c3b35475dbff9c19a2689f70f6ce07ff1532548e50f5add1ade6528c13d6fd487d12acbac36816262bc23402032d5dc02611f737410f25a4325f534144584f882c00bfca67e79b4341184a7163c0642bd845453a10d2a0f4763ef23664e2745572f288fea7b3eb5188271303f5b5bf55b0e56b21f07023ca93aad9c51ee6fb44f65fa1e3f0f98d44cd80c13e3af5bd6aeac19def6e9622b984792e354845126c00c26638b62187675db7b3f2e181712b9259376b396e56a6dcf97fea2b0c088b6b70845c568eb4bb882ffd986ebf8b6c6933226449f21b27da1790198d10dea87dc4942d2f22ee17978f8dff784ddab5af3081903b9774c2ad5f4820e5ef91c65e38fb488a203875a480d848af3516511c6486bc8989df4c396d73040326f9e51ec8b63f0c23761be6060d907630dce9aa21f7980e6468510608fc8bddd8717923448fa905891cab8357757a3f87f0f2c48e1b9bf9ec5c2c6f7e55a576e934928e01d1b974ac6d2ee008b8a9ccc4a9e2245e94a4b8230556e3f6102cf23c0028718ee5e81105d36d06c2d0ce614cebb0ef1cdfbf293a43bd6fa8b2ce05b38c18c544e700dce38cfb8282260761f05b23858d167633cbcf8cc8bde2b7166347649c019d12f3cfca4cad01cf343a02343db5414f45c6532500be5553a0590df0a7ccbd8efd989fd73992bf1ca194b9a63b35a42617d37cf99f9bb3a30f4a8abcf319aac997d1bd78b35e1f36afeb8d3b78d22adb1ad02aa69e5e8bcd92ace16035e07882a0dfe548e2f97ff19ae25a530787fff2009af9208c0fec58003df6bc99f8f20281faeb2ad4a8d2b804220fd61d976633fc09743db7aaba05c58f34eab4a51803f79b9605ff940fee4c737de84ac5e38f22af227d1a143395cb80c90d26f4d118570dce4a311918f8135a4ffd263a69c526f836aa05cc5a041527b1d417b1aee747a7c57e84d6b91a168f69de655e0b7ff7d37dd8023a75b98aead645cd150d8cbd2a1f1c57b4dcc0d86cd5b9f74a07238d82179a5df787c6ee1a35472a9d57243f3e5398f28180948d951777db686aacfd93ba585bb2c0f565e6a625a6fd9cdddc385be457574ea58591bcb54f4d51150305286355acde0962bcf418a6e9568632a985e52ecd5b233c52374dc96902dccb93fb0c23fa8a987fabc002d0cb1c2d22228811b81c9cebd14e17ac6cc979823e186eaed733f1f29ef4b3d5345592afbe1c41eae1378203b4faa68506182cd58d817be33e6d0713f2736d6307127b229c46263d632122c30cfc5db3b748eb6926bc7520513a15a4d5ebcbc9216bc912cbb014e22d5c42d4439c18a399a6cd4ae03304f1ed032c5e90ffc3fc6d6730c5f3a340abb80bf31f854f93b86a2baab245e12f75004dc408b2156dfe2b8530f034935584a020c856283b06e636477c164e7a8211079b344e9940222f3d204f6b89e01fb6dbded8c8565541caab34131310a807e7ac143a06bce8d8215151ea6309d2d07411567c124365f031cee8389b4c86ce85a48320fc7d4942df1a86f800756b6a349ee2172c2d3851fc3875f233009e1c28ac6cc0ac365b0a0bc516931054fb91220cf76aa0dd2b2f2ca75f31ad80e8c2df486c0515af965adc667e9accb572c95edcbe5fa2f64cc674eb06057bbd9666b24d4f7a220102b8f6acaa4a6c6312e649c923f219c6e5c2e961889fc51b3fedcc8ce76107647787cc49b2aac4e677390385fcf278d20ee80dc151f7527515205bc0eca1bf9f4f5cbaad3b4402c0132c608e1846d86202139438944b56e86b3d5b51fb24dd7dd9101e97e52ec4be13f807e8c0b54add021f878e489f463f06b922f1509763b22d9a0fe0b8c0d13d2fc55e9c89d5127392a2cf6c597478e6216c2d6c991d6b2d79ac1bcf250c77daa01ec1072418ae9194c11e478532f59330c3c6e65fd77c12d45ef7f9d452ce6c5b82747ffb11453df3105958172c96167d5fe6cfea00cc5dd144d615fee5645605cef1aca4904167e7e42445695b6660b07fec586757de4db74f97400733279e46a71fcfea3b4b7019ae24c0252d8885d2c0be7dba16900d79baf63ff3385ee25d2acf030eeb16020afd8de476883745625a77718d10e4eb3f71ef203d7493989b53847ce2afadbbfd03130299a46bbe36347d9aa3bc1cc42ecc34ff02a71606fd4d6bb794cf677a967da9c464300ef7c204e60a141f464aa1ff8defbe0e93ea80b1722ee4701cb246e5053b8a6b05b26ca4c5ac60918828e090cd559c49a90b3ca60d4e34ef45a6345fe3624c3c5bf25cb2265d3b73b1efb3c3fe3e97f0bcd6b3e79fa4bf272ed1549e092b0de8637673432f88ba01ce2d161462aa437a3668e7f1713c4cfd44314d0312be4e9a32ea258b7274cda10d8aaac6feaa3d69d1d2cae51ecf6f9384179eb3870c323b34c6bb6f538b8f9672a77b24743b5436828416f5cdb5e75bf4bc3da6625571a0b846a53c733c08249aac5ce6630c7f433daa0fc03736d0300631b1b45cf625b93129fe4da1d4f605b1af74f4afbe4c05087da480fea18dbc820186182dbc9fc8c256f4c9d953189b34de0162c75c6e29178631c68ae2fc8df15432afc1dee61083a80bdb715ed0a4106c0e0093407f8c2b19dfcd32ddf238f48a3b74c962a0f232144997f80872116d1fb752f7c89010fa6fea639be7138550b40e3b5247dddd30c28fd6d8f03b22da5c6c637ec2ecde25933cd2e0b85ecc7560d0e680bb1fbb6157d5155d0b5ab72abede68d337cbc675d308e692978c7b32a24bc80d84dd33fd029591cc7da7eca6587596ad5c5f01a790492fef4f9cd4d465b7d57d8b67eb4dffe4fdc4b7b6b4b8c60013bc603bd5f6bd1596e917cd4a8b8190802ccd68e6a3ee2afc199e8dae7dbe8048f5642a4c5878d11d1d8b0f4275ca5e99b4d5ecd58bdb3e63fdb8b81ecafcbb7c5720f4fdab1f80c3cce83e2e9d3edc8e473de4a66e79e0a93718f3e17831c622cffe527aa81efc8f58540e7d600d6f22022ce5eb4a624d5d68d59a0efd23566f74cc09b6f92f62b44f8cd8d98c039d61175bf99f08bd73d06eb0065ad0f2b39c2a105570c7b0730104bd6058d42042719f092ef1919237017f404ae6f455f19d3b1c05c8c79efde26392faa05e5e1dc1cb1f7426b8d1862f44cd0b3e6ae6664a07a4759909b0e934358ba5d6befaf67ec1ba45c2781bd478b8a9506b02ea791a7fc1069e5334f0553a10b5fbe506c913d10afb6ebf1b48880bb6b8dbd436478f2b69373ab86dd448cb893111c51b71085527a05f1313e824a8ac2182e9f0efd2d4090c6e59a2d00b19e514acda07a21dd2c8c1ad44505cf300d50cd8dbfa25409bc68022517e3a17df0748fa122ae52319f4b884a4a76c9d634f59bf2dd4011ee14f32ed69efe24cfef6921d10833b832c1394cc0ceef83b0767280cb88d6664bd868410253983feb36b3df8ae02a1757a1120d919d28ce560d46170c4e321d5b11e955a0b70606adf71793f712fcabbffdb0f37dd1035f5ead5a468bf15b1148a5b2f6e95a235211657535cf27921b892e482a55c9987c22571ae7f322a5e7541ae986a55b4eeb4311676c6ccd2d0fad69f7d68f529494e6194"}, {0xd8, 0x10f, 0x10000, "02db209832eb7d20fe5513099d343c4effa0c67375d76a3bb11e65b52948f05c42d7734581f5e7a0c56d5e3cf4596d3ea095c3d09acc72db1a5f7e0d9db86a59e7450bcd1f985a6b7b510d04ad23117b7a53b56cb6c6b89373db87434110fd75c589297391ce898b6db6f3cd25bdc9a752df04b7145d1acb0093a4201040ec8cb1c5244596c64a941cada2a22cf38a06e3ba17a64cb52975257074cd8cc9f71662e5396e52c17d34062401970ae0bc59cdc9407a807663c79f3f88099209663fc58482c2af306c5d"}, {0xe8, 0x0, 0xd5e, "1cb1234ea6154cc8e8554a56cf9b8c8085ca829f749cfd7e6fa029fc8db66df57cfc6a1cbd700c17db684506f30bace05b34273fd7853abcbfc38942c8f746a82bd69cd1e36b06fa88a3a6e52583342c6b4934d261ba73d9aa77a163c4d5fa80c4b183e061bb452f64da488e5e94daa678cb80d23ceeec69797c5dd3b3e1f3fbc3a8f4cea2fba7bb443e6591e6c346dde77e7ce22a9bc80327a35423e59a6e364af57abf795e41bf003b7f6099b36cc51963ef64bce9d25b66ce5591487fb29b311e71c070d4b77423c57d71c41dc2c25f"}, {0xd8, 0x10f, 0xfffffff8, "34922d7f967f53e773338473cf9ea5ccbfd39790f99f4bcb531dd59ef75f7bccecaace67bdd2c2344ef5942172af08260f0f146026ef1c905ee9c16f1de2b5fb60e2f58e66c0494e1c14c9ab995df895df6ebc6d9ae67970e8261245563ce9f58285c4f43cf0ec0f96ec2e582b78ea0d9efc87c916f39bfdeb7d2dff406ce8a8a6daeb7b5e31d6fb217115cd5652790611f78b7d55b15b91e5acccd071d8adf56f6f59854441d93a893aeabe25d68e018b2daf2514cdf70eb058797ab490868ab952bfe8b794"}, {0x98, 0x110, 0xc04, "e6bc7eb359a8bd002f763c5fe5d6ca7f1c67e0f81e38ae788d8a7fbbca78dd3cc1e2bb2247d7f9ec18d32f782659f253ea1f82a73c4ea536ecdd3ac561b70b033547b499f14e1b227eaa83d330b15cf932f0ec645dc12ba9259f12837019fcd98064d67be81e2755691fcc5bc43ed54b5f905deab2b88580c7ef69b3a473c36ce44be527f4"}, {0x48, 0x10a, 0x0, "3a2601797a3078851bc06cb831b53051b3b95d93912459629e1cbc2a501fd5702b4063e540c783cfdbf8682d705c8af0fb2f556bc2"}, {0xd8, 0xff, 0x300, "be726c4df1d2c47c848e51a496985dc97b95f94cc42c861d1d372d62ca810980d3f29753ff5fa037c5b2f503879249710721acf6ced35785613ed3653a213ed6cb152058fbe80751dad5ef08dfb812b96c85e15c55f2ec906b894e28af991ad9e37d27fa87d8bdbd32f5bbadf408838d1cee4725fb603440a42228304021306945f447ef1851e8ce8f43c3e6c2956e45cc8e56bab9ee0aab5bc0d130f53189d191f4879cf95ae245172b7f6dbba44e6e8ac5bcae1a231c3946fb8197333af21653587e6a9ac4"}, {0xf0, 0x0, 0x5, "bf8105791e4e1927d800e8ad168699720213e7085227b296096ac42bcb3fb046c58cbb9f4da7b0e56684d6594b23ffc34b3a4a4c69346d356f53a29edc3f7bfc8eb436a6997e93480eae7107131598d3894ad9118127a5f0a4702abb33b42ce175a47dbe6fc5533fcb88df6c8ce17fe5c4206d2993c1c32425d08c72355ee290d39968b1c2ed296dc0b4464a44488d24faebf3f5c0cb1a7bc87b92f7b7fe4ec46712e894d5a1743c694347ec487b96ab9ccc8f9a1ab7b8acc6f14e58da690d5ba71726c3a7a098d5511745cba3a9bd8d158aadac8674f367679836db7b9b"}, {0x1010, 0x10d, 0x1000, "1947a4a5c7adf8398e0c6cf9fdc059091680c1e34e3e3e275d07f170b8b5e7a254b6b93c584dd8f271f1dd7b1045d0fda0fb3086a0964c8378be833b45daec72899187907d8692251c1889ff6035652e73400def97c22f30852f735dba729c958cb1fec160b136b4b6af21c9f71863cf1a2938c845ea8643a76ca3a681078ec12d540c538a9c0cb50863ff3748221ac4f10ddce96b6fe1f375d8ec2fd31f30e53f108097051e56910cd4feb4c0ede9454397eedae1ebed7680ed4284f8a198e6b2bf59827f57443a057fe7d40014732ff63df0cf0ddf1da4ee3b90e98b1032282f21bd158a4b32732d471ca389a0272cec34d38362cf4681108e09dc67dff8d32185032b34c4ac51c8db479ea730af79f0d5f498ad4b3b1427d53168593200fe2c3eb001057fa8841ca4f70ac1a08476e6179d7cd1c793a580c8ab966a1bf02bbe712b25b72a67dd77005a7d962820049e09ff4235ccf41cead9c7a4227c6fab2af5d7402a89d88389049a0d21de1ccf7b9859efa01f323c2ed4fe3bf0cf184c7d30b0d13b48fe6e4bf993563d8a7253edf894bd994f29c854550aaf1dafa6f11e3d31dcacb7aa2b40de0c59644373d2831b50fc9393d28d37a55391fccf9c5b4c56ad87ae6a35c6880215e7759d12c3a2e5738563f4fbc2f974443a14cb9d539b831e6fb5d1008ace82fc540db0e1bf9a647fa0a65de59a24ef34461149556e76317c61a75cba3a76d15a23582f5b8acad98351f09bd694e59e7dbbda1174f66638508b444a17caaf428dea1420234e5606a7bd5dac96cf48c44590e013b7c94189c05a09e6514052073d9ffed1b327063a0cd5f825751c2b8ecfcd6fdd23394b43aec6ef2d06822956d2c5657c85852cebd9267f69b1368a7b7452c30981708634d5b23c7912a42d0b500f81c0cdb847adb7506788cb772dcf35d83029fdfbe5748812432c7446e1de556ae582dd1a322b2cc89edce82f5bb33cc7cb01d8ff8482ddb0adca48893c596e4aaa609eb685841ff27135aedd322ba897ef045e3f18ae39fd2270aa0425f9ac8d5d2f908f60786c8adf96c57562bab1d0733e9620cf1bfb84befceff16f23a3f533fa8e9806650c5e4c95d33b28b95653c5f0160d49245c02a834d6db13cd727dd04e416b3456085d6b61ee06053f2b18fb47485370141b32098f1fc3166568ce300740a4fd150d2229506862cf5be4a47ef6a4d5ac09654199a5763ef8722d77fe1f56130e40db5c112b422d585bbe2cf8667ab2c4ddeddea527edceda828635f3477f678823b0a679cf1f936dd9a2bb2a72ec8b2973d36f7bcf664377874ccb00512d9c04e4b7bdde38485e1fa98378e7542e0710096b5752775f7233f5c15da6e8d15498de717ed0e006765e3a955f1ac2ac1ce736565b3b70a3f9d6c682e52261574b37ac6bd24d4b38ff5a30a9c93c0420aecc9254194289c205536f131613e6111a3c20178f1891892796c2b4a0c4d056dbeeb3ecbac8825b5b3d3da0cbf0d7b3b8f3bdaabff7a4f7d050580886496ea1ddee52c5bd2f6bebbc88029339c9dc06e3b7efb5c190ee2944b34aab79178575b6d57a76b47fe48bdf33297f3cd4d9816faf2f5b55dc70395bdc752e08887315bd4c5ecb1fa629f5f170e645d34c1bb5d1b86c9b4a8a3cf736921f126649ab10c1f0497dba8dcb10719aaa78a18cdd99f3c53648cc94f0eb91d24755bca8248a79dfb3aba7ebe4bb72b5f26fe8f46dda5bf3e92feac004adeaeda7488567275857886d90aef8e2853481ae4a1620e77bf4ca9e86bee307e7d1c90c9eb30e1f5d3dc0c0beafffc1921addaf9a8f4c1a1e52d9f95af3f62ab81db99036df17ece6969c1ad0c55a601ac680050d5f006386db600ea55eef775f8e87e6d58fcf4f16cc662cbbcc30a1a81cc9fce565b5d9fd02555bdca554f5e04d763ad207775ffdd6feb37474be7fdf99675740df73a61d7b1be2d8c3495320b3988a7c442ceae7ca930b32038ab34c4d284ff2ff56c9de4a1354bc36819430fb309bfe411a956e25e6d49ea4daaa000d9bfaee436e89500dd6fd6ca70af52edfcc7e4ff79731b345fd2a77e2720b2fe403ffbe54dbff3898b9bb0fbdd22d1214cd731f674e6f1f9f38e1c7d412aed2886c73dd3ccce68ee17a39140a7e1775f20e246974880d73a5679d0d018d494a5f5916d79f043cbc6122777e9de7471fb2c3612782e47a222e5c4550ac6a569cec137aeedcc7e8407f740e99a1a561d6780115642821ad7f6d11b669e1ce937036540acbf7f0279b4e78d1ff081869a0024c73c62269d688c994aa751f2e16fa34bc8a50e6ee89793af615438c0648a6765b1cf704afc9820c2f089ca146a5af5ef138556d1be0a3da873ecb29a881839da630d63b6df8a6cd9cd911eca26c51b8fec4d4c81e207826159c962f9304eeb358467306c8e33f26884db2eb8c95d461084cba24d118a0627458805453ab660c59320746c7f1bc84f785dbb5e7c81e82fa13466c820341d80bd32b521009e464a87fda26e7dda87f2af8f3a2d58e89109d86c5f652210038dbb06aa2f279da1ca6aed37fc38eb59b15ce1e6982a3b9d5a4334a1cefbed516178b2f11b118408a945bff5503203fc9ec05bc91832b9558274b2c850f9ca1490c98754de8b6643a42f3bdda164e645b0e3780fec9ab837eb2e702123d882961c3ef9d6c49e734b3c4f36a68d2d41f1654c6da9ded200f277c687bf86736a5e21bd4668c18a5333744c6c824bc32ad0907430bfbca509d4d9a8b968c156bfbfc28797e66e182bac7f2d0cb4c271bf676da891055ae739d560a9826e7ace65f5b086010fb3fac496deb8590e70eb8e3346da65c0a079ff98f5b4c315e10a63bd0d9b4bc5c4a17c34f1df9546101f12928adaa7705fd10167f5e96c248af37eb7e7d969ffd97036d568eec7e5c270667fd635392dcad225ede1c6403ae7ffb276f56258cf19794b88748c39a988b0f5e0ef7df6042bf83a0adfe7197cc3c9202ba02000f3ba9f91da37c91c0b492834108e71a9a03963215be511992c116d3b087d38dd46846e95d47dfd96ae68c5fb685a7139c08c2e6d3472eb2d0315113539424ed6780fec399103de1909ca5e7a3b69984b6342089dc88410fbdb94c578025db064b24646a53eac160aeff639d3590a69e99ac7cdcb7775243b7b9d5a156ed8c1d16169e55e9f872029cd5b02ff38e63a50257a0ee0a3ba541f2acc8b2936b7238d0048c8b3d9fc031879f56b673d8a9eba05ec99bd0c113f2c172817a183ec443d90a09ebc46fc6d29c8b2cef5e73cc2f822c936c6576a249104f75c868dc56e4a7e588142eb71124abcb9f3c801ff432da73b9b616b29a8f2f1d9ccce769e12331714ca4e7492dd8977fa9e4122cb2f5a3e5c9320aba2a418712d692bb1db951bd8d7d714fbb6c24995650cc6ec555f2f6560c00be017a29f559a56275ce11d6254d21037168a32d08d45291dc4099e17febab941cc15c6966a0394730b04f0ed19eea85c41e7cffead407b1b38f5c5c0515cfe8e906d2c372eb878cfef87f440ae294b18f7c6bbcab8a8ef4b8aab466bb0437ad7c6661edfa040b56110e63ca311bfcd4254f016e66afdf75bb9aae7d349a552ad8d72b56be9c0a52b39c52275182e18463c392df3ee98e78f0f2c8d599887ea741cf07ecb949718b4b66d4dd2bc1d9ddd951fb33301f0858fcd682b2efae8581a489034282bb71db0c59d3b08e258b7d0534abeef0310fc5f4941459282e82632346dfef2047b794638fc252f33ae9368898a7a89eaf183d901f704b2d6aafdb506c2070d21952783cc5eae1e38deac48707c515c2816803706dad7219e4d1c2b070d93bfa4466544bde41a91c28e5c93798531c1ef9247b4f17cae91168d1004315380fc001a7b738861c31c44bff2c30c9df3caaff4b3e12a50c1b4dccc968f8be2f3bedfd9de288dc981ce7bac8d1beb947f28aa0ebaf0caa931afe52a4d95d665ebf27b2075f9b96a1faa29805a8149937d95621393fe25a3bebd4ce5e99fbb5064a99138be4667c10deec38dd679fb4d1a3c26a78651aaf0bd634ccafe4187f92eedff9d19bc46f0f52b77b3ac22165bb8be2d972e5b4b544740f58c05b3e19266c6172ab2704b9d8ee64321a46d2ea197b7b4c3615072fbf457e87a74fac2ae2b8f714778119e7031731b67fdd936190cc3b7255d29730f7c5559d4401772197f5325f4e506d5290dfe36588b90bde4971baa3287881fed4e48fe55bf08462dadb2ff48be099086987768ed920bcb039d26511cd167c8e791387d14cbe2eaaf2d5965062c10d247c31696ed03bd09cec370f408e792322be1708934ee4921a22ad93c3e71c5f5cb865b8e9d768f7d96549942f64baeff8f2a60f7181eeafe75daac5dead3837619e45ce687fee156771b2d42808438f1ae3cbe323e559cd01a1cca8cdc089747e793df131a1d4331aedf99dbe6e8d3672ed43ed0ca5139a4cbc7928ec2c268206dd96f6f0dc231ed1f96556f0eb9b1acc8e7276e2d95c16d9d7d2c4edd8817bdc0ceb06586481a0a85e13d8ff6d74579c9af3c6b638246697a41388ad4d612c6be186eae01a493622108726412543e582abb90e66c8acffeace69b971378c084450c71f781ce4882c0a798a48311cff095497f22569298cdc200cebb88a09dc67705ca17295d3c6f4c0b557ff54d32eba9696153a3080abaad7e67c7595da5864ccda40ee5d867ce53740a6b73f37342a45cace89e91a7d30e8264a3ce69c410b29b7f20e9eb1b78e2408aa111dc0de437dec1298d177ac45a25faf710b911f2736cb86abf4a41315f32b6c937ccd340798788f960afe3b92da15aba41e0a24d76c8fdcf2b5baacd226129b622c0e80bdf2b1645589d8d8251b9278e1d451182bab7aaa544a7910e77d993c3d52f33087b340b7b63c7c0133963e0caa9b31e366ef516e00795989222286edfb92021770e0f1deab3b59635d8f71fad16929fcbe700fec28ad9a97186649b6ef863fbbc789cf4ec7c7c90f6be4028d02c94b040321854d7202fc8b1da95c7e418a223ad42cc5f9e5740cf55de9f214a54fc225bf9a7afb9ef33c5ff41b9189a4ee16d82c495bc09bdee1e857c066353297d8409db2bc58a7aaa6cbb7024e381753632bba1eb1883ecdcd5caa64ba590cd22ae45b74e65ae2d4a113987db19f3eeb2eb3de3e3e5ed48f87bf35c386ef54afdc29ed6d516167ff01d8a1db6e440f5e0d02167e7c015de164a20a7decf1499a646f1f03c11ae3439f3f4ad7efba8024646bfcf78e9e90ae177ab2b42566fcc6c672aac4a571588a6f97ee2c34fd7b37d1a4d0aadc5d141413a6459c4b7319211509f406d7e1bace5a2b5cc2e662e56d84f58b30e7f2c685c3746eeb2b368f71021bc8b29027b34868716d7ebc02fa7620e79ef6e83c859669942f303109cca2b78e1c5a17a5142faa2f05e50f343ae83444d178a8e1c44bf3262d5ed402c130f75a28f368d3dd7f670df3d04bae674f97e29434a4e2c2d13783ebc4ee06c2212fca9b16c0231e1293c11c60bbb9ade001e57bf18a218b63804beb7ef9273518439380b87f2cbb5a0c6df6766a3e2e8be3066fb73bda4b817d31c0c725ab2aaca0192bce718b9f0f99f3c61327fd0e0979a7ed0b155aeb5bf0e4e1a98761c611448ba2c77d399334c12d6edd21b8e3cafbce0b22543b7b57c6017104d8d91b855ba9106087cf13cec1e6cd5837ad9f27a1d2fba66b2c6a92a77f46ee3bc7363686afa006db3c3c3f95aaf10727688983a289cf"}], 0x2560}, 0x4) r17 = openat$tun(0xffffffffffffff9c, &(0x7f0000006840), 0x2801, 0x0) ioctl$TUNSETIFF(r17, 0x400454ca, &(0x7f0000006880)={'\x00', 0x2}) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000069c0)={@cgroup=r4, 0x31, 0x1, 0x82d, &(0x7f00000068c0)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x0, &(0x7f0000006900)=[0x0, 0x0], &(0x7f0000006940)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000006980)=[0x0]}, 0x40) 2.705782444s ago: executing program 3 (id=15936): r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0xc, 0xe, &(0x7f0000000e40)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0ff0100000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000005ecefab8f2e85c6c1ca711fcd0cdfa146ec561750379585e5a076d839240d29c034055b67dafe6c8dc3d5d0f65acc0d06d1a1434e4d5b3185fec0e07004e60c08dc8b8dbf11e6e94d75938321a3aa502cd2424a66e6d2ef831ab000e271f17e3946ef3bb622e03b538dfd8e012e79578e51bc53099e90f4580d760551b5b341a29f31e3106d1ddd6152f7cbdb9cd38bdb2209c67deca8eeb9c15ab0300817ac61e4dd11183a13477bf7e860e3670ef0e789f65f1328d6704902cbe7bc04b82d2789cb132b8667c2147661df28d9961b63e1a9cf6c2a660a1fe3c184b751c51160fb20b1c690220b87b20581e7be6ba0dc001c4110555850915148ba532e6ea09c346dfebd38608b3280080005d9a9500000000000000334d83239dd27080851dcac3c12233f9a1ff032aec61ce63a38d2fd50117b89a9ab359b4eea0c6e95767d42b4e54861d0227dbfd2e6d7f715a7f3deadd713089856f757036303767d2e24f29e5dad9796edb697a8ad004eea0182babd18cac1bd4f4390af9a9ceafd0002cab154ad029a1090000002780870014f51c3c975d5aec84222fd3a0ec4be3e563112f0b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a6a71bc85018e5ff22dc518afc9ffc2cc788bee1b47683db01a2f9398685211dfbbae3e2ed0a50e7313bff5d4c391ddece00fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd36e7487afa407e2edfae4f390a8337841cef386e22cc22ee17476d738952229682e24b92533ac2a9f5a699593f084419cae0b4532bcc97d3ae526aca54183fb01c73f979ca9857399537f5831808b0dc2a2d0e0000000000000578673f8b6e74ce23877a6b24db0e067345560942fa629fbef2461c96a088a22e8b15c3e233db00002e30d46a9d24d37cef099ece729aa218f9f44a3210223fdae7ed04935c3c90d3add8eebc8619d73415cda2130f5011e4845535a8b90dfae158b94f50adab988dd8e12baf5cc9398fff00404d5d99f82e20ee6a8c88e18c2977aab37d9ac4cfc1c7b400000000000007ff57c39495c826b956ba859ac8e3c177b91bd7d5e41ff868f7ca1664fe2f3ced846891180604b6dd2499d16d7d9158ffffffff00000000ef069dc42749a89f854797f29d0000002d8c38a967c1bbe09315c29877a308bcc87dc3addb08141bdee5d27874b2f663ddeef0005b3d96c7aabf4df517d90bdc01e73835d50200a90800c66ee2b1ad76dff9f9003f07000099d4894ee7f8249dc1e3428d2129369ee1b85af6eb2eea0d0df414b315f651c8412392191fa83ee830548f11e1036a8debd64cbe359454a3f2239cfe35f81b7a490f167e6d5c1109000000000000000042b8ff8c21ad702ccacad5b39eef213d1ca296d2a27798c8ce2a305c0c7d35cf4b22549a4bd92052188bd1f285f653b621491dc6aaee0200e2ff08644fb94c06006eff1be2f633c1d987595ec3db58a7bb3042ec3f771f7a1338a5c3dd35e926049fe86e09c58e273cd905deb28c13c1ed1c0d9cae846bcbfa8cce7b893e578af7dc7d5e87d44ff828de453f34c2b18660b080efc707e676e1fb4d5825c0ca177a4c7fbb4eda0545c00f576b2b5cc7f819abd0f885cc4806f40300966fcf1e54f5a2d38708294cd6f496e5dee734fe7da3770845cf442d488afd80e17000000000000000000000000000000000000000000000000000005205000000dc1c56d59f35d367632952a93466ae595c6a8cda690d192a070886df42b27098773b45198b4a34ac977ebd4450e121d01342703f5bf030e935878a6d169c80aa4252d4ea6b8f6216ff202b5b5a182cb5e838b307632d03a7ca6f6d0339f9953c3093c3690d10ecb65dc5b47481edbf1f000000000000004d16d29c28eb5167e9936ed327fb237a56224e49d9ea955a5f0dec1b3ccd35364600000000000000000000000000000000000000000000000000000000000026ded4dd6fe1518cc7802043ecfe69f743f1213bf8179ecd9e5a225d67521dc728eac7d80a5656ac2cbde21d3ebfbf69ff861f4394836ddf128d6d19079e64336e7c676505c78ad67548f4b192be1827fcd95cf107753cb0a6a979d3db08407081c6281e2d8429a8639034a75f4c7df3ea8fc2018d07af1491ef060cd4403a099f32468f65bd06b4092140faed0c329be610c3082d43e121861b5cc03f1a1561f0589e0d12969bc982ff5d8e9b986c0c6c747d9a1cc500bb892c3a16ff10feea20bdac0000000000000000ca06f256c8028e0f9b4c8787361f3289f86a6826c69fa35ba5cbc3f2db1516ffc5c6e3fa618b24a6ce16d6c7010bb37b61fa0a2d8974e69115d33394e86e4b838297ba20f96936b7e4746e92dea6c5d1d33d84d96b50fb000000ae07c65b71088dd7d5d1e1bab9000000000000000000000000b5ace293bec833c13e3229432ad71d646218b5229dd88137fc7c59aa242af3bb4efb82055a3b61227ad40f52c9f2500579aca11033bb9cc16bd83a00840e31d828ec78e116ae46c4897e0800000092e9a1e24b0b855c02f2b7add58ffb25f339297729a7a51810134d3dfbf71f6516737be55c06d9cdcfb1e2bb10b50000eb4acff90756dba1ecf9f58afd3c19b5c4558ba9af6b7333c894a1fb29ade9ad75c9c022e8d03fe28bc358684492aa771dbfe80745fe89ad349ffaad76ff9dd643796caffdf67af5dd476c37e7e9a84e2e5da2696e285a59b53f2fb0e16d8262c080c159ce1d9be7ef3e3f40c14089c82759106f422582b42e3e8484ea5a6ad9aa5200002fe0e0caea1ad4cb23f3c2b8a0f455ba69ea284c268d54b43158a8b1d128d02af263b3dc1cab794c9ac57a2a7332f4d8764c302ccd5aac114482b619fc575aa0dd2777e881e29a854380e2f1e49db5a1517ec40bb3fa44f9959bad67ccaba76408da35c9f1534c8bd48bbd61627a2e0a74b5e6aefb7eee403502734137ff47257f164391c673b6079e65d7295eed164ca63e4ea26dce0fb3ce0f6591d80dfb0972d39e4b5589829b6b0679b5d6fccbecfae5553d9950d48c774eaa35b24fce69a20d8bc410d9f48bf7eac90529cd6af061c9e501ddddc620ce73c5d177e3d097159f2768636fc10276c6a0adc57483b3f7083f66b87ef296ee85e9bb70a3009a5d30f479e293a3302e11350ea857b37e76ca2f50378e4092ce2c574ad278b9b7b717c571afb2077b019fd9d89efd59b41f051ec5a8ff87ecc8df917a1e386d849fcd10e2f9ca52e02339c2f4666b0c545e25f1cd62421c28d25994be0cff7271a0dee38d7ac4ac736b090e1d29f981179186e4000000000000646174b55d251f7f8ca5ccc22a5efb33b237eff5597a3c3a5f3a9bb54abb40e54593e1a7ce4cfa17b3c3fe91c06363496341eae20dcc59b6179b32ddddef5c34000096a54c0c571a91878f61f74912e2299e5501d4d6943bfd74c856511726f0ac8f7d17f1c6b4451c1bcdc6b6e1700e4cd87709d97afc5423c96fa981873d4369b04bbf1fb9f68f17991540868e408201ad1a74179e489aa61f021a437a3fa935588be2068f7ff9b253106326fde795e530b93626cc68e06e602198724249b4445eef08401cd1a3e266db41474e69902e4d8f5da4e94cc36794258fd4032de7ab36bc24c5efd5c8495c1ccd580033c55725f2d60354f8ad5914a0155eaa743350ddb388f486b6de0549ef3b1b3c3b7d4d3a830ff39885776119408029be3788dd8422b1ab7b4c9d5b7d8682fd759c713108e1bdfc64b9121bbf07099def5c0ce3c861ae4b5cad8bba5a0b605908000000f96a59320309e25df89484522bb1d6eaa92164f9e4042cb689a45a898354c17b08705205a9189772bcbcb6414e44b33a2470d3bc16f761c332c34812382e57c0e0d83f3f565b9da5e7991ad8482579cc1b16c1fcec815a5482ae8b1779c5e339971a6ec1217b6478c2434a9a18dcc6c7c791e444a79d7ce37f9cf2a434b9048ca6a2fa254aa02cd098026798a6d336348af0fc11fa2809a5ebbe17ca4d0f889d518f64ee50f562b5fdb1f76d4a7fe14701f8ed0c6a55d66a6efea3e449e6b4783d66661a92f174f2b88cd544b2a8e1b05ea7cf51578169fff7765f9978883b4b5983b42a35a05dabfc325ec2a2ec2f9b0882fdcf5d6f72272d2ff0d8eea60f5494ba42b4d40f144f0ab680a6f40f9094d3afb58a1efd6109894b8605c6b3b3f020c222f6446195b2274f634fbb737948a1f36ea729467e132385e9da614e4625175f4443b97a675934db90010e4b884200c3546c4d86d712c3939e11be3343f693846f509ad4c445ade5cd6d126d5694462ac5d3b527c3bd51c0a715a28d65fe94b255d02cdc1fab99b5b9c352f1b284115e4046285a824d22b6f0afbed8d6096a72fef72ebd6aae78b02fa1993e8fe2020ae93aae2bcfffa40b98549f1fb9fcefa74329909a207336d07f6f59da423ac5fa47852055d5ce6d2c56bdbbcdbf3458ba478c669f39d5272e65c90908ea2cb86d38f8ebf80a8cb85d8399b42403c94b8662af5cf1411526f177b4d476169a5d5a8c37d0d8893a77d0bd47b8a0bba60b3e26094209c889585f997ff556bcd2cc223f9c0c44de9d0fe1b5a8a815f652e79747d3e1f413fa0575d51f652d22883e143065c5ad74bdc864754ba3dad5a8fc8fc2c807d1a51dfb29884adee415c13f2ce14d307bd6165ec6ba68a766adfcbe444ea72d586bb47dd98a225467aab538a77667d19bae2e51727ba6d190e6d7"], &(0x7f0000001c00)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000001cc0)={r0, 0x2e0, 0xe40, 0x2b0, &(0x7f0000001d40)="b9ff0b078059268cb89e14f088a82de0ffff200000000067000aac14140ce000006a49e832f0", 0x0, 0x28e, 0x60000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000}, 0x50) 2.633871432s ago: executing program 4 (id=15937): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$tun(0xffffffffffffff9c, &(0x7f0000000200), 0x1c1341, 0x0) perf_event_open(&(0x7f0000000740)={0x2, 0x80, 0x1c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1, @perf_config_ext={0xf6}, 0x10c002, 0xac5d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$kcm(0x10, 0x2, 0x4) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000007c0)={0x5, 0x3, &(0x7f0000000880)=ANY=[@ANYBLOB="1800000000001200000000000000000095"], &(0x7f00000008c0)='GPL\x00'}, 0x94) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f0000000900)={r1, 0x4, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) perf_event_open(&(0x7f0000000980)={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, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) socketpair(0x1d, 0x2, 0x7, &(0x7f0000000a00)) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10001800040000000800000005"], 0x50) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=ANY=[], 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x6, 0xc, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bc82000000000000a6020000f8ffffffb703000008000000b703000000000000850000003300000095"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={r3, 0x18000000000002a0, 0xff80, 0x0, &(0x7f0000000280)="b9ff03076804268c989e14f088a8", 0x0, 0x53e, 0x60000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x3}, 0x50) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000300)="d80000001600811e4e81f782db44b9040a1d0802a6cdda08040000a1180002461a1a39738c1e541208010f0100814401a80016ea1f", 0x35}], 0x1, 0x0, 0x0, 0x7400}, 0x4050) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000340)={'sit0\x00', 0x20}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x15, 0x2000000000000216, &(0x7f0000000500)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000f00000018010000646c6c2400000000000000007b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b70300000000000085000000"], 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x1c, '\x00', 0x0, @fallback=0x28, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x7, 0xc, &(0x7f0000000640)=ANY=[], &(0x7f0000000680)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r6 = perf_event_open(&(0x7f00000006c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5a1c, 0x20, 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, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x400000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r6, 0x40042408, r5) unlink(&(0x7f0000002640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r7 = socket$kcm(0x10, 0x2, 0x10) sendmsg$kcm(r7, &(0x7f0000012640)={0x0, 0xffffff2d, &(0x7f0000012680)=[{&(0x7f00000126c0)="e03f03003d000b08d25a80648c7494f90224fc605800024004000400050082c137153e3719ac018015ac1720d1bd", 0x33fe0}], 0x1}, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x89f9, &(0x7f00000003c0)) ioctl$SIOCSIFHWADDR(r0, 0x8914, &(0x7f0000002600)={'bridge0\x00', @broadcast}) 2.561526099s ago: executing program 3 (id=15938): sendmsg$inet(0xffffffffffffffff, 0x0, 0x0) sendmsg$inet(0xffffffffffffffff, 0x0, 0x4000040) socket$kcm(0x10, 0x2, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000280)=@bpf_lsm={0x6, 0x3, 0x0, &(0x7f0000000140)='GPL\x00'}, 0x94) socket$kcm(0x2, 0x5, 0x84) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0xf, 0xf, &(0x7f0000000400)=ANY=[@ANYBLOB="7a0af8ff000000007a0af0ff000000007a0ae8ff000000007a0ae0ff000000007a0ad8ff000000007a0ad0ff000000007a0ac8ff000000007a0ac0ff00000000bfa100000000000007010000d8ffffffbfa200000000000007020000c0ffffff85000000cf000000b70000000200000095"], &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r0 = perf_event_open(&(0x7f0000000500)={0x2, 0x80, 0x28, 0x1, 0x0, 0x0, 0x0, 0x9, 0x645b9, 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, 0x107b7e, 0x4, @perf_config_ext={0x0, 0x3fff8000}, 0x0, 0x32, 0x43a1bd76, 0x7, 0x9, 0x6, 0x0, 0x0, 0x0, 0x0, 0x2009}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x1d, 0x0, 0x0, &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r1) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3efd7ab4c41335d9, @perf_config_ext={0x5, 0x1ff}, 0x88, 0x5, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ffffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r2 = socket$kcm(0x2, 0x200000000000001, 0x106) sendmsg$inet(r2, 0x0, 0x300060c1) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) r3 = socket$kcm(0x2, 0x3, 0x2) sendmsg$inet(r3, 0x0, 0x4008804) perf_event_open(&(0x7f0000000680)={0x2, 0x80, 0x1c, 0x1, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x10c002, 0xac5d, 0x0, 0x0, 0x0, 0xc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f0000000700)={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={0xfffffffffffffffe}, 0x10c002, 0xac5d}, 0x0, 0x1, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0x1c, 0x0, 0x0) socket$kcm(0x2, 0x3, 0x84) perf_event_open(&(0x7f0000000780)={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={0x5, 0x6}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) socket$kcm(0x10, 0x3, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000900)={0x4, 0xe, &(0x7f00000009c0)=ANY=[@ANYBLOB="b702000047000000bfa30000000000000703000000feffff7a0af0ff0100000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000005ecefab8f2e85c6c1ca711fcd0cdfa146ec561750379585e5a876d839240d29c035055b67db3e6c8dc3d5d78c07fa1f7e655ce34e4d5b3185fec0e07004e60c08dc8b8dbf11e6e94d75938321a3aa502cd2424a66e6d2ef831ab7e8dc34f17e3946ef3bb622e03b538dfd8e012e79578e51bc53099e90f4580d760551b5b341a29f31e3106d1ddd6152f7cbdb9cd38bdb2209c67deca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e860e3670ef0e789f65f1328d6704902cbe7bb44b82d2789cb132b8667c2147661df28d9961b63e1a9cf6c2a660a1fe3c184b751c51160fb20b1c581e7be6ba0dc001c4110555850915148ba532e6ea09c346dfebd38608b3280080005d9a9500000000000000334583239dd27080851dcac3c12233f9a1fb9c2aec61ce63a38d2fd50117b89a9ab359b4eea0c6e95767d42b4e54861d0227dbfd2e6d7f715a7f3deadd713089856f756436303767d2e24f29e5dad9796edb697aeea0182babd18cac1bf4390af9a9ceafd0002cab154ad029a1090000002780870014f51c3c975d5aec84222fd3a0ec4be3e563112f0b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a6a71bc85018e5ff22dc508afc9ffc2cc788bee1b47683db01a469398685211dfbbae3e2ed0a50e7313bff5d4c391ddece00fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd360000000000000000ae4f390a8337841cef386e22cc22ee17476d738952229682e24b92533ac2a9f5a699593f084419cae0b4532bcc97d3ae526aca54183fb01c73f979ca9857399537f5831808b0dc2a2d0e0000000000000578673f8b6e74ce23877a6b24db0e067345560942fa629fbef2461c97a088a22e8b15c3e233db00002e30d46a0024d37cef099ece729aa218f9f44a3210223fdae7ed04935c3c90d3add8eebc8619d73415cda2130f5011e4845535a8b90dfae158b94f50adab988dd8e12baf5cc9398fff00404d5d99f82e20ee6a8c88e18c29c5c0ed5bcdf510c3c7b400000000000007ff57c39495c826b956ba859ac8e3c177b91bd7d5e41ff868f7ca1664fe2f3ced846891180604b6dd2499d16d7d9158ffffffff00000000ef069dc42749a89f854797f29d0000002d8c38a967c1bbe09315c29877a308bcc87dc3addb08141bdee5d27874b2f663ddeef0005b3d96c7aabf4df517d90bdc01e73835d5a3e1a90800c66ee2b1ad76dff9f9003f07000099d4894ee7f8249dc1e3428d2129369ee1b85af6eb2eea0d0df414b315f651c8412392191fa83ee830548f11e1036a8debd64cbe359454a3f2239cfe35f81b7a490f167e6d5c1109000000000000000042b8ff8c21ad702ccacad5b39eef213d1ca296d2a27798c8ced92052188bd1f285f653b621491dc6aaee0200e2ff08644fb94c06006eff1be2f68fa8d7c2dfb28e1f05e46b0933c1d987591ec3db58a7bb3042ec3f771f7a1338a5c3dd35e926049fe86e09c58e273cd905deb28c13c1ed1c0d9cae846bcbfa8cce7b893e578af7dc7d5e87d44ff828de453f34c2b18660b080efc707e676e1fb4d5825c0ca177a4c7fbb4eda0545c00f576b2b19abd0f885cc4806f40300966fcf1e54f5a2d38708294cd6f496e5dee734fe7da3770845cf442d588afd80e17000000000000000000000000000000000000000000000000000005205000000dc1c56d59f35d367632952a93466ae595c6a8cda6900002a070886df42b27098773b45198b4a34ac97febd4450e121d01342703f5bf030e935878a6d169c80aa4252d4ea6b8f6216ff202b5b5a182cb5e838b307632d03a7ca6f6d0339f9953c3093c3690d10ecb65dc5b47481edbf1f0000000000f8e10238d29c28eb5167e9936ed327fb237a56224e49d9ea955a5f0dec1b3ccd35364600000000000000000000000000000000000000000000000000000000000026ded4dd6fe1518cc7802043ecfe69f743f1213bf8179ecd9e5a225d63521dc728eac7d80a5656ac2cbde21d3ebfbf69ff861f4394836ddf128d6d19079e64336e7c676505c78ad67548f4b192be1827fcd95cf107753cb0a6a979d3db0c407081c6281e2d8429a8639034a75f4c7df3ea8fc2018d07afef12ef060cd4403a099f32468f658000b4082d43e12186195cc03f1a1561f0589e0d12969bc982ff5d8e9b986c0c6c747d9a1cc500bb892c3a16ff10feea209b53b230ef0f2ab85cbdac0000000000000000ca06f256c8028e0f9b65f037b21f3289f86a6826c69fa35ba5cbc3f2db1516ffc5c6e3fa618b24a6ce16d6c7010bd3339403004b838297ba20f96936b7e4746e92dea6c5d1d33d84d96b50fb000000ae07c65b71088dd7d5d1e1bab900000000000000000000d71d646218b5229dd88137fc7c59aa242af3bb4efb82055a3b61227ad40f52c9f2500579aca11033bb9cc16bd83a00840e31d828ec78e116ae46c4897e2795b6ff92e9a1e24b0b855c02f2b7add58ffb25f339297729a7a51810134d3dfbf71f6516737be55c06d9cdbf24a0c5441ce046078492b53467cfb1e2bb10b50000eb4acff90756dba1ecf9f58afd3c19b5c4558ba9af6b7333c894a1fb29ade9ad75c9c022e8d03fe28bc358684492aa771dbfe80745fe89cb349ffaad76ff9dd643796caffdf67af5dd476c37e7e9a84e2e5da2696e285a59b53f2fb0e16d8262c080c159ce1d9bc7ef3e3f40c14089c82759106f422582b42e3e8484ea5a6ad9aa52106eafe0e0caea1ad4cb15f3c2b8a0f455ba69ea284c268d54b43158a8b1d128d02af263b3dc1cab794c00c57a2a7332f4d8764c302ccd5aac114482b619fc575aa0dd2777e881e29a854380e2f1e49db5a1517ec40bb3fa44f9959bad67ccaba76408da35c9f1534c8bd48bbd61627a2e0a74b5e6aefb7eee403502734137df47257f164391c673b6079e65d7295eed164ca63e4ea26dce0fb3ce0f6591d80dfb8f386bb74b558982016b0679b5d6fccbecfae5553d9950d48c774eaa35b24fce69a20d8b49e3d0168bf7eac90529cd6af061c9e53addddc620ce73c5d177e3d097159f2768636fc10276c6a0adc57483b3f7083f66b87ef296ee85a3009a5d30f479e293a3302e11350ea857b37e76ca3f50378e4092ce2c574ad278b9b7b717c571afb2077b019fd9d89efd59b41f051ec5a8ff87ecc8df917a1e386d849fcd10e2f9ca52e02339c2f4666b0c8ffe0d508dcee3070e8b42ac38545e25f1cd62421c28d25994be0cff7271a0dee38d7ac4ac736b090e1d29f98117919472b61b20026d7e646174b55d251f7f8ca5ccc22a5efb33b217eff5597a3c3a5f3a9bb54abb40e54593e1a7ce4cfa17b3c3fe91c06363496341eae20dcc59b6179b32ddddef5c34000096a54c0c571a91878f61f74912e2299e5501d4d6943bfd74c856511726f0ac8f7d17f1c6b4451c1bcdc6b6e1700e4cd87709d97afc5423c96fa981873d4369b04bbf1fb9f68f17991540868e408201ad1a74179e489aa61f021a437a3fa935588be2068f7ff9b253106326fde795e530b93626cc68e06e602198724249b4444e69902e4d8f5da4e94cc36794258fd4032de7ab36bc24000000000000000000000000000000000000cd3211b3842b68a4eddca2eae28529e97a98d7ec3fd902df1ba8fc2ad2377e72d4e7aeacbbccef5614cd965511558f40720025c022bc9c213e407f6bc4b673c55aa8e729299a37fd6339acd906ac861ba56c9fa9b8b12b5e68a3cdadb906355e1f1d336a243172affe50d0fb36c3718a7498eed3d398f405a34d494414e87ef1ce1845510d43d00171d6b4b762f89564c22d542a119878709cd6822c3a3eb47a849b0737929fe9e1eecd1bff5a2b9880e2a6d8a3b3b7e88a673c96cda4455eff1c530db0e6598a2686aa09aeaf0f1aed95aeb8b0a2cc5ca31c0f56285cc05f7090a0e0583cf540d18cd8817e685c7b4ff176178ac1234f23e54445ec20b2689832d78409897a0307e89ebcd5f4ba042a3d10237a5a8a9a6eda36d2f337dc54537b80e8433341b135b4c5bb0173ffde46ccd260e1d4f2c51e8b07bb256f1317912cb1fc9e491e0bb9109e475cc795c23ad9f4f0042c5e9c655a4d865bc4a266e6a1d3d2b7ee53be9efb33a98933b5ba74ee3ac8d34b6af8c1fdbffade3abc80842b74354162f5b994ab5254cb068bc5e2ae242a1d37d0d49947c9317fa1a46c9e259ce0e1f9db992c53f7830a5e8f4fac6b187eb9f15ba61f730f86d7d7b63bbc7a1d9ff37e87a90a14e0655304da069f9009b62717649b6c6af94fcba713f8ee6fcce25aef44d009966614b61be9369ffc589a79051b0a0000000000000003ebd34c41afe268c33c9322c3a783772aec998f51a6e70fb932a8019e72ef5ab127bb30c79ebfd867441083546305fb39449c40a166ea389a6b77b7c87f66e8bf5806726b8fc50b943627314803a12c33312dce0a10f852da3e000000000000"], &(0x7f00000016c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback=0x3e, 0xffffffffffffffff, 0x8, 0x0, 0xee, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x7}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, 0x0, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f0000001700)={r4, 0x4, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) bpf$PROG_LOAD(0x5, 0x0, 0xffffffffffffff91) perf_event_open(&(0x7f0000001780)={0x1, 0x80, 0x0, 0x0, 0x0, 0xfd, 0x0, 0x4d31, 0x13, 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, 0xfffffffc, 0x4, @perf_config_ext={0x5, 0x8}, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, 0x6f483255, 0xffff}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001800)) socket$kcm(0x10, 0x2, 0x0) 2.561214339s ago: executing program 0 (id=15939): perf_event_open(&(0x7f0000000140)={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(&(0x7f0000000480)={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, 0xfffffffd, 0x4, @perf_config_ext={0x6, 0x7}, 0x0, 0x2, 0x0, 0x0, 0x0, 0xffff8ba3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) bpf$BPF_PROG_TEST_RUN(0xa, 0x0, 0x0) r0 = socket$kcm(0x10, 0x100000000002, 0x4) sendmsg$kcm(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="39000000140081ae00002c000500015601618575e285af014a31ba377a1b2cc32b38d3aa2a70297400"/57, 0x39}], 0x1, 0x0, 0x0, 0xc00e}, 0x0) 2.439656021s ago: executing program 2 (id=15940): r0 = socket$kcm(0x21, 0x2, 0x2) sendmsg$kcm(r0, &(0x7f0000000700)={&(0x7f0000000bc0)=@rxrpc=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x4e22, 0x9, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x7}}, 0x80, 0x0, 0x0, &(0x7f0000000c40)=ANY=[@ANYBLOB="180000000000000010010000010000007d95df16a39b1a6c900000000000000001000005040500002b24ec10064b6f2f000000fb718aef932f3889d1fdda5b00000009860f5878c37ffe36e1165814d435be5b317c6c8189767d2f97879f07a515bb7c169f46933d9338f4ab04834e6f618988c5944741afe403461323110f62055394412158e7a3adb164d641aa40d4ab077fe34232aa8b319d7666d0998a61d7da0c86d70000001010"], 0x10b8}, 0x1b20439f9089ab37) recvmsg$kcm(r0, &(0x7f0000000d00)={0x0, 0x0, 0x0}, 0x100) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$inet(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x2, 0x4e22, @loopback}, 0x10, &(0x7f0000002080)=[{&(0x7f00000005c0)="e7ac3da848db86e451fe90e33e9d7d923202b56518ea90162d76277770c2cacd11c6949612e10073a0ffac2c9fd7b13e2af31440771494d453f1c28f5d0e2f846dc7df9ede1349b230c54152b4df76240c88b7c82c1b052f5d97d5ff779d65cb4b5ab133a16dac9d1d5cbc07b742a2d2896c0e7ceb41ccedba83c201a33df0a4fb3fe9cc5d863438ae45ad14e34869c2cbe75524562969c180ab777c485c3eb4464ba343152ebcb710cd12fbc55487a5408e29e4", 0xb4}, {&(0x7f00000020c0)="9f24c5c6a22ed4aa28402af6cc6263ad420b17d6111454d784a2b4944e3ed594a3b000aeac77b472134ab48b5a8b440c147b5686d9cfacecead80c90be31a0b5490dceb1e86e98e6071d04487676826cd2b56725d94f943853b6370ca8836063d2a117aae403f307dd0dc2263731977f36bc883549bbafa3f465d7d1da9ddcdacca3e4660c1cd11e72d1e0d521731431c0ae9d4d208347407f5a55e3e47efc31558916ea6838fdd87f7966e947fecdd0836783940e880940880065ee34c1ace7cf6885d84e27265a50c3a269cd961febe210e1388a2d97327fce809d5a71a702b373d966a08d9a0edd2ccbfb7392bd530457d48f610d975586a0f16a26c8af80d66a4f6dd6e3211548", 0x109}, {&(0x7f0000001080)="9dbea4bd8ddfa19766eb70a5278399ef740085e12203f07ea10f63dd2433703dacc6d4a5ae0a6be4e4c6a73b3111b31142a6754b5c03273ea845a0c89f404ce14f44f2b5353090eec5619eb9ac282f0d842a1d1a68494acfa02b2e8c3a789ad2317c06679252528e5e91b3cb2d2dd3f468ec5f5ac9499ddeb685cad9041c3144c0c4adab6d519092a5e07212134570e94655268e63bda7e6104f249a5ecca8ccc527f44e626d7a885583fc272b98fd2cc004e183541af92806b5900b812fcc7dd8c5d7d95ef6dff69a18f43721e55ab54acd0ac0eb8e3d80103c6bc225940ff8b2ee45fbf476023675cf1207d6bdcaa90ebd45ed1946aa896fd832a3de3e681d862bf70d17ac6ac60a3cae6c70fa5218c94a5bc11949e758d909befa113600843040ed4065e40494bc92b45e1d0d00cdc4e1ff82eb5c1e4e2d4d88722286350a3bab67f5f7d37f6f9be6fae714438362100bfc0382472c55424d07df47d50dfc9e7eca42e02eec79a44a536eb63044fc36dfbf117f696467e335165680dc7b12c9fc900f5b78f514922898158e8f76bc89ccd92802f42b5f3e91cb4b1fa404a28afc9e345c15a6167ef756419fa7431f4e31faa9b58746ca1c8ed7b25f3740818c24d7829bfffffc1c0e939dcda766fd1558fb936294409ba53e0d590ff2bff791259aada5519a59512eaf3da2fab6820ce3aef4994197867eb54f6c5cb9a148a64013ce0303aee2864857ac0a432c9ddf3213c6759c84b9ed3096fe30126320afe8353dd2fa827185713c3ec992d45af6d843a0b43e4ba42156a0918ae8097460813404dabfeb805cc4a30f1213f15bd2eb2c3e6046405652bcfc42068b9e2020b4c889e223df9341b3f32e62e1c581fc2360ec45d1ad8e89072877a2276ef0c30a846d1bea4d482d8a70486733eebeb93e48ec1282b79d5a33f03855da71c5017b820e5992e2f1c1dc4b77744eb288cca716077da7e44641ad8391b93979759b54998dfc0816a45cd05904e0322ba96deb7ea0cb38ddb582e7e797b9ffec26c1c20469e5f226e57b1851209f7fdc054cb7b3fd6a4c37aba975c90e094bc77baa0131116113c9ec0a7add7a045ae6614d87c468e8fd2cb5981753d8dbd6c10562b70c71bd55921fd1e268b7e38ac7adeebaa920cc0f7a92adf03362d2d88a86483bd33817b774c074335d764e54921832a56f4d4a85485a588f68814d7b307887c9f843ebcb0d4b9201286c3c59a4676a7c76e1d3ca7bb99cffad05656366f5c2ea64c5d1496569203d664685a3f433d1c28d70ca3a397b96b6fd93ce9d3d296a21343fc092f25284541a057cd83c81d0fd7f045685e8243fc8bc934d824b500797e9f6356a208991941c39c1fe35b0545a6619f6606ffada7326d9e15c45f5a5fdfbda19c14d70dd1bfc752730bb75f39beb065d10526477466471c5a3216602ebec0f131162b6a2ffb768b54c6a16ada5aae799a8dde67be12d3cb245db7385240a5f67e7fa48c32cb4218041d3d75e5e4a6e05fdf1385edf3c77aaa38158d288674e726669ccc15d2dd55d895b976af7306d79ae3df376c3a0ba30f09d385945747251f967cfa3b03b72c57a1810ab9b906ee07084fb7b29ff597e9f795350a0ba48dc553b012ad93e76973abd5ccd068b18041cee87bfc0cff02e8f1755b506c6672fb5bb963f39c510a7c0f90f149660948600e8440e809721901af95d359986612835182ad732f71f741203487468832fc7e2f8a991ba0cbe6030eff9bad9c8820344a89d844bbb8e0dcf1bff34edea0d5dd05ea7a3cd53515098f5bcf175a9459840021341c2bed8c0772cee0e18f269b6f757a363259171a12fc1056b4732a6f0af4d39b6d4e60d6fdeee495e04c5d697449c7c2fabc36e206c67959a62c730612ce36c51af00dcf687a9ce108686d29aa91212428a6b3721250506989c099180439b486d533ea5141752ebc01dad5c707dae00e6f689164886807ac7b70c4ec3739056dde4e0e3e3464d670df9c1865857e8e9f25d3c104f21c00698a13ea2cf78dc63bb1c371e45c0a749fb245311ec78101425a7ba138bd83881d90dda4c5f934c7a4537ecd37a358264daab7b5a2ba4eeb52a85385c82db07c632d82e54792d4b18e7f70091625563c0bb484992bc3cbf3e5382de8a2b4bf98520682daa9f4f22e3fcbed3cf2a8c19c6ba707a00ca816441dbfe560b5b0bc73485f80f28d4d781e8387f5f536fd7df1660d160280660aa27acddaec76ab5d494475adfde97e4b579982c21eb9fdce25b3086692541b4905ab3b521c58018edabb9fc9599e3fd60b412f9f220848b3bb2ab4284a2395e2916299a90f0eaf08ad80fcb7c15446ac6722c9b1709571c5edfd81226124cb4acee351a5b8b87659e20f0754833edc123aa471f33999aabb82bfec80eb8510d6b53275cd7680ee2f9008f6f97a40a5447b3c46019808da4e8e41c6a7bbbbce48fc8a345916b73f488d30494f357b067a5188e68fccf973f38d5cdbdf1327068b50bd9b7e72e2179ab19c782af794878d2fe781893864a245b0e1c81fdb3aa8894316393e063ea24ea4f5f41d2a235e2ab3c74d31dca1d5e543c9c0827d70acc8112a2443ebf835ed09aef2854636caffd2e73686bbb9785b4088131673daff68c5847ec7d71839598d4d0dacb026543c8d21d728ee13cac06fbc4ac664c913aa0c3daa36b944f4591a6fadde974528798e0eb10a800cfd83ae9ddd4a1135ae0e7f61df00a3776bfb1f842a042883e2f21fd9e35f652123033afa67647e3ddffd46534b25754be9fb150c7075a8ffcec55d9a76601ec7f61cdba1e3ccc0721b9552eaa4d7761070e1faf9b28b83f2e4d3a6dac842975b1c15c96cdc51b4caf98519776ca784bf15845d0770c5fc1ab4dcb702811d52cefc8c3a63d1a939cf1598cf8a6332b1f5e83a5341bf6cd5d47f702da694f675b996d88c4fadb9bfe472497d5c2ac2f9fa625258614cb5da10556e56809a3d6a015e71f8ce239ba11a02cee51b152f29706900ad571afdb078dd2d989171abca8fe9d5c52454ada9583ca84a4d0737de9ed04e08bf4d4d43b241223d8433af6db6b2e5cf1785a05f0d4fdae44bd99d812b5a36c8143bcb339f80f5a7f223fdba913591ae27eabc5843dcf8ad5b2c0fa766a00dbedac3c102be03db4e65f27d2dbdff9525c934baa94ed25037f733757ebdc0939dd859a521072e82b81cac157cf7d65edf7c1c23b04f4da3c6f87080fb0da50e24c0c15f9090dd34298b7a96413f7aa83449986c4b1ce17a1f3ccff79e40fe9c95216d5bf9df0390c5058bfb3b9c34668c29e97b18941d6bfa620fabbdb4f22408c59ee334b66ed3d263dbe7cc6dfdefbf34406fdce09ba62bf1ff0d1f719c000e60e92b20389732a666945d83dbc619f26566e62868f21033d1df77ea6cce8ecbc9317ed0f782e07f877ee3e9a4841407d941babde07a525c61d81f97a3a3cc94c1accbe729fd22c22ad28556f976aabeeb2abfa62308567a26ca0b05f3eac2debbc4aad2bc705a2a84740a1372271fca0991389a26681018f8acabb222171a04c397cc0fd1b8506ef8f1c3726c416f216b226aeacf15ade4972d4f9cd8e2f5e3098044b793415d8dba47d5a22e10eff88c354f8d609e239774a0ffd22b2a8fb4a4bf316c19e24f04859cdecf845dda3e78fe2dde1564668b79ed021bac8e2f504ea57d7e0d77c446b2a496f6c9cabb80d52743ae2e4b884b3f1b60a6d1e25ae72ffa4c7a91cd52b8ad0f51dc1c0dd663e01a22ea45c156bd199956436c16296bb1d23ccaa7d92fc6d8c8452171454ace6972f1635341004c9a5a78ee4c06dc85448f2bcb035ed0d2e69f3210f6259c8ab85d5dd5f9e8d23dd749fc05c00a23f1d9e8eb28734090e7fbc2848affc9aff723697df30f54caa731cc4298f3b03fdf0746d4eadb4895944c981a527507d6218a73e6c95facacac389682eedc9309835d3655fa7bb4cda00884e7e0d27a912dcdb5e888849beeb8a9b9ff3c523bcfcacc5d37fd914bdc9989e1deadd1c05048e96f68703e6a1a46480b0b9c8027eba2882e1f34fc982c73279f69f9f1fb6dab7c6265bcbbb13ebcb733afa4abc7ef8c5234c7d48b526513c5d55c90118a26948f9c45596c0bdc8f78a4ad92daa8a2f7d14c03f1fde6966c4904d4f277c29243552cfad0e813c381c684860a23954e105d5ca7a7d2271364188216e6dc2bb600c5b46c0c66a97ac2d1f3beb3bcf6340d73d38d867d2c9f48d224cdc7cbe9fc9958c001442a838462c763bce1497e856938a23a7585ffc4521615a5f72d07b81920c1f4c5553d95076c5c3fcdf641ac97ce565b10c6726ec77ecded7c657751f4ae1cdc88f2c23ee46a139adbdba5494cf278989508eec6733cb3dd616361f5c95bf4f75e55a154c53635a3f0b4ebc513d0b56f3a389ec903481b8d67ddff4956c4e308de5aaa7cb3a0772c32dcf7de672bc12a08fe193ee9048ce5cdb59bc07bb191c23862bef9e9c4b5a787ca913ecb53c0f85f3bbb10622c576421f0a4d71bf60f1a1966547200595b207180a722d0f8c2aaf848ac5a86366d8b4fc4ef262337a10ac5f35a72528f7928e8c93712e60b022efdd9c96227c223cfcab1836a142796cdd347d3e9a8e2387829ede545ae6b958ab92d5a5a6d3b0c953e36844cfeec3a159db6863c6eac8ef3f1fdf99d0ca84c9d082426108b96ae6d25e392cc54f52c3c44f9a8b046017ac3bd8689793bdd89354fd993ba2ab6ee9e8aa58bac7ca6606ba7e9d385f83f7f5cc111a340fd0030dfd2a6fb45916d509829089b1d5f87c78ecee6d54b0199cafa5a0ae772a69d2aed8493284a854888680ead7e15ac2d0459be94ecc1e8a2f3c937f985568cd8f98f53744f4883db935389581ada283abc3136c955f1686d27e3f459dc476f4a054416b192d7999fb345227cee52af435e8f56a9875901c9d6122707b46b7867ff859628686e3827dc194a62ffcba272405b8b09b648dacc6fc69a73548b4b602b98bbb9de4032bdb73afffc70289adb566672dcf0dc10e1b116b8d374949a5b83d1e7b4c9ea54e0b365d02da40a52b10458f3b19ef8e27f55522a2c17a0303872a2a97198f1827adf428f978312c1fbeedd6fd36e06718e73dfd7f92af4e51ee0d5e197be25ac0dd57679d8d9bc61bf050635004c02b1fd9d1e9e6aa522ebb5e2d8553145acc9cf87475fd16cdc20b369b3e046c21cb4a8d36433b3f6cb0814b5a9529d5b500eac70652ca9ff5eb271c057e504d9148ec97f9418751d3ebaeda9f679d592594973fa9fc1f393331c4252e39eb13e467810cbf6221a5b558e606d577d7fe8706d9eafa3c7c2d8202d0a2a27f845224232fdcf63e3dba1bb1f637aaf97361a1875322091b74f5a70714a7a44ff102bde998dde28bb971f41116d765ebf1f2777027e6d00db97f9a7dc4b5659d542271c69de09ac3f07408a1564eff232bd13c6bb164f2013bd963bc7d70645fa7d6b31d3cae3092064ed318e6786a7faba2dcb418e13a2066c4629d11f347e8c67d41cc22b01d7647365d664be4c0d2a6b10c7a9505ab2f231370a1807e227d1fdf19bbe448344dde94a98b9b9f8b98d8400ecc393375e09cf50636178806d832623538f8df94186dfeafc6ee351930ee04a6a71df51a89ca3827cb6726c68dd4f2093f3047e44aaa97649c0473fd786c70bc38f0088caa39030077292ba1bfc6a41c1136157e7ad5d1954f926998dac478da61dc65158bbfeb5c9f5dba4a168ed377285ad2624eb9396b9ca8", 0x1000}], 0x3, &(0x7f00000000c0)}, 0x24000841) r2 = socket$kcm(0x2, 0x5, 0x84) r3 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0200000004000000080000000100000080"], 0x50) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f00000001c0)={{r3, 0xffffffffffffffff}, &(0x7f0000000200), &(0x7f0000000240)='%-5lx \x00'}, 0x20) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000280)={r4, 0xffffffffffffffff}, 0x4) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x16, 0x10, &(0x7f0000000780)=ANY=[@ANYBLOB="18000000000000000000000000000000b7080000000000007b8af8ff00000000b7080000ffff0b867b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000000000018230000", @ANYRES32=r5, @ANYBLOB="0000000000000000b70500000800000085000000a500000095"], &(0x7f0000000800)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @flow_dissector, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) perf_event_open(&(0x7f0000000ec0)={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, 0x3, 0x0, @perf_config_ext={0x0, 0xb83}, 0x10c002, 0xac5d, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000f40)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 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, @perf_bp={0x0, 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) close(0xffffffffffffffff) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000fc0)={r6, 0x0, 0xe, 0x48000000, &(0x7f0000001040)="40f0538ef047b21fb60068305500", 0x0, 0xf00, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r9, 0x891a, &(0x7f00000003c0)={'ip_vti0\x00', @random="020003000200"}) perf_event_open(&(0x7f0000000880)={0x2, 0x80, 0xf0, 0x0, 0x0, 0x0, 0x0, 0xb, 0x1509, 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, 0x0, 0x1, @perf_config_ext={0xe93, 0x8100000001}, 0x0, 0x4, 0x1, 0x3, 0xa}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) sendmsg$inet(r10, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000a40)='J', 0x1}], 0x1}, 0x1001) close(r8) recvmsg$unix(r7, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) r12 = socket$kcm(0x11, 0x200000000000002, 0x300) perf_event_open(&(0x7f0000000d40)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8002fffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x9, 0x3ff}, 0x0, 0xfff, 0x0, 0x2, 0x0, 0x0, 0xc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000dc0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r14) recvmsg$unix(r13, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a80)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x10}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x58}, 0x0) setsockopt$sock_attach_bpf(r12, 0x107, 0x12, &(0x7f0000000e80)=r15, 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x16, 0x5, &(0x7f0000000540)=ANY=[@ANYBLOB="1802000001"], 0x0, 0x80000004, 0x0, 0x0, 0x40f00, 0x14, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x94) setsockopt$sock_attach_bpf(r2, 0x84, 0x7b, &(0x7f0000000580)=r11, 0x8) 2.397462996s ago: executing program 0 (id=15941): write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8fed007907001175f37538e486dd6317ce22001b2f00fe80000000000000875a65059ff57b00000000000000000000000000ac1414aa"], 0xcfa4) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x18, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="dc0100001000000018000000000000000000000000000000950000000000000038720a013653e84c584fdd38a199f6b2df9e19f1574da4512902e83640d72226cbc0c89b926a"], &(0x7f0000000340)='GPL\x00', 0x5, 0xab, &(0x7f00000008c0)=""/171}, 0x94) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000006c0)={0x6, 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000002000000000000000000000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8}, 0x94) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB], 0x50) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000380)={r1, 0xffffffffffffffff}, 0x4) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000e00)={&(0x7f0000000cc0)=@sco={0x1f, @none}, 0x80, &(0x7f0000000dc0)=[{0x0}], 0x1}, 0x800) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000980)={0xa, 0x10, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000000000000000000000000000000b7080000020000007b8a00fe0000000087080000000000007b8af0ff00000000bda100000000000027000000f8ffffffbfa400000000000007040000f0ffffffb70200000000000018230000", @ANYRES32=r2, @ANYBLOB="0000000000000000b704000008000000850000001a00000095"], &(0x7f0000000ac0)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x2, '\x00', 0x0, @fallback=0x5350a0e2ad0fd2e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) perf_event_open(&(0x7f0000000b00)={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={0xfffffffffffffffe}, 0x10c002, 0xac5d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000b80)={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, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000c00)={r3, 0x18000000000002a0, 0x16, 0x0, &(0x7f0000000c80)="76389e6a65585578f830e900000058c54feb682e25d3", 0x0, 0x10001, 0x60000000, 0x0, 0x0, 0x0, 0x0}, 0x50) r4 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000004000000040000000a00000000000000", @ANYRES32, @ANYBLOB="0100000000960cc0a300"/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="03000000020000000500"/28], 0x50) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000800)={r4, &(0x7f0000000780)="eda4d93c6fafb3f5bb3a2444f69a73a61ae381b74c4b8f38d8862b8b6c78f123cbb943b91fa679d03915b6ffe52699e050e2eb76fec791c65462f18390917963a504323550c3bef28bab86b0ab27bc65f60792b9441bd2ddebdb9e160881fb574a1daf027fe7836a41f7bc122d9f5d2f8ec76aa82ee1d38e29f7a6b0785e0106"}, 0x20) r5 = socket$kcm(0x1e, 0x4, 0x0) setsockopt$sock_attach_bpf(r5, 0x10f, 0x87, &(0x7f0000000400), 0x43) r6 = socket$kcm(0x1e, 0x4, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r6, 0x89e2, &(0x7f0000000480)={r5}) bpf$ENABLE_STATS(0x20, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = bpf$MAP_CREATE(0x0, &(0x7f0000000e40)=ANY=[@ANYBLOB="0500000008000000040000000001"], 0x50) r10 = bpf$PROG_LOAD(0x5, &(0x7f0000000e80)={0x1, 0xd, &(0x7f0000000f40)=ANY=[@ANYBLOB="1800000000000000000000000000000061183000000000007a0af8ff0000000018110000", @ANYRES32=r9, @ANYBLOB="0000000000000000150802000000000018090000", @ANYRES32, @ANYBLOB="0000000000000000bfa200000000000007020000f8ffffff850000000100000095"], &(0x7f0000000fc0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) setsockopt$sock_attach_bpf(r7, 0x1, 0x32, &(0x7f0000001000)=r10, 0x4) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000001040)={{r9}, &(0x7f0000001080), &(0x7f00000010c0)='%pB \x00'}, 0x20) sendmsg$inet(r8, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_attach_bpf(r6, 0x10f, 0x87, &(0x7f0000000440), 0x43) write$cgroup_subtree(r6, &(0x7f0000000480)=ANY=[], 0x101d0) sendmsg$kcm(r6, &(0x7f00000004c0)={&(0x7f0000000500)=@tipc=@name={0x1e, 0x2, 0x3, {{0x41}, 0x5}}, 0x80, 0x0, 0x0, &(0x7f0000000580)=ANY=[], 0x1458}, 0x240048c0) r11 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000200)={0x6, 0x3, &(0x7f0000000680)=ANY=[], &(0x7f00000002c0)='syzkaller\x00'}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000600)={r11, 0x5, 0xb68, 0x0, &(0x7f0000000000)='%', 0x0, 0xd01, 0x88be, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x48) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000840), 0x104000, 0x0) ioctl$TUNSETSTEERINGEBPF(r12, 0x800454e0, &(0x7f0000000880)=r0) 2.316531294s ago: executing program 3 (id=15942): r0 = perf_event_open(&(0x7f0000000100)={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, 0x0, @perf_config_ext={0xffffffffffffffff, 0x4}, 0x0, 0x0, 0x0, 0x8, 0x2, 0xfffffffc}, 0x0, 0x100000000, 0xffffffffffffffff, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB="850000002a00000025000000000000009500000000000000afcd48d6494d614dcc6fab5335ec470db2c6161dba392176dd2963038e1d69ba7ea94c500dc4ef2fad96ed406f21bef5adcf920569c00cc1199684fa7c93836d9ea2cfb0e60436e05425cc4686b066707de94a4f4d5fc79c987d669f381faca0f9d9b24be41a9169bdfaf16da915b2e249ee1c6eee84309e7a23c19a39484809539fca4e0b6eab1aa7d55545a34effa077faa56d59e88254f54077f799bf168301000000bf2255d6a0244d35b213bda84cc172afd8cc2e59a7d8b85a5e3d77ac463920e231b7ae0da8616d2b7958f91f5da6c025d0faab186d94af98af1da2b5952eb15855933a212304e035f7a35dfc72c81256a55a25f8fe3b28d7e53c78fbfe5ab0255f347160ec83070000000000004015cf10453f6c0b973b81a484ebad04859d928365a7ea3fab8b4b380a00d72bc0480f94306720399379d9271cf555c14d56b51c2298237bebfc08e0d5976a942b846970cfd98b9d4139f1111f2dc5e46ac1c60a9b030074bfbcd4b09012175484135f0e519f0b1e4aaa026d570ecb5e8cddbed65ff702000000a3ff4f8a4cf796b07a6ff61c5552417fd703f7f14d8b78a602ca3cdf6a9120072a5d00dcdd8595356c9b2492aaf1264d4ef4a410c882834867bcd2b6e559d17879570c8ad9433269af3be5fa6a9a5c24e392955f4e979ea13201bafe4f0f6ea508000000a0c548552b571bed5647223c78a992810000000571cbb17d9f37282462f0e9c147c0d497c61433c6ccc35601eef97ee611be8c97f4151ffdf6f7820549cda6cb799c6e924966a7f90bf8fd1e75ee76bd72346cfbb526890aa7fe5e68949a3b30567e54d3504723177d356c4604bca492ede62fc28839b5301160ecec37e83efceefd7ca2533659edc8be05cc85451c6a145074343caea5c4bf690441974b155f5adc681a03c0bbb8358856175e2ce8b0cbbbe3c033e54ffcebde1d9d3d35a142a9ec9a7a3755e0f209150a07682c4e14e3a835701bea8240399c56ce8f58df6f3fc97f1730a136bdee07e98cb984b2e2304a1b63afefdb636e56bbaae4e62136574bc6371a0bb2be1a962aae9c1258da6ef590e1d85ea9e12b3025f43e7e08ccffc5064dea4c39cf4b98e1fc6efb5978f51e16b678eca0b658a56008948e561a9845e4ff29e2bdb1d0b923b262341c5e093fd66a2946501559335781092cf8ce3c7c56cd31121624d76517fd3666276c3c0e812b28e2f30d035cee5d0e77a3c70008ec651cc0ae637fa474816bc59d2e2a00092419304b338a987e9d3044d856cf24f370030be3b5f79f030b8d3ebce68663ef5af469abe753314fae31651e0ecea5ece8fb11a4ee288eb149f1fa33669cc8d901fa8e46354c9c3a041a1e7b55c4e81dba1e12289ee34463baf28345bde0c195bc9f021da8f3025ee9c8e3168b4177ce37ed85464c31679053e7f9d04bb5cb51da0b7958989fd70f241262fa3f1dabeb4fc4bda345360200000001fbddeacd3adaa4d2715e21c772ccd44341f7fd53df58ae791ee8b489a7c9efe3625a9d971b5997485d6a063dc6f7359e2eccc2fb39d419de1a7b5c9dc22c96295a4601adf59d44e58eb1c60b3475be31a9b7cf42b6402312d2725b8d9fa700a86407e79ae29d2c117ca65fc86c2dce97aa03279a66ec87122219b0f796ab92b1adecae50fdb408c8a80f7f02f750d6c977a1919f9f69a6cfefdf879d447df53f3b9b70d10355b07466d1ef0056b5af553d18a6cc50feeb7bfad9b7be3283b6450d014e7712d2f1d7004548b19162cef04d18d4f5987baab97a9bfbd8f185b5671820420bf5b6522c0e21c882c66f4f25ffb6d95e07de02205fca4f18a2eb5b63e45d5d80fe52734093ae5aa3c0b4f3f45bfff2418a18217747ae442e31560e5b741445ea2a1acee2e98c9f3427834ba0a765d20b30f87af976a46f9a9a1ac7dea1ea6845f9aa6623920dacc107f532348cc21164efe794874eac73381e961f3d9c8c21578fe3245097c280abe51427a7f6cd72b5da6d0252803c66730cd5eac907f09b9695906313f8873522608c6fc01e1b9e16587bb5f721303e6b89e5c54d680ac66d09af90dbf50ee69a39265964279d17eb0000000000000000000000fa08ad0731c4b839688b22c4da2a6b00008a1949a6ba49fbf981f8265e7f1f4c2d97f4680b135f87c228ce69418a282bffff2481a0df1774fa7d94944bb92d2b89f73f0e8b63f6316c5762f3288bc970720f48b5647dd177db6810fae05334d5a44a020000001c0d882a564d74a7c72bf9a2152b261e58fea6d2f93589cfe261dc0410b5ccc92a5a0eab327a33431d62d2b7c75ce654d556c9e1817c1abca762ab53d40da51560351b673363652e1ecb56cfe4a746a45ab13c6014e9f361ab687d1cd1795ce9e05c817b83d76046bdb3709de5df7499a02d2f636a454b85b987580ada025d83bd7b8df28a540d5ec5537942e79f2f1ab25ea5f563bc77e4f9468bd309469880c7e34150ca886d1f9ac2f7e82dbe296c877d925c38c54cc8137b29028854b6bd57ca893927c331300e16aba792289e135589d93302fc37c73c303e383cdf8ef3f6d6265fe5ee01759d24027475c8901039a898582022bc95992b86dce0710887c8a625d9cbb897bdbfaf49a3f642a169827a9bae4fcfa5212461db000000000000e6ed75ca8fcda7ef3ee336189fef3b3ffb9f38fefc5ff39c4e69e3fa1f8b10ee97123e99b61eba065b1ad67530e7c4f11f9da7ae000002000000610101ad7f79cb9bbf64a0fc109f49fe8799fe266e2ccac80fefe750151f5ddfe51833ec65ece70e07ce8ab5d97db47da8f80000664dc0b86ae2b3ff9d4e220752a6b2f3ea9f793612386496dca5af7b8952aafa796ea7b156d19612297c63bb20e1e0469f7615f67a9218cbace38f5236821314f76302b98afa93044b83989339ca10e6ae30e70e17a82f03e915b8425e8e7a91614306d2ae0bc3550d856f2d7293672b5673d264fc886b0c8bdf436a0fcd21bf9da7bdca98e34cd6e59b0a7ce4ba1b466561aaa35448dff47bb1d7df23d467689a6669e4300d5acf12e4d0b35abf91569f605b2f6df0d861"], &(0x7f0000000000)='GPL\x00', 0x5, 0x252, &(0x7f000000cf3d)=""/195}, 0x48) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r1) perf_event_open(&(0x7f0000000a80)={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_bp={0x0, 0x1}, 0x10c002, 0xac5d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000b00)={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, 0x0, 0x0, @perf_config_ext={0xf, 0x5}, 0x100e64, 0xc78, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000b80)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x50) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000c00)=@base={0xe, 0x4, 0x4, 0x100, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x50) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000c80)={0x16, 0x11, &(0x7f0000000d40)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r2}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xfffffffb}}, @map_fd={0x18, 0x1, 0x1, 0x0, r3}, @generic={0xbf, 0x2, 0xa}, @generic={0x7, 0x2, 0x0, 0x0, 0xfffffff8}, @generic={0x85, 0x0, 0x0, 0x0, 0x1}]}, &(0x7f0000000e00)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000e40)={r4, 0x0, 0xe, 0x0, &(0x7f0000000ec0)="0000000004000000000000000000", 0x0, 0x80000004, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) syz_clone(0x4080b000, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x50205100, 0x0, 0x0, 0x0, 0x0, 0x0) 1.067639612s ago: executing program 0 (id=15943): r0 = socket$kcm(0x10, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000080)="5c00000012006bab9a3fe3d86e17aa0b046b876c1d0048380019000800004460bc06000000a701251e6182949a3651fbffffffd4d4938037e7c7a0a03400ac09c51c268811000096859fc57a0000000000", 0x51}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x8000) recvmsg$kcm(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002c80)=[{&(0x7f00000003c0)=""/4086, 0xff6}, {&(0x7f0000001400)=""/4067, 0xfe3}, {&(0x7f0000002400)=""/230, 0xe6}, {&(0x7f0000002600)=""/174, 0xae}, {&(0x7f0000002740)=""/163, 0xa3}], 0x5}, 0x40000000) recvmsg$kcm(r0, &(0x7f0000002800)={0x0, 0xffc3, 0x0}, 0x80) 964.243132ms ago: executing program 4 (id=15944): r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$inet(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x2, 0x4e22, @local}, 0x10, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=[@ip_tos_int={{0x14, 0x0, 0x1, 0xfffffff7}}], 0x18}, 0x41) perf_event_open(&(0x7f0000000140)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4d34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4, @perf_config_ext={0x8, 0x830d}, 0x0, 0x2, 0xfffffffe, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$kcm(0x2, 0x5, 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$kcm(0x2, 0xa, 0x2) ioctl$SIOCSIFHWADDR(r4, 0x891a, &(0x7f00000003c0)={'ip_vti0\x00', @random="020003000200"}) perf_event_open(&(0x7f0000000880)={0x2, 0x80, 0xf0, 0x0, 0x0, 0x0, 0x0, 0xb, 0x1509, 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, 0x0, 0x1, @perf_config_ext={0xe93, 0x8100000001}, 0x0, 0x4, 0x1, 0x3, 0xa}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x8902, &(0x7f0000000940)) sendmsg$inet(r5, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000a40)='J', 0x1}], 0x1}, 0x1001) close(r3) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x16, 0x5, &(0x7f0000000540)=ANY=[@ANYBLOB="1802000001"], 0x0, 0x4, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) setsockopt$sock_attach_bpf(r1, 0x84, 0x7b, &(0x7f0000000580)=r7, 0x8) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000005c0)={0x1, 0x80, 0x1, 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, 0x6, 0x4, @perf_config_ext={0x2, 0x5}, 0x51f5, 0x0, 0xfffffffc, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x10043) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x6) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000640)={0x3, 0x4, &(0x7f0000000a80)=ANY=[@ANYBLOB="18020000030000000000000000000000850000005300000095000000000000000084a44b92ad530e0ade02c1aaa603007373ab30ba77b934f11debde369e897f5c2b1b8f8e2997cef144032faa3708595d96e9ac888faac2f788f1c850feab31b90977ce58de769b7c6a27ffe59490450ed404d5e5a4506b67565244797a1b942984e65bd3073a6d6b58155379be71ca8bd4005761dd4dd755bfd2b7b5b8db5a5cae4748f713c478e864573df8af5ad94f049db246b248d77c91aa257e264f4345ea1417da0400000000000000ab3dab7ab99ff76803356651a00480126720465e66aa986514b60405ff8e3b1ccf1026520155952b64c9be99893cac318af846329c14b4c04a57ab2fdd9b5ac0facf06c9c9030ff08f4214efc9994afa02651dd86af04bbd5669bf43b5051b0a10cd"], &(0x7f0000000740)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x2}, 0x94) sendmsg$inet(r1, &(0x7f0000000780)={&(0x7f00000007c0)={0x2, 0x4e20, @loopback}, 0x10, &(0x7f0000000800)=[{&(0x7f0000000840)="d1", 0xfffd}], 0x1, 0x0, 0x0, 0x2c01}, 0xc54) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x18, 0x7, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000000000000851000000200000005000000000000009500007b0000000085000000ad0000009500000000000000a9"], &(0x7f00000002c0)='GPL\x00', 0x3, 0x92, &(0x7f0000000300)=""/146}, 0x94) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000940)='./cgroup/syz0\x00', 0x200002, 0x0) socketpair(0x1d, 0xa, 0x0, &(0x7f00000009c0)={0x0, 0x0}) 916.723837ms ago: executing program 1 (id=15945): bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000000c0)=@bpf_tracing={0x1d, 0x2, &(0x7f0000000180)=ANY=[@ANYBLOB="b70000000000000095"], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x12, '\x00', 0x0, 0x17, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x76e2, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x15, 0x2000000000000216, &(0x7f00000002c0)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000f00000018010000646c6c2400000000000000007b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000600000095"], 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x1c, '\x00', 0x0, @fallback=0x28, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) socket$kcm(0xa, 0x5, 0x0) perf_event_open(&(0x7f0000000440)={0x2, 0x80, 0x1c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000, 0xd63342c655ba5610, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_bp={0x0}, 0x10c002, 0x3, 0x7fffffff, 0x0, 0x6, 0x0, 0x8000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x110, 0x2, &(0x7f0000000040), 0x16) perf_event_open(&(0x7f0000000b00)={0x2, 0x80, 0x1c, 0x1, 0x0, 0x0, 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, 0x0, 0x0, 0x1, 0x0, @perf_config_ext={0x72, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_devices(r0, &(0x7f0000000340)='devices.allow\x00', 0x2, 0x0) write$cgroup_devices(r1, &(0x7f0000000380)=ANY=[@ANYBLOB='b 122'], 0xa) perf_event_open(&(0x7f0000000c00)={0x2, 0x80, 0xaa, 0x1, 0x0, 0x0, 0x0, 0x0, 0x88200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000c80), 0x6}, 0x10c002, 0xac5d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000cc0)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x5, 0x3, &(0x7f0000000580)=ANY=[@ANYBLOB="1800000000001200000000000000000095"], &(0x7f00000005c0)='GPL\x00'}, 0x90) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f0000000600)={r2, 0x4, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) socket$kcm(0x10, 0x7, 0x0) perf_event_open(&(0x7f0000000680)={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, 0x0, 0x2, 0x8000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000700)='./cgroup.net/syz1\x00', 0x1ff) bpf$MAP_CREATE(0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="0b000000070000000100"], 0x48) bpf$MAP_CREATE(0x0, &(0x7f00000007c0)=ANY=[@ANYRES32, @ANYBLOB='\x00'/18, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000000000000000000000000000000000000000000000000000001c5e83c4e230109fc85ca80725521e3bcff67042d4c8d5eb1871e743a69b16171317fbd371c813e0af09"], 0x50) bpf$MAP_CREATE(0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="0e000000"], 0x48) mkdir(&(0x7f0000000880)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) perf_event_open(0x0, 0x0, 0xffbfffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000940)={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_bp={0x0}, 0x19251, 0x0, 0x8, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x1, 0xffffffffffffffff, 0xb) perf_event_open(&(0x7f0000000b80)={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, 0xfffffffc, 0x0, @perf_config_ext={0x0, 0x3}, 0x0, 0x0, 0x0, 0x8, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffbfffffffffff, 0xffffffffffffffff, 0x2) bpf$ITER_CREATE(0xb, 0x0, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000d00)={0xc, 0xe, &(0x7f0000000dc0)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0ff0100000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000005ecefab8f2e85c6c1ca711fcd0cdfa146ec561750379585e5a076d839240d29c034055b67dafe6c8dc3d5d0f65acc0d06d1a1434e4d5b3185fec0e07004e60c08dc8b8dbf11e6e94d75938321a3aa502cd2424a66e6d2ef831ab7ea0c34f17e3946ef3bb622e03b538dfd8e012e79578e51bc53099e90f4580d760551b5b341a29f31e3106d1ddd6152f7cbdb9cd38bdb2209c67deca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e860e3670ef0e789f65f1328d6704902cbe7bc04b82d2789cb132b8667c2147661df28d9961b63e1a9cf6c2a660a1fe3c184b751c51160fb20b1c690220b87b20581e7be6ba0dc001c4110555850915148ba532e6ea09c346dfebd38608b3280080005d9a9500000000000000334d83239dd27080851dcac3c12233f9a1fb9c2aec61ce63a38d2fd50117b89a9ab359b4eea0c6e95767d42b4e54861d0227dbfd2e6d7f715a7f3deadd713089856f756436303767d2e24f29e5dad9796edb697aeea018512babd18cac1bd4f4390af9a9ceafd0002cab154ad029a1090000002780870014f51c3c975d5aec84222fd3a0ec4be3e563112f0b39501aafe234870072858dc06e7c337642d3e5a815232f5e16c1b30c3a6a71bc85018e5ff22dc518afc9ffc2cc788bee1b47683db01a2f9398685211dfbbae3e2ed0a50e7313bff5d4c391ddece00fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd36e7487afa447e2edfae4f390a8337841cef386e22cc22ee17476d738952229682e24b92533ac2a9f5a699593f084419cae0b4532bcc97d3ae526aca54183fb01c73f979ca9857399537f5831808b0dc2a2d0e0000000000000578673f8b6e74ce23877a6b24db0e067345560942fa629fbef2461c96a088a22e8b15c3e233db00002e30d46a9d24d37cef099ece729aa218f9f44a3210223fdae7ed04935c3c90d3add8eebc8619d73415cda2130f5011e4845535a8b90dfae158b94f50adab988dd8e12baf5cc9398fff00404d5d99f82e20ee6a8c88e18c2977aab37d9ac4cfc1c7b400000000000007ff57c39495c826b956ba859ac8e3c177b91bd7d5e41ff868f7ca1664fe2f3ced846891180604b6dd2499d16d7d9158ffffffff00000000ef069dc42749a89f854797f29d0000002d8c38a967c1bbe09315c29877a308bcc87dc3addb08141bdee5d27874b2f663ddeef0005b3d96c7acbf4df517d90bdc01e73835d5a3e1a90800c66ee2b1ad76dff9f9003f07000099d4894ee7f8249dc1e3428d2129369ee1b85af6eb2eea0d0df414b315f651c8412392191fa83ee830548f11e1036a8debd64cbe359454a3f2239cfe35f81b7a490f167e6d5c1109000000000000000042b8ff8c21ad702ccacad5b39eef213d1ca296d2a27798c8ce2a305c0c7d35cf4b22549a4bd92052188bd1f285f653b621491dc6aaee0200e2ff08644fb94c06006eff1be2f633c1d987591ec3db58a7bb3042ec3f771f7a1338a5c3dd35e926049fe86e09c58e273cd905deb28c13c1ed1c0d9cae846bcbfa8cce7b893e578af7dc7d5e87d44ff828de453f34c2b18660b080efc707e676e1fb4d5825c0ca177a4c7fbb4eda0545c00f576b2b5cc7f819abd0f885cc4806f40300966fcf1e54f5a2d38708294cd6f496e5dee734fe7da3770845cf442d488afd80e17000000000000000000000000000000000000000000000000000005205000000dc1c56d59f35d367632952a93466ae595c6a8cda690d192a070886df42b27098773b45198b4a34ac977ebd4450e121d01342703f5bf030e935878a6d169c80aa4252d4ea6b8f6216ff202b5b5a182cb5e838b307632d03a7ca6f6d0339f9953c3093c3690d10ecb65dc5b47481edbf1f000000000000005d16d29c28eb5167e9936ed327fb237a56224e49d9ea955a5f0dec1b3ccd353646000000000000000000002b0000000000000000000000000000000000000026ded4dd6fe1518cc7802043ecfe69f743f1213bf8179ecd9e5a225d67521dc728eac7d80a5656ac2cbde21d3ebfbf69ff861f4394836ddf128d6d19079e64336e7c676505c78ad67548f4b192be1827fcd95cf107753cb0a6a979d3db0c407081c6281e2d8429a8639034a75f4c7df3ea8fc2018d07af1491ef060cd4403a099f32468f65bd06b4092140faed0c329be610c30180000000000000c03f1a1561f0589e0d12969bc982ff5d8e9b986c0c6c747d9a1cc500bb892c3e16ff10feea20bdac0000000000000000ca06f256c8028e0f9b65f037b21f3289f86a6826c69fa35ba5cbc3f2db1516ffc5c6e3fa618b24a6ce16d6c7010bb37b61fa0a2d8974e69115d33394e86e4b838297ba20f96936b7e4746e92dea6c5d1d33d84d96b50fb000000ae07c65b71088dd7d5d1e1bab9000000000000000000000000b5ace293bec833c13e3229432ad71d646218b5229dd88137fc7c59aa242af3bb4efb82055a3b61227ad40f52c9f2500579aca11033bb9cc16bd83a00840e31d828ec78e116ae46c4897e2795b6ff92e9a1e24b0b855c02f2b7add58ffb25f339297729a7a51810134d3dfbf71f6516737be55c06d9cdcfb1e2bb10b50000eb4acff90756dba1ecf9f58afd3c19b5c4558ba9af6b7333c894a1fb29ade9ad75c9c022e8d03fe28bc358684492aa771dbfe80745fe89ad349ffaad76ff9dd643796caffdf67af5dd476c37e7e9a84e2e5da2696e285a59b53f2fb0e16d8262c080c159ce1d9bc7ef3e3f40c14089c82759106f422582b42e3e8484ea5a6ad9aa52106eafe0e0caea1ad4cb23f3c2b8a0f455ba69ea284c268d54b43158a8b1d128d02af263b3dc1cab794c9ac57a2a7332f4d8764c302ccd5aac114482b619fc575aa0dd2777e881e2e49db5a1517ec40bb3fa44f9959bad67ccaba76408da35c9f1534c8bd48bbd61627a2e0a74b5e6aefb7eee403502734137ff47257f164391c673b6079e65d7295eed164ca63e4ea26dce0fb3ce0f6591d80dfb8f386bb74b5589829b6b0679b5d6fccbecfae5553d9950d48c774eaa35b24fce69a20d8bc410d9f48bf7eac90529cd6af061c9e53addddc620ce73c5d177e3d097159f2768636fc10276c6a0adc57483b3f7083f66b87ef296ee85e9bb70a3009a5d30f479e293a3302e11350ea857b37e76ca2f50378e4092ce2c574ad278b9b7b717c571afb2077b019fd9d89efd59b41f051ec5a8ff87ecc8df917a1e386d849fcd10e2f9ca52e02339c2f4666b0c545e25f1cd62421c28d25994be0cff7271a0dee38d7ac4ac736b090e1d29f981179186e4000000000000646174b55d251f7f8ca5ccc22a5efb33b237eff5597a3c3a5f3a9bb54ae54593e1a7ce4cfa17b3c3fe91c06363496341eae20dcc59b6179b32ddddef5c34000096a54c0c571a91878f61f74912e2299e5501d4d6943bfd74c856511726f0ac8f7d17f1c6b4451c1bcdc6b6e1700e4cd87709d97afc5423c96fa981873d4369b04bbf1fb9f68f17991540868e408201ad1a74179e489aa61f021a437a3fa935588be2068f7ff9b253106326fde795e530b93626cc68e06e602198724249b4445eef08401cd1a3e266db55474e69902e4d8f5da4e94cc36794258fd4032de7ab36bc24c5efd5c8495c1ccd580033c55725f2d60354f8ad5914a0155eaa743350ddb388f486b6de0549ef3b1b3c3b7d4d3a830ff39885776119408029be3788dd8422b1ab7b4c9d5b7d8682fd759c713108e1386f5800"], &(0x7f00000018c0)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000001900)={r3, 0x18000000000002a0, 0x26, 0x0, &(0x7f0000001980)="b9fa030711a5f32e019e14f088a847e0ffff00124000632177fbac141416e000030a94029f03", 0x0, 0xfffffffc, 0x60000000, 0x0, 0x0, 0x0, 0x0}, 0x50) mkdir(&(0x7f0000000900)='./cgroup/../file0\x00', 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000940), 0x200002, 0x0) 914.226307ms ago: executing program 2 (id=15946): r0 = perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x8, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000300), 0x4}, 0x4044, 0x0, 0x0, 0x2, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="170000000000000004000000ff"], 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000004c0)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005900000095"], 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x40000000}, 0x94) (async, rerun: 64) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x7, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x24, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (rerun: 64) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r2) (async) syz_open_procfs$namespace(0x0, &(0x7f0000000300)='ns/ipc\x00') r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) bpf$LINK_DETACH(0x22, &(0x7f0000000040)=r3, 0x4) 117.589318ms ago: executing program 2 (id=15947): perf_event_open(&(0x7f00000005c0)={0x2, 0x80, 0x1d, 0x1, 0x0, 0x0, 0x0, 0x2000009, 0x20, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x2, @perf_config_ext, 0x100080}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000640)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5d31, 0x20, 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={0x0}, 0x4000, 0x0, 0x0, 0x1, 0x8, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0e000000040000000800000005"], 0x48) close(r0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x19, 0x4, 0x4, 0x2, 0x0, 0x1}, 0x50) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000180)={r1, &(0x7f0000000080), &(0x7f0000000000)=""/10, 0x2}, 0x20) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 0xc, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bc82000000000000a6"], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp=0xedf0e51957efc755, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={r2, 0x18000000000002a0, 0x5ee, 0x0, &(0x7f0000000580)="b9ff03076804268c989e14f088a8", 0x0, 0x500, 0x60000000, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x50) 0s ago: executing program 0 (id=15948): socket$kcm(0x10, 0x2, 0x10) perf_event_open(&(0x7f0000000140)={0x2, 0x80, 0x1c, 0x1, 0x0, 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, @perf_config_ext={0xffffffffffffffff}, 0x104007, 0xac5d, 0x0, 0x0, 0x10001}, 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_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) socket$kcm(0x21, 0x2, 0x2) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000780)={0x5, 0x3, &(0x7f0000000500)=ANY=[@ANYBLOB="1800000000001200000000000000000095"], &(0x7f0000000c00)='GPL\x00'}, 0x94) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f00000002c0)={r0, 0x4, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.swap.events\x00', 0x26e1, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0a000000050000000200000007"], 0x50) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0), &(0x7f0000000200), 0xc000, r2}, 0x38) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000580)={0xffffffffffffffff, 0x1}, 0xc) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) perf_event_open(&(0x7f0000000000)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x10021, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x2}, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0xb) ioctl$SIOCSIFHWADDR(r1, 0x8b1a, &(0x7f0000000000)={'wlan1\x00', @random="3f00230c1100"}) socket$kcm(0xa, 0x6, 0x0) kernel console output (not intermixed with test programs): nk: 'syz.3.15353': attribute type 5 has an invalid length. [ 2712.569193][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 2712.578650][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 2712.608509][T21857] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 2712.660078][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 2712.676828][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 2712.721936][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 2712.737058][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 2712.748616][T21857] device veth0_vlan entered promiscuous mode [ 2712.758712][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 2712.767875][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 2712.788827][T21857] device veth1_vlan entered promiscuous mode [ 2712.796135][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 2712.837487][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 2712.847610][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 2712.864263][T21857] device veth0_macvtap entered promiscuous mode [ 2712.881372][T21857] device veth1_macvtap entered promiscuous mode [ 2712.908816][T21857] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2712.924853][T21857] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2712.935409][T21857] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2712.949877][T21857] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2712.966379][T21857] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 2712.976757][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): macvtap0: link becomes ready [ 2712.989897][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 2712.999625][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 2713.015827][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 2713.031808][T21857] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2713.059201][T21857] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2713.087126][T21857] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2713.104076][T21857] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2713.140196][T21857] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 2713.148831][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 2713.168295][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 2713.190829][T21857] netdevsim netdevsim1 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 2713.210382][T21857] netdevsim netdevsim1 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 2713.219120][T21857] netdevsim netdevsim1 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 2713.252070][T21857] netdevsim netdevsim1 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 2713.274279][ T1283] ieee802154 phy0 wpan0: encryption failed: -22 [ 2713.280718][ T1283] ieee802154 phy1 wpan1: encryption failed: -22 [ 2714.587998][ T2508] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 2714.624885][ T2508] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 2714.656446][T22238] netlink: 60 bytes leftover after parsing attributes in process `syz.4.15354'. [ 2714.673593][T15722] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 2714.688553][ T2501] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 2714.703120][T22238] netlink: 60 bytes leftover after parsing attributes in process `syz.4.15354'. [ 2714.703268][ T2501] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 2714.752237][T15722] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 2714.931347][T22248] netlink: 148 bytes leftover after parsing attributes in process `syz.2.15361'. [ 2715.004915][T22249] netlink: 'syz.1.15276': attribute type 10 has an invalid length. [ 2715.440364][T22265] netlink: 2 bytes leftover after parsing attributes in process `syz.2.15364'. [ 2715.454984][T22265] device bond0 entered promiscuous mode [ 2715.465958][T22265] device bond_slave_0 entered promiscuous mode [ 2715.472980][T22265] device bond_slave_1 entered promiscuous mode [ 2716.235856][T20494] Bluetooth: hci1: unexpected cc 0x0c03 length: 249 > 1 [ 2716.246207][T20494] Bluetooth: hci1: unexpected cc 0x1003 length: 249 > 9 [ 2716.254755][T20494] Bluetooth: hci1: unexpected cc 0x1001 length: 249 > 9 [ 2716.264564][T20494] Bluetooth: hci1: unexpected cc 0x0c23 length: 249 > 4 [ 2716.273516][T20494] Bluetooth: hci1: unexpected cc 0x0c25 length: 249 > 3 [ 2716.274029][T22275] netlink: 'syz.2.15368': attribute type 1 has an invalid length. [ 2716.289142][T10325] Bluetooth: hci1: unexpected cc 0x0c38 length: 249 > 2 [ 2716.336010][T22275] netlink: 'syz.2.15368': attribute type 10 has an invalid length. [ 2716.344774][T22275] netlink: 40 bytes leftover after parsing attributes in process `syz.2.15368'. [ 2716.355884][T22275] device ipvlan1 entered promiscuous mode [ 2716.379880][T22275] bridge0: port 3(ipvlan1) entered blocking state [ 2716.387653][T22275] bridge0: port 3(ipvlan1) entered disabled state [ 2716.408776][T22275] A link change request failed with some changes committed already. Interface ipvlan1 may have been left with an inconsistent configuration, please check. [ 2716.432319][T22277] rxe_eth0 speed is unknown, defaulting to 1000 [ 2716.689243][T22277] chnl_net:caif_netlink_parms(): no params data found [ 2716.798474][T22277] bridge0: port 1(bridge_slave_0) entered blocking state [ 2716.805744][T22277] bridge0: port 1(bridge_slave_0) entered disabled state [ 2716.814546][T22277] device bridge_slave_0 entered promiscuous mode [ 2716.824701][T22286] openvswitch: netlink: Flow get message rejected, Key attribute missing. [ 2716.836092][T22277] bridge0: port 2(bridge_slave_1) entered blocking state [ 2716.850114][T22277] bridge0: port 2(bridge_slave_1) entered disabled state [ 2716.868763][T22277] device bridge_slave_1 entered promiscuous mode [ 2716.927264][T22277] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 2716.947138][T22277] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 2717.018883][T22277] team0: Port device team_slave_0 added [ 2717.028157][T22277] team0: Port device team_slave_1 added [ 2717.051180][T22277] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 2717.058427][T22277] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 2717.087598][T22277] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 2717.109273][T22277] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 2717.117956][T22277] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1560 would solve the problem. [ 2717.150291][T22277] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 2718.020113][T22277] device hsr_slave_0 entered promiscuous mode [ 2718.027615][T22277] device hsr_slave_1 entered promiscuous mode [ 2718.308354][T22294] netlink: 60 bytes leftover after parsing attributes in process `syz.2.15372'. [ 2718.333860][T22293] netlink: 'syz.1.15371': attribute type 3 has an invalid length. [ 2718.358800][T22293] netlink: 105116 bytes leftover after parsing attributes in process `syz.1.15371'. [ 2718.387438][T22297] netlink: 'syz.0.15373': attribute type 29 has an invalid length. [ 2718.405280][T20494] Bluetooth: hci1: command 0x0409 tx timeout [ 2718.418647][T22294] netlink: 60 bytes leftover after parsing attributes in process `syz.2.15372'. [ 2718.432890][T22297] netlink: 'syz.0.15373': attribute type 29 has an invalid length. [ 2718.456435][T22298] netlink: 'syz.0.15373': attribute type 29 has an invalid length. [ 2718.497244][T22294] netlink: 60 bytes leftover after parsing attributes in process `syz.2.15372'. [ 2718.506973][T22298] netlink: 'syz.0.15373': attribute type 29 has an invalid length. [ 2718.544898][T22295] netlink: 60 bytes leftover after parsing attributes in process `syz.2.15372'. [ 2718.567356][T22297] netlink: 'syz.0.15373': attribute type 29 has an invalid length. [ 2718.579588][T22298] netlink: 'syz.0.15373': attribute type 29 has an invalid length. [ 2718.649679][T22277] netdevsim netdevsim4 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2718.779900][T22277] netdevsim netdevsim4 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2718.799423][T22311] FAULT_INJECTION: forcing a failure. [ 2718.799423][T22311] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2718.830126][T22311] CPU: 1 PID: 22311 Comm: syz.3.15378 Not tainted syzkaller #0 [ 2718.837742][T22311] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2718.847823][T22311] Call Trace: [ 2718.851154][T22311] [ 2718.854100][T22311] dump_stack_lvl+0x188/0x24e [ 2718.858784][T22311] ? show_regs_print_info+0x12/0x12 [ 2718.864004][T22311] ? load_image+0x410/0x410 [ 2718.868505][T22311] ? __lock_acquire+0x7ea0/0x7ea0 [ 2718.873534][T22311] should_fail_ex+0x390/0x4c0 [ 2718.878212][T22311] strncpy_from_user+0x32/0x340 [ 2718.883062][T22311] bpf_prog_load+0x200/0x1530 [ 2718.887746][T22311] ? map_freeze+0x390/0x390 [ 2718.892244][T22311] ? __might_fault+0xa6/0x120 [ 2718.896949][T22311] ? __might_fault+0xa6/0x120 [ 2718.901633][T22311] ? __might_fault+0xc2/0x120 [ 2718.906301][T22311] ? __might_fault+0xa6/0x120 [ 2718.910968][T22311] ? bpf_lsm_bpf+0x5/0x10 [ 2718.915299][T22311] ? security_bpf+0x7a/0xa0 [ 2718.919799][T22311] __sys_bpf+0x5b8/0x780 [ 2718.924041][T22311] ? bpf_link_show_fdinfo+0x550/0x550 [ 2718.929417][T22311] ? lock_chain_count+0x20/0x20 [ 2718.934295][T22311] __x64_sys_bpf+0x78/0x90 [ 2718.938709][T22311] do_syscall_64+0x4c/0xa0 [ 2718.943123][T22311] ? clear_bhb_loop+0x60/0xb0 [ 2718.947800][T22311] ? clear_bhb_loop+0x60/0xb0 [ 2718.952476][T22311] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 2718.958366][T22311] RIP: 0033:0x7f2b42d9fb19 [ 2718.962776][T22311] 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 [ 2718.982375][T22311] RSP: 002b:00007f2b43cbc028 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 2718.990781][T22311] RAX: ffffffffffffffda RBX: 00007f2b43025fa0 RCX: 00007f2b42d9fb19 [ 2718.998751][T22311] RDX: 0000000000000094 RSI: 0000200000000380 RDI: 0000000000000005 [ 2719.006717][T22311] RBP: 00007f2b43cbc090 R08: 0000000000000000 R09: 0000000000000000 [ 2719.014689][T22311] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2719.022679][T22311] R13: 00007f2b43026038 R14: 00007f2b43025fa0 R15: 00007ffe57c48e48 [ 2719.030656][T22311] [ 2720.439314][T22309] netlink: 'syz.0.15377': attribute type 21 has an invalid length. [ 2720.453618][T22316] netlink: 1010 bytes leftover after parsing attributes in process `syz.1.15380'. [ 2720.466717][T22316] bridge: RTM_NEWNEIGH bridge0 without NUD_PERMANENT [ 2720.474314][T22318] netlink: 'syz.3.15381': attribute type 10 has an invalid length. [ 2720.489485][T20494] Bluetooth: hci1: command 0x041b tx timeout [ 2720.637507][T22322] netlink: 134056 bytes leftover after parsing attributes in process `syz.1.15382'. [ 2720.708043][T22324] netlink: 'syz.0.15383': attribute type 11 has an invalid length. [ 2720.724871][T22324] netlink: 199836 bytes leftover after parsing attributes in process `syz.0.15383'. [ 2720.912908][T22323] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 2721.112510][T22277] netdevsim netdevsim4 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2721.267582][T22277] netdevsim netdevsim4 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2721.543606][T22348] netlink: 'syz.2.15389': attribute type 27 has an invalid length. [ 2721.589269][T22277] netdevsim netdevsim4 netdevsim0: renamed from eth0 [ 2721.598816][T22346] FAULT_INJECTION: forcing a failure. [ 2721.598816][T22346] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2721.630622][T22346] CPU: 0 PID: 22346 Comm: syz.0.15391 Not tainted syzkaller #0 [ 2721.638236][T22346] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2721.648356][T22346] Call Trace: [ 2721.651655][T22346] [ 2721.654606][T22346] dump_stack_lvl+0x188/0x24e [ 2721.659322][T22346] ? show_regs_print_info+0x12/0x12 [ 2721.664561][T22346] ? load_image+0x410/0x410 [ 2721.669093][T22346] ? __lock_acquire+0x7ea0/0x7ea0 [ 2721.674156][T22346] should_fail_ex+0x390/0x4c0 [ 2721.678876][T22346] _copy_to_user+0x2c/0x130 [ 2721.683417][T22346] bpf_test_finish+0x198/0x600 [ 2721.688226][T22346] ? convert_skb_to___skb+0x420/0x420 [ 2721.693629][T22346] ? __build_skb+0x24b/0x3b0 [ 2721.698235][T22346] bpf_prog_test_run_skb+0x1129/0x18e0 [ 2721.703711][T22346] ? cpu_online+0xa0/0xa0 [ 2721.708037][T22346] bpf_prog_test_run+0x31c/0x390 [ 2721.712978][T22346] __sys_bpf+0x62b/0x780 [ 2721.717238][T22346] ? bpf_link_show_fdinfo+0x550/0x550 [ 2721.722620][T22346] ? lock_chain_count+0x20/0x20 [ 2721.727467][T22346] ? lockdep_hardirqs_on_prepare+0x448/0x7c0 [ 2721.733450][T22346] __x64_sys_bpf+0x78/0x90 [ 2721.737870][T22346] do_syscall_64+0x4c/0xa0 [ 2721.742286][T22346] ? clear_bhb_loop+0x60/0xb0 [ 2721.746960][T22346] ? clear_bhb_loop+0x60/0xb0 [ 2721.751636][T22346] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 2721.757522][T22346] RIP: 0033:0x7fab7cb9fb19 [ 2721.761932][T22346] 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 [ 2721.781531][T22346] RSP: 002b:00007fab7db20028 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 2721.789954][T22346] RAX: ffffffffffffffda RBX: 00007fab7ce25fa0 RCX: 00007fab7cb9fb19 [ 2721.797929][T22346] RDX: 0000000000000043 RSI: 0000200000000540 RDI: 000000000000000a [ 2721.805899][T22346] RBP: 00007fab7db20090 R08: 0000000000000000 R09: 0000000000000000 [ 2721.813873][T22346] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2721.821841][T22346] R13: 00007fab7ce26038 R14: 00007fab7ce25fa0 R15: 00007ffc38b834b8 [ 2721.829830][T22346] [ 2721.846275][T22277] netdevsim netdevsim4 netdevsim1: renamed from eth1 [ 2722.130891][T22356] netlink: 'syz.0.15394': attribute type 11 has an invalid length. [ 2722.139163][T22356] netlink: 199836 bytes leftover after parsing attributes in process `syz.0.15394'. [ 2722.512082][T22355] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 2722.550120][T23142] Bluetooth: hci1: command 0x040f tx timeout [ 2722.595082][T22358] netlink: 60 bytes leftover after parsing attributes in process `syz.0.15395'. [ 2724.012896][T22358] netlink: 60 bytes leftover after parsing attributes in process `syz.0.15395'. [ 2724.049968][T22277] netdevsim netdevsim4 netdevsim2: renamed from eth2 [ 2724.059490][T22360] netlink: 60 bytes leftover after parsing attributes in process `syz.0.15395'. [ 2724.103573][T22277] netdevsim netdevsim4 netdevsim3: renamed from eth3 [ 2724.147017][T22362] FAULT_INJECTION: forcing a failure. [ 2724.147017][T22362] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2724.216381][T22362] CPU: 0 PID: 22362 Comm: syz.3.15396 Not tainted syzkaller #0 [ 2724.224001][T22362] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2724.234078][T22362] Call Trace: [ 2724.237376][T22362] [ 2724.240324][T22362] dump_stack_lvl+0x188/0x24e [ 2724.245044][T22362] ? show_regs_print_info+0x12/0x12 [ 2724.250292][T22362] ? load_image+0x410/0x410 [ 2724.254833][T22362] ? __lock_acquire+0x7ea0/0x7ea0 [ 2724.259892][T22362] ? __might_sleep+0xd0/0xd0 [ 2724.264516][T22362] should_fail_ex+0x390/0x4c0 [ 2724.269228][T22362] _copy_from_user+0x2c/0x170 [ 2724.273949][T22362] generic_map_update_batch+0x4dc/0x7f0 [ 2724.279558][T22362] ? rcu_read_unlock+0xa0/0xa0 [ 2724.284370][T22362] ? __fdget+0x17c/0x200 [ 2724.288653][T22362] ? rcu_read_unlock+0xa0/0xa0 [ 2724.293445][T22362] bpf_map_do_batch+0x475/0x5f0 [ 2724.298332][T22362] ? bpf_lsm_audit_rule_init+0x10/0x10 [ 2724.303837][T22362] __sys_bpf+0x6f7/0x780 [ 2724.308119][T22362] ? bpf_link_show_fdinfo+0x550/0x550 [ 2724.313548][T22362] ? lock_chain_count+0x20/0x20 [ 2724.318438][T22362] __x64_sys_bpf+0x78/0x90 [ 2724.322882][T22362] do_syscall_64+0x4c/0xa0 [ 2724.326395][T22277] 8021q: adding VLAN 0 to HW filter on device bond0 [ 2724.327309][T22362] ? clear_bhb_loop+0x60/0xb0 [ 2724.338578][T22362] ? clear_bhb_loop+0x60/0xb0 [ 2724.343288][T22362] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 2724.349201][T22362] RIP: 0033:0x7f2b42d9fb19 [ 2724.353640][T22362] 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 [ 2724.373272][T22362] RSP: 002b:00007f2b43cbc028 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 2724.379598][T22277] 8021q: adding VLAN 0 to HW filter on device team0 [ 2724.381695][T22362] RAX: ffffffffffffffda RBX: 00007f2b43025fa0 RCX: 00007f2b42d9fb19 [ 2724.381712][T22362] RDX: 0000000000000038 RSI: 0000200000002740 RDI: 000000000000001a [ 2724.381724][T22362] RBP: 00007f2b43cbc090 R08: 0000000000000000 R09: 0000000000000000 [ 2724.381735][T22362] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2724.381745][T22362] R13: 00007f2b43026038 R14: 00007f2b43025fa0 R15: 00007ffe57c48e48 [ 2724.381783][T22362] [ 2724.451507][ T2501] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 2724.485497][ T2501] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 2724.510728][ T2501] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 2724.519665][ T2501] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 2724.552266][ T2501] bridge0: port 1(bridge_slave_0) entered blocking state [ 2724.559404][ T2501] bridge0: port 1(bridge_slave_0) entered forwarding state [ 2724.596370][ T2501] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 2724.625574][ T2501] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 2724.630139][T23142] Bluetooth: hci1: command 0x0419 tx timeout [ 2724.662470][ T2501] bridge0: port 2(bridge_slave_1) entered blocking state [ 2724.669618][ T2501] bridge0: port 2(bridge_slave_1) entered forwarding state [ 2724.678090][ T2501] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 2724.707032][ T5678] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 2724.716426][ T5678] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 2724.747999][ T5678] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 2724.769354][ T5678] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 2724.795891][ T5678] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 2724.826094][ T5678] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 2724.912881][ T5678] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 2724.921918][ T5678] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 2724.934647][ T5678] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 2724.992401][ T5678] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 2725.013832][ T5678] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 2725.060771][T22277] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 2725.135239][T22382] netlink: 'syz.3.15404': attribute type 11 has an invalid length. [ 2725.156092][T22385] netlink: 'syz.0.15402': attribute type 1 has an invalid length. [ 2725.190309][T22382] netlink: 199836 bytes leftover after parsing attributes in process `syz.3.15404'. [ 2725.242802][T22381] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 2725.378204][T22376] netlink: 'syz.0.15402': attribute type 10 has an invalid length. [ 2725.417458][T22394] netlink: 60 bytes leftover after parsing attributes in process `syz.3.15407'. [ 2725.424873][T22376] netlink: 40 bytes leftover after parsing attributes in process `syz.0.15402'. [ 2725.466529][T22376] device ipvlan1 entered promiscuous mode [ 2725.612804][T22376] bridge0: port 4(ipvlan1) entered blocking state [ 2725.625514][T22376] bridge0: port 4(ipvlan1) entered disabled state [ 2725.777574][T22376] A link change request failed with some changes committed already. Interface ipvlan1 may have been left with an inconsistent configuration, please check. [ 2725.819855][T22394] netlink: 60 bytes leftover after parsing attributes in process `syz.3.15407'. [ 2725.841249][T22396] netlink: 60 bytes leftover after parsing attributes in process `syz.3.15407'. [ 2725.883669][T22397] netlink: 60 bytes leftover after parsing attributes in process `syz.3.15407'. [ 2726.129151][T15725] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan1: link becomes ready [ 2726.156519][T15725] IPv6: ADDRCONF(NETDEV_CHANGE): vxcan0: link becomes ready [ 2726.205619][T22277] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 2726.385611][T22410] netlink: 128 bytes leftover after parsing attributes in process `syz.1.15410'. [ 2726.410330][T22410] IPv6: ADDRCONF(NETDEV_CHANGE): lo: link becomes ready [ 2726.438048][T22410] A link change request failed with some changes committed already. Interface lo may have been left with an inconsistent configuration, please check. [ 2726.850583][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 2726.865081][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 2726.907642][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 2726.930976][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 2726.939411][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 2726.948745][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 2726.961017][T22277] device veth0_vlan entered promiscuous mode [ 2726.975964][T22277] device veth1_vlan entered promiscuous mode [ 2727.789175][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan0: link becomes ready [ 2727.810827][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): macvlan1: link becomes ready [ 2727.850573][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 2727.881227][T31713] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 2727.917830][T22277] device veth0_macvtap entered promiscuous mode [ 2727.939486][T22424] device syzkaller0 entered promiscuous mode [ 2728.081161][T22277] device veth1_macvtap entered promiscuous mode [ 2728.104618][T22429] netlink: 'syz.0.15414': attribute type 21 has an invalid length. [ 2728.113900][T22429] netlink: 156 bytes leftover after parsing attributes in process `syz.0.15414'. [ 2728.181606][T22277] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2728.200655][T22277] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2728.215583][T22277] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2728.231858][T22277] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2728.244547][T22277] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3e) already exists on: batadv_slave_0 [ 2728.254619][T22437] netlink: 'syz.2.15416': attribute type 11 has an invalid length. [ 2728.258184][T22277] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2728.263529][T22437] netlink: 199836 bytes leftover after parsing attributes in process `syz.2.15416'. [ 2728.303174][T22277] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 2728.305698][T22438] netlink: 'syz.3.15415': attribute type 2 has an invalid length. [ 2728.328257][ T2508] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 2728.358795][ T2508] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 2728.384365][T22277] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2728.388351][T22438] netlink: 199848 bytes leftover after parsing attributes in process `syz.3.15415'. [ 2728.405339][T22277] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2728.423135][T22277] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2728.442722][T22277] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2728.496880][T22277] batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3f) already exists on: batadv_slave_1 [ 2728.527772][T22443] FAULT_INJECTION: forcing a failure. [ 2728.527772][T22443] name failslab, interval 1, probability 0, space 0, times 0 [ 2728.577021][T22277] batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! [ 2728.649847][T22436] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 2728.664387][T22277] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 2728.676532][T22443] CPU: 0 PID: 22443 Comm: syz.0.15417 Not tainted syzkaller #0 [ 2728.684147][T22443] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2728.694229][T22443] Call Trace: [ 2728.697527][T22443] [ 2728.700483][T22443] dump_stack_lvl+0x188/0x24e [ 2728.705188][T22443] ? sctp_sendmsg+0x1686/0x2940 [ 2728.710052][T22443] ? ___sys_sendmsg+0x2a2/0x360 [ 2728.714964][T22443] ? show_regs_print_info+0x12/0x12 [ 2728.720174][T22443] ? load_image+0x410/0x410 [ 2728.720214][T22443] should_fail_ex+0x390/0x4c0 [ 2728.720246][T22443] should_failslab+0x5/0x20 [ 2728.720265][T22443] slab_pre_alloc_hook+0x59/0x300 [ 2728.738969][T22443] ? sctp_add_bind_addr+0x89/0x350 [ 2728.744108][T22443] __kmem_cache_alloc_node+0x4f/0x270 [ 2728.748353][ T5678] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 2728.749486][T22443] ? sctp_add_bind_addr+0x89/0x350 [ 2728.749526][T22443] kmalloc_trace+0x26/0xe0 [ 2728.767026][T22443] sctp_add_bind_addr+0x89/0x350 [ 2728.768549][ T5678] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 2728.771982][T22443] sctp_copy_local_addr_list+0x317/0x4d0 [ 2728.772013][T22443] ? sctp_copy_local_addr_list+0xa0/0x4d0 [ 2728.772038][T22443] ? sctp_do_8_2_transport_strike+0x900/0x900 [ 2728.792995][T22277] netdevsim netdevsim4 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 2728.797472][T22443] ? sctp_v6_is_any+0x60/0x70 [ 2728.806816][T22277] netdevsim netdevsim4 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 2728.810819][T22443] ? sctp_copy_one_addr+0x93/0x660 [ 2728.810851][T22443] sctp_bind_addr_copy+0xaf/0x3c0 [ 2728.810875][T22443] ? sctp_assoc_set_bind_addr_from_ep+0xa1/0x190 [ 2728.810898][T22443] sctp_connect_new_asoc+0x2f5/0x6a0 [ 2728.820500][T22277] netdevsim netdevsim4 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 2728.824653][T22443] ? __sctp_connect+0xd80/0xd80 [ 2728.829734][T22277] netdevsim netdevsim4 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 2728.835975][T22443] ? __local_bh_enable_ip+0x136/0x1c0 [ 2728.836003][T22443] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 2728.836022][T22443] ? security_sctp_bind_connect+0x85/0xb0 [ 2728.836047][T22443] sctp_sendmsg+0x1686/0x2940 [ 2728.836087][T22443] ? sctp_getsockopt+0x8a0/0x8a0 [ 2728.836110][T22443] ? __lock_acquire+0x7ea0/0x7ea0 [ 2728.836135][T22443] ? tomoyo_socket_sendmsg_permission+0x1dd/0x2f0 [ 2728.836154][T22443] ? aa_sock_msg_perm+0x94/0x150 [ 2728.836178][T22443] ? inet_sendmsg+0xca/0x2a0 [ 2728.836202][T22443] ? inet_send_prepare+0x250/0x250 [ 2728.836225][T22443] ____sys_sendmsg+0x5ed/0x9a0 [ 2728.836256][T22443] ? __sys_sendmsg_sock+0x30/0x30 [ 2728.836275][T22443] ? __import_iovec+0x306/0x510 [ 2728.836306][T22443] ? import_iovec+0x6f/0xa0 [ 2728.836331][T22443] ___sys_sendmsg+0x2a2/0x360 [ 2728.836358][T22443] ? __sys_sendmsg+0x2a0/0x2a0 [ 2728.836402][T22443] ? __lock_acquire+0x7ea0/0x7ea0 [ 2728.836455][T22443] __se_sys_sendmsg+0x1c3/0x2b0 [ 2728.836479][T22443] ? __x64_sys_sendmsg+0x80/0x80 [ 2728.836517][T22443] ? lockdep_hardirqs_on+0x94/0x140 [ 2728.836542][T22443] do_syscall_64+0x4c/0xa0 [ 2728.836563][T22443] ? clear_bhb_loop+0x60/0xb0 [ 2728.973887][T22443] ? clear_bhb_loop+0x60/0xb0 [ 2728.978648][T22443] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 2728.984572][T22443] RIP: 0033:0x7fab7cb9fb19 [ 2728.989000][T22443] 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 [ 2729.008631][T22443] RSP: 002b:00007fab7db20028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2729.017066][T22443] RAX: ffffffffffffffda RBX: 00007fab7ce25fa0 RCX: 00007fab7cb9fb19 [ 2729.025058][T22443] RDX: 0000000000000045 RSI: 0000200000000600 RDI: 0000000000000003 [ 2729.033048][T22443] RBP: 00007fab7db20090 R08: 0000000000000000 R09: 0000000000000000 [ 2729.041038][T22443] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2729.049028][T22443] R13: 00007fab7ce26038 R14: 00007fab7ce25fa0 R15: 00007ffc38b834b8 [ 2729.057034][T22443] [ 2729.237539][ T5678] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 2729.256192][ T5678] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 2729.269756][T15722] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 2729.314759][T15725] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 2729.323323][T15725] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 2729.354459][T15722] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 2730.209898][T22466] netlink: 'syz.3.15422': attribute type 1 has an invalid length. [ 2730.228182][T22466] netlink: 'syz.3.15422': attribute type 10 has an invalid length. [ 2730.278339][T22466] netlink: 40 bytes leftover after parsing attributes in process `syz.3.15422'. [ 2730.342501][T22466] device ipvlan1 entered promiscuous mode [ 2730.473597][T22466] bridge0: port 3(ipvlan1) entered blocking state [ 2730.512231][T22466] bridge0: port 3(ipvlan1) entered disabled state [ 2730.589096][T22466] A link change request failed with some changes committed already. Interface ipvlan1 may have been left with an inconsistent configuration, please check. [ 2730.882627][T22492] hsr_slave_0: hsr_addr_subst_dest: Unknown node [ 2730.890119][T22492] hsr_slave_1: hsr_addr_subst_dest: Unknown node [ 2730.913396][T22490] netlink: 'syz.0.15427': attribute type 11 has an invalid length. [ 2730.932187][T22494] FAULT_INJECTION: forcing a failure. [ 2730.932187][T22494] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2730.960943][T22490] netlink: 199836 bytes leftover after parsing attributes in process `syz.0.15427'. [ 2730.987411][T22494] CPU: 1 PID: 22494 Comm: syz.1.15430 Not tainted syzkaller #0 [ 2730.995046][T22494] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2731.005137][T22494] Call Trace: [ 2731.008455][T22494] [ 2731.011422][T22494] dump_stack_lvl+0x188/0x24e [ 2731.016158][T22494] ? show_regs_print_info+0x12/0x12 [ 2731.021394][T22494] ? load_image+0x410/0x410 [ 2731.025932][T22494] ? __lock_acquire+0x7ea0/0x7ea0 [ 2731.030999][T22494] should_fail_ex+0x390/0x4c0 [ 2731.035714][T22494] _copy_from_user+0x2c/0x170 [ 2731.040423][T22494] __copy_msghdr+0x384/0x560 [ 2731.045034][T22494] ___sys_sendmsg+0x210/0x360 [ 2731.049735][T22494] ? __sys_sendmsg+0x2a0/0x2a0 [ 2731.054557][T22494] ? __lock_acquire+0x7ea0/0x7ea0 [ 2731.059645][T22494] __se_sys_sendmsg+0x1c3/0x2b0 [ 2731.064513][T22494] ? __x64_sys_sendmsg+0x80/0x80 [ 2731.069516][T22494] ? lockdep_hardirqs_on+0x94/0x140 [ 2731.074730][T22494] do_syscall_64+0x4c/0xa0 [ 2731.079155][T22494] ? clear_bhb_loop+0x60/0xb0 [ 2731.083843][T22494] ? clear_bhb_loop+0x60/0xb0 [ 2731.088544][T22494] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 2731.094447][T22494] RIP: 0033:0x7f286dd9fb19 [ 2731.098873][T22494] 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 [ 2731.118498][T22494] RSP: 002b:00007f286ebcc028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2731.126922][T22494] RAX: ffffffffffffffda RBX: 00007f286e025fa0 RCX: 00007f286dd9fb19 [ 2731.134898][T22494] RDX: 0000000020048811 RSI: 0000200000001700 RDI: 0000000000000006 [ 2731.142882][T22494] RBP: 00007f286ebcc090 R08: 0000000000000000 R09: 0000000000000000 [ 2731.150855][T22494] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2731.158831][T22494] R13: 00007f286e026038 R14: 00007f286e025fa0 R15: 00007ffead1fc778 [ 2731.166842][T22494] [ 2731.392344][T22489] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 2732.098722][T22521] netlink: 143932 bytes leftover after parsing attributes in process `syz.3.15439'. [ 2732.110262][T22521] netlink: zone id is out of range [ 2732.115846][T22521] netlink: zone id is out of range [ 2732.125089][T22521] netlink: zone id is out of range [ 2732.132125][T22521] netlink: zone id is out of range [ 2732.137850][T22521] netlink: zone id is out of range [ 2732.153838][T22521] netlink: zone id is out of range [ 2732.163907][T22521] netlink: zone id is out of range [ 2732.174027][T22521] netlink: zone id is out of range [ 2732.900070][T22533] netlink: 'syz.1.15442': attribute type 2 has an invalid length. [ 2732.913665][T22533] netlink: 199848 bytes leftover after parsing attributes in process `syz.1.15442'. [ 2734.819643][T22546] netlink: 172 bytes leftover after parsing attributes in process `syz.0.15445'. [ 2734.980715][T22562] netlink: 'syz.2.15448': attribute type 11 has an invalid length. [ 2735.012048][T22562] netlink: 199836 bytes leftover after parsing attributes in process `syz.2.15448'. [ 2735.051992][T22569] netlink: 'syz.3.15451': attribute type 3 has an invalid length. [ 2735.081620][T22569] netlink: 132 bytes leftover after parsing attributes in process `syz.3.15451'. [ 2735.150795][T22561] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 2735.268550][T22575] FAULT_INJECTION: forcing a failure. [ 2735.268550][T22575] name failslab, interval 1, probability 0, space 0, times 0 [ 2735.302562][T22575] CPU: 1 PID: 22575 Comm: syz.1.15454 Not tainted syzkaller #0 [ 2735.310169][T22575] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2735.320241][T22575] Call Trace: [ 2735.323532][T22575] [ 2735.326484][T22575] dump_stack_lvl+0x188/0x24e [ 2735.331193][T22575] ? show_regs_print_info+0x12/0x12 [ 2735.336411][T22575] ? load_image+0x410/0x410 [ 2735.340934][T22575] ? __lock_acquire+0x7ea0/0x7ea0 [ 2735.345982][T22575] should_fail_ex+0x390/0x4c0 [ 2735.350676][T22575] should_failslab+0x5/0x20 [ 2735.355177][T22575] slab_pre_alloc_hook+0x59/0x300 [ 2735.360199][T22575] ? rcu_is_watching+0x11/0xa0 [ 2735.364966][T22575] ? bpf_test_init+0x9f/0x140 [ 2735.369639][T22575] __kmem_cache_alloc_node+0x4f/0x270 [ 2735.375011][T22575] ? bpf_test_init+0x9f/0x140 [ 2735.379679][T22575] __kmalloc+0xa3/0x240 [ 2735.383848][T22575] bpf_test_init+0x9f/0x140 [ 2735.388359][T22575] bpf_prog_test_run_xdp+0x488/0xf80 [ 2735.393641][T22575] ? __lock_acquire+0x7ea0/0x7ea0 [ 2735.398679][T22575] ? dev_put+0x80/0x80 [ 2735.402755][T22575] ? dev_put+0x80/0x80 [ 2735.406815][T22575] bpf_prog_test_run+0x31c/0x390 [ 2735.411759][T22575] __sys_bpf+0x62b/0x780 [ 2735.416021][T22575] ? bpf_link_show_fdinfo+0x550/0x550 [ 2735.421412][T22575] ? lock_chain_count+0x20/0x20 [ 2735.426273][T22575] __x64_sys_bpf+0x78/0x90 [ 2735.430694][T22575] do_syscall_64+0x4c/0xa0 [ 2735.435115][T22575] ? clear_bhb_loop+0x60/0xb0 [ 2735.439790][T22575] ? clear_bhb_loop+0x60/0xb0 [ 2735.444460][T22575] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 2735.450350][T22575] RIP: 0033:0x7f286dd9fb19 [ 2735.454752][T22575] 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 [ 2735.474347][T22575] RSP: 002b:00007f286ebcc028 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 2735.482756][T22575] RAX: ffffffffffffffda RBX: 00007f286e025fa0 RCX: 00007f286dd9fb19 [ 2735.490718][T22575] RDX: 0000000000000050 RSI: 0000200000000600 RDI: 000000000000000a [ 2735.498679][T22575] RBP: 00007f286ebcc090 R08: 0000000000000000 R09: 0000000000000000 [ 2735.506653][T22575] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2735.514626][T22575] R13: 00007f286e026038 R14: 00007f286e025fa0 R15: 00007ffead1fc778 [ 2735.522608][T22575] [ 2735.723711][T22589] netlink: 131088 bytes leftover after parsing attributes in process `syz.4.15468'. [ 2735.772641][T22589] debugfs: Directory '.! 5‚Á7>7H€' with parent 'ieee80211' already present! [ 2735.816820][T22593] device bridge0 entered promiscuous mode [ 2735.894162][T22587] netlink: 131088 bytes leftover after parsing attributes in process `syz.4.15468'. [ 2735.929513][T22587] sysfs: cannot create duplicate filename '/class/ieee80211/.! 5‚Á7>7H€' [ 2735.949784][T22587] CPU: 1 PID: 22587 Comm: syz.4.15468 Not tainted syzkaller #0 [ 2735.957391][T22587] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2735.967459][T22587] Call Trace: [ 2735.970750][T22587] [ 2735.973689][T22587] dump_stack_lvl+0x188/0x24e [ 2735.978378][T22587] ? show_regs_print_info+0x12/0x12 [ 2735.983584][T22587] ? load_image+0x410/0x410 [ 2735.988102][T22587] sysfs_warn_dup+0x8a/0xa0 [ 2735.992606][T22587] sysfs_do_create_link_sd+0xc0/0x110 [ 2735.997977][T22587] device_add+0x83b/0x1050 [ 2736.002391][T22587] wiphy_register+0x1f16/0x2c50 [ 2736.007252][T22587] ? cfg80211_event_work+0x40/0x40 [ 2736.012360][T22587] ? minstrel_ht_alloc+0x894/0xa20 [ 2736.017474][T22587] ? ieee80211_init_rate_ctrl_alg+0x55e/0x5e0 [ 2736.023538][T22587] ieee80211_register_hw+0x2e33/0x3b00 [ 2736.029004][T22587] ? ieee80211_register_hw+0xec1/0x3b00 [ 2736.034548][T22587] ? ieee80211_register_hw+0xec1/0x3b00 [ 2736.040098][T22587] ? ieee80211_tasklet_handler+0x20/0x20 [ 2736.045727][T22587] ? _raw_spin_unlock_irqrestore+0xc1/0x120 [ 2736.051617][T22587] ? __debug_object_init+0xed/0x440 [ 2736.056813][T22587] ? memset+0x1e/0x40 [ 2736.060788][T22587] ? __hrtimer_init+0x189/0x270 [ 2736.065656][T22587] mac80211_hwsim_new_radio+0x2927/0x4cd0 [ 2736.071432][T22587] ? memcpy+0x3c/0x60 [ 2736.075427][T22587] hwsim_new_radio_nl+0xab7/0xc90 [ 2736.080469][T22587] genl_family_rcv_msg_doit+0x22f/0x350 [ 2736.086014][T22587] ? end_current_label_crit_section+0x170/0x170 [ 2736.092253][T22587] ? genl_family_rcv_msg_dumpit+0x3c0/0x3c0 [ 2736.098151][T22587] ? bpf_lsm_capable+0x5/0x10 [ 2736.102821][T22587] ? security_capable+0x85/0xb0 [ 2736.107671][T22587] genl_rcv_msg+0x601/0x790 [ 2736.112182][T22587] ? genl_bind+0x360/0x360 [ 2736.116589][T22587] ? hwsim_tx_info_frame_received_nl+0xe30/0xe30 [ 2736.122924][T22587] netlink_rcv_skb+0x1ef/0x440 [ 2736.127684][T22587] ? genl_bind+0x360/0x360 [ 2736.132097][T22587] ? netlink_ack+0x1160/0x1160 [ 2736.136864][T22587] ? down_read+0x1a8/0x2d0 [ 2736.141273][T22587] genl_rcv+0x24/0x40 [ 2736.145249][T22587] netlink_unicast+0x7ad/0x920 [ 2736.150016][T22587] netlink_sendmsg+0x8ad/0xbd0 [ 2736.154782][T22587] ? netlink_getsockopt+0x550/0x550 [ 2736.159981][T22587] ? apparmor_socket_sendmsg+0x8a/0x330 [ 2736.165524][T22587] ? bpf_lsm_socket_sendmsg+0x5/0x10 [ 2736.170799][T22587] ? security_socket_sendmsg+0x7c/0xa0 [ 2736.176251][T22587] ? netlink_getsockopt+0x550/0x550 [ 2736.181449][T22587] ____sys_sendmsg+0x5ed/0x9a0 [ 2736.186214][T22587] ? __sys_sendmsg_sock+0x30/0x30 [ 2736.191230][T22587] ? __import_iovec+0x306/0x510 [ 2736.196080][T22587] ? import_iovec+0x6f/0xa0 [ 2736.200578][T22587] ___sys_sendmsg+0x2a2/0x360 [ 2736.205255][T22587] ? __sys_sendmsg+0x2a0/0x2a0 [ 2736.210051][T22587] __se_sys_sendmsg+0x1c3/0x2b0 [ 2736.214890][T22587] ? ct_nmi_exit+0x145/0x1c0 [ 2736.219475][T22587] ? __x64_sys_sendmsg+0x80/0x80 [ 2736.224460][T22587] ? lockdep_hardirqs_on+0x94/0x140 [ 2736.229682][T22587] do_syscall_64+0x4c/0xa0 [ 2736.234099][T22587] ? clear_bhb_loop+0x60/0xb0 [ 2736.239033][T22587] ? clear_bhb_loop+0x60/0xb0 [ 2736.243710][T22587] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 2736.249600][T22587] RIP: 0033:0x7f264b39fb19 [ 2736.254010][T22587] 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 [ 2736.273611][T22587] RSP: 002b:00007f264c233028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2736.282021][T22587] RAX: ffffffffffffffda RBX: 00007f264b626090 RCX: 00007f264b39fb19 [ 2736.289984][T22587] RDX: 0000000000000000 RSI: 0000200000002140 RDI: 0000000000000006 [ 2736.297947][T22587] RBP: 00007f264b437b70 R08: 0000000000000000 R09: 0000000000000000 [ 2736.305908][T22587] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2736.313876][T22587] R13: 00007f264b626128 R14: 00007f264b626090 R15: 00007ffe73b39e98 [ 2736.321856][T22587] [ 2736.372363][T22600] netlink: 'syz.3.15462': attribute type 10 has an invalid length. [ 2736.385791][T22600] netlink: 40 bytes leftover after parsing attributes in process `syz.3.15462'. [ 2736.406969][T22600] device team0 entered promiscuous mode [ 2736.415116][T22600] device team_slave_0 entered promiscuous mode [ 2736.432529][T22600] device team_slave_1 entered promiscuous mode [ 2736.449397][T22600] device geneve1 entered promiscuous mode [ 2736.457330][T22600] bridge0: port 3(team0) entered blocking state [ 2736.465038][T22600] bridge0: port 3(team0) entered disabled state [ 2736.521914][T22600] bridge0: port 3(team0) entered blocking state [ 2736.528299][T22600] bridge0: port 3(team0) entered forwarding state [ 2736.558435][T22597] netlink: 'syz.2.15461': attribute type 2 has an invalid length. [ 2736.588980][T22597] netlink: 199848 bytes leftover after parsing attributes in process `syz.2.15461'. [ 2736.784208][T22611] netlink: 'syz.3.15466': attribute type 10 has an invalid length. [ 2736.827924][T22611] bridge0: port 2(bridge_slave_1) entered disabled state [ 2736.872811][T22613] netlink: 'syz.0.15467': attribute type 11 has an invalid length. [ 2736.876366][T22611] device bridge_slave_1 left promiscuous mode [ 2736.899475][T22611] bridge0: port 2(bridge_slave_1) entered disabled state [ 2736.909116][T22613] netlink: 199836 bytes leftover after parsing attributes in process `syz.0.15467'. [ 2737.280330][T22612] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 2737.335345][T22611] bond0: (slave bridge_slave_1): Enslaving as an active interface with an up link [ 2737.371000][T22616] netlink: 'syz.1.15469': attribute type 5 has an invalid length. [ 2737.477557][T22623] net_ratelimit: 3665 callbacks suppressed [ 2737.477593][T22623] hsr_slave_0: hsr_addr_subst_dest: Unknown node [ 2737.490365][T22623] hsr_slave_1: hsr_addr_subst_dest: Unknown node [ 2737.548300][T22629] netlink: 'syz.1.15476': attribute type 29 has an invalid length. [ 2737.559101][T22629] netlink: 'syz.1.15476': attribute type 29 has an invalid length. [ 2737.574460][T22629] netlink: 'syz.1.15476': attribute type 29 has an invalid length. [ 2737.602774][T22629] netlink: 'syz.1.15476': attribute type 29 has an invalid length. [ 2737.615675][T22627] FAULT_INJECTION: forcing a failure. [ 2737.615675][T22627] name failslab, interval 1, probability 0, space 0, times 0 [ 2737.631937][T22629] netlink: 'syz.1.15476': attribute type 29 has an invalid length. [ 2737.700360][T22627] CPU: 0 PID: 22627 Comm: syz.4.15475 Not tainted syzkaller #0 [ 2737.707974][T22627] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2737.718045][T22627] Call Trace: [ 2737.721338][T22627] [ 2737.724292][T22627] dump_stack_lvl+0x188/0x24e [ 2737.729001][T22627] ? show_regs_print_info+0x12/0x12 [ 2737.734225][T22627] ? load_image+0x410/0x410 [ 2737.738754][T22627] ? __might_sleep+0xd0/0xd0 [ 2737.743359][T22627] ? __lock_acquire+0x7ea0/0x7ea0 [ 2737.748394][T22627] should_fail_ex+0x390/0x4c0 [ 2737.753077][T22627] should_failslab+0x5/0x20 [ 2737.757589][T22627] slab_pre_alloc_hook+0x59/0x300 [ 2737.762627][T22627] ? ct_nmi_exit+0x145/0x1c0 [ 2737.767234][T22627] ? genl_family_rcv_msg_attrs_parse+0xa3/0x290 [ 2737.773506][T22627] __kmem_cache_alloc_node+0x4f/0x270 [ 2737.778899][T22627] ? genl_family_rcv_msg_attrs_parse+0xa3/0x290 [ 2737.785162][T22627] __kmalloc+0xa3/0x240 [ 2737.789334][T22627] genl_family_rcv_msg_attrs_parse+0xa3/0x290 [ 2737.795426][T22627] genl_family_rcv_msg_doit+0xe6/0x350 [ 2737.800905][T22627] ? end_current_label_crit_section+0x170/0x170 [ 2737.807171][T22627] ? genl_family_rcv_msg_dumpit+0x3c0/0x3c0 [ 2737.813089][T22627] ? apparmor_capable+0x12c/0x190 [ 2737.818130][T22627] ? bpf_lsm_capable+0x5/0x10 [ 2737.822825][T22627] ? security_capable+0x85/0xb0 [ 2737.827709][T22627] genl_rcv_msg+0x601/0x790 [ 2737.828167][T22638] netlink: 129384 bytes leftover after parsing attributes in process `syz.2.15478'. [ 2737.832226][T22627] ? genl_bind+0x360/0x360 [ 2737.832249][T22627] ? ovs_flow_cmd_new+0xef0/0xef0 [ 2737.851070][T22627] netlink_rcv_skb+0x1ef/0x440 [ 2737.855838][T22627] ? genl_bind+0x360/0x360 [ 2737.860265][T22627] ? netlink_ack+0x1160/0x1160 [ 2737.865046][T22627] ? down_read+0x1a8/0x2d0 [ 2737.869457][T22627] genl_rcv+0x24/0x40 [ 2737.873433][T22627] netlink_unicast+0x7ad/0x920 [ 2737.878199][T22627] netlink_sendmsg+0x8ad/0xbd0 [ 2737.882965][T22627] ? netlink_getsockopt+0x550/0x550 [ 2737.888159][T22627] ? apparmor_socket_sendmsg+0x8a/0x330 [ 2737.893699][T22627] ? bpf_lsm_socket_sendmsg+0x5/0x10 [ 2737.898996][T22627] ? security_socket_sendmsg+0x7c/0xa0 [ 2737.904447][T22627] ? netlink_getsockopt+0x550/0x550 [ 2737.909640][T22627] ____sys_sendmsg+0x5ed/0x9a0 [ 2737.914405][T22627] ? __sys_sendmsg_sock+0x30/0x30 [ 2737.919430][T22627] ? __import_iovec+0x306/0x510 [ 2737.924284][T22627] ? import_iovec+0x6f/0xa0 [ 2737.928780][T22627] ___sys_sendmsg+0x2a2/0x360 [ 2737.933457][T22627] ? __sys_sendmsg+0x2a0/0x2a0 [ 2737.938227][T22627] ? __lock_acquire+0x7ea0/0x7ea0 [ 2737.943270][T22627] __se_sys_sendmsg+0x1c3/0x2b0 [ 2737.948111][T22627] ? perf_trace_preemptirq_template+0x268/0x320 [ 2737.954352][T22627] ? __x64_sys_sendmsg+0x80/0x80 [ 2737.959297][T22627] ? lockdep_hardirqs_on+0x94/0x140 [ 2737.964489][T22627] do_syscall_64+0x4c/0xa0 [ 2737.968898][T22627] ? clear_bhb_loop+0x60/0xb0 [ 2737.973569][T22627] ? clear_bhb_loop+0x60/0xb0 [ 2737.978239][T22627] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 2737.984129][T22627] RIP: 0033:0x7f264b39fb19 [ 2737.988536][T22627] 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 [ 2738.008133][T22627] RSP: 002b:00007f264c254028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2738.016536][T22627] RAX: ffffffffffffffda RBX: 00007f264b625fa0 RCX: 00007f264b39fb19 [ 2738.024497][T22627] RDX: 0000000000600300 RSI: 0000200000000280 RDI: 000000000000000b [ 2738.032458][T22627] RBP: 00007f264c254090 R08: 0000000000000000 R09: 0000000000000000 [ 2738.040767][T22627] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2738.048727][T22627] R13: 00007f264b626038 R14: 00007f264b625fa0 R15: 00007ffe73b39e98 [ 2738.056701][T22627] [ 2738.096628][T22638] netlink: 129384 bytes leftover after parsing attributes in process `syz.2.15478'. [ 2738.473321][T22646] netlink: 'syz.3.15481': attribute type 10 has an invalid length. [ 2738.966376][T22648] netlink: 184576 bytes leftover after parsing attributes in process `syz.4.15482'. [ 2739.450208][T22654] netlink: 'syz.0.15483': attribute type 11 has an invalid length. [ 2739.458195][T22654] netlink: 199836 bytes leftover after parsing attributes in process `syz.0.15483'. [ 2739.507542][T22651] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 2740.095911][T22676] netlink: 2 bytes leftover after parsing attributes in process `syz.2.15492'. [ 2742.812260][T22676] bridge0: port 2(bridge_slave_1) entered disabled state [ 2742.821144][T22676] bridge0: port 1(bridge_slave_0) entered disabled state [ 2742.848220][T22676] device bridge0 left promiscuous mode [ 2742.859158][T22676] bridge0: port 2(bridge_slave_1) entered blocking state [ 2742.866303][T22676] bridge0: port 2(bridge_slave_1) entered forwarding state [ 2742.873749][T22676] bridge0: port 1(bridge_slave_0) entered blocking state [ 2742.880861][T22676] bridge0: port 1(bridge_slave_0) entered forwarding state [ 2742.901619][T22676] device bridge0 entered promiscuous mode [ 2742.908121][T22676] bond0: (slave bridge0): Enslaving as an active interface with an up link [ 2743.173358][T22687] netlink: 'syz.4.15496': attribute type 11 has an invalid length. [ 2743.201861][T22687] netlink: 199836 bytes leftover after parsing attributes in process `syz.4.15496'. [ 2743.282835][T22691] netlink: 13695 bytes leftover after parsing attributes in process `syz.2.15497'. [ 2743.315315][T22694] netlink: 16186 bytes leftover after parsing attributes in process `syz.3.15494'. [ 2743.371986][T22686] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 2743.510452][T22705] FAULT_INJECTION: forcing a failure. [ 2743.510452][T22705] name failslab, interval 1, probability 0, space 0, times 0 [ 2743.540139][T22705] CPU: 1 PID: 22705 Comm: syz.1.15499 Not tainted syzkaller #0 [ 2743.547765][T22705] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2743.557858][T22705] Call Trace: [ 2743.561159][T22705] [ 2743.564104][T22705] dump_stack_lvl+0x188/0x24e [ 2743.568809][T22705] ? sctp_sendmsg+0x1686/0x2940 [ 2743.573686][T22705] ? ___sys_sendmsg+0x2a2/0x360 [ 2743.578564][T22705] ? show_regs_print_info+0x12/0x12 [ 2743.583788][T22705] ? load_image+0x410/0x410 [ 2743.588324][T22705] should_fail_ex+0x390/0x4c0 [ 2743.593030][T22705] should_failslab+0x5/0x20 [ 2743.597567][T22705] slab_pre_alloc_hook+0x59/0x300 [ 2743.602617][T22705] ? sctp_add_bind_addr+0x89/0x350 [ 2743.607756][T22705] __kmem_cache_alloc_node+0x4f/0x270 [ 2743.613158][T22705] ? sctp_add_bind_addr+0x89/0x350 [ 2743.618307][T22705] kmalloc_trace+0x26/0xe0 [ 2743.622754][T22705] sctp_add_bind_addr+0x89/0x350 [ 2743.627728][T22705] sctp_copy_local_addr_list+0x317/0x4d0 [ 2743.633396][T22705] ? sctp_copy_local_addr_list+0xa0/0x4d0 [ 2743.639153][T22705] ? sctp_do_8_2_transport_strike+0x900/0x900 [ 2743.645261][T22705] ? sctp_v4_is_any+0x31/0x50 [ 2743.649978][T22705] ? sctp_copy_one_addr+0x93/0x660 [ 2743.655111][T22705] sctp_bind_addr_copy+0xaf/0x3c0 [ 2743.660156][T22705] ? sctp_assoc_set_bind_addr_from_ep+0xa1/0x190 [ 2743.666516][T22705] sctp_connect_new_asoc+0x2f5/0x6a0 [ 2743.671844][T22705] ? __sctp_connect+0xd80/0xd80 [ 2743.676732][T22705] ? security_sctp_bind_connect+0x5b/0xb0 [ 2743.682480][T22705] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 2743.688045][T22705] ? security_sctp_bind_connect+0x85/0xb0 [ 2743.693789][T22705] sctp_sendmsg+0x1686/0x2940 [ 2743.698512][T22705] ? sctp_getsockopt+0x8a0/0x8a0 [ 2743.703476][T22705] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 2743.709651][T22705] ? lockdep_hardirqs_on+0x94/0x140 [ 2743.714875][T22705] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 2743.721062][T22705] ? inet_sendmsg+0xca/0x2a0 [ 2743.725684][T22705] ? inet_send_prepare+0x250/0x250 [ 2743.730823][T22705] ____sys_sendmsg+0x5ed/0x9a0 [ 2743.735604][T22705] ? __sys_sendmsg_sock+0x30/0x30 [ 2743.740631][T22705] ? __import_iovec+0x306/0x510 [ 2743.745494][T22705] ? import_iovec+0x6f/0xa0 [ 2743.749998][T22705] ___sys_sendmsg+0x2a2/0x360 [ 2743.754689][T22705] ? __sys_sendmsg+0x2a0/0x2a0 [ 2743.759462][T22705] ? __fget_files+0x37e/0x460 [ 2743.764155][T22705] __se_sys_sendmsg+0x1c3/0x2b0 [ 2743.769004][T22705] ? __x64_sys_sendmsg+0x80/0x80 [ 2743.773947][T22705] ? lockdep_hardirqs_on+0x94/0x140 [ 2743.779140][T22705] do_syscall_64+0x4c/0xa0 [ 2743.783552][T22705] ? clear_bhb_loop+0x60/0xb0 [ 2743.788220][T22705] ? clear_bhb_loop+0x60/0xb0 [ 2743.792892][T22705] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 2743.798777][T22705] RIP: 0033:0x7f286dd9fb19 [ 2743.803200][T22705] 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 [ 2743.822805][T22705] RSP: 002b:00007f286ebcc028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2743.831214][T22705] RAX: ffffffffffffffda RBX: 00007f286e025fa0 RCX: 00007f286dd9fb19 [ 2743.839180][T22705] RDX: 00000000000003e8 RSI: 0000200000001900 RDI: 0000000000000005 [ 2743.847143][T22705] RBP: 00007f286ebcc090 R08: 0000000000000000 R09: 0000000000000000 [ 2743.855109][T22705] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2743.863072][T22705] R13: 00007f286e026038 R14: 00007f286e025fa0 R15: 00007ffead1fc778 [ 2743.871048][T22705] [ 2744.183876][T22715] validate_nla: 1 callbacks suppressed [ 2744.183916][T22715] netlink: 'syz.4.15504': attribute type 10 has an invalid length. [ 2744.261793][T22715] netlink: 2 bytes leftover after parsing attributes in process `syz.4.15504'. [ 2744.405801][T22721] netlink: 'syz.0.15503': attribute type 1 has an invalid length. [ 2744.439799][T22721] netlink: 'syz.0.15503': attribute type 3 has an invalid length. [ 2744.474700][T22721] netlink: 132 bytes leftover after parsing attributes in process `syz.0.15503'. [ 2747.207849][T22715] bridge0: port 2(bridge_slave_1) entered disabled state [ 2747.215420][T22715] bridge0: port 1(bridge_slave_0) entered disabled state [ 2747.355081][T22715] bridge0: port 2(bridge_slave_1) entered blocking state [ 2747.362303][T22715] bridge0: port 2(bridge_slave_1) entered forwarding state [ 2747.369756][T22715] bridge0: port 1(bridge_slave_0) entered blocking state [ 2747.376982][T22715] bridge0: port 1(bridge_slave_0) entered forwarding state [ 2747.503869][T22715] bond0: (slave bridge0): Enslaving as an active interface with an up link [ 2747.546923][T22721] netlink: 'syz.0.15503': attribute type 10 has an invalid length. [ 2747.564942][T22721] device vlan0 entered promiscuous mode [ 2747.629372][T22721] team0: Port device vlan0 added [ 2747.723939][T22738] netlink: 'syz.3.15511': attribute type 11 has an invalid length. [ 2747.770113][T22738] netlink: 199836 bytes leftover after parsing attributes in process `syz.3.15511'. [ 2747.833635][T22737] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 2749.249103][T22781] netlink: 'syz.0.15523': attribute type 10 has an invalid length. [ 2749.267380][T22781] netlink: 2 bytes leftover after parsing attributes in process `syz.0.15523'. [ 2749.302766][T22781] bridge0: port 3(veth1_to_team) entered disabled state [ 2749.310955][T22781] bridge0: port 2(bridge_slave_1) entered disabled state [ 2749.319751][T22781] bridge0: port 1(bridge_slave_0) entered disabled state [ 2749.343570][T22791] netlink: 'syz.1.15526': attribute type 11 has an invalid length. [ 2749.397067][T22781] bridge0: port 3(veth1_to_team) entered blocking state [ 2749.404799][T22781] bridge0: port 3(veth1_to_team) entered forwarding state [ 2749.413074][T22781] bridge0: port 2(bridge_slave_1) entered blocking state [ 2749.415829][T22791] netlink: 199836 bytes leftover after parsing attributes in process `syz.1.15526'. [ 2749.420616][T22781] bridge0: port 2(bridge_slave_1) entered forwarding state [ 2749.438222][T22781] bridge0: port 1(bridge_slave_0) entered blocking state [ 2749.445975][T22781] bridge0: port 1(bridge_slave_0) entered forwarding state [ 2749.478306][T22781] bond0: (slave bridge0): Enslaving as an active interface with an up link [ 2749.813744][T22788] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 2750.490512][T22820] FAULT_INJECTION: forcing a failure. [ 2750.490512][T22820] name failslab, interval 1, probability 0, space 0, times 0 [ 2750.546726][T22820] CPU: 1 PID: 22820 Comm: syz.2.15537 Not tainted syzkaller #0 [ 2750.554345][T22820] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2750.564424][T22820] Call Trace: [ 2750.567720][T22820] [ 2750.570669][T22820] dump_stack_lvl+0x188/0x24e [ 2750.575382][T22820] ? show_regs_print_info+0x12/0x12 [ 2750.580606][T22820] ? lockdep_hardirqs_on+0x94/0x140 [ 2750.585828][T22820] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 2750.592024][T22820] should_fail_ex+0x390/0x4c0 [ 2750.596733][T22820] should_failslab+0x5/0x20 [ 2750.601254][T22820] slab_pre_alloc_hook+0x59/0x300 [ 2750.606298][T22820] ? __get_vm_area_node+0x122/0x330 [ 2750.611518][T22820] __kmem_cache_alloc_node+0x4f/0x270 [ 2750.616891][T22820] ? __get_vm_area_node+0x122/0x330 [ 2750.622087][T22820] kmalloc_node_trace+0x22/0xe0 [ 2750.626933][T22820] __get_vm_area_node+0x122/0x330 [ 2750.631955][T22820] __vmalloc_node_range+0x357/0x1380 [ 2750.637240][T22820] ? bpf_prog_alloc_no_stats+0x37/0x3c0 [ 2750.642785][T22820] ? perf_trace_preemptirq_template+0x268/0x320 [ 2750.649026][T22820] ? aa_get_newest_label+0xf9/0x5b0 [ 2750.654224][T22820] ? free_vm_area+0x50/0x50 [ 2750.658722][T22820] ? end_current_label_crit_section+0x170/0x170 [ 2750.664966][T22820] ? bpf_prog_alloc_no_stats+0x37/0x3c0 [ 2750.670501][T22820] __vmalloc+0x76/0x80 [ 2750.674569][T22820] ? bpf_prog_alloc_no_stats+0x37/0x3c0 [ 2750.680111][T22820] bpf_prog_alloc_no_stats+0x37/0x3c0 [ 2750.685478][T22820] ? bpf_prog_alloc+0x13/0x1b0 [ 2750.690232][T22820] bpf_prog_alloc+0x1c/0x1b0 [ 2750.694814][T22820] bpf_prog_load+0x7d4/0x1530 [ 2750.699494][T22820] ? map_freeze+0x390/0x390 [ 2750.703995][T22820] ? __might_fault+0xa6/0x120 [ 2750.708672][T22820] ? __might_fault+0xa6/0x120 [ 2750.713368][T22820] ? __might_fault+0xc2/0x120 [ 2750.718047][T22820] ? __might_fault+0xa6/0x120 [ 2750.722732][T22820] ? bpf_lsm_bpf+0x5/0x10 [ 2750.727053][T22820] ? security_bpf+0x7a/0xa0 [ 2750.731554][T22820] __sys_bpf+0x5b8/0x780 [ 2750.735794][T22820] ? bpf_link_show_fdinfo+0x550/0x550 [ 2750.741166][T22820] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 2750.747324][T22820] __x64_sys_bpf+0x78/0x90 [ 2750.751733][T22820] do_syscall_64+0x4c/0xa0 [ 2750.756143][T22820] ? clear_bhb_loop+0x60/0xb0 [ 2750.760814][T22820] ? clear_bhb_loop+0x60/0xb0 [ 2750.765507][T22820] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 2750.771395][T22820] RIP: 0033:0x7f1e1cb9fb19 [ 2750.775805][T22820] 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 [ 2750.795402][T22820] RSP: 002b:00007f1e1da15028 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 2750.803811][T22820] RAX: ffffffffffffffda RBX: 00007f1e1ce25fa0 RCX: 00007f1e1cb9fb19 [ 2750.811782][T22820] RDX: 0000000000000048 RSI: 00002000000009c0 RDI: 0000000000000005 [ 2750.819742][T22820] RBP: 00007f1e1da15090 R08: 0000000000000000 R09: 0000000000000000 [ 2750.827702][T22820] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2750.835664][T22820] R13: 00007f1e1ce26038 R14: 00007f1e1ce25fa0 R15: 00007ffee5e729d8 [ 2750.843648][T22820] [ 2751.020588][T22820] syz.2.15537: vmalloc error: size 4096, vm_struct allocation failed, mode:0x500dc0(GFP_USER|__GFP_ZERO|__GFP_ACCOUNT), nodemask=(null),cpuset=syz2,mems_allowed=0-1 [ 2751.095772][T22820] CPU: 0 PID: 22820 Comm: syz.2.15537 Not tainted syzkaller #0 [ 2751.103381][T22820] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2751.113457][T22820] Call Trace: [ 2751.116747][T22820] [ 2751.119688][T22820] dump_stack_lvl+0x188/0x24e [ 2751.124387][T22820] ? cpuset_print_current_mems_allowed+0x1b/0x360 [ 2751.130821][T22820] ? show_regs_print_info+0x12/0x12 [ 2751.136042][T22820] ? load_image+0x410/0x410 [ 2751.140572][T22820] ? cpuset_print_current_mems_allowed+0x1b/0x360 [ 2751.147005][T22820] ? cpuset_print_current_mems_allowed+0x2e3/0x360 [ 2751.153523][T22820] warn_alloc+0x242/0x330 [ 2751.157877][T22820] ? __get_vm_area_node+0x122/0x330 [ 2751.163099][T22820] ? zone_watermark_ok_safe+0x270/0x270 [ 2751.168666][T22820] ? rcu_is_watching+0x11/0xa0 [ 2751.173456][T22820] ? __get_vm_area_node+0x318/0x330 [ 2751.178685][T22820] __vmalloc_node_range+0x37c/0x1380 [ 2751.184004][T22820] ? perf_trace_preemptirq_template+0x268/0x320 [ 2751.190285][T22820] ? aa_get_newest_label+0xf9/0x5b0 [ 2751.195520][T22820] ? free_vm_area+0x50/0x50 [ 2751.200052][T22820] ? end_current_label_crit_section+0x170/0x170 [ 2751.201192][T20494] Bluetooth: hci3: command 0x0406 tx timeout [ 2751.206304][T22820] ? bpf_prog_alloc_no_stats+0x37/0x3c0 [ 2751.206328][T22820] __vmalloc+0x76/0x80 [ 2751.221925][T22820] ? bpf_prog_alloc_no_stats+0x37/0x3c0 [ 2751.227499][T22820] bpf_prog_alloc_no_stats+0x37/0x3c0 [ 2751.232899][T22820] ? bpf_prog_alloc+0x13/0x1b0 [ 2751.237681][T22820] bpf_prog_alloc+0x1c/0x1b0 [ 2751.242292][T22820] bpf_prog_load+0x7d4/0x1530 [ 2751.247005][T22820] ? map_freeze+0x390/0x390 [ 2751.251530][T22820] ? __might_fault+0xa6/0x120 [ 2751.256237][T22820] ? __might_fault+0xa6/0x120 [ 2751.260930][T22820] ? __might_fault+0xc2/0x120 [ 2751.265629][T22820] ? __might_fault+0xa6/0x120 [ 2751.270327][T22820] ? bpf_lsm_bpf+0x5/0x10 [ 2751.274678][T22820] ? security_bpf+0x7a/0xa0 [ 2751.279219][T22820] __sys_bpf+0x5b8/0x780 [ 2751.283490][T22820] ? bpf_link_show_fdinfo+0x550/0x550 [ 2751.288905][T22820] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 2751.295091][T22820] __x64_sys_bpf+0x78/0x90 [ 2751.299540][T22820] do_syscall_64+0x4c/0xa0 [ 2751.303954][T22820] ? clear_bhb_loop+0x60/0xb0 [ 2751.308631][T22820] ? clear_bhb_loop+0x60/0xb0 [ 2751.313311][T22820] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 2751.319199][T22820] RIP: 0033:0x7f1e1cb9fb19 [ 2751.323607][T22820] 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 [ 2751.343205][T22820] RSP: 002b:00007f1e1da15028 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 2751.351647][T22820] RAX: ffffffffffffffda RBX: 00007f1e1ce25fa0 RCX: 00007f1e1cb9fb19 [ 2751.359613][T22820] RDX: 0000000000000048 RSI: 00002000000009c0 RDI: 0000000000000005 [ 2751.367584][T22820] RBP: 00007f1e1da15090 R08: 0000000000000000 R09: 0000000000000000 [ 2751.375546][T22820] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2751.383526][T22820] R13: 00007f1e1ce26038 R14: 00007f1e1ce25fa0 R15: 00007ffee5e729d8 [ 2751.391540][T22820] [ 2751.591239][T22836] netlink: 'syz.1.15543': attribute type 11 has an invalid length. [ 2751.614901][T22820] Mem-Info: [ 2751.618196][T22820] active_anon:16267 inactive_anon:0 isolated_anon:0 [ 2751.618196][T22820] active_file:22902 inactive_file:41027 isolated_file:0 [ 2751.618196][T22820] unevictable:768 dirty:127 writeback:0 [ 2751.618196][T22820] slab_reclaimable:21957 slab_unreclaimable:100127 [ 2751.618196][T22820] mapped:31168 shmem:1364 pagetables:611 [ 2751.618196][T22820] sec_pagetables:0 bounce:0 [ 2751.618196][T22820] kernel_misc_reclaimable:0 [ 2751.618196][T22820] free:1288316 free_pcp:12036 free_cma:0 [ 2751.685002][T22836] netlink: 199836 bytes leftover after parsing attributes in process `syz.1.15543'. [ 2751.751229][T22820] Node 0 active_anon:64968kB inactive_anon:0kB active_file:91608kB inactive_file:163908kB unevictable:1536kB isolated(anon):0kB isolated(file):0kB mapped:124672kB dirty:508kB writeback:0kB shmem:3920kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB kernel_stack:10860kB pagetables:2444kB sec_pagetables:0kB all_unreclaimable? no [ 2751.793821][T22820] Node 1 active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:200kB unevictable:1536kB isolated(anon):0kB isolated(file):0kB mapped:0kB dirty:0kB writeback:0kB shmem:1536kB shmem_thp: 0kB shmem_pmdmapped: 0kB anon_thp: 0kB writeback_tmp:0kB kernel_stack:16kB pagetables:0kB sec_pagetables:0kB all_unreclaimable? no [ 2751.845508][T22834] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 2751.876436][T22844] netlink: 'syz.3.15544': attribute type 10 has an invalid length. [ 2751.887005][T22820] Node 0 DMA free:15360kB boost:0kB min:204kB low:252kB high:300kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15360kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 2751.901461][T22844] netlink: 2 bytes leftover after parsing attributes in process `syz.3.15544'. [ 2751.915977][T22820] lowmem_reserve[]: 0 2509 2510 2510 2510 [ 2751.916039][T22820] Node 0 DMA32 free:1234028kB boost:0kB min:34540kB low:43172kB high:51804kB reserved_highatomic:0KB active_anon:64968kB inactive_anon:0kB active_file:91608kB inactive_file:163916kB unevictable:1536kB writepending:508kB present:3129332kB managed:2574604kB mlocked:0kB bounce:0kB free_pcp:28956kB local_pcp:20156kB free_cma:0kB [ 2751.916098][T22820] lowmem_reserve[]: 0 0 1 1 1 [ 2751.916150][T22820] Node 0 Normal free:0kB boost:0kB min:16kB low:20kB high:24kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:1048576kB managed:1424kB mlocked:0kB bounce:0kB free_pcp:4kB local_pcp:0kB free_cma:0kB [ 2751.916204][T22820] lowmem_reserve[]: 0 0 0 0 0 [ 2751.916255][T22820] Node 1 Normal free:3903876kB boost:0kB min:55344kB low:69180kB high:83016kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:200kB unevictable:1536kB writepending:0kB present:4194304kB managed:4117620kB mlocked:0kB bounce:0kB free_pcp:21696kB local_pcp:8640kB free_cma:0kB [ 2751.916312][T22820] lowmem_reserve[]: 0 0 0 0 0 [ 2751.916362][T22820] Node 0 DMA: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15360kB [ 2751.916533][T22820] Node 0 DMA32: 411*4kB (UME) 2386*8kB (UME) 1205*16kB (UME) 1707*32kB (UME) 961*64kB (UME) 663*128kB (UME) 427*256kB (UME) 168*512kB (UM) 67*1024kB (UME) 10*2048kB (UME) 173*4096kB (UM) = 1234028kB [ 2751.916747][T22820] Node 0 Normal: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 0kB [ 2751.916874][T22820] Node 1 Normal: 179*4kB (UE) 37*8kB (UME) 31*16kB (UE) 27*32kB (UME) 19*64kB (UME) 11*128kB (UME) 4*256kB (UM) 3*512kB (UME) 1*1024kB (E) 2*2048kB (UE) 950*4096kB (M) = 3903876kB [ 2751.917094][T22820] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 2751.917112][T22820] Node 0 hugepages_total=2 hugepages_free=2 hugepages_surp=0 hugepages_size=2048kB [ 2751.917130][T22820] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 2751.917147][T22820] Node 1 hugepages_total=2 hugepages_free=2 hugepages_surp=0 hugepages_size=2048kB [ 2751.917164][T22820] 65295 total pagecache pages [ 2751.917174][T22820] 0 pages in swap cache [ 2751.917183][T22820] Free swap = 124996kB [ 2751.917192][T22820] Total swap = 124996kB [ 2751.917202][T22820] 2097051 pages RAM [ 2751.917210][T22820] 0 pages HighMem/MovableOnly [ 2751.917219][T22820] 419799 pages reserved [ 2751.917228][T22820] 0 pages cma reserved [ 2752.210770][T22844] bridge0: port 3(team0) entered disabled state [ 2752.217987][T22844] bridge0: port 1(bridge_slave_0) entered disabled state [ 2752.246813][T22844] device bridge0 left promiscuous mode [ 2752.318741][T22844] bridge0: port 3(team0) entered blocking state [ 2752.325881][T22844] bridge0: port 3(team0) entered forwarding state [ 2752.333728][T22844] bridge0: port 1(bridge_slave_0) entered blocking state [ 2752.341722][T22844] bridge0: port 1(bridge_slave_0) entered forwarding state [ 2752.451444][T22844] bond0: (slave bridge0): Enslaving as an active interface with an up link [ 2752.462554][T22852] netlink: 16402 bytes leftover after parsing attributes in process `syz.0.15545'. [ 2752.500451][T22848] tipc: Started in network mode [ 2752.505608][T22848] tipc: Node identity 9215a268, cluster identity 4711 [ 2752.525336][T22848] tipc: Node number set to 2450891368 [ 2754.199763][T22882] netlink: 'syz.2.15558': attribute type 1 has an invalid length. [ 2754.212596][T22882] netlink: 'syz.2.15558': attribute type 3 has an invalid length. [ 2754.221966][T22882] netlink: 132 bytes leftover after parsing attributes in process `syz.2.15558'. [ 2756.689387][T22882] netlink: 'syz.2.15558': attribute type 10 has an invalid length. [ 2756.719172][T22882] device vlan0 entered promiscuous mode [ 2756.797711][T22882] team0: Port device vlan0 added [ 2757.369300][T22902] netlink: 'syz.4.15566': attribute type 3 has an invalid length. [ 2757.386698][T22902] netlink: 105116 bytes leftover after parsing attributes in process `syz.4.15566'. [ 2757.418100][T22906] netlink: 'syz.0.15568': attribute type 11 has an invalid length. [ 2757.437033][T22906] netlink: 199836 bytes leftover after parsing attributes in process `syz.0.15568'. [ 2757.473179][T22896] rxe_eth0 speed is unknown, defaulting to 1000 [ 2757.689111][T22905] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 2758.332964][T22919] netlink: 'syz.0.15573': attribute type 5 has an invalid length. [ 2758.973559][T22944] FAULT_INJECTION: forcing a failure. [ 2758.973559][T22944] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 2759.055522][T22944] CPU: 1 PID: 22944 Comm: syz.0.15580 Not tainted syzkaller #0 [ 2759.063149][T22944] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2759.073241][T22944] Call Trace: [ 2759.076536][T22944] [ 2759.079475][T22944] dump_stack_lvl+0x188/0x24e [ 2759.084178][T22944] ? show_regs_print_info+0x12/0x12 [ 2759.089404][T22944] ? load_image+0x410/0x410 [ 2759.093934][T22944] ? __lock_acquire+0x7ea0/0x7ea0 [ 2759.098983][T22944] should_fail_ex+0x390/0x4c0 [ 2759.103678][T22944] prepare_alloc_pages+0x1e1/0x5b0 [ 2759.108805][T22944] __alloc_pages+0x130/0x4f0 [ 2759.113410][T22944] ? zone_statistics+0x170/0x170 [ 2759.118362][T22944] ? lockdep_hardirqs_on+0x94/0x140 [ 2759.123581][T22944] ? alloc_pages+0x4dd/0x740 [ 2759.128201][T22944] alloc_skb_with_frags+0x20b/0x710 [ 2759.133409][T22944] sock_alloc_send_pskb+0x965/0xa70 [ 2759.138636][T22944] ? sock_kzfree_s+0x50/0x50 [ 2759.143232][T22944] ? dev_get_by_index+0x1e/0x2d0 [ 2759.148195][T22944] ? dev_get_by_index+0x1e/0x2d0 [ 2759.153139][T22944] ? dev_get_by_index+0x1e/0x2d0 [ 2759.158100][T22944] packet_sendmsg+0x31e5/0x4c60 [ 2759.162968][T22944] ? aa_sk_perm+0x8c0/0x8c0 [ 2759.167500][T22944] ? perf_trace_preemptirq_template+0x268/0x320 [ 2759.173756][T22944] ? irqentry_enter+0x33/0x50 [ 2759.178437][T22944] ? lockdep_hardirqs_on_prepare+0x448/0x7c0 [ 2759.184435][T22944] ? aa_sk_perm+0x795/0x8c0 [ 2759.188951][T22944] ? lockdep_hardirqs_on+0x94/0x140 [ 2759.194153][T22944] ? aa_af_perm+0x340/0x340 [ 2759.198671][T22944] ? packet_getsockopt+0x980/0x980 [ 2759.203799][T22944] ? apparmor_socket_sendmsg+0x8a/0x330 [ 2759.209347][T22944] ? bpf_lsm_socket_sendmsg+0x5/0x10 [ 2759.214649][T22944] ? security_socket_sendmsg+0x7c/0xa0 [ 2759.220117][T22944] ? packet_getsockopt+0x980/0x980 [ 2759.225239][T22944] ____sys_sendmsg+0x5ed/0x9a0 [ 2759.230027][T22944] ? __sys_sendmsg_sock+0x30/0x30 [ 2759.235055][T22944] ? __import_iovec+0x306/0x510 [ 2759.239920][T22944] ? import_iovec+0x6f/0xa0 [ 2759.244436][T22944] ___sys_sendmsg+0x2a2/0x360 [ 2759.249125][T22944] ? __sys_sendmsg+0x2a0/0x2a0 [ 2759.253927][T22944] ? perf_trace_run_bpf_submit+0xf3/0x1c0 [ 2759.259675][T22944] __se_sys_sendmsg+0x1c3/0x2b0 [ 2759.264533][T22944] ? __x64_sys_sendmsg+0x80/0x80 [ 2759.269498][T22944] ? syscall_enter_from_user_mode+0x2a/0x80 [ 2759.275446][T22944] do_syscall_64+0x4c/0xa0 [ 2759.279874][T22944] ? clear_bhb_loop+0x60/0xb0 [ 2759.284557][T22944] ? clear_bhb_loop+0x60/0xb0 [ 2759.289244][T22944] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 2759.295140][T22944] RIP: 0033:0x7fab7cb9fb19 [ 2759.299564][T22944] 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 [ 2759.319187][T22944] RSP: 002b:00007fab7db20028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2759.327609][T22944] RAX: ffffffffffffffda RBX: 00007fab7ce25fa0 RCX: 00007fab7cb9fb19 [ 2759.335588][T22944] RDX: 0000000000000000 RSI: 0000200000001280 RDI: 0000000000000008 [ 2759.343559][T22944] RBP: 00007fab7db20090 R08: 0000000000000000 R09: 0000000000000000 [ 2759.351538][T22944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2759.359512][T22944] R13: 00007fab7ce26038 R14: 00007fab7ce25fa0 R15: 00007ffc38b834b8 [ 2759.367500][T22944] [ 2759.499276][T22953] netlink: 'syz.3.15583': attribute type 11 has an invalid length. [ 2759.545238][T22953] netlink: 199836 bytes leftover after parsing attributes in process `syz.3.15583'. [ 2759.613552][T22940] netlink: 48 bytes leftover after parsing attributes in process `syz.4.15581'. [ 2759.734337][T22949] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 2760.463341][T22980] netlink: 'syz.3.15592': attribute type 6 has an invalid length. [ 2760.483736][T22980] netlink: 140 bytes leftover after parsing attributes in process `syz.3.15592'. [ 2760.565313][T22982] netlink: 'syz.2.15594': attribute type 6 has an invalid length. [ 2760.585994][T22982] netlink: 140 bytes leftover after parsing attributes in process `syz.2.15594'. [ 2761.796859][T23017] delete_channel: no stack [ 2764.749857][T23033] netlink: 134056 bytes leftover after parsing attributes in process `syz.1.15612'. [ 2764.832572][T23040] netlink: 'syz.0.15610': attribute type 10 has an invalid length. [ 2764.862751][T23040] netlink: 40 bytes leftover after parsing attributes in process `syz.0.15610'. [ 2764.937683][T23040] bridge0: port 4(veth0_vlan) entered blocking state [ 2764.957056][T23040] bridge0: port 4(veth0_vlan) entered disabled state [ 2765.038908][T23040] A link change request failed with some changes committed already. Interface veth0_vlan may have been left with an inconsistent configuration, please check. [ 2765.445369][T23046] rxe_eth0 speed is unknown, defaulting to 1000 [ 2765.478257][T23051] netlink: 830 bytes leftover after parsing attributes in process `syz.1.15617'. [ 2765.543499][T23051] device bond_slave_0 entered promiscuous mode [ 2765.549748][T23051] device bond_slave_1 entered promiscuous mode [ 2766.530276][T23060] delete_channel: no stack [ 2767.390645][T23077] netlink: 16255 bytes leftover after parsing attributes in process `syz.1.15627'. [ 2767.595736][T23080] netlink: 'syz.2.15630': attribute type 10 has an invalid length. [ 2768.024362][T23080] team0: Port device macvlan1 added [ 2768.161965][T23089] netlink: 132 bytes leftover after parsing attributes in process `syz.3.15633'. [ 2768.246886][T23093] FAULT_INJECTION: forcing a failure. [ 2768.246886][T23093] name failslab, interval 1, probability 0, space 0, times 0 [ 2768.286012][T23093] CPU: 1 PID: 23093 Comm: syz.2.15635 Not tainted syzkaller #0 [ 2768.293638][T23093] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2768.303717][T23093] Call Trace: [ 2768.307015][T23093] [ 2768.309954][T23093] dump_stack_lvl+0x188/0x24e [ 2768.314652][T23093] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 2768.320824][T23093] ? show_regs_print_info+0x12/0x12 [ 2768.326041][T23093] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 2768.332221][T23093] should_fail_ex+0x390/0x4c0 [ 2768.336898][T23093] should_failslab+0x5/0x20 [ 2768.341393][T23093] slab_pre_alloc_hook+0x59/0x300 [ 2768.346417][T23093] kmem_cache_alloc+0x56/0x2f0 [ 2768.351173][T23093] ? __build_skb+0x27/0x3b0 [ 2768.355677][T23093] __build_skb+0x27/0x3b0 [ 2768.359996][T23093] ? build_skb+0x14/0x230 [ 2768.364325][T23093] build_skb+0x1e/0x230 [ 2768.368479][T23093] bpf_prog_test_run_skb+0x38d/0x18e0 [ 2768.373848][T23093] ? __fget_files+0x28/0x460 [ 2768.378436][T23093] ? __fget_files+0x3fc/0x460 [ 2768.383117][T23093] ? cpu_online+0xa0/0xa0 [ 2768.387439][T23093] bpf_prog_test_run+0x31c/0x390 [ 2768.392376][T23093] __sys_bpf+0x62b/0x780 [ 2768.396619][T23093] ? bpf_link_show_fdinfo+0x550/0x550 [ 2768.401995][T23093] ? lock_chain_count+0x20/0x20 [ 2768.406852][T23093] __x64_sys_bpf+0x78/0x90 [ 2768.411264][T23093] do_syscall_64+0x4c/0xa0 [ 2768.415675][T23093] ? clear_bhb_loop+0x60/0xb0 [ 2768.420346][T23093] ? clear_bhb_loop+0x60/0xb0 [ 2768.425018][T23093] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 2768.430905][T23093] RIP: 0033:0x7f1e1cb9fb19 [ 2768.435324][T23093] 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 [ 2768.454934][T23093] RSP: 002b:00007f1e1da15028 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 2768.463372][T23093] RAX: ffffffffffffffda RBX: 00007f1e1ce25fa0 RCX: 00007f1e1cb9fb19 [ 2768.471335][T23093] RDX: 0000000000000050 RSI: 0000200000000a80 RDI: 000000000000000a [ 2768.479299][T23093] RBP: 00007f1e1da15090 R08: 0000000000000000 R09: 0000000000000000 [ 2768.487264][T23093] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2768.495224][T23093] R13: 00007f1e1ce26038 R14: 00007f1e1ce25fa0 R15: 00007ffee5e729d8 [ 2768.503203][T23093] [ 2768.526908][T23099] netlink: 'syz.3.15638': attribute type 3 has an invalid length. [ 2768.535025][T23099] netlink: 105116 bytes leftover after parsing attributes in process `syz.3.15638'. [ 2770.220805][T23113] netlink: 168864 bytes leftover after parsing attributes in process `syz.1.15640'. [ 2770.244639][T23113] netlink: zone id is out of range [ 2770.284929][T23113] netlink: del zone limit has 4 unknown bytes [ 2771.338851][T23133] netlink: 'syz.1.15647': attribute type 10 has an invalid length. [ 2771.670422][T23142] Bluetooth: hci4: command 0x0406 tx timeout [ 2771.698659][T23133] team0: Port device macvlan1 added [ 2771.780257][T23143] netlink: 'syz.0.15651': attribute type 10 has an invalid length. [ 2772.325451][T23143] bond0: (slave netdevsim0): Enslaving as an active interface with an up link [ 2772.538727][T23160] netlink: 131088 bytes leftover after parsing attributes in process `syz.4.15654'. [ 2774.455524][T23160] sysfs: cannot create duplicate filename '/class/ieee80211/.! 5‚Á7>7H€' [ 2774.504870][T23160] CPU: 1 PID: 23160 Comm: syz.4.15654 Not tainted syzkaller #0 [ 2774.512480][T23160] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2774.522557][T23160] Call Trace: [ 2774.525850][T23160] [ 2774.528787][T23160] dump_stack_lvl+0x188/0x24e [ 2774.533491][T23160] ? show_regs_print_info+0x12/0x12 [ 2774.538709][T23160] ? load_image+0x410/0x410 [ 2774.543245][T23160] sysfs_warn_dup+0x8a/0xa0 [ 2774.547776][T23160] sysfs_do_create_link_sd+0xc0/0x110 [ 2774.553175][T23160] device_add+0x83b/0x1050 [ 2774.557619][T23160] wiphy_register+0x1f16/0x2c50 [ 2774.562510][T23160] ? cfg80211_event_work+0x40/0x40 [ 2774.567639][T23160] ? minstrel_ht_alloc+0x894/0xa20 [ 2774.572776][T23160] ? ieee80211_init_rate_ctrl_alg+0x55e/0x5e0 [ 2774.578868][T23160] ieee80211_register_hw+0x2e33/0x3b00 [ 2774.584370][T23160] ? ieee80211_register_hw+0xec1/0x3b00 [ 2774.589939][T23160] ? ieee80211_register_hw+0xec1/0x3b00 [ 2774.595517][T23160] ? ieee80211_tasklet_handler+0x20/0x20 [ 2774.601157][T23160] ? _raw_spin_unlock_irqrestore+0xc1/0x120 [ 2774.607060][T23160] ? __debug_object_init+0xed/0x440 [ 2774.612266][T23160] ? memset+0x1e/0x40 [ 2774.616245][T23160] ? __hrtimer_init+0x189/0x270 [ 2774.621091][T23160] mac80211_hwsim_new_radio+0x2927/0x4cd0 [ 2774.626816][T23160] ? memcpy+0x3c/0x60 [ 2774.630797][T23160] hwsim_new_radio_nl+0xab7/0xc90 [ 2774.635856][T23160] genl_family_rcv_msg_doit+0x22f/0x350 [ 2774.641420][T23160] ? end_current_label_crit_section+0x170/0x170 [ 2774.647674][T23160] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 2774.653837][T23160] ? genl_family_rcv_msg_dumpit+0x3c0/0x3c0 [ 2774.659738][T23160] ? bpf_lsm_capable+0x5/0x10 [ 2774.664409][T23160] ? security_capable+0x85/0xb0 [ 2774.669262][T23160] genl_rcv_msg+0x601/0x790 [ 2774.673762][T23160] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 2774.679929][T23160] ? genl_bind+0x360/0x360 [ 2774.684346][T23160] ? hwsim_tx_info_frame_received_nl+0xe30/0xe30 [ 2774.690687][T23160] netlink_rcv_skb+0x1ef/0x440 [ 2774.695449][T23160] ? genl_bind+0x360/0x360 [ 2774.699871][T23160] ? netlink_ack+0x1160/0x1160 [ 2774.704638][T23160] ? down_read+0x1a8/0x2d0 [ 2774.709057][T23160] genl_rcv+0x24/0x40 [ 2774.713041][T23160] netlink_unicast+0x7ad/0x920 [ 2774.717810][T23160] netlink_sendmsg+0x8ad/0xbd0 [ 2774.722581][T23160] ? netlink_getsockopt+0x550/0x550 [ 2774.727785][T23160] ? apparmor_socket_sendmsg+0x8a/0x330 [ 2774.733326][T23160] ? bpf_lsm_socket_sendmsg+0x5/0x10 [ 2774.738603][T23160] ? security_socket_sendmsg+0x7c/0xa0 [ 2774.744057][T23160] ? netlink_getsockopt+0x550/0x550 [ 2774.749258][T23160] ____sys_sendmsg+0x5ed/0x9a0 [ 2774.754028][T23160] ? __sys_sendmsg_sock+0x30/0x30 [ 2774.759044][T23160] ? __import_iovec+0x306/0x510 [ 2774.763896][T23160] ? import_iovec+0x6f/0xa0 [ 2774.768397][T23160] ___sys_sendmsg+0x2a2/0x360 [ 2774.773073][T23160] ? __sys_sendmsg+0x2a0/0x2a0 [ 2774.777868][T23160] __se_sys_sendmsg+0x1c3/0x2b0 [ 2774.782717][T23160] ? __x64_sys_sendmsg+0x80/0x80 [ 2774.787664][T23160] ? syscall_enter_from_user_mode+0x2a/0x80 [ 2774.793557][T23160] do_syscall_64+0x4c/0xa0 [ 2774.797972][T23160] ? clear_bhb_loop+0x60/0xb0 [ 2774.802644][T23160] ? clear_bhb_loop+0x60/0xb0 [ 2774.807316][T23160] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 2774.813210][T23160] RIP: 0033:0x7f264b39fb19 [ 2774.817620][T23160] 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 [ 2774.837225][T23160] RSP: 002b:00007f264c254028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2774.845633][T23160] RAX: ffffffffffffffda RBX: 00007f264b625fa0 RCX: 00007f264b39fb19 [ 2774.853596][T23160] RDX: 0000000000000000 RSI: 00002000000010c0 RDI: 0000000000000006 [ 2774.861560][T23160] RBP: 00007f264b437b70 R08: 0000000000000000 R09: 0000000000000000 [ 2774.869523][T23160] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2774.877487][T23160] R13: 00007f264b626038 R14: 00007f264b625fa0 R15: 00007ffe73b39e98 [ 2774.885465][T23160] [ 2774.911019][ T1283] ieee802154 phy0 wpan0: encryption failed: -22 [ 2774.917358][ T1283] ieee802154 phy1 wpan1: encryption failed: -22 [ 2774.936209][T23172] netlink: 40 bytes leftover after parsing attributes in process `syz.0.15659'. [ 2774.970186][T23169] netlink: 168864 bytes leftover after parsing attributes in process `syz.3.15658'. [ 2774.986699][T23169] netlink: zone id is out of range [ 2775.136634][T23169] netlink: del zone limit has 4 unknown bytes [ 2775.180270][T23177] device bridge0 entered promiscuous mode [ 2775.651066][T23196] netlink: 'syz.0.15666': attribute type 21 has an invalid length. [ 2775.720700][T23196] netlink: 'syz.0.15666': attribute type 4 has an invalid length. [ 2775.736896][T23196] netlink: 132 bytes leftover after parsing attributes in process `syz.0.15666'. [ 2775.839214][T23199] netlink: 'syz.3.15668': attribute type 10 has an invalid length. [ 2775.854744][T23199] netlink: 55 bytes leftover after parsing attributes in process `syz.3.15668'. [ 2775.989474][T23203] netlink: 14 bytes leftover after parsing attributes in process `syz.3.15668'. [ 2776.351930][T23203] device team_slave_0 left promiscuous mode [ 2778.326099][T23203] team0: Port device team_slave_0 removed [ 2778.747956][T23226] netlink: 'syz.0.15674': attribute type 14 has an invalid length. [ 2778.764287][T23226] netlink: 156 bytes leftover after parsing attributes in process `syz.0.15674'. [ 2778.798305][T23224] netlink: 'syz.4.15673': attribute type 39 has an invalid length. [ 2778.899622][T23234] netlink: 168864 bytes leftover after parsing attributes in process `syz.0.15678'. [ 2778.911856][T23234] netlink: zone id is out of range [ 2778.959291][T23234] netlink: del zone limit has 4 unknown bytes [ 2779.116739][T23238] netlink: 168864 bytes leftover after parsing attributes in process `syz.1.15677'. [ 2779.131955][T23238] netlink: zone id is out of range [ 2779.153259][T23234] device bridge0 entered promiscuous mode [ 2779.199893][T23238] netlink: del zone limit has 4 unknown bytes [ 2779.440236][T23252] netlink: 'syz.0.15683': attribute type 29 has an invalid length. [ 2779.455669][T23252] netlink: 'syz.0.15683': attribute type 29 has an invalid length. [ 2779.466970][T23252] netlink: 'syz.0.15683': attribute type 29 has an invalid length. [ 2779.485023][T23252] netlink: 'syz.0.15683': attribute type 29 has an invalid length. [ 2779.502385][T23252] netlink: 'syz.0.15683': attribute type 29 has an invalid length. [ 2780.409419][T15725] tipc: Left network mode [ 2780.540819][T23264] netlink: 'syz.4.15687': attribute type 10 has an invalid length. [ 2780.593698][T23264] netlink: 55 bytes leftover after parsing attributes in process `syz.4.15687'. [ 2780.794657][T23269] netlink: 14 bytes leftover after parsing attributes in process `syz.4.15687'. [ 2780.812923][T23271] netlink: 'syz.2.15690': attribute type 2 has an invalid length. [ 2781.093669][T23269] team0: Port device team_slave_0 removed [ 2781.378697][T23290] netlink: 168864 bytes leftover after parsing attributes in process `syz.2.15694'. [ 2781.416540][T23290] netlink: zone id is out of range [ 2781.452225][T23290] netlink: del zone limit has 4 unknown bytes [ 2784.338050][T23334] netlink: 'syz.2.15708': attribute type 10 has an invalid length. [ 2784.357995][T23334] netlink: 55 bytes leftover after parsing attributes in process `syz.2.15708'. [ 2784.606625][T23343] netlink: 14 bytes leftover after parsing attributes in process `syz.2.15708'. [ 2784.867552][T23343] team0: Port device team_slave_0 removed [ 2785.159479][T23357] FAULT_INJECTION: forcing a failure. [ 2785.159479][T23357] name failslab, interval 1, probability 0, space 0, times 0 [ 2785.193699][T23357] CPU: 1 PID: 23357 Comm: syz.4.15713 Not tainted syzkaller #0 [ 2785.201369][T23357] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2785.211437][T23357] Call Trace: [ 2785.214721][T23357] [ 2785.217662][T23357] dump_stack_lvl+0x188/0x24e [ 2785.222361][T23357] ? show_regs_print_info+0x12/0x12 [ 2785.227569][T23357] ? load_image+0x410/0x410 [ 2785.232105][T23357] should_fail_ex+0x390/0x4c0 [ 2785.236799][T23357] should_failslab+0x5/0x20 [ 2785.241307][T23357] slab_pre_alloc_hook+0x59/0x300 [ 2785.246373][T23357] kmem_cache_alloc+0x56/0x2f0 [ 2785.251144][T23357] ? skb_clone+0x1e7/0x370 [ 2785.255578][T23357] skb_clone+0x1e7/0x370 [ 2785.259834][T23357] bpf_clone_redirect+0x169/0x4a0 [ 2785.264887][T23357] bpf_prog_c08ef512837047f4+0x59/0x5e [ 2785.270381][T23357] ? lockdep_hardirqs_on_prepare+0x448/0x7c0 [ 2785.276375][T23357] ? __lock_acquire+0x7ea0/0x7ea0 [ 2785.281411][T23357] ? lock_chain_count+0x20/0x20 [ 2785.286282][T23357] ? seqcount_lockdep_reader_access+0x127/0x1d0 [ 2785.292535][T23357] ? lockdep_hardirqs_on+0x94/0x140 [ 2785.297749][T23357] ? ktime_get+0x7b/0x270 [ 2785.302085][T23357] ? seqcount_lockdep_reader_access+0x18d/0x1d0 [ 2785.308331][T23357] ? ktime_get_real_ts64+0x440/0x440 [ 2785.313625][T23357] ? read_lock_is_recursive+0x10/0x10 [ 2785.319035][T23357] ? __cant_sleep+0x220/0x220 [ 2785.323729][T23357] ? bpf_test_timer_continue+0x144/0x400 [ 2785.329380][T23357] bpf_test_run+0x2b6/0x830 [ 2785.333929][T23357] ? dst_hold+0xb0/0xb0 [ 2785.338114][T23357] ? eth_get_headlen+0x200/0x200 [ 2785.343059][T23357] ? __build_skb+0x24b/0x3b0 [ 2785.347675][T23357] bpf_prog_test_run_skb+0xdaf/0x18e0 [ 2785.353110][T23357] ? cpu_online+0xa0/0xa0 [ 2785.357460][T23357] bpf_prog_test_run+0x31c/0x390 [ 2785.362443][T23357] __sys_bpf+0x62b/0x780 [ 2785.366718][T23357] ? bpf_link_show_fdinfo+0x550/0x550 [ 2785.372148][T23357] ? lock_chain_count+0x20/0x20 [ 2785.377043][T23357] __x64_sys_bpf+0x78/0x90 [ 2785.381494][T23357] do_syscall_64+0x4c/0xa0 [ 2785.385936][T23357] ? clear_bhb_loop+0x60/0xb0 [ 2785.390646][T23357] ? clear_bhb_loop+0x60/0xb0 [ 2785.395342][T23357] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 2785.401250][T23357] RIP: 0033:0x7f264b39fb19 [ 2785.405685][T23357] 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 [ 2785.425297][T23357] RSP: 002b:00007f264c254028 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 2785.433718][T23357] RAX: ffffffffffffffda RBX: 00007f264b625fa0 RCX: 00007f264b39fb19 [ 2785.441693][T23357] RDX: 0000000000000028 RSI: 0000200000000700 RDI: 000000000000000a [ 2785.449671][T23357] RBP: 00007f264c254090 R08: 0000000000000000 R09: 0000000000000000 [ 2785.457644][T23357] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2785.465620][T23357] R13: 00007f264b626038 R14: 00007f264b625fa0 R15: 00007ffe73b39e98 [ 2785.473646][T23357] [ 2786.335225][T23363] rxe_eth0 speed is unknown, defaulting to 1000 [ 2786.515024][T23380] netlink: 'syz.2.15718': attribute type 39 has an invalid length. [ 2788.241143][T23364] rxe_eth0 speed is unknown, defaulting to 1000 [ 2790.841101][T23393] netlink: 'syz.4.15724': attribute type 19 has an invalid length. [ 2790.849221][T23393] netlink: 14552 bytes leftover after parsing attributes in process `syz.4.15724'. [ 2790.888147][T23421] netlink: 134056 bytes leftover after parsing attributes in process `syz.1.15729'. [ 2790.950407][T23423] netlink: 'syz.2.15730': attribute type 29 has an invalid length. [ 2791.052980][T23423] netlink: 'syz.2.15730': attribute type 29 has an invalid length. [ 2791.107263][T23424] FAULT_INJECTION: forcing a failure. [ 2791.107263][T23424] name failslab, interval 1, probability 0, space 0, times 0 [ 2791.120490][T23424] CPU: 1 PID: 23424 Comm: syz.1.15729 Not tainted syzkaller #0 [ 2791.128064][T23424] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2791.138139][T23424] Call Trace: [ 2791.141435][T23424] [ 2791.144379][T23424] dump_stack_lvl+0x188/0x24e [ 2791.149091][T23424] ? show_regs_print_info+0x12/0x12 [ 2791.154317][T23424] ? load_image+0x410/0x410 [ 2791.158848][T23424] should_fail_ex+0x390/0x4c0 [ 2791.163548][T23424] should_failslab+0x5/0x20 [ 2791.168058][T23424] slab_pre_alloc_hook+0x59/0x300 [ 2791.173087][T23424] ? __lock_acquire+0x7ea0/0x7ea0 [ 2791.178118][T23424] kmem_cache_alloc+0x56/0x2f0 [ 2791.182881][T23424] ? __sigqueue_alloc+0x40c/0x520 [ 2791.187906][T23424] ? __sigqueue_alloc+0x32/0x520 [ 2791.192842][T23424] __sigqueue_alloc+0x40c/0x520 [ 2791.197694][T23424] __send_signal_locked+0x22f/0xde0 [ 2791.202893][T23424] send_signal_locked+0x7d8/0x930 [ 2791.207913][T23424] ? __rwlock_init+0x140/0x140 [ 2791.212669][T23424] ? signal_wake_up_state+0x110/0x110 [ 2791.218034][T23424] ? _raw_spin_lock_irqsave+0x8b/0x100 [ 2791.223507][T23424] ? _raw_spin_lock_irqsave+0xbc/0x100 [ 2791.228975][T23424] ? _raw_spin_lock+0x40/0x40 [ 2791.233667][T23424] force_sig_info_to_task+0x2f0/0x3c0 [ 2791.239060][T23424] force_sig_fault+0xd9/0x130 [ 2791.243745][T23424] ? page_fault_oops+0x8c0/0x8c0 [ 2791.248688][T23424] ? force_sig_fault_to_task+0x130/0x130 [ 2791.254322][T23424] ? __bad_area_nosemaphore+0x311/0x660 [ 2791.259868][T23424] exc_page_fault+0xa8/0x100 [ 2791.264454][T23424] ? clear_bhb_loop+0x60/0xb0 [ 2791.269134][T23424] asm_exc_page_fault+0x22/0x30 [ 2791.273978][T23424] RIP: 0033:0x7f286dd7e9e4 [ 2791.278388][T23424] Code: 3f 48 01 f8 eb 3e f3 0f bc c0 48 83 ef 7f 48 01 f8 eb 31 0f 1f 00 f3 0f bc c0 48 83 ef 5f 48 01 f8 eb 21 0f 1f 00 48 83 cf 1f fd 74 4f e1 c5 fd d7 c1 c4 e2 6a f7 c0 85 c0 0f 84 2a ff ff ff [ 2791.297984][T23424] RSP: 002b:00007f286ebaa8a8 EFLAGS: 00010286 [ 2791.304045][T23424] RAX: 0000000000000fff RBX: 00007f286ebaade0 RCX: 2f666c65732f636f [ 2791.312007][T23424] RDX: ffffffffffffffff RSI: 00007f286de62ac0 RDI: ffffffffffffffff [ 2791.319968][T23424] RBP: ffffffffffffffff R08: 00007f286ebab010 R09: 00000000ffffffff [ 2791.327955][T23424] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 2791.335918][T23424] R13: 0000000000000073 R14: 00007f286de36ed5 R15: 00007f286ebaaea0 [ 2791.343893][T23424] [ 2791.852812][T23439] netlink: 60 bytes leftover after parsing attributes in process `syz.2.15735'. [ 2792.342418][T23439] netlink: 60 bytes leftover after parsing attributes in process `syz.2.15735'. [ 2792.398718][T23446] netlink: 'syz.2.15735': attribute type 21 has an invalid length. [ 2792.436923][T23446] netlink: 128 bytes leftover after parsing attributes in process `syz.2.15735'. [ 2792.478339][T23446] netlink: 3 bytes leftover after parsing attributes in process `syz.2.15735'. [ 2792.518049][T23442] netlink: 60 bytes leftover after parsing attributes in process `syz.2.15735'. [ 2792.846123][T23460] netlink: 'syz.1.15736': attribute type 39 has an invalid length. [ 2794.655138][T23477] netlink: 'syz.2.15745': attribute type 29 has an invalid length. [ 2794.675260][T23477] netlink: 'syz.2.15745': attribute type 29 has an invalid length. [ 2795.925265][T15725] device hsr_slave_0 left promiscuous mode [ 2795.948853][T15725] device hsr_slave_1 left promiscuous mode [ 2796.040883][T23504] netlink: 134780 bytes leftover after parsing attributes in process `syz.4.15753'. [ 2796.065420][T23504] netlink: 43 bytes leftover after parsing attributes in process `syz.4.15753'. [ 2796.977980][T15725] device geneve1 left promiscuous mode [ 2796.999594][T15725] team0 (unregistering): Port device geneve1 removed [ 2797.101777][T23520] netlink: 'syz.4.15758': attribute type 29 has an invalid length. [ 2797.452187][T15725] device team_slave_1 left promiscuous mode [ 2797.459332][T15725] team0 (unregistering): Port device team_slave_1 removed [ 2797.509071][T15725] device team_slave_0 left promiscuous mode [ 2797.516107][T15725] team0 (unregistering): Port device team_slave_0 removed [ 2797.574336][T15725] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 2797.576276][T23526] FAULT_INJECTION: forcing a failure. [ 2797.576276][T23526] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2797.598847][T15725] device bond_slave_1 left promiscuous mode [ 2797.605331][T23526] CPU: 0 PID: 23526 Comm: syz.2.15760 Not tainted syzkaller #0 [ 2797.612916][T23526] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2797.623000][T23526] Call Trace: [ 2797.626293][T23526] [ 2797.629222][T23526] dump_stack_lvl+0x188/0x24e [ 2797.633899][T23526] ? show_regs_print_info+0x12/0x12 [ 2797.639100][T23526] ? load_image+0x410/0x410 [ 2797.643606][T23526] ? __might_fault+0xa6/0x120 [ 2797.648280][T23526] should_fail_ex+0x390/0x4c0 [ 2797.652965][T23526] copyin+0x1b/0x120 [ 2797.656866][T23526] _copy_from_iter+0x447/0x1130 [ 2797.661730][T23526] ? copyout_mc+0x110/0x110 [ 2797.666230][T23526] ? __virt_addr_valid+0x188/0x540 [ 2797.671345][T23526] ? __virt_addr_valid+0x188/0x540 [ 2797.676459][T23526] ? __virt_addr_valid+0x467/0x540 [ 2797.681586][T23526] ? __phys_addr_symbol+0x2b/0x70 [ 2797.686609][T23526] ? __check_object_size+0x4f6/0xa70 [ 2797.691897][T23526] netlink_sendmsg+0x755/0xbd0 [ 2797.696691][T23526] ? netlink_getsockopt+0x550/0x550 [ 2797.701894][T23526] ? apparmor_socket_sendmsg+0x8a/0x330 [ 2797.707441][T23526] ? bpf_lsm_socket_sendmsg+0x5/0x10 [ 2797.712729][T23526] ? security_socket_sendmsg+0x7c/0xa0 [ 2797.718209][T23526] ? netlink_getsockopt+0x550/0x550 [ 2797.723414][T23526] ____sys_sendmsg+0x5ed/0x9a0 [ 2797.728193][T23526] ? __sys_sendmsg_sock+0x30/0x30 [ 2797.733212][T23526] ? __import_iovec+0x306/0x510 [ 2797.738073][T23526] ? import_iovec+0x6f/0xa0 [ 2797.742580][T23526] ___sys_sendmsg+0x2a2/0x360 [ 2797.747289][T23526] ? __sys_sendmsg+0x2a0/0x2a0 [ 2797.752092][T23526] ? __lock_acquire+0x7ea0/0x7ea0 [ 2797.757151][T23526] __se_sys_sendmsg+0x1c3/0x2b0 [ 2797.762006][T23526] ? __x64_sys_sendmsg+0x80/0x80 [ 2797.766963][T23526] ? lockdep_hardirqs_on+0x94/0x140 [ 2797.772164][T23526] do_syscall_64+0x4c/0xa0 [ 2797.776580][T23526] ? clear_bhb_loop+0x60/0xb0 [ 2797.781257][T23526] ? clear_bhb_loop+0x60/0xb0 [ 2797.785936][T23526] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 2797.791828][T23526] RIP: 0033:0x7f1e1cb9fb19 [ 2797.796241][T23526] 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 [ 2797.815844][T23526] RSP: 002b:00007f1e1da15028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2797.824256][T23526] RAX: ffffffffffffffda RBX: 00007f1e1ce25fa0 RCX: 00007f1e1cb9fb19 [ 2797.832224][T23526] RDX: 0000000000000000 RSI: 00002000000000c0 RDI: 0000000000000005 [ 2797.840190][T23526] RBP: 00007f1e1da15090 R08: 0000000000000000 R09: 0000000000000000 [ 2797.848158][T23526] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2797.856126][T23526] R13: 00007f1e1ce26038 R14: 00007f1e1ce25fa0 R15: 00007ffee5e729d8 [ 2797.864116][T23526] [ 2797.905601][T15725] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 2797.914868][T15725] device bond_slave_0 left promiscuous mode [ 2798.203341][T15725] bond0 (unregistering): (slave dummy0): Releasing backup interface [ 2798.212372][T15725] device dummy0 left promiscuous mode [ 2798.254342][T15725] bond0 (unregistering): (slave team0): Releasing backup interface [ 2798.263661][T15725] device team0 left promiscuous mode [ 2798.297904][T15725] bond0 (unregistering): Released all slaves [ 2798.343639][T23533] netlink: 168864 bytes leftover after parsing attributes in process `syz.2.15763'. [ 2798.355557][T23495] netlink: 10 bytes leftover after parsing attributes in process `syz.3.15750'. [ 2798.360666][T23533] netlink: zone id is out of range [ 2798.377422][T23520] netlink: 'syz.4.15758': attribute type 29 has an invalid length. [ 2798.405720][T23533] netlink: del zone limit has 4 unknown bytes [ 2800.936303][T23566] FAULT_INJECTION: forcing a failure. [ 2800.936303][T23566] name failslab, interval 1, probability 0, space 0, times 0 [ 2800.991247][T23566] CPU: 0 PID: 23566 Comm: syz.0.15773 Not tainted syzkaller #0 [ 2800.998881][T23566] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2801.008983][T23566] Call Trace: [ 2801.012293][T23566] [ 2801.015254][T23566] dump_stack_lvl+0x188/0x24e [ 2801.019974][T23566] ? show_regs_print_info+0x12/0x12 [ 2801.025300][T23566] ? load_image+0x410/0x410 [ 2801.029848][T23566] ? perf_trace_lock+0x301/0x390 [ 2801.034836][T23566] should_fail_ex+0x390/0x4c0 [ 2801.039556][T23566] should_failslab+0x5/0x20 [ 2801.044093][T23566] slab_pre_alloc_hook+0x59/0x300 [ 2801.049160][T23566] kmem_cache_alloc+0x56/0x2f0 [ 2801.053941][T23566] ? skb_clone+0x1e7/0x370 [ 2801.058376][T23566] skb_clone+0x1e7/0x370 [ 2801.062639][T23566] __netlink_deliver_tap+0x3e4/0x7e0 [ 2801.067946][T23566] ? netlink_deliver_tap+0x2e/0x1b0 [ 2801.073148][T23566] netlink_deliver_tap+0x19c/0x1b0 [ 2801.078260][T23566] netlink_dump+0x80f/0xcd0 [ 2801.082780][T23566] ? netlink_lookup+0x200/0x200 [ 2801.087638][T23566] ? netlink_recvmsg+0x5e3/0xe00 [ 2801.092573][T23566] ? kmem_cache_free+0xf7/0x2a0 [ 2801.097433][T23566] netlink_recvmsg+0x68f/0xe00 [ 2801.102211][T23566] ? netlink_sendmsg+0xbd0/0xbd0 [ 2801.107146][T23566] ? aa_sk_perm+0x795/0x8c0 [ 2801.111661][T23566] ? aa_af_perm+0x340/0x340 [ 2801.116182][T23566] ? bpf_lsm_socket_recvmsg+0x5/0x10 [ 2801.121462][T23566] ? security_socket_recvmsg+0x85/0xb0 [ 2801.126921][T23566] ? netlink_sendmsg+0xbd0/0xbd0 [ 2801.131859][T23566] ____sys_recvmsg+0x2c8/0x5b0 [ 2801.136646][T23566] ? __sys_recvmsg_sock+0x40/0x40 [ 2801.141692][T23566] ? import_iovec+0x6f/0xa0 [ 2801.146202][T23566] ___sys_recvmsg+0x210/0x590 [ 2801.150888][T23566] ? __sys_recvmsg+0x2a0/0x2a0 [ 2801.155659][T23566] ? common_file_perm+0x171/0x1c0 [ 2801.160700][T23566] ? __fget_files+0x3fc/0x460 [ 2801.165401][T23566] __x64_sys_recvmsg+0x20d/0x2e0 [ 2801.170345][T23566] ? ___sys_recvmsg+0x590/0x590 [ 2801.175223][T23566] ? lockdep_hardirqs_on+0x94/0x140 [ 2801.180424][T23566] do_syscall_64+0x4c/0xa0 [ 2801.184840][T23566] ? clear_bhb_loop+0x60/0xb0 [ 2801.189515][T23566] ? clear_bhb_loop+0x60/0xb0 [ 2801.194193][T23566] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 2801.200093][T23566] RIP: 0033:0x7fab7cb9fb19 [ 2801.204509][T23566] 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 [ 2801.224118][T23566] RSP: 002b:00007fab7db20028 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 2801.232536][T23566] RAX: ffffffffffffffda RBX: 00007fab7ce25fa0 RCX: 00007fab7cb9fb19 [ 2801.240507][T23566] RDX: 0000000040000120 RSI: 0000200000002480 RDI: 0000000000000003 [ 2801.248473][T23566] RBP: 00007fab7db20090 R08: 0000000000000000 R09: 0000000000000000 [ 2801.256440][T23566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2801.264409][T23566] R13: 00007fab7ce26038 R14: 00007fab7ce25fa0 R15: 00007ffc38b834b8 [ 2801.272410][T23566] [ 2801.793957][T23573] netlink: 'syz.2.15776': attribute type 29 has an invalid length. [ 2801.818681][T23573] netlink: 'syz.2.15776': attribute type 29 has an invalid length. [ 2802.400013][T20494] Bluetooth: hci0: command 0x0406 tx timeout [ 2803.762170][T23583] netlink: 168864 bytes leftover after parsing attributes in process `syz.1.15781'. [ 2803.794865][T23583] netlink: zone id is out of range [ 2803.938138][T23583] netlink: del zone limit has 4 unknown bytes [ 2804.126668][T23597] FAULT_INJECTION: forcing a failure. [ 2804.126668][T23597] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2804.156854][T23597] CPU: 1 PID: 23597 Comm: syz.4.15786 Not tainted syzkaller #0 [ 2804.164463][T23597] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2804.174538][T23597] Call Trace: [ 2804.177828][T23597] [ 2804.180775][T23597] dump_stack_lvl+0x188/0x24e [ 2804.185493][T23597] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 2804.191720][T23597] ? show_regs_print_info+0x12/0x12 [ 2804.196942][T23597] ? asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 2804.203137][T23597] should_fail_ex+0x390/0x4c0 [ 2804.207850][T23597] copyin+0x1b/0x120 [ 2804.211764][T23597] _copy_from_iter+0x559/0x1130 [ 2804.216634][T23597] ? copyout_mc+0x110/0x110 [ 2804.221167][T23597] ? __virt_addr_valid+0x188/0x540 [ 2804.226306][T23597] ? __virt_addr_valid+0x188/0x540 [ 2804.231436][T23597] ? __virt_addr_valid+0x467/0x540 [ 2804.236568][T23597] ? __phys_addr_symbol+0x2b/0x70 [ 2804.241614][T23597] ? __check_object_size+0x4f6/0xa70 [ 2804.246921][T23597] netlink_sendmsg+0x755/0xbd0 [ 2804.251715][T23597] ? netlink_getsockopt+0x550/0x550 [ 2804.256936][T23597] ? apparmor_socket_sendmsg+0x8a/0x330 [ 2804.262547][T23597] ? bpf_lsm_socket_sendmsg+0x5/0x10 [ 2804.267856][T23597] ? security_socket_sendmsg+0x7c/0xa0 [ 2804.273334][T23597] ? netlink_getsockopt+0x550/0x550 [ 2804.278546][T23597] ____sys_sendmsg+0x5ed/0x9a0 [ 2804.283353][T23597] ? __sys_sendmsg_sock+0x30/0x30 [ 2804.288372][T23597] ? __import_iovec+0x306/0x510 [ 2804.293224][T23597] ? import_iovec+0x6f/0xa0 [ 2804.297720][T23597] ___sys_sendmsg+0x2a2/0x360 [ 2804.302402][T23597] ? __sys_sendmsg+0x2a0/0x2a0 [ 2804.307198][T23597] ? ktime_get+0x7b/0x270 [ 2804.311546][T23597] __se_sys_sendmsg+0x1c3/0x2b0 [ 2804.316393][T23597] ? __x64_sys_sendmsg+0x80/0x80 [ 2804.321338][T23597] ? lockdep_hardirqs_on+0x94/0x140 [ 2804.326533][T23597] do_syscall_64+0x4c/0xa0 [ 2804.330959][T23597] ? clear_bhb_loop+0x60/0xb0 [ 2804.335629][T23597] ? clear_bhb_loop+0x60/0xb0 [ 2804.340300][T23597] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 2804.346207][T23597] RIP: 0033:0x7f264b39fb19 [ 2804.350614][T23597] 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 [ 2804.370223][T23597] RSP: 002b:00007f264c254028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2804.378641][T23597] RAX: ffffffffffffffda RBX: 00007f264b625fa0 RCX: 00007f264b39fb19 [ 2804.386614][T23597] RDX: 0000000000000000 RSI: 0000200000000f80 RDI: 0000000000000007 [ 2804.394578][T23597] RBP: 00007f264c254090 R08: 0000000000000000 R09: 0000000000000000 [ 2804.402552][T23597] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2804.410517][T23597] R13: 00007f264b626038 R14: 00007f264b625fa0 R15: 00007ffe73b39e98 [ 2804.418514][T23597] [ 2804.879045][T23604] netlink: 'syz.4.15787': attribute type 29 has an invalid length. [ 2804.890505][T23604] netlink: 'syz.4.15787': attribute type 29 has an invalid length. [ 2807.138213][T23631] netlink: 168864 bytes leftover after parsing attributes in process `syz.2.15798'. [ 2807.193841][T23631] netlink: zone id is out of range [ 2807.251569][T23631] netlink: del zone limit has 4 unknown bytes [ 2809.854190][T23651] netlink: 122896 bytes leftover after parsing attributes in process `syz.1.15804'. [ 2809.875269][T23653] netlink: 'syz.3.15803': attribute type 29 has an invalid length. [ 2809.888384][T23653] netlink: 'syz.3.15803': attribute type 29 has an invalid length. [ 2813.624419][T23691] netlink: 168864 bytes leftover after parsing attributes in process `syz.0.15816'. [ 2813.646964][T23691] netlink: zone id is out of range [ 2813.703623][T23691] netlink: del zone limit has 4 unknown bytes [ 2814.088429][T23705] netlink: 'syz.3.15820': attribute type 29 has an invalid length. [ 2814.143971][T23705] netlink: 'syz.3.15820': attribute type 29 has an invalid length. [ 2814.822275][T23718] netlink: 130960 bytes leftover after parsing attributes in process `syz.0.15825'. [ 2814.911235][T23724] netlink: 'syz.1.15826': attribute type 7 has an invalid length. [ 2815.930553][T23751] netlink: 'syz.1.15834': attribute type 29 has an invalid length. [ 2815.981647][T23749] netlink: 168864 bytes leftover after parsing attributes in process `syz.4.15835'. [ 2815.999855][T23751] netlink: 'syz.1.15834': attribute type 29 has an invalid length. [ 2816.021420][T23749] netlink: zone id is out of range [ 2816.097811][T23749] netlink: del zone limit has 4 unknown bytes [ 2816.100870][T23757] device bridge0 entered promiscuous mode [ 2816.842146][T23768] netlink: 4 bytes leftover after parsing attributes in process `syz.4.15839'. [ 2818.889006][T23778] FAULT_INJECTION: forcing a failure. [ 2818.889006][T23778] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2819.002457][T23778] CPU: 0 PID: 23778 Comm: syz.4.15843 Not tainted syzkaller #0 [ 2819.010083][T23778] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2819.020156][T23778] Call Trace: [ 2819.023459][T23778] [ 2819.026403][T23778] dump_stack_lvl+0x188/0x24e [ 2819.031118][T23778] ? show_regs_print_info+0x12/0x12 [ 2819.036338][T23778] ? load_image+0x410/0x410 [ 2819.040883][T23778] ? __lock_acquire+0x7ea0/0x7ea0 [ 2819.045936][T23778] ? snprintf+0xe5/0x140 [ 2819.050209][T23778] should_fail_ex+0x390/0x4c0 [ 2819.054911][T23778] _copy_to_user+0x2c/0x130 [ 2819.059452][T23778] simple_read_from_buffer+0xe3/0x150 [ 2819.064844][T23778] proc_fail_nth_read+0x1a6/0x220 [ 2819.069886][T23778] ? proc_fault_inject_write+0x310/0x310 [ 2819.075537][T23778] ? fsnotify_perm+0x248/0x550 [ 2819.080328][T23778] ? proc_fault_inject_write+0x310/0x310 [ 2819.085974][T23778] vfs_read+0x2db/0x960 [ 2819.090149][T23778] ? kernel_read+0x1e0/0x1e0 [ 2819.094752][T23778] ? __fget_files+0x28/0x460 [ 2819.099360][T23778] ? __fget_files+0x3fc/0x460 [ 2819.104064][T23778] ? __fdget_pos+0x2ae/0x360 [ 2819.108654][T23778] ? ksys_read+0x70/0x260 [ 2819.112978][T23778] ksys_read+0x14d/0x260 [ 2819.117218][T23778] ? vfs_write+0x9a0/0x9a0 [ 2819.121631][T23778] ? lockdep_hardirqs_on+0x94/0x140 [ 2819.126827][T23778] do_syscall_64+0x4c/0xa0 [ 2819.131239][T23778] ? clear_bhb_loop+0x60/0xb0 [ 2819.135931][T23778] ? clear_bhb_loop+0x60/0xb0 [ 2819.140604][T23778] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 2819.146492][T23778] RIP: 0033:0x7f264b36034e [ 2819.150925][T23778] 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 [ 2819.170528][T23778] RSP: 002b:00007f264c253fe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2819.178939][T23778] RAX: ffffffffffffffda RBX: 00007f264c2546c0 RCX: 00007f264b36034e [ 2819.186906][T23778] RDX: 000000000000000f RSI: 00007f264c2540a0 RDI: 0000000000000004 [ 2819.194870][T23778] RBP: 00007f264c254090 R08: 0000000000000000 R09: 0000000000000000 [ 2819.202864][T23778] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2819.210830][T23778] R13: 00007f264b626038 R14: 00007f264b625fa0 R15: 00007ffe73b39e98 [ 2819.218829][T23778] [ 2819.307355][T23786] netlink: 'syz.2.15847': attribute type 29 has an invalid length. [ 2819.317394][T23786] netlink: 'syz.2.15847': attribute type 29 has an invalid length. [ 2819.629181][T23792] netlink: 'syz.0.15846': attribute type 7 has an invalid length. [ 2819.866026][T23798] netlink: 168864 bytes leftover after parsing attributes in process `syz.3.15849'. [ 2819.879828][T23798] netlink: zone id is out of range [ 2819.913116][T23798] netlink: del zone limit has 4 unknown bytes [ 2820.825280][T23809] netlink: 14975 bytes leftover after parsing attributes in process `syz.3.15855'. [ 2820.873299][T23809] netlink: 'syz.3.15855': attribute type 29 has an invalid length. [ 2820.909820][T23809] netlink: 'syz.3.15855': attribute type 29 has an invalid length. [ 2820.932663][T23821] netlink: 'syz.3.15855': attribute type 29 has an invalid length. [ 2820.946527][T23820] FAULT_INJECTION: forcing a failure. [ 2820.946527][T23820] name failslab, interval 1, probability 0, space 0, times 0 [ 2820.961718][T23809] netlink: 'syz.3.15855': attribute type 29 has an invalid length. [ 2821.025777][T23820] CPU: 1 PID: 23820 Comm: syz.2.15858 Not tainted syzkaller #0 [ 2821.033397][T23820] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2821.043481][T23820] Call Trace: [ 2821.046783][T23820] [ 2821.049738][T23820] dump_stack_lvl+0x188/0x24e [ 2821.054457][T23820] ? show_regs_print_info+0x12/0x12 [ 2821.059686][T23820] ? load_image+0x410/0x410 [ 2821.064212][T23820] ? __might_sleep+0xd0/0xd0 [ 2821.068819][T23820] ? __lock_acquire+0x7ea0/0x7ea0 [ 2821.073872][T23820] should_fail_ex+0x390/0x4c0 [ 2821.078576][T23820] should_failslab+0x5/0x20 [ 2821.083090][T23820] slab_pre_alloc_hook+0x59/0x300 [ 2821.088135][T23820] ? bpf_prog_array_copy+0x194/0x370 [ 2821.093444][T23820] __kmem_cache_alloc_node+0x4f/0x270 [ 2821.098849][T23820] ? bpf_prog_array_copy+0x194/0x370 [ 2821.104154][T23820] __kmalloc+0xa3/0x240 [ 2821.108332][T23820] bpf_prog_array_copy+0x194/0x370 [ 2821.113467][T23820] perf_event_attach_bpf_prog+0x203/0x390 [ 2821.119208][T23820] ? pe_prog_convert_ctx_access+0x5b0/0x5b0 [ 2821.125111][T23820] ? trace_event_get_offsets+0x6e/0xf0 [ 2821.130587][T23820] ? __perf_event_set_bpf_prog+0x452/0x680 [ 2821.136429][T23820] perf_ioctl+0x980/0x23e0 [ 2821.140883][T23820] ? perf_poll+0x1b0/0x1b0 [ 2821.145364][T23820] ? __fget_files+0x28/0x460 [ 2821.149995][T23820] ? bpf_lsm_file_ioctl+0x5/0x10 [ 2821.154949][T23820] ? security_file_ioctl+0x7c/0xa0 [ 2821.160091][T23820] ? perf_poll+0x1b0/0x1b0 [ 2821.164526][T23820] __se_sys_ioctl+0xfa/0x170 [ 2821.169143][T23820] do_syscall_64+0x4c/0xa0 [ 2821.173585][T23820] ? clear_bhb_loop+0x60/0xb0 [ 2821.178280][T23820] ? clear_bhb_loop+0x60/0xb0 [ 2821.182978][T23820] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 2821.188884][T23820] RIP: 0033:0x7f1e1cb9fb19 [ 2821.193312][T23820] 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 [ 2821.212929][T23820] RSP: 002b:00007f1e1da15028 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2821.221358][T23820] RAX: ffffffffffffffda RBX: 00007f1e1ce25fa0 RCX: 00007f1e1cb9fb19 [ 2821.229341][T23820] RDX: 0000000000000004 RSI: 0000000040042408 RDI: 0000000000000003 [ 2821.237322][T23820] RBP: 00007f1e1da15090 R08: 0000000000000000 R09: 0000000000000000 [ 2821.245302][T23820] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2821.253285][T23820] R13: 00007f1e1ce26038 R14: 00007f1e1ce25fa0 R15: 00007ffee5e729d8 [ 2821.261299][T23820] [ 2822.168696][T23840] netlink: 'syz.0.15863': attribute type 10 has an invalid length. [ 2822.181335][T23840] netlink: 2 bytes leftover after parsing attributes in process `syz.0.15863'. [ 2822.194361][T23840] device hsr0 entered promiscuous mode [ 2822.203269][T23840] bridge0: port 4(hsr0) entered blocking state [ 2822.209718][T23840] bridge0: port 4(hsr0) entered disabled state [ 2822.252142][T23840] bridge0: port 4(hsr0) entered blocking state [ 2822.258432][T23840] bridge0: port 4(hsr0) entered forwarding state [ 2822.459449][T23850] netlink: 'syz.2.15864': attribute type 7 has an invalid length. [ 2822.690593][T23847] netlink: 168864 bytes leftover after parsing attributes in process `syz.1.15865'. [ 2822.761609][T23847] netlink: zone id is out of range [ 2822.794541][T23852] netlink: 'syz.4.15867': attribute type 10 has an invalid length. [ 2822.873373][T23142] Bluetooth: hci5: command 0x0406 tx timeout [ 2823.097548][T23847] netlink: del zone limit has 4 unknown bytes [ 2823.452614][T23852] team0: Port device geneve1 added [ 2823.473163][T23862] netlink: 'syz.0.15870': attribute type 10 has an invalid length. [ 2823.492344][T23862] netlink: 40 bytes leftover after parsing attributes in process `syz.0.15870'. [ 2824.230649][T23862] A link change request failed with some changes committed already. Interface caif0 may have been left with an inconsistent configuration, please check. [ 2824.262976][T23876] netlink: 'syz.2.15874': attribute type 10 has an invalid length. [ 2824.285779][T23876] netlink: 2 bytes leftover after parsing attributes in process `syz.2.15874'. [ 2824.310521][T23876] bridge0: port 3(bond0) entered blocking state [ 2824.351252][T23876] bridge0: port 3(bond0) entered disabled state [ 2825.712600][T23904] netlink: 'syz.1.15882': attribute type 27 has an invalid length. [ 2825.793359][T23904] netlink: 164 bytes leftover after parsing attributes in process `syz.1.15882'. [ 2825.860124][T23910] netlink: 132 bytes leftover after parsing attributes in process `syz.2.15885'. [ 2825.938977][T23913] netlink: 168864 bytes leftover after parsing attributes in process `syz.3.15886'. [ 2825.985543][T23913] netlink: zone id is out of range [ 2826.065597][T23913] netlink: del zone limit has 4 unknown bytes [ 2826.284008][T23924] validate_nla: 1 callbacks suppressed [ 2826.284044][T23924] netlink: 'syz.1.15888': attribute type 10 has an invalid length. [ 2826.468706][T23924] team0: Port device geneve1 added [ 2826.957182][T23952] mac80211_hwsim hwsim143 wlan1: (WE) : Wireless Event (cmd=0x8B1A) too big (33) [ 2827.927805][T23968] netlink: 168864 bytes leftover after parsing attributes in process `syz.4.15905'. [ 2827.975401][T23970] netlink: 'syz.2.15906': attribute type 11 has an invalid length. [ 2828.001755][T23968] netlink: zone id is out of range [ 2828.040123][T23970] netlink: 132 bytes leftover after parsing attributes in process `syz.2.15906'. [ 2828.093002][T23968] netlink: del zone limit has 4 unknown bytes [ 2828.362523][T23984] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 2828.390524][T23984] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 2828.419320][T23984] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 2828.442022][T23984] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 2829.073828][T23992] netlink: 134268 bytes leftover after parsing attributes in process `syz.3.15912'. [ 2829.748081][T23982] rxe_eth0 speed is unknown, defaulting to 1000 [ 2830.163010][T24006] FAULT_INJECTION: forcing a failure. [ 2830.163010][T24006] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2830.168876][T24007] netlink: 'syz.0.15915': attribute type 3 has an invalid length. [ 2830.220636][T24006] CPU: 1 PID: 24006 Comm: syz.3.15914 Not tainted syzkaller #0 [ 2830.226177][T24007] netlink: 'syz.0.15915': attribute type 1 has an invalid length. [ 2830.228238][T24006] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2830.246155][T24006] Call Trace: [ 2830.249457][T24006] [ 2830.252417][T24006] dump_stack_lvl+0x188/0x24e [ 2830.257153][T24006] ? show_regs_print_info+0x12/0x12 [ 2830.257843][T24007] netlink: 132 bytes leftover after parsing attributes in process `syz.0.15915'. [ 2830.262371][T24006] ? load_image+0x410/0x410 [ 2830.262412][T24006] ? __might_fault+0xa6/0x120 [ 2830.262456][T24006] should_fail_ex+0x390/0x4c0 [ 2830.262497][T24006] copyin+0x1b/0x120 [ 2830.262527][T24006] _copy_from_iter+0x447/0x1130 [ 2830.262575][T24006] ? copyout_mc+0x110/0x110 [ 2830.262600][T24006] ? __virt_addr_valid+0x188/0x540 [ 2830.262630][T24006] ? __virt_addr_valid+0x188/0x540 [ 2830.262657][T24006] ? __virt_addr_valid+0x467/0x540 [ 2830.314235][T24006] ? __phys_addr_symbol+0x2b/0x70 [ 2830.319304][T24006] ? __check_object_size+0x4f6/0xa70 [ 2830.323034][T24008] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 2830.324613][T24006] netlink_sendmsg+0x755/0xbd0 [ 2830.324674][T24006] ? netlink_getsockopt+0x550/0x550 [ 2830.324714][T24006] ? apparmor_socket_sendmsg+0x16c/0x330 [ 2830.324755][T24006] ? bpf_lsm_socket_sendmsg+0x5/0x10 [ 2830.324778][T24006] ? security_socket_sendmsg+0x7c/0xa0 [ 2830.324801][T24006] ? netlink_getsockopt+0x550/0x550 [ 2830.324836][T24006] ____sys_sendmsg+0x5ed/0x9a0 [ 2830.324896][T24006] ? __sys_sendmsg_sock+0x30/0x30 [ 2830.324920][T24006] ? __import_iovec+0x306/0x510 [ 2830.354088][T24008] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 2830.358642][T24006] ? import_iovec+0x6f/0xa0 [ 2830.358693][T24006] ___sys_sendmsg+0x2a2/0x360 [ 2830.358749][T24006] ? __sys_sendmsg+0x2a0/0x2a0 [ 2830.358841][T24006] ? __lock_acquire+0x7ea0/0x7ea0 [ 2830.358940][T24006] __se_sys_sendmsg+0x1c3/0x2b0 [ 2830.409745][T24006] ? __x64_sys_sendmsg+0x80/0x80 [ 2830.414811][T24006] ? lockdep_hardirqs_on+0x94/0x140 [ 2830.420071][T24006] do_syscall_64+0x4c/0xa0 [ 2830.424533][T24006] ? clear_bhb_loop+0x60/0xb0 [ 2830.429258][T24006] ? clear_bhb_loop+0x60/0xb0 [ 2830.433993][T24006] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 2830.439930][T24006] RIP: 0033:0x7f2b42d9fb19 [ 2830.444384][T24006] 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 [ 2830.464035][T24006] RSP: 002b:00007f2b43cbc028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2830.472503][T24006] RAX: ffffffffffffffda RBX: 00007f2b43025fa0 RCX: 00007f2b42d9fb19 [ 2830.480515][T24006] RDX: 0000000024040084 RSI: 0000200000000140 RDI: 0000000000000003 [ 2830.488530][T24006] RBP: 00007f2b43cbc090 R08: 0000000000000000 R09: 0000000000000000 [ 2830.496545][T24006] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2830.504559][T24006] R13: 00007f2b43026038 R14: 00007f2b43025fa0 R15: 00007ffe57c48e48 [ 2830.512622][T24006] [ 2830.543423][T24008] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 2830.571374][T24008] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 2830.870902][T15727] wlan1: Trigger new scan to find an IBSS to join [ 2831.044702][T24023] FAULT_INJECTION: forcing a failure. [ 2831.044702][T24023] name failslab, interval 1, probability 0, space 0, times 0 [ 2831.070509][T24023] CPU: 1 PID: 24023 Comm: syz.2.15918 Not tainted syzkaller #0 [ 2831.078118][T24023] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2831.088168][T24023] Call Trace: [ 2831.091441][T24023] [ 2831.094368][T24023] dump_stack_lvl+0x188/0x24e [ 2831.099050][T24023] ? show_regs_print_info+0x12/0x12 [ 2831.104243][T24023] ? load_image+0x410/0x410 [ 2831.108763][T24023] ? __might_sleep+0xd0/0xd0 [ 2831.113345][T24023] ? __lock_acquire+0x7ea0/0x7ea0 [ 2831.118395][T24023] should_fail_ex+0x390/0x4c0 [ 2831.123073][T24023] should_failslab+0x5/0x20 [ 2831.127572][T24023] slab_pre_alloc_hook+0x59/0x300 [ 2831.132594][T24023] kmem_cache_alloc_node+0x5a/0x310 [ 2831.137781][T24023] ? __alloc_skb+0xf9/0x7d0 [ 2831.142280][T24023] __alloc_skb+0xf9/0x7d0 [ 2831.146607][T24023] netlink_sendmsg+0x654/0xbd0 [ 2831.151385][T24023] ? netlink_getsockopt+0x550/0x550 [ 2831.156577][T24023] ? apparmor_socket_sendmsg+0x8a/0x330 [ 2831.162120][T24023] ? bpf_lsm_socket_sendmsg+0x5/0x10 [ 2831.167400][T24023] ? security_socket_sendmsg+0x7c/0xa0 [ 2831.172851][T24023] ? netlink_getsockopt+0x550/0x550 [ 2831.178044][T24023] ____sys_sendmsg+0x5ed/0x9a0 [ 2831.182810][T24023] ? __sys_sendmsg_sock+0x30/0x30 [ 2831.187828][T24023] ? __import_iovec+0x306/0x510 [ 2831.192679][T24023] ? import_iovec+0x6f/0xa0 [ 2831.197182][T24023] ___sys_sendmsg+0x2a2/0x360 [ 2831.201856][T24023] ? __sys_sendmsg+0x2a0/0x2a0 [ 2831.206625][T24023] ? __lock_acquire+0x7ea0/0x7ea0 [ 2831.211662][T24023] __se_sys_sendmsg+0x1c3/0x2b0 [ 2831.216509][T24023] ? __x64_sys_sendmsg+0x80/0x80 [ 2831.221452][T24023] ? lockdep_hardirqs_on+0x94/0x140 [ 2831.226644][T24023] do_syscall_64+0x4c/0xa0 [ 2831.231055][T24023] ? clear_bhb_loop+0x60/0xb0 [ 2831.235727][T24023] ? clear_bhb_loop+0x60/0xb0 [ 2831.240398][T24023] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 2831.246284][T24023] RIP: 0033:0x7f1e1cb9fb19 [ 2831.250691][T24023] 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 [ 2831.270320][T24023] RSP: 002b:00007f1e1da15028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2831.278737][T24023] RAX: ffffffffffffffda RBX: 00007f1e1ce25fa0 RCX: 00007f1e1cb9fb19 [ 2831.286722][T24023] RDX: 0000000000000000 RSI: 0000200000001680 RDI: 000000000000000a [ 2831.294699][T24023] RBP: 00007f1e1da15090 R08: 0000000000000000 R09: 0000000000000000 [ 2831.302667][T24023] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2831.310631][T24023] R13: 00007f1e1ce26038 R14: 00007f1e1ce25fa0 R15: 00007ffee5e729d8 [ 2831.318608][T24023] [ 2831.539095][T24034] netlink: 168864 bytes leftover after parsing attributes in process `syz.2.15923'. [ 2831.551875][T24034] netlink: zone id is out of range [ 2831.576575][T24036] FAULT_INJECTION: forcing a failure. [ 2831.576575][T24036] name failslab, interval 1, probability 0, space 0, times 0 [ 2831.595902][T24034] netlink: del zone limit has 4 unknown bytes [ 2831.604805][T24036] CPU: 1 PID: 24036 Comm: syz.0.15924 Not tainted syzkaller #0 [ 2831.612385][T24036] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2831.622454][T24036] Call Trace: [ 2831.625740][T24036] [ 2831.628686][T24036] dump_stack_lvl+0x188/0x24e [ 2831.633385][T24036] ? sctp_sendmsg+0x1686/0x2940 [ 2831.638260][T24036] ? ___sys_sendmsg+0x2a2/0x360 [ 2831.643130][T24036] ? show_regs_print_info+0x12/0x12 [ 2831.648349][T24036] ? load_image+0x410/0x410 [ 2831.652885][T24036] should_fail_ex+0x390/0x4c0 [ 2831.657595][T24036] should_failslab+0x5/0x20 [ 2831.662118][T24036] slab_pre_alloc_hook+0x59/0x300 [ 2831.667165][T24036] ? sctp_add_bind_addr+0x89/0x350 [ 2831.672297][T24036] __kmem_cache_alloc_node+0x4f/0x270 [ 2831.677689][T24036] ? sctp_add_bind_addr+0x89/0x350 [ 2831.682822][T24036] kmalloc_trace+0x26/0xe0 [ 2831.687258][T24036] sctp_add_bind_addr+0x89/0x350 [ 2831.692223][T24036] sctp_copy_local_addr_list+0x317/0x4d0 [ 2831.697891][T24036] ? sctp_copy_local_addr_list+0xa0/0x4d0 [ 2831.703642][T24036] ? sctp_do_8_2_transport_strike+0x900/0x900 [ 2831.709750][T24036] ? sctp_v4_is_any+0x31/0x50 [ 2831.714459][T24036] ? sctp_copy_one_addr+0x93/0x660 [ 2831.719608][T24036] sctp_bind_addr_copy+0xaf/0x3c0 [ 2831.724673][T24036] ? sctp_assoc_set_bind_addr_from_ep+0xa1/0x190 [ 2831.731042][T24036] sctp_connect_new_asoc+0x2f5/0x6a0 [ 2831.736374][T24036] ? __sctp_connect+0xd80/0xd80 [ 2831.741271][T24036] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 2831.746849][T24036] ? security_sctp_bind_connect+0x85/0xb0 [ 2831.752606][T24036] sctp_sendmsg+0x1686/0x2940 [ 2831.757340][T24036] ? sctp_getsockopt+0x8a0/0x8a0 [ 2831.762310][T24036] ? __might_fault+0xa6/0x120 [ 2831.767016][T24036] ? tomoyo_socket_sendmsg_permission+0x1dd/0x2f0 [ 2831.773456][T24036] ? aa_sock_msg_perm+0x94/0x150 [ 2831.778433][T24036] ? inet_sendmsg+0xca/0x2a0 [ 2831.783055][T24036] ? inet_send_prepare+0x250/0x250 [ 2831.788205][T24036] ____sys_sendmsg+0x5ed/0x9a0 [ 2831.793012][T24036] ? __sys_sendmsg_sock+0x30/0x30 [ 2831.798053][T24036] ? __import_iovec+0x306/0x510 [ 2831.802935][T24036] ? import_iovec+0x6f/0xa0 [ 2831.807470][T24036] ___sys_sendmsg+0x2a2/0x360 [ 2831.812179][T24036] ? __sys_sendmsg+0x2a0/0x2a0 [ 2831.816997][T24036] ? __lock_acquire+0x7ea0/0x7ea0 [ 2831.822109][T24036] __se_sys_sendmsg+0x1c3/0x2b0 [ 2831.826991][T24036] ? perf_trace_preemptirq_template+0x268/0x320 [ 2831.833261][T24036] ? __x64_sys_sendmsg+0x80/0x80 [ 2831.838245][T24036] ? lockdep_hardirqs_on+0x94/0x140 [ 2831.843478][T24036] do_syscall_64+0x4c/0xa0 [ 2831.847927][T24036] ? clear_bhb_loop+0x60/0xb0 [ 2831.852644][T24036] ? clear_bhb_loop+0x60/0xb0 [ 2831.857339][T24036] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 2831.863241][T24036] RIP: 0033:0x7fab7cb9fb19 [ 2831.867671][T24036] 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 [ 2831.887286][T24036] RSP: 002b:00007fab7db20028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2831.895727][T24036] RAX: ffffffffffffffda RBX: 00007fab7ce25fa0 RCX: 00007fab7cb9fb19 [ 2831.903746][T24036] RDX: 00000000000003e8 RSI: 0000200000001900 RDI: 0000000000000006 [ 2831.911737][T24036] RBP: 00007fab7db20090 R08: 0000000000000000 R09: 0000000000000000 [ 2831.919727][T24036] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2831.927717][T24036] R13: 00007fab7ce26038 R14: 00007fab7ce25fa0 R15: 00007ffc38b834b8 [ 2831.935726][T24036] [ 2832.410893][T24054] netlink: 'syz.0.15926': attribute type 10 has an invalid length. [ 2833.076954][T24062] netlink: 180 bytes leftover after parsing attributes in process `syz.0.15931'. [ 2833.444526][T24075] netlink: 168864 bytes leftover after parsing attributes in process `syz.4.15937'. [ 2833.470950][T24075] netlink: zone id is out of range [ 2833.505631][T24075] netlink: del zone limit has 4 unknown bytes [ 2834.802067][T22793] wlan1: Trigger new scan to find an IBSS to join [ 2834.811398][T24091] rxe_eth0 speed is unknown, defaulting to 1000 [ 2835.785097][T24104] can: request_module (can-proto-0) failed. [ 2836.155143][ T1283] ieee802154 phy0 wpan0: encryption failed: -22 [ 2836.161594][ T1283] ieee802154 phy1 wpan1: encryption failed: -22 [ 2838.148006][T15727] wlan1: Creating new IBSS network, BSSID d2:ea:78:68:eb:9e [ 2838.184861][T24115] mac80211_hwsim hwsim143 wlan1: (WE) : Wireless Event (cmd=0x8B1A) too big (33) [ 2838.191552][T22794] ------------[ cut here ]------------ [ 2838.199808][T22794] WARNING: CPU: 0 PID: 22794 at net/wireless/ibss.c:37 __cfg80211_ibss_joined+0x419/0x4a0 [ 2838.210116][T22794] Modules linked in: [ 2838.214031][T22794] CPU: 0 PID: 22794 Comm: kworker/u4:9 Not tainted syzkaller #0 [ 2838.221742][T22794] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2838.232410][T22794] Workqueue: cfg80211 cfg80211_event_work [ 2838.238184][T22794] RIP: 0010:__cfg80211_ibss_joined+0x419/0x4a0 [ 2838.244518][T22794] Code: 04 25 28 00 00 00 48 3b 44 24 60 75 57 48 8d 65 d8 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 70 76 e4 f7 0f 0b eb bf e8 67 76 e4 f7 <0f> 0b eb b6 e8 5e 76 e4 f7 0f 0b e9 82 fd ff ff e8 52 76 e4 f7 0f [ 2838.264211][T22794] RSP: 0018:ffffc90003e57ac0 EFLAGS: 00010293 [ 2838.270350][T22794] RAX: ffffffff899df239 RBX: 1ffff920007caf5c RCX: ffff888073953c00 [ 2838.278346][T22794] RDX: 0000000000000000 RSI: ffffffff8aac1cc0 RDI: ffffffff8afe72a0 [ 2838.286410][T22794] RBP: ffffc90003e57b70 R08: ffffffff91b622af R09: 1ffffffff236c455 [ 2838.294454][T22794] R10: dffffc0000000000 R11: fffffbfff236c456 R12: ffff88803618b5b8 [ 2838.302508][T22794] R13: dffffc0000000000 R14: 000000000000001f R15: ffff88807b700cd0 [ 2838.310545][T22794] FS: 0000000000000000(0000) GS:ffff8880b8c00000(0000) knlGS:0000000000000000 [ 2838.319516][T22794] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2838.326186][T22794] CR2: 00007f254347125c CR3: 0000000033ae3000 CR4: 00000000003506f0 [ 2838.334230][T22794] DR0: 0000200000000300 DR1: 0000000000000000 DR2: 0000000000000000 [ 2838.342285][T22794] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000600 [ 2838.350319][T22794] Call Trace: [ 2838.353620][T22794] [ 2838.356577][T22794] ? trace_rdev_return_void+0x240/0x240 [ 2838.362219][T22794] ? cfg80211_event_work+0x23/0x40 [ 2838.367376][T22794] cfg80211_process_wdev_events+0x359/0x4d0 [ 2838.373361][T22794] ? process_one_work+0x7b4/0x1160 [ 2838.378509][T22794] cfg80211_process_rdev_events+0x9d/0x110 [ 2838.384403][T22794] cfg80211_event_work+0x2b/0x40 [ 2838.389373][T22794] process_one_work+0x8ab/0x1160 [ 2838.394411][T22794] ? worker_detach_from_pool+0x240/0x240 [ 2838.400104][T22794] ? _raw_spin_lock_irq+0x86/0xf0 [ 2838.405161][T22794] ? _raw_spin_lock_irq+0xb7/0xf0 [ 2838.410348][T22794] ? _raw_spin_lock_irqsave+0x100/0x100 [ 2838.415922][T22794] ? wq_worker_running+0x97/0x190 [ 2838.421016][T22794] worker_thread+0xaf5/0x12a0 [ 2838.425738][T22794] ? _raw_spin_unlock_irqrestore+0xc1/0x120 [ 2838.431717][T22794] kthread+0x29d/0x330 [ 2838.435795][T22794] ? worker_clr_flags+0x1a0/0x1a0 [ 2838.440884][T22794] ? kthread_blkcg+0xd0/0xd0 [ 2838.445485][T22794] ret_from_fork+0x1f/0x30 [ 2838.449966][T22794] [ 2838.453003][T22794] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 2838.460268][T22794] CPU: 0 PID: 22794 Comm: kworker/u4:9 Not tainted syzkaller #0 [ 2838.467896][T22794] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026 [ 2838.477940][T22794] Workqueue: cfg80211 cfg80211_event_work [ 2838.483651][T22794] Call Trace: [ 2838.486918][T22794] [ 2838.489835][T22794] dump_stack_lvl+0x188/0x24e [ 2838.494501][T22794] ? memcpy+0x3c/0x60 [ 2838.498469][T22794] ? show_regs_print_info+0x12/0x12 [ 2838.503667][T22794] ? load_image+0x410/0x410 [ 2838.508187][T22794] panic+0x2d3/0x710 [ 2838.512070][T22794] ? bpf_jit_dump+0xd0/0xd0 [ 2838.516559][T22794] ? ret_from_fork+0x1f/0x30 [ 2838.521136][T22794] __warn+0x2f8/0x4f0 [ 2838.525103][T22794] ? __cfg80211_ibss_joined+0x419/0x4a0 [ 2838.530636][T22794] ? __cfg80211_ibss_joined+0x419/0x4a0 [ 2838.536173][T22794] report_bug+0x2ba/0x4f0 [ 2838.540596][T22794] ? __cfg80211_ibss_joined+0x419/0x4a0 [ 2838.546132][T22794] handle_bug+0x3a/0x70 [ 2838.550280][T22794] exc_invalid_op+0x16/0x40 [ 2838.554782][T22794] asm_exc_invalid_op+0x16/0x20 [ 2838.559620][T22794] RIP: 0010:__cfg80211_ibss_joined+0x419/0x4a0 [ 2838.565761][T22794] Code: 04 25 28 00 00 00 48 3b 44 24 60 75 57 48 8d 65 d8 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 70 76 e4 f7 0f 0b eb bf e8 67 76 e4 f7 <0f> 0b eb b6 e8 5e 76 e4 f7 0f 0b e9 82 fd ff ff e8 52 76 e4 f7 0f [ 2838.585360][T22794] RSP: 0018:ffffc90003e57ac0 EFLAGS: 00010293 [ 2838.591414][T22794] RAX: ffffffff899df239 RBX: 1ffff920007caf5c RCX: ffff888073953c00 [ 2838.599387][T22794] RDX: 0000000000000000 RSI: ffffffff8aac1cc0 RDI: ffffffff8afe72a0 [ 2838.607377][T22794] RBP: ffffc90003e57b70 R08: ffffffff91b622af R09: 1ffffffff236c455 [ 2838.615337][T22794] R10: dffffc0000000000 R11: fffffbfff236c456 R12: ffff88803618b5b8 [ 2838.623323][T22794] R13: dffffc0000000000 R14: 000000000000001f R15: ffff88807b700cd0 [ 2838.631305][T22794] ? __cfg80211_ibss_joined+0x419/0x4a0 [ 2838.636862][T22794] ? trace_rdev_return_void+0x240/0x240 [ 2838.642424][T22794] ? cfg80211_event_work+0x23/0x40 [ 2838.647531][T22794] cfg80211_process_wdev_events+0x359/0x4d0 [ 2838.653421][T22794] ? process_one_work+0x7b4/0x1160 [ 2838.658551][T22794] cfg80211_process_rdev_events+0x9d/0x110 [ 2838.664352][T22794] cfg80211_event_work+0x2b/0x40 [ 2838.669278][T22794] process_one_work+0x8ab/0x1160 [ 2838.674212][T22794] ? worker_detach_from_pool+0x240/0x240 [ 2838.679836][T22794] ? _raw_spin_lock_irq+0x86/0xf0 [ 2838.684850][T22794] ? _raw_spin_lock_irq+0xb7/0xf0 [ 2838.689861][T22794] ? _raw_spin_lock_irqsave+0x100/0x100 [ 2838.695431][T22794] ? wq_worker_running+0x97/0x190 [ 2838.700455][T22794] worker_thread+0xaf5/0x12a0 [ 2838.705144][T22794] ? _raw_spin_unlock_irqrestore+0xc1/0x120 [ 2838.711070][T22794] kthread+0x29d/0x330 [ 2838.715124][T22794] ? worker_clr_flags+0x1a0/0x1a0 [ 2838.720134][T22794] ? kthread_blkcg+0xd0/0xd0 [ 2838.724705][T22794] ret_from_fork+0x1f/0x30 [ 2838.729115][T22794] [ 2838.732379][T22794] Kernel Offset: disabled [ 2838.736748][T22794] Rebooting in 86400 seconds..