last executing test programs: 1m34.816851869s ago: executing program 4 (id=27397): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=ANY=[], 0x48) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000080)={0x18, 0x7, &(0x7f00000001c0)=ANY=[@ANYBLOB="180000000000000000000000000000021810", @ANYRES32, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00\x00'], &(0x7f0000000a00)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x94) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000005c0)={r1, 0xe0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000034d, &(0x7f0000001d00), ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0}}, 0x10) r4 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001bc0)={&(0x7f0000001a40)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x84, 0x84, 0x4, [@func_proto={0x0, 0x3, 0x0, 0xd, 0x0, [{0x4}, {0xe, 0x4}, {0x8, 0x1}]}, @decl_tag={0x8, 0x0, 0x0, 0x11, 0x1, 0x7}, @restrict={0x8}, @int={0xe, 0x0, 0x0, 0x1, 0x0, 0x50, 0x0, 0x3c, 0x1}, @struct={0x10, 0x1, 0x0, 0x4, 0x1, 0x8, [{0xf, 0x3, 0x401}]}, @enum={0xe, 0x2, 0x0, 0x6, 0x4, [{0x7, 0xd}, {0x0, 0x1ff}]}]}, {0x0, [0x61, 0x5f]}}, &(0x7f0000001b00)=""/158, 0xa0, 0x9e, 0x1, 0xffff0001, 0x10000}, 0x28) r5 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000002000)=@bpf_tracing={0x1a, 0x38, &(0x7f0000001c80)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x10001}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@map_val={0x18, 0x0, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7}, @func={0x85, 0x0, 0x1, 0x0, 0x8}, @printk={@u, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x1000}}, @ldst={0x0, 0x0, 0x3, 0xb, 0x6, 0xfffffffffffffffe, 0x10}, @btf_id={0x18, 0x4, 0x3, 0x0, 0x3}, @printk={@llu, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xfffff001}}, @map_idx={0x18, 0x1, 0x5, 0x0, 0xc}, @map_idx_val={0x18, 0x5, 0x6, 0x0, 0xc, 0x0, 0x0, 0x0, 0x9}, @map_fd, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x6}}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000001e40)='syzkaller\x00', 0xffc00000, 0x0, 0x0, 0x41000, 0x30, '\x00', r2, 0x19, 0xffffffffffffffff, 0x8, &(0x7f0000001e80)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000001ec0)={0x2, 0x10, 0xfffffffc, 0x4}, 0x10, 0x6e59, r1, 0x0, &(0x7f0000001f00)=[r0], &(0x7f0000001f40), 0x10, 0xf}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f0000002140)={0x1f, 0xb, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xcf}, [@printk={@llu, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x9}}]}, &(0x7f0000000140)='GPL\x00', 0x5, 0x1000, &(0x7f0000000a40)=""/4096, 0x41100, 0x0, '\x00', r2, @fallback=0x12, r4, 0x8, &(0x7f0000001c00)={0x5, 0x2}, 0x8, 0x10, &(0x7f0000001c40)={0x5, 0xa, 0x4, 0x4}, 0x10, r3, r5, 0x0, &(0x7f00000020c0)=[0xffffffffffffffff], 0x0, 0x10, 0x1}, 0x94) bpf$TOKEN_CREATE(0x24, &(0x7f00000003c0)={0x0, r5}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x3, 0x11, &(0x7f00000003c0)=ANY=[], 0x0, 0x4, 0x0, 0x0, 0x0, 0x21, '\x00', 0x0, @sched_cls=0x36, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000080)={{0xffffffffffffffff, 0xffffffffffffffff}, 0x0, &(0x7f00000002c0)}, 0x20) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000380)={&(0x7f00000000c0)="e37e2c90d6893af99cc476c01b253f55e32b7d81c8c123c024a7c6656c2c1e6cf8e2d7a21c545fb254ec2eb083965e22926a5ab7e215da49a13d03dfc9d970112ff4476e6fbd6b47891420792461d3e5e6188216", &(0x7f0000000140)=""/39, &(0x7f0000000180)="b1f49f04009b8b55d0f61ad96f3095735ef9785b3c9d4ec50110e491ad107ca375f8f4c6aa564649d418d742931fa10f5722768251effa20af4a001c3d099592785a040216bc126536b000515c1962eb469bc51a2c68fc31e002b40e1c0bb792bf0a8276c0c18a7de3a42b866807f872212f2863f1db50d5418c54a7c62d361fa5cafc3d6bb309ac3d6736a3a2a7fa6d3f240baca8fe4e9710f91fbf05a31639da57b6efaaba9662d07c10b353399621d34c2c69ccd99938c0e2c44a9c6be660b4ccc420da09e01ea5473d250d73473e792d91487828f1030df90f0bb1f12dd6f56b501be12aa5b0", &(0x7f0000000300)="c499265ba26a55b9dc4532427917cbd88409e537de8b70d4cb847a72c38f01013ec784caaa2f534539053737b125502732c6854f42d616773f6db6ce7bf7e2eb4189eaefd2d0dc7d5ff5a154c7099f89a6ef263e743e106b956ea300fcad681b5e76350bec916606b310cd5d356938f0f6cb7fcad63f59d1", 0x5f3, r6}, 0x38) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'ip6gre0\x00', 0x400}) ioctl$PERF_EVENT_IOC_SET_FILTER(r7, 0x89f1, &(0x7f0000000080)) 1m34.769489631s ago: executing program 4 (id=27399): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) perf_event_open(&(0x7f0000000300)={0x1, 0x80, 0x0, 0x0, 0x9, 0x0, 0x0, 0x100, 0xb0020, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x20000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000010c0)={0x3, 0x80, 0xb9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8000, 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, 0x6, 0x2, @perf_config_ext={0xc, 0x7}, 0x414, 0x2000000, 0x0, 0x3, 0x1000000000000000, 0x0, 0x0, 0x0, 0xfffffff8, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) socketpair(0x1e, 0x1, 0x0, &(0x7f0000000040)={0x0, 0x0}) close(r2) close(0xffffffffffffffff) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x10f, 0x87, &(0x7f0000000180), 0x4bd) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) socketpair(0x1e, 0x5, 0x0, &(0x7f0000000040)={0x0, 0x0}) close(r4) bpf$MAP_CREATE(0x0, 0x0, 0x0) setsockopt$sock_attach_bpf(r5, 0x10f, 0x87, &(0x7f0000000100), 0x4) socketpair(0x1e, 0x80005, 0x0, &(0x7f0000000000)={0x0, 0x0}) close(0xffffffffffffffff) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="170000000000000004000000ff"], 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000240)={r8, 0xb4, &(0x7f0000000540)}, 0x10) setsockopt$sock_attach_bpf(r7, 0x10f, 0x87, &(0x7f0000000180), 0x127) perf_event_open(&(0x7f0000000500)={0x2, 0x80, 0xdd, 0x0, 0x0, 0x0, 0x0, 0x8, 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, 0x81, 0x1, @perf_config_ext, 0x102002, 0x0, 0x0, 0x0, 0x6, 0x0, 0x3}, 0x0, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) syz_clone(0x40042700, 0x0, 0x0, 0x0, 0x0, 0x0) close(r5) sendmsg$inet(r3, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000000780)=[{0x0}, {0x0}, {0x0}, {&(0x7f00000002c0)="c6293833854cd899c1e2318effe446a9a23babcb72c00c0c1850ba18d884c4099c43c551e4ff4ccc0e2d883837c0a959fc5461f81f4e", 0x36}, {&(0x7f0000000680)="4f53206e8899bb01b66839ef27f6732039e54f3913d3cbc58f1ee6f92ccede8a25d3539dbe79bebed6f62aaf0e144272ec886ba706a50e5053382c5b6e3159330f92f06fe9f0c3a4a349af7d9426c4242c06026a13a354826a6d6c8791d9e7313b6d0fb331e4cd8fda1349bbb45b68ffcf01b06de4b0323d63c6976765f490e8c474c89882875f02c550de913f98cb48f304f74f3a11fa2a9175ee7ca7739efa84997bdc4b36bb788fe25ef4f738b0e252a51ff3191be927de1ec16cecdb0642d6604c542759ef84c731e3de589b63f40a75dda6917ff5c85cc3f94f8d14070f6aa603dbfaae35de09", 0xe9}], 0x5}, 0x0) sendmsg$tipc(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000380)="16cd45d4735594ac0902589d13ca11c3a7db9bb552def449450a0ecb421a7dffff1d911abd5f5906a485530511ab9501223e64c8af1c6a4658e06bc9002bcfcbbc1c88d1", 0x44}, {&(0x7f00000002c0)}], 0x2, &(0x7f0000000480)="749c145b5f772ae255d07c132764cc705fd5b89e38e7c4a0be2a8e9e6422", 0x1e}, 0x20000011) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x1a9) bpf$PROG_LOAD(0x5, 0x0, 0x0) ioctl$TUNSETOFFLOAD(r1, 0xc004743e, 0x110c230041) close(r1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'rose0\x00', 0x112}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000240)={0x2, &(0x7f00000001c0)=[{0x20, 0x4, 0x3f, 0xfffff008}, {0x16, 0x7, 0x6, 0xfffffffe}]}) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x55, 0x1, 0x0, 0x0, 0x0, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}, 0xc18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x2000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 1m34.579041592s ago: executing program 4 (id=27410): socketpair(0x28, 0x2, 0x28, 0x0) close(0xffffffffffffffff) bpf$MAP_CREATE(0x0, 0x0, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, 0x0, 0x0) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x20001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, @perf_bp={0x0}, 0x0, 0xc8, 0x0, 0x0, 0x5}, 0x0, 0x3, 0xffffffffffffffff, 0x8) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb7902009875f37538e486dd6317ce62667f2c00fe80000000000000875a65969ff57b00000000000000000000000000ac1414aa"], 0xfdef) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x9, 0x4, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @cgroup_sock}, 0x94) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0e000000040000000400000009"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000001a40)={0xb, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x40f00, 0x11, '\x00', 0x0, @fallback=0x2e, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x1}, 0x94) close(0x3) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)=@base={0x5, 0x2, 0x8, 0x40, 0xc0, 0x1}, 0x50) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000500), &(0x7f0000000080), 0x1003, r1}, 0x38) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 0xd, &(0x7f0000000700)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70800000000fc007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000001000000850000002300000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x6, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f0000001a00)={r2, 0x1}, 0xc) socketpair(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000740)={0x0, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="850200000000000018100000", @ANYRES32, @ANYBLOB="00008cff07887e7cf83500000000000045"], 0x0}, 0x94) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'sit0\x00'}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x89f1, &(0x7f0000000080)) 1m34.577494332s ago: executing program 4 (id=27411): r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x16, 0x4, &(0x7f0000000100)=ANY=[@ANYBLOB="b40000007b0ae8ff000000009500000000000000", @ANYBLOB="0f61ec238a861fe28ece39e3cd78469ae79211d7f3604bf089dc382fe6cc826d56040d551bd38b28dff8819aa7e223ddc6e5d9ab0a2148f69cf5c9b3e453d861477e988694dc70bda4ed47a6152296e91e9265fe59dc113b9be9467e607d480cecf8827c4441809ae06619bb12d9dff57ad673d8c4b594ceacd7cd92f159e0c7d342"], &(0x7f0000003ff6)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x16, '\x00', 0x0, @flow_dissector}, 0x94) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="9feb0108180000000000000028000000280000000200000000000000000000da80039e9e042f4dcf108f692a21ca030000000003000000060000000000000003"], 0x0, 0x42}, 0x28) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="9feb010018000000000000002800000028000000020000000100000000000001e5ff0000400700000000000001000084060000000000000001"], 0x0, 0x42}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x8, 0x10001, 0x9, 0x1}, 0x48) (async) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x8, 0x10001, 0x9, 0x1}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x9d, 0x10001, 0x9, 0x1, 0xffffffffffffffff, 0x3}, 0x50) bpf$MAP_CREATE(0x0, &(0x7f0000000300)=ANY=[@ANYRESHEX=r0, @ANYBLOB="53437d8bc8982aee2e8b21173d4b05f4e6bb9db7b9b3ab0759a2626a77ea698b5d78883c7eb21c81dc85885a49a0bf159fcdd100d07b1488383a05b003ab1a82f539e2", @ANYBLOB="3199b01dae3101dc92dc4abca3a47deac8b645d0c626188aec713dfcf0f9966eb48b2c53d386ed2eeff40c0c8caeda6171a4da9108584e3c6357d7a560cc3001f270f644fc2dbea1e40aa83a646fbc5aef4ca02a4eabd7b2bd225ac4fc368909f04b1d2004b079e86696fd15dc6704954fc4a777669383635fc63324f29fa6c050ae5d98c2a9d8f77dbc8248769b675e7d049c1649d5f704a2a5404470ba9408adf69282fcc5bf25f2d1dd30e660983df7d63c40982b58a5fbf5c12d368e370daa9b7a974fe5c37e29738f11fa4bb0f8e3d45be6077c1a0a0f3e8cb6d2ad1047f6401d2e79baaf", @ANYRES8=r2, @ANYRESHEX=r1], 0x48) (async) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)=ANY=[@ANYRESHEX=r0, @ANYBLOB="53437d8bc8982aee2e8b21173d4b05f4e6bb9db7b9b3ab0759a2626a77ea698b5d78883c7eb21c81dc85885a49a0bf159fcdd100d07b1488383a05b003ab1a82f539e2", @ANYBLOB="3199b01dae3101dc92dc4abca3a47deac8b645d0c626188aec713dfcf0f9966eb48b2c53d386ed2eeff40c0c8caeda6171a4da9108584e3c6357d7a560cc3001f270f644fc2dbea1e40aa83a646fbc5aef4ca02a4eabd7b2bd225ac4fc368909f04b1d2004b079e86696fd15dc6704954fc4a777669383635fc63324f29fa6c050ae5d98c2a9d8f77dbc8248769b675e7d049c1649d5f704a2a5404470ba9408adf69282fcc5bf25f2d1dd30e660983df7d63c40982b58a5fbf5c12d368e370daa9b7a974fe5c37e29738f11fa4bb0f8e3d45be6077c1a0a0f3e8cb6d2ad1047f6401d2e79baaf", @ANYRES8=r2, @ANYRESHEX=r1], 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000000)={{r3}, 0x0, &(0x7f00000005c0)}, 0x20) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000000)={{r3}, 0x0, &(0x7f00000005c0)}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\n\x00'], 0x48) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000c80)=@generic={&(0x7f0000000c40)='./cgroup.cpu/cpuset.cpus\x00', 0x0, 0x8}, 0x18) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000f00000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000725e850000000100000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000011c0)={{r2}, &(0x7f0000001140), &(0x7f0000001180)}, 0x20) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000680)={r4}, 0xc) bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0x12, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000000000000000000000000008500000050000000850000006b00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @cgroup_sock_addr=0xa, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) bpf$PROG_LOAD(0x5, &(0x7f0000001340)={0x12, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000000000000000000000000008500000050000000850000006b00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @cgroup_sock_addr=0xa, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) 1m34.563996242s ago: executing program 4 (id=27412): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="09000000160000000800000040"], 0x50) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) (async) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x20, 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, @perf_bp={0x0, 0x2}, 0x0, 0xc48}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) bpf$PROG_LOAD(0x5, 0x0, 0x0) (async) perf_event_open(&(0x7f00000010c0)={0x2, 0x80, 0xb9, 0x0, 0x0, 0x0, 0x0, 0x4, 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, @perf_config_ext={0xc, 0x7}, 0x8601, 0x2000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) bpf$PROG_LOAD(0x5, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, 0x0) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, 0x0, 0x0) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000002500)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff4070000000000000500000000000e1ff95000000000000002ba7e1d30cb599e83f040000f300000000bd01212fb56f040026fbfefc41056bd8174b79ed317142fa9ea4158123751c5c652fbc1626cca2a2ad75806150ae0209e62f51ee988e6e06c8206ac6939fc404004900c788b277be1cb79b0a4dcf23d410f6accd3641110bec4e90a634199e07f8f6eb968f200e011ea665c45a34b8580218ce740068720000074e8b1715807ea0ca469e468eea3fd2f73902ebcfcf49822775985bf313405b367e81c700000040000000000200000000005335000000143ea70c2ab40c7cb70cc8943a6d60d7c4900282e147d08e0af4b29df814f5691db43a5c00000004000000000089faff01210cce39bf405f1e846c12423a164a330100846f26ad03dd65873d9f87463ad6f7c2e8ee1a39244960b318778f2a047f6d5bc24fef5d7d6155102b1ced1e8019e63c850af895abba14f6fbd7fb5e2a431ab914040000000000010092c9f4609646b6c5c29647d2f950a959cf9938d6dfcb8ed2cbdc2ba9d580609e31c3fa90812a533ce206e7e57a79d6fce424c2204dd418c005479ecab19bdfb15a32a4fd67ce446adb431d07db79240acaf091231b986e77d05d988d6efdffdf48dca02113a38300cabf2b5543ffc166955709009e000000000061629d1822f720ec23812770d72c700a44e113d17088fdd00600000f7889b8c7044f56ff030000000000006cd4970400cac6f45a6922ded2e29514af463f747c08f4010586903500000000000000000000be34cf0f9d640dd782ac0cbc46903243d0d0f4bc7f253d0500000032daaf281c450e64c33aac8f23e7d1c94c4505a9839688b008c370494f6734b771546d9552d3bb2da0d000000000000000009125c97f0400f5e1671bc5eb7739daa7820a91cb0e732df2ae0000c747e00a4fbfe8942fa859cd28bdaa1509309926c77fbcb15ec58b42b400005a6b649dd5f13cd776e6c7c4b5c4b0de20e033b378553ead4c8cc530b62c36364e6505992209bdbc6203da7a3797246a6adef071102f0aa2c40095ddd05176f5cb8bd99e1ba0f9568f3e3876bba7bf973334e7919a080000000000000004fb996ad919f7e9672ce107000000ad882f2aead166c94500be902ee7dabc768eb9ec13f334aae90981ecaf5f744f22f2e45afe2c9e8632276cffe5f1fc215c0797d0244cf1ce269d10525745caaa3f77d1b80116cb9a38400242010000000100000091a0116f4693133138583da5e10b434697b0443b7b4ddfb3ace29e16e5a881336aad0974269a1025e2a9a135c0508af1aec2926627b43bba1229a7466bdca64f514b7911458da09fe8681916d408d753226a83ae2434ccd3fc508216aea86833030f569d61dc998620fcf4eeb92e7bc511df63c53b82514493b8f3c74f44ba184d40e87612024da1a1ebe316923865f037c01d71b5de81121046d84b18acb5cbea7eecad9b6dd46ed83515cd9f140e5f00019be25b5910a3193e90be231a05fd82e6003969c31082ff1d0eb50a04d14644234828cbb5aaa0ece702abdd425fa25ae04a2315c89064df633700000000d9e5953ea67310993d01000000000000003ac753358791b1490273ca535e05b11d815237743a5b79ad45de2a3c91257f02c2f30f5513662809073710937ed0055b238f466e1442f8ec7a5b394228035039ceeb452dca75f9ff5332b4c4777a3d19c158a0aa9a821667c68549e9da89ad4274ce2d3d7619936768a84a1465fff4eedba55955434f132ab7b884057aeb68f3d675a79907a72ace70902459f6950a06a03507838231a335ae759ed25534f2e90a7def4b3d4af7fd47ab1a701e4b7a7dfc1d12775ed0a31bc7b5855880aa767e68196c7aa5ac115724b6cb8fcebb67719eccd87b06b38566cf61ad2f307a79d2ce9801837bf0bd3af0271de700eef2795d28cb0017000000000000000000e052d93194121b774d21a0317d0346078400004652c769fd3d3e661a2fb511164f1502ab2ac4eb3f19c042163e0bdb88b82de384a8055e8b1e24294b0546cce481ff5618b7b9585dbb64d66debf219fa479abf22f3d64fe82e466ea6f27859946e72f80bb1c9cfcde57b79625e2979fe689a5a246cbbd488f43f46b2536f175f46dfb27d5229467270246ab53616c46edf34c559d3de0c59ca3305e66825715e5e4cd5b54c1b05c09f04337a76a30373baac3ecec91fd546eb7c32dbecb18a308a0004be94dfab28c2a51dc816df0000000000c12254f041804f7f7074356789b1d4dd55f3e045a48241a4ce04d06acb2cf11eab759ba78da5da0f26126d4cf2c73e5f94030000040000000000000000c301985d603403592486204054be3fdda91f9e315886941928e5a8bc1a00e69a98c0a8f7192f6ee93cc4124cf4e7610915efc08c834a44e1d685d6835a40b5bc615949cbcd98d044fa492aa38717481455e86dcd7816ad8940bd1995369d89ae6eadeb9117e8b94ab422c8d62f858875dccdbc89572231ef5d6df6a9c55f8df763c7c64da7cc017e1e3f5cd4cb9fe6d19b11d4d38239d318016e622b9683b7e46be64dc097982e23462392a0cd05afb2e060fd42ef00dfbd057311aab94f307d10c7a1af0d8e5a0fcb547475d13c0000000000000000f1cc97103d714d1abb901f866d9d629b4fb185f45790517c4a0f5c6a5024e3359e8d83e3f6edf9e2afb5ab59c7b2b45cfb0a3c1303a98e4ed531ac11cca1cd744b431de74c7cd6533adaa8ec749061b2959d53da626aa189781dc1be4d5c81aebc0cada819895b377d6cf0a7878ba99864ae84464744c605646caf2e06b13eba7ba10acf77d91b2297e9573abb0a4da534d735a223626402b308daf7835780fa6f4e410000000000fb00000000000000000000b14952139bd4bdbccc5e334c49584655c4fce8c5bb7c54664aef6d780100358aa54b4b49926c4be9ee4659153d9fa95d07cc4efdab2c5f4503148d0255d0b748366dafe042d78479c21d832e1431ed6d646d13e8e7230300920a5642bbed1dee9b46b6f02e572024ccf3c8edd82660e5d74c52be71d780c300000000000000000000000000000000000044ff72f96f084f4b6cdcb1b4a9d8e9f99f1b85497d0c3df704c8a0034c09caeeb0e34799b755649883539258a7b33dcef15d8fd1953ebaaa3cff81a0de7a05a440f20f6b273ceb8678f10378b670be7504dabd1471355d853292775d0366891f0bcf0a6087ed4f1f25ef52394db3e9d8318bbb9baff3db95bfd68a08ded502cc08a485c804e4fd107a7ca2a64ca081c6b2f7b895cdf98b763ebab9451c65eced6f5f97a541210806d885762ac3150225036c7eccd7a05593abd963f9a02df58085115e54f675e6a08d25b5722cabf989b4bbc562e073b81bae61f05c5e1f90e021340b60cc5fb8fdb09b6d20b0d87a6ed800000000000000000000000000000000006cc6f64f583a26a78f7f417f66c0af32f5194ddfce51e5aff28f621bb2fd2a5ab719823488d6e869b08d3d4ac7950c60144cf77437e29895a23282e3c65e015d1c334832a90ee77d93596e3f12e9ca8c67c7f3c9b66c9cb03edec184ad1d9544c7a3be250e471dca00000078544d79c0efe4094e561eeb26ee4c81106d03c004bc1589ef6e13648999c8735e2634e89aaa90c571fa3c07238697b1db783c52715055445e96995fe3273b0346b03fc742c06aa3947e0d9cf0c99b5e245ede85893112deea8bd3355a32ec15e1242f170a51f28cea4105541e96a52da4984d26bd29cb0623f00c6b0a4c00ad406d729babc9d1550a683c349017a340444000000000000000000000920ca49f7cc8194aaebdcae5a62bb7587b57f41f1c2034911f23e6bd0291b3319f03a0a15dea685a8ab75b3c60391afa5483231305402b52a8f9863800f127d6b4518f73a847ca583e855d70c6a4a53f61ad753d5e740db44afd32b019d9e8b41361c2c104fe52837a19dd6952fe2724c0105ab158a54a6a73000000000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0xca58c30f81b6079f}) (async) socketpair(0x1, 0x1, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x8914, &(0x7f0000000080)) (async) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x1c1842, 0x0) ioctl$TUNSETSTEERINGEBPF(r3, 0x800454e0, &(0x7f0000000200)=r2) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f00000002c0)={'syzkaller0\x00', 0x7101}) write$cgroup_devices(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="1e030600bc5cb60128876360864666702c1ffe80000000000000", @ANYRESDEC], 0xffdd) (async) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[], 0x48) socketpair$tipc(0x1e, 0x2, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x15, 0x1c, &(0x7f0000000100)=@ringbuf={{0x18, 0x8, 0x0, 0x0, 0xcd9}, {{0x18, 0x1, 0x1, 0x0, r0}, {}, {0x7, 0x0, 0xb, 0x6}, {0x85, 0x0, 0x0, 0x5}}, {{0x5, 0x0, 0x3}}, [@snprintf={{0x7, 0x0, 0xb, 0x2}, {0x3, 0x3, 0x3, 0xa, 0x9}, {0x5, 0x0, 0xb, 0x9, 0x0, 0x0, 0xd00a}, {0x3, 0x3, 0x3, 0xa, 0xa}, {0x6, 0x1, 0xa, 0x9, 0x8}, {0x7, 0x0, 0x0, 0x8}, {0x7, 0x1, 0xb, 0x4, 0x8}, {}, {0x7, 0x0, 0xc}, {0x18, 0x6, 0x2, 0x0, r1}, {}, {0x46, 0x8, 0xfff0, 0x76}}], {{0x7, 0x1, 0xb, 0x8}, {0x6, 0x0, 0x5, 0x8, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x7}}}, &(0x7f0000000380)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0xd, '\x00', 0x0, @sk_reuseport=0x27, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) 1m34.540405594s ago: executing program 4 (id=27413): mkdir(&(0x7f0000000000)='./file0\x00', 0x20) unlink(&(0x7f0000000040)='./file0\x00') sendmsg$sock(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000080)=@qipcrtr={0x2a, 0xffffffffffffffff, 0x2}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="e9bf0419a0975ef8f801c1af40177218331b3c11bee3f259c8c7db8270985036395130fdc02625ede8201246da4029122dce59f0a7cdcbd6845129cccce6f966a53cdb4e2b38a7b3d03efda24c92869e258b9eeffcc8ecebee6dfc26150f6d87041c281922696a77a37fea5fe5c777dc5f6164bf12abfba960c78831a6c0297354ca09253be5083c0968c530f73ad0b91d01951ece82c5c5b505771b78dd60a5f82e8143dae29201b868b6b324c7ac8d11ab4a62bd9814ff8c4520068b51b003677477d8874a3465a8ce8b2c0f46464baab21ba6fd5b5db85668db3092b634be5c4e1d", 0xe3}, {&(0x7f0000000200)="64f9c5b2fba3b2306b9e87f2bcf1f3a8235a2d8c0f9b198e77d23be7bf3d1bfb72780429d5", 0x25}, {&(0x7f0000000240)="cab22f408eaca11d3449cd584d17826d3b87f22e304605b3f795a7c33a8b66042d5bc39f7b184a293fe046c87cf11af7f8438910edd76ca4a1759d1c9c17c5c8926701c29851a696b52431880a8344700aaf949d045650ebe6bde56c08e38f4747b13dc072fff2ab3181b2d4ff5a1d447ce9353fa854fad5fededd2e0fb1a90692aab2f7c3f6b1c8d2d0de1cf91739a1619762458bc03f318e396b1a1bd1b7824da85a8107c816d7c1f20a01", 0xac}, {&(0x7f0000000300)="b833738db0a7989b9f4a3b2a3adfef152e2c34f5002ba2138ad982a5bbec2bc1f2d5f039a69f22f507271f87fb6910ada4f4784990dce1ed90dfd504ca5e222670d988e273be112633d32e4b0e1161f32669339df09af873e21e8c07bcdcd582d66b30f8e816042c884d48fb4b06362d05f214af5f2a74c4d491eb3b58381932573532a2be09deb549aecf5b986e73a67a8f60842acda99cacea8fde6c58ddea21ab7c2605dc38e9058fae26f338", 0xae}], 0x4, &(0x7f0000000400)=[@timestamping={{0x14, 0x1, 0x25, 0x6f}}], 0x18}, 0x20000004) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.net/syz0\x00', 0x200002, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f00000004c0)="305021c5ac832f06fbdb97a26c37e68e46ee2e587ba20fdbbf46aabf3f8623013488882b1c7ca7684031e0250952c5829b2931814e6471f560b0e7269592d5f26fb9439649ab03b36c86b03ea280fefe2566881bc6e3ea6bece36592abf2f2cfc46da5bacddd24ff17e2ed0d49eda6cad3b7c47f92973eba7d82ead2feea332dd67baa3b3260746b159cb2a329d0a7", 0x8f}, {&(0x7f0000000580)="42a847c65a92e8eb1bc92216e3138f135f8941a4b1d67b99ec62c34e62cd05299a", 0x21}, {&(0x7f00000005c0)="9d36fbeb499ef5bc245fb0fd87d9a4dc5b6a3388011e4dcb474367e9a40e24eeb9b478ab8ab4d3dbbcb4b17d561e4e5c07730bbab8d73e7b6cfb17b47630d8ec72c04c557daa3b401f7f86085c65f8e0e21eb635d093", 0x56}, {&(0x7f0000000640)="a5669cf4c33b499fcc1ec0a4290a6efa7ee0ec85e47dad2b195f03b6b46fd324285785746fe902e9b04bcf7828d7461338818ed56302003970507ef5630fcbd27d46698f427526da1264158c42e85578c2f5d62f5aeca500e4822585c72a0e387e8f039f33f438f740d1cf643bb6a36ead93ea8e85719c9909d92b3b1d468b9adac5721bf5775d9b535a2acbdfd71fd0d3b8dcac1b2aed8147beaadef1ba5cbc8236841a87a8c9a01ae7283de0da0cdf3eaef2ba79fed121fc59", 0xba}, {&(0x7f0000000700)="26d830e270d7305b07efea6ccc26ae6a51ebbbe23cdbccc29b2bab958afa82f6e4cbc4", 0x23}, {&(0x7f0000000740)="06a4664aa80daa39bfabebedda9670db88071c1344abd97fadb2dcdeff295e3c520a34537851915cb060f30e0a874e0249df531ab6f8aa08e14fa53173d6b7c9f11492a3a16464faba40f23ba4d3eb91c8b91f6ec3d829c8aff5a8dbb4d16ba7a56e7da4c6534aebc44c0dc65a02ce672f3bc5a52cd6eefbb8f979cfe4beb0232fabfdfb80bf2b2ce5c44e4d0f6d06182fbcb09ca13871b2f56e8d7b260ad7c56bdce9e392fabac152d0b01b7e0a94090864a17a1007da0a696d60d61ef63940f873fe15586e2a243d89e4ac2c80f0db3fe864cdc9b7fdd53687cd81d7", 0xdd}], 0x6, &(0x7f00000008c0), 0x0, 0x4}, 0x4000) r1 = openat$cgroup_int(r0, &(0x7f0000000940)='cpuset.memory_spread_slab\x00', 0x2, 0x0) write$cgroup_int(r1, &(0x7f0000000980)=0xc13, 0x12) r2 = syz_clone(0x18000, &(0x7f0000000a40)="f0369f025ab24e8a19a7c1e6dec8bde696f5a7971169dfb4e93d078fdb594fc835f2b9762cd140f2c7b254d93a7c725c364fbac3e8a27e853b5d1b5378e2cbf3db4b058d9c4a9a50fa8d79da7e22d38f3d4661f9ba34a686817176b5b7de83a86a711f4e3e1ba612a3769fcd3dfb3228f684672ca35f1123b8527b71d560c721", 0x80, &(0x7f0000000ac0), &(0x7f0000000b00), &(0x7f0000000b40)="4936fc1498e099be2507787439b5a78a32d4b24cbfd1c2947e4c7bd09e68514606300860e1c77ca500261c8a115663b2c8d481deb105d15fa9c09441be78150106f9592599c3597967a07ce97b2b2e493af118ea04dcdaa02fdd836a44f8678c81db45c89540b21e35e6564b549d81a642c899bbfc9840d106099d6039c5e96c220dd1513ea3570d23feeccc396960431db869a2fc66ab") r3 = perf_event_open(&(0x7f0000000c00)={0x3, 0x80, 0x4, 0x6, 0x5, 0x4, 0x0, 0x6, 0x28000, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4, 0x2, @perf_config_ext={0x5, 0x7}, 0x8410, 0xfffffffffffffffe, 0xa, 0xe08f7e50ad196d16, 0x7, 0x4, 0x101, 0x0, 0x80000001, 0x0, 0x676427b6}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r4 = perf_event_open(&(0x7f00000009c0)={0x5, 0x80, 0x8, 0x3, 0x5, 0x9, 0x0, 0x10000, 0x4000, 0x9, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x10, 0x4, @perf_config_ext={0x7, 0x3fffffffc000000}, 0x4, 0x8, 0x8001, 0x8, 0x7fffffff, 0x3, 0x8000, 0x0, 0x9, 0x0, 0xe4}, r2, 0x9, r3, 0x2) r5 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000e00)={&(0x7f0000000d40)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x3, [@ptr={0x0, 0x0, 0x0, 0x2, 0x2}]}, {0x0, [0x0]}}, &(0x7f0000000d80)=""/78, 0x27, 0x4e, 0x0, 0x9}, 0x28) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000ec0)={0x6, 0x0}, 0x8) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000001140)={0x15, 0x5, &(0x7f0000000f00)=@framed={{0x18, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x2}, [@ldst={0x1, 0x1, 0x0, 0x1, 0x6, 0xfffffffffffffff8}, @generic={0x9, 0xf, 0x6, 0xf, 0x40}]}, &(0x7f0000000f40)='GPL\x00', 0x8, 0xbb, &(0x7f0000000f80)=""/187, 0x40f00, 0x50, '\x00', 0x0, @fallback=0xc, 0xffffffffffffffff, 0x8, &(0x7f0000001040)={0x1, 0x2}, 0x8, 0x10, &(0x7f0000001080)={0x7fffffff, 0x9, 0x100000, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000010c0)=[0x1], &(0x7f0000001100)=[{0x2, 0x5, 0x0, 0x2}], 0x10, 0xf1}, 0x94) r8 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000001200)={0x3, 0x4, 0x4, 0xa, 0x0, 0x1, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x5, 0x1}, 0x50) r9 = bpf$MAP_CREATE(0x0, &(0x7f0000001280)=@base={0x1b, 0x6, 0x5, 0x3, 0x2000, 0xffffffffffffffff, 0x8, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x1, 0x1}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000001400)={0xa, 0x9, &(0x7f0000000c80)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x5}, [@map_val={0x18, 0xa, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3}, @map_idx_val={0x18, 0xd, 0x6, 0x0, 0x10, 0x0, 0x0, 0x0, 0x2}, @map_idx_val={0x18, 0x3, 0x6, 0x0, 0x4, 0x0, 0x0, 0x0, 0x55d2}]}, &(0x7f0000000d00)='syzkaller\x00', 0x33c, 0x0, 0x0, 0x40f00, 0x4a, '\x00', 0x0, @fallback, r5, 0x8, &(0x7f0000000e40)={0x5, 0x2}, 0x8, 0x10, &(0x7f0000000e80)={0x1, 0xc, 0x503, 0x1}, 0x10, r6, r7, 0xa, &(0x7f0000001300)=[r8, r9, 0xffffffffffffffff], &(0x7f0000001340)=[{0x2, 0x1, 0xa}, {0x0, 0x3, 0xd, 0x5}, {0x4, 0x1, 0x1, 0xa}, {0x3, 0x5, 0xd, 0xb}, {0x2, 0x4, 0x8, 0xb}, {0x0, 0x3, 0xe, 0x2}, {0x0, 0x2, 0xe, 0x8}, {0x0, 0x4, 0xf, 0xe}, {0x1, 0x4, 0xd, 0x5}, {0x1, 0x1, 0x0, 0x4}], 0x10, 0x4}, 0x94) r10 = openat$cgroup_procs(r0, &(0x7f00000014c0)='tasks\x00', 0x2, 0x0) r11 = getpid() write$cgroup_pid(r10, &(0x7f0000001500)=r11, 0x12) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000001540), 0x100, 0x0) ioctl$TUNSETTXFILTER(r12, 0x400454d1, &(0x7f0000001580)={0x0, 0x4, [@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, @multicast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x30}, @local]}) ioctl$TUNDETACHFILTER(r12, 0x401054d6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001700)='./cgroup/syz0\x00', 0x200002, 0x0) r16 = openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000001740), 0x2, 0x0) r17 = syz_open_procfs$namespace(r11, &(0x7f0000001780)='ns/time_for_children\x00') sendmsg$unix(r13, &(0x7f0000001880)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000001600)="dcb560ee91a7cfc216795cf50c8a2d7cae93bb", 0x13}, {&(0x7f0000001640)="a51d795215c0a57ce6dbe4d92b2bf81b643d40a27db232196bf48209d362e1a837e6a8f3c9a3493829afc0aff69f7dc94939eb1310fceaffb461ac7d86b7ed06cf9b169df810b91efd0f735abf4d46e8d69bfd0ccfbcb21964e70907ccd516ccf16d594aa8b346e802fb6490b4", 0x6d}], 0x2, &(0x7f00000017c0)=[@rights={{0x18, 0x1, 0x1, [r15, r4]}}, @rights={{0x20, 0x1, 0x1, [r4, r3, r12, r10]}}, @cred={{0x1c, 0x1, 0x2, {r11, 0xee00, 0xee00}}}, @rights={{0x2c, 0x1, 0x1, [r7, r16, r9, r9, r8, r17, 0xffffffffffffffff]}}], 0x88, 0x20004089}, 0x40001) r18 = syz_clone(0x2200000, &(0x7f0000001a40)="c70795a89733276c6f32ae0b04c9e5eecacced87ca4ff9330dc15498bfa365e75b17626152bead486fbf7b023bf2daa1dacb55fc1f247c67443788771f9610942a8e089c3cb89102a29f5a6645bbcc3f5b9322f6eb36e0f41c301d22054768cd981e4b234b692b2b3fcfd2fa7c167ba9ecef0b8a9e53257614fbd92916c5731c0f3e0d43812ab1d7c48d31e798b6db", 0x8f, &(0x7f0000001b00), &(0x7f0000001b40), &(0x7f0000001b80)="4b63ddb763993c4ba7a7198d07bf7cb4e982d7f5ac71c94db9b4c3d525cfa1a5f470132fcf6e492df3a619000939b0ddc06e30ae8e2d6105fac17d79b9d5c898cc27cc6d4a1124a50d1ee7ea310efb59a5d921b0bd9fcf6094447d4c7af1b75ceb57fe30378c28244834a95a00") r19 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000001c00)={0xffffffffffffffff, 0x2, 0x8}, 0xc) sendmsg$unix(r14, &(0x7f0000001d00)={&(0x7f00000018c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000001a00)=[{&(0x7f0000001940)="d4d92ad8912ea9469b49974d456eeacd0676f1c5ba2ec18434f1e8a857bc6cbdbf852f0bc160043180d056259d452a261645ce418f0d5262389f9df804cc36a806586b085d0233e46f94cc472893491c33e142a9d1389dd50e63f68766be2c73edf2fdcf1bfcb198f7c0be03171b151b420aeb4c8f79fd76b7cc652fb3c9907c127a2211", 0x84}], 0x1, &(0x7f0000001c80)=[@rights={{0x18, 0x1, 0x1, [r12, r14]}}, @cred={{0x1c, 0x1, 0x2, {r18}}}, @rights={{0x2c, 0x1, 0x1, [r19, 0xffffffffffffffff, r12, r7, r7, r8, r4]}}], 0x68, 0x4c800}, 0x4804) 1m19.426005185s ago: executing program 32 (id=27413): mkdir(&(0x7f0000000000)='./file0\x00', 0x20) unlink(&(0x7f0000000040)='./file0\x00') sendmsg$sock(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000080)=@qipcrtr={0x2a, 0xffffffffffffffff, 0x2}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000100)="e9bf0419a0975ef8f801c1af40177218331b3c11bee3f259c8c7db8270985036395130fdc02625ede8201246da4029122dce59f0a7cdcbd6845129cccce6f966a53cdb4e2b38a7b3d03efda24c92869e258b9eeffcc8ecebee6dfc26150f6d87041c281922696a77a37fea5fe5c777dc5f6164bf12abfba960c78831a6c0297354ca09253be5083c0968c530f73ad0b91d01951ece82c5c5b505771b78dd60a5f82e8143dae29201b868b6b324c7ac8d11ab4a62bd9814ff8c4520068b51b003677477d8874a3465a8ce8b2c0f46464baab21ba6fd5b5db85668db3092b634be5c4e1d", 0xe3}, {&(0x7f0000000200)="64f9c5b2fba3b2306b9e87f2bcf1f3a8235a2d8c0f9b198e77d23be7bf3d1bfb72780429d5", 0x25}, {&(0x7f0000000240)="cab22f408eaca11d3449cd584d17826d3b87f22e304605b3f795a7c33a8b66042d5bc39f7b184a293fe046c87cf11af7f8438910edd76ca4a1759d1c9c17c5c8926701c29851a696b52431880a8344700aaf949d045650ebe6bde56c08e38f4747b13dc072fff2ab3181b2d4ff5a1d447ce9353fa854fad5fededd2e0fb1a90692aab2f7c3f6b1c8d2d0de1cf91739a1619762458bc03f318e396b1a1bd1b7824da85a8107c816d7c1f20a01", 0xac}, {&(0x7f0000000300)="b833738db0a7989b9f4a3b2a3adfef152e2c34f5002ba2138ad982a5bbec2bc1f2d5f039a69f22f507271f87fb6910ada4f4784990dce1ed90dfd504ca5e222670d988e273be112633d32e4b0e1161f32669339df09af873e21e8c07bcdcd582d66b30f8e816042c884d48fb4b06362d05f214af5f2a74c4d491eb3b58381932573532a2be09deb549aecf5b986e73a67a8f60842acda99cacea8fde6c58ddea21ab7c2605dc38e9058fae26f338", 0xae}], 0x4, &(0x7f0000000400)=[@timestamping={{0x14, 0x1, 0x25, 0x6f}}], 0x18}, 0x20000004) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.net/syz0\x00', 0x200002, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f00000004c0)="305021c5ac832f06fbdb97a26c37e68e46ee2e587ba20fdbbf46aabf3f8623013488882b1c7ca7684031e0250952c5829b2931814e6471f560b0e7269592d5f26fb9439649ab03b36c86b03ea280fefe2566881bc6e3ea6bece36592abf2f2cfc46da5bacddd24ff17e2ed0d49eda6cad3b7c47f92973eba7d82ead2feea332dd67baa3b3260746b159cb2a329d0a7", 0x8f}, {&(0x7f0000000580)="42a847c65a92e8eb1bc92216e3138f135f8941a4b1d67b99ec62c34e62cd05299a", 0x21}, {&(0x7f00000005c0)="9d36fbeb499ef5bc245fb0fd87d9a4dc5b6a3388011e4dcb474367e9a40e24eeb9b478ab8ab4d3dbbcb4b17d561e4e5c07730bbab8d73e7b6cfb17b47630d8ec72c04c557daa3b401f7f86085c65f8e0e21eb635d093", 0x56}, {&(0x7f0000000640)="a5669cf4c33b499fcc1ec0a4290a6efa7ee0ec85e47dad2b195f03b6b46fd324285785746fe902e9b04bcf7828d7461338818ed56302003970507ef5630fcbd27d46698f427526da1264158c42e85578c2f5d62f5aeca500e4822585c72a0e387e8f039f33f438f740d1cf643bb6a36ead93ea8e85719c9909d92b3b1d468b9adac5721bf5775d9b535a2acbdfd71fd0d3b8dcac1b2aed8147beaadef1ba5cbc8236841a87a8c9a01ae7283de0da0cdf3eaef2ba79fed121fc59", 0xba}, {&(0x7f0000000700)="26d830e270d7305b07efea6ccc26ae6a51ebbbe23cdbccc29b2bab958afa82f6e4cbc4", 0x23}, {&(0x7f0000000740)="06a4664aa80daa39bfabebedda9670db88071c1344abd97fadb2dcdeff295e3c520a34537851915cb060f30e0a874e0249df531ab6f8aa08e14fa53173d6b7c9f11492a3a16464faba40f23ba4d3eb91c8b91f6ec3d829c8aff5a8dbb4d16ba7a56e7da4c6534aebc44c0dc65a02ce672f3bc5a52cd6eefbb8f979cfe4beb0232fabfdfb80bf2b2ce5c44e4d0f6d06182fbcb09ca13871b2f56e8d7b260ad7c56bdce9e392fabac152d0b01b7e0a94090864a17a1007da0a696d60d61ef63940f873fe15586e2a243d89e4ac2c80f0db3fe864cdc9b7fdd53687cd81d7", 0xdd}], 0x6, &(0x7f00000008c0), 0x0, 0x4}, 0x4000) r1 = openat$cgroup_int(r0, &(0x7f0000000940)='cpuset.memory_spread_slab\x00', 0x2, 0x0) write$cgroup_int(r1, &(0x7f0000000980)=0xc13, 0x12) r2 = syz_clone(0x18000, &(0x7f0000000a40)="f0369f025ab24e8a19a7c1e6dec8bde696f5a7971169dfb4e93d078fdb594fc835f2b9762cd140f2c7b254d93a7c725c364fbac3e8a27e853b5d1b5378e2cbf3db4b058d9c4a9a50fa8d79da7e22d38f3d4661f9ba34a686817176b5b7de83a86a711f4e3e1ba612a3769fcd3dfb3228f684672ca35f1123b8527b71d560c721", 0x80, &(0x7f0000000ac0), &(0x7f0000000b00), &(0x7f0000000b40)="4936fc1498e099be2507787439b5a78a32d4b24cbfd1c2947e4c7bd09e68514606300860e1c77ca500261c8a115663b2c8d481deb105d15fa9c09441be78150106f9592599c3597967a07ce97b2b2e493af118ea04dcdaa02fdd836a44f8678c81db45c89540b21e35e6564b549d81a642c899bbfc9840d106099d6039c5e96c220dd1513ea3570d23feeccc396960431db869a2fc66ab") r3 = perf_event_open(&(0x7f0000000c00)={0x3, 0x80, 0x4, 0x6, 0x5, 0x4, 0x0, 0x6, 0x28000, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4, 0x2, @perf_config_ext={0x5, 0x7}, 0x8410, 0xfffffffffffffffe, 0xa, 0xe08f7e50ad196d16, 0x7, 0x4, 0x101, 0x0, 0x80000001, 0x0, 0x676427b6}, 0x0, 0x0, 0xffffffffffffffff, 0x2) r4 = perf_event_open(&(0x7f00000009c0)={0x5, 0x80, 0x8, 0x3, 0x5, 0x9, 0x0, 0x10000, 0x4000, 0x9, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x10, 0x4, @perf_config_ext={0x7, 0x3fffffffc000000}, 0x4, 0x8, 0x8001, 0x8, 0x7fffffff, 0x3, 0x8000, 0x0, 0x9, 0x0, 0xe4}, r2, 0x9, r3, 0x2) r5 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000e00)={&(0x7f0000000d40)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x3, [@ptr={0x0, 0x0, 0x0, 0x2, 0x2}]}, {0x0, [0x0]}}, &(0x7f0000000d80)=""/78, 0x27, 0x4e, 0x0, 0x9}, 0x28) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000ec0)={0x6, 0x0}, 0x8) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000001140)={0x15, 0x5, &(0x7f0000000f00)=@framed={{0x18, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x2}, [@ldst={0x1, 0x1, 0x0, 0x1, 0x6, 0xfffffffffffffff8}, @generic={0x9, 0xf, 0x6, 0xf, 0x40}]}, &(0x7f0000000f40)='GPL\x00', 0x8, 0xbb, &(0x7f0000000f80)=""/187, 0x40f00, 0x50, '\x00', 0x0, @fallback=0xc, 0xffffffffffffffff, 0x8, &(0x7f0000001040)={0x1, 0x2}, 0x8, 0x10, &(0x7f0000001080)={0x7fffffff, 0x9, 0x100000, 0x200}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, &(0x7f00000010c0)=[0x1], &(0x7f0000001100)=[{0x2, 0x5, 0x0, 0x2}], 0x10, 0xf1}, 0x94) r8 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000001200)={0x3, 0x4, 0x4, 0xa, 0x0, 0x1, 0x7, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x5, 0x1}, 0x50) r9 = bpf$MAP_CREATE(0x0, &(0x7f0000001280)=@base={0x1b, 0x6, 0x5, 0x3, 0x2000, 0xffffffffffffffff, 0x8, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x1, 0x1}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000001400)={0xa, 0x9, &(0x7f0000000c80)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x5}, [@map_val={0x18, 0xa, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3}, @map_idx_val={0x18, 0xd, 0x6, 0x0, 0x10, 0x0, 0x0, 0x0, 0x2}, @map_idx_val={0x18, 0x3, 0x6, 0x0, 0x4, 0x0, 0x0, 0x0, 0x55d2}]}, &(0x7f0000000d00)='syzkaller\x00', 0x33c, 0x0, 0x0, 0x40f00, 0x4a, '\x00', 0x0, @fallback, r5, 0x8, &(0x7f0000000e40)={0x5, 0x2}, 0x8, 0x10, &(0x7f0000000e80)={0x1, 0xc, 0x503, 0x1}, 0x10, r6, r7, 0xa, &(0x7f0000001300)=[r8, r9, 0xffffffffffffffff], &(0x7f0000001340)=[{0x2, 0x1, 0xa}, {0x0, 0x3, 0xd, 0x5}, {0x4, 0x1, 0x1, 0xa}, {0x3, 0x5, 0xd, 0xb}, {0x2, 0x4, 0x8, 0xb}, {0x0, 0x3, 0xe, 0x2}, {0x0, 0x2, 0xe, 0x8}, {0x0, 0x4, 0xf, 0xe}, {0x1, 0x4, 0xd, 0x5}, {0x1, 0x1, 0x0, 0x4}], 0x10, 0x4}, 0x94) r10 = openat$cgroup_procs(r0, &(0x7f00000014c0)='tasks\x00', 0x2, 0x0) r11 = getpid() write$cgroup_pid(r10, &(0x7f0000001500)=r11, 0x12) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000001540), 0x100, 0x0) ioctl$TUNSETTXFILTER(r12, 0x400454d1, &(0x7f0000001580)={0x0, 0x4, [@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, @multicast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x30}, @local]}) ioctl$TUNDETACHFILTER(r12, 0x401054d6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001700)='./cgroup/syz0\x00', 0x200002, 0x0) r16 = openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000001740), 0x2, 0x0) r17 = syz_open_procfs$namespace(r11, &(0x7f0000001780)='ns/time_for_children\x00') sendmsg$unix(r13, &(0x7f0000001880)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000001600)="dcb560ee91a7cfc216795cf50c8a2d7cae93bb", 0x13}, {&(0x7f0000001640)="a51d795215c0a57ce6dbe4d92b2bf81b643d40a27db232196bf48209d362e1a837e6a8f3c9a3493829afc0aff69f7dc94939eb1310fceaffb461ac7d86b7ed06cf9b169df810b91efd0f735abf4d46e8d69bfd0ccfbcb21964e70907ccd516ccf16d594aa8b346e802fb6490b4", 0x6d}], 0x2, &(0x7f00000017c0)=[@rights={{0x18, 0x1, 0x1, [r15, r4]}}, @rights={{0x20, 0x1, 0x1, [r4, r3, r12, r10]}}, @cred={{0x1c, 0x1, 0x2, {r11, 0xee00, 0xee00}}}, @rights={{0x2c, 0x1, 0x1, [r7, r16, r9, r9, r8, r17, 0xffffffffffffffff]}}], 0x88, 0x20004089}, 0x40001) r18 = syz_clone(0x2200000, &(0x7f0000001a40)="c70795a89733276c6f32ae0b04c9e5eecacced87ca4ff9330dc15498bfa365e75b17626152bead486fbf7b023bf2daa1dacb55fc1f247c67443788771f9610942a8e089c3cb89102a29f5a6645bbcc3f5b9322f6eb36e0f41c301d22054768cd981e4b234b692b2b3fcfd2fa7c167ba9ecef0b8a9e53257614fbd92916c5731c0f3e0d43812ab1d7c48d31e798b6db", 0x8f, &(0x7f0000001b00), &(0x7f0000001b40), &(0x7f0000001b80)="4b63ddb763993c4ba7a7198d07bf7cb4e982d7f5ac71c94db9b4c3d525cfa1a5f470132fcf6e492df3a619000939b0ddc06e30ae8e2d6105fac17d79b9d5c898cc27cc6d4a1124a50d1ee7ea310efb59a5d921b0bd9fcf6094447d4c7af1b75ceb57fe30378c28244834a95a00") r19 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000001c00)={0xffffffffffffffff, 0x2, 0x8}, 0xc) sendmsg$unix(r14, &(0x7f0000001d00)={&(0x7f00000018c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000001a00)=[{&(0x7f0000001940)="d4d92ad8912ea9469b49974d456eeacd0676f1c5ba2ec18434f1e8a857bc6cbdbf852f0bc160043180d056259d452a261645ce418f0d5262389f9df804cc36a806586b085d0233e46f94cc472893491c33e142a9d1389dd50e63f68766be2c73edf2fdcf1bfcb198f7c0be03171b151b420aeb4c8f79fd76b7cc652fb3c9907c127a2211", 0x84}], 0x1, &(0x7f0000001c80)=[@rights={{0x18, 0x1, 0x1, [r12, r14]}}, @cred={{0x1c, 0x1, 0x2, {r18}}}, @rights={{0x2c, 0x1, 0x1, [r19, 0xffffffffffffffff, r12, r7, r7, r8, r4]}}], 0x68, 0x4c800}, 0x4804) 2.838433219s ago: executing program 3 (id=28794): syz_clone(0x65140000, &(0x7f0000000240)="4e844a41b7fc4cdcb6e6ded7c6ff6528c81efa78af14aa323523a456de8c71583668edb1e47368cb8f111a010442041c8f1d784b5353397daca9c3f62fa461a002edb36d8f6a98cc0953793c6031fbceefc1942ccc08481d78ff43ccc82d177a3c4ae6d12ffe7e4afe55a1f974f54767a7", 0x71, &(0x7f0000000040), &(0x7f0000000300), &(0x7f0000000340)="b142d5c09507c2c65817f345407c07b6054a752a6e9b393c0aaf8dbd2cc9bd32769930a9489d399c8f08249d169240") bpf$MAP_CREATE(0x0, &(0x7f0000001440)=@base={0x7, 0x4, 0x800, 0x80000001, 0x20}, 0x48) r0 = openat$cgroup_freezer_state(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) close(r0) 2.752680014s ago: executing program 3 (id=28795): syz_open_procfs$namespace(0xffffffffffffffff, 0x0) (async) syz_open_procfs$namespace(0xffffffffffffffff, 0x0) bpf$MAP_DELETE_ELEM(0x3, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, 0x0, 0x0) perf_event_open(&(0x7f00000010c0)={0x2, 0x80, 0xb9, 0x0, 0x0, 0x0, 0x0, 0x4, 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, @perf_config_ext={0xc, 0x7}, 0x8601, 0x2000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = perf_event_open(&(0x7f00000010c0)={0x2, 0x80, 0xb9, 0x0, 0x0, 0x0, 0x0, 0x4, 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, @perf_config_ext={0xc, 0x7}, 0x8601, 0x2000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000180)=0x1) (async) ioctl$TUNSETCARRIER(r1, 0x400454e2, &(0x7f0000000180)=0x1) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) (async) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x3, &(0x7f0000000b00)=ANY=[@ANYBLOB="850000002a00000025000000000000009500000000000000afcd48d6493790710000000000080000b2c6161dba392176dd2963038e1d69ba7ea94c500dc4ef2fad96ed406f21caf5adcf920569c00cc1199684fa7c93836d9ea2cfb0e60436e05425cc4686b066707de94a4f4d5fc79c987d669f381faca0f9d9924be41a9169bdfaf16da915b2e249f21c6eee84309e7a23c19a394830f2539fcb4e0b6eab1aa7d55545a34effa077faa55c59e88254f54077f799bf168301000000bfb1c0e6b1244d35b213bda84cc172afcc2e47a7d8b85a5e3d77ac463920e231b7ae0da8616d2b7958f91f5da6c025d060ab186d94af98af1da2b5952eb15855933a212304e035f7a35dfc72c81256a55a25f8fe3b28d7e53c78fbb888b0255f347160ec83070000000000004015cf10453f6c0b973b81a484ebad04859d928365a7ea3fab2e4b380a00d72bc0480f94479757306720399379d9271cf555c14d56b51c2298237bebfc08e0d5976a942b844139f1111f2dc5e46ac1c60a9b030074bfbcd4b09012175484135f0e519f0b1e4aaa026d570ecb5e8cddbed65ff702000000a3ff4f8a4cf796b07a6ff61c5552417fd703f7f14d8b78a602ca3cdf6a662d8bc9c89c9120072a5d00dcdd8595356c9b2492aaf1264d4ef4a410c882834867bcd2b6e558d17879570c8ad943e392955f4f979ea13201bafe4f0f6ea508000000a0c548552b571bed5647323478a996810000000571cbb17d9f37282462f0e9c147c0d497c61433c6ccc35601eef97ee611be8c97f4151fcda6cb799c6e924966a7f90bf8fd1e75ee76bd72346cfbb526894aa7fe5e68949a3b304723177d356c4604bca492ecec37e83efceefd78a2533659edc8bef9cb85451c6a145074343caea5c4bf690441974b155f5adc681a03c0bbb8358856175e2ce8b0cbbbe3c033e54ffcebde1d9d3d350000000000000000e0f209150a07682c4e14e3a83558df6f3fc97f1730a136bdee07e98cb984b2e2304a1b63afefdb636e56bbaae4e62136574bc6371a0bb2be1a962aae9c1258da6ef590e1d85ea9e12b3025f43e7e08ccffc5064dea4c39cf4b98e1fc6efb5978f51e16b678eca0b658a56008948e5a61561a9845e4ff29e2bd43b5b923b272341c5e093fd66a2946501559335781092cf8ce987c56cd31121624d7455f2a3666276c3c0e812b28e2f30d035cee5d0e77a3c72208ec651cc0ae637fa474816bc59d2e2a00092419304b338a987e9d3044d856ce24f370030be3b5f79f030b8d3ebcef5af469abe753314fae31a09c3a041a1e7b55c4e81dba1e12289ee34463aaf28345bde0c195bc9f022ca8ce37ed85464c31679053e7f9d04bb5cb51da0b7958989fd70f241262d0af3246eb4fc4bda345360200000001fbddeacd3adaa4d2715e21c772ccd44341f7fd53df58ae791ee8b489a7c9efe3625a9d971b5997485d6a063dc6f7359e2eccc2fb39d419de1a7b5c9dc22c96295a0600adf59d44e58eb1c60b3475be31a9b7cf42b6402312d2725b8d9fa7000008000000000000117ca65fc86c2dce97aa03279a66ec87122219b0f796ab92b1adecae50fdb408c8a80f7f02f750d6c977a1919f9f69a6cfefdf879d447df53f3b9b70d10355b07466d1ef0056b5af553d18a6cd50feeb7bfad9b7be3283b6450d34264e7712d2f1d7004548b19162cef04d18d4f5987baab97a9bfbd8f185b5a71e0d7696caba172745c7dd919ffb631820420b75b6522c0e21c882c66f4f25ffb6d95e07e068000000000000eb5b63e45d5d80fe52734093ae5aa3c0b4f3f45bfff201000000000000002e31560e5b741445ea2a1acee2e98c9f3427834ba0a765d20b30f87af976a46f9a9a1ac7dea1ea6845f9aa66237e0dacc107f532348cc2116473381e961f3d9c8c21578fe3245097c280abe51427b9f6cd72b5da6d0252803c66730cd5eac907f09b9695906313f8873522608c6f0100000000000000f721303e6b89e5c54d680ac66d09af90dbf50ee69a39265964279d174b0000000000000000000000fa08ad0731ba49fbf981f8265e7f1f4c2d97f4680b135f87c228ce69418a282b6caa2481a0df1774fa7d94944bb92d2b89f73f0e8b63f6316c5762f3288bc970720f48b5647dd177db6810fae0533496b6d58da50ee80a6b9a7438978c5465113f668eb4484350048289d07dbef325d3221a7cb35f812f257941a9781e3214c2a3dcf89d99844b762a9cf17548c54fccad2c7ae8072b82e0880815daf966bd5343c1635e123f868a7167cfcff33320253af570f4ef9c0254afdd89ac3943562b530dd88da8a94013bbaf204bebc38055adc39f07f7c22711f4d1f6dcc928d1578a093c072e0b92babc76f47ee367e745a024a2278319d9a4d1378482b74c516647652bfb6e93002494a5cd74e2a9a4734487062437da23e1efa6ef7674108aaa3ffac859c3577c2637bb3bdc69bc365b1f20dba96b8acca62f3f80045318de0facf2ed44b814e842c2a520159bb6c320cec0910c0b8bd3d547bdfba2e09d24d117ed0388afd37affbad2f9c77c9c1314a16ffe64f5e3744a2fffd7039670f5706e589a4c3868db06fd892d68a547477f8ef686ff0dba7b8c18c94d5a89b0567a851750a35d9cc2217db890d89385fcaa00f0f2e524672e6f4c8bedfd5da5b157709b8265cf511dc5846ab1d85916c4a6b2d1b408575982e11230cbac0a9c6eaa03c945645581f678403c2a936c53ae72940aa92bcf22b82c6bc028e0acdddf9fef595f0f7a9f80c0e4c659ced769ec463d26a81e468846761a8e1efd6a031ab7adc8665e267be0065cc315aa23012423ec8b8492d9b50fa4d8c5891959b761eec6dc988532782fda13239c948e27853606e26225c796b79cc04f3d1a5a13000000001e301d82a27010d3ac6119d2b12caf282413672d20c852c50084d7b2d50754775ed63bc18023c31351af76e24788d96103455693b34e09a163a9f613a7e5530222cebd7fa0fbff32dc98088f9fab33648cc38e87dd2dd6ee157f5f018702696915661715c979b7796d4f101a257688af7c148e8615c938c4ca8a69f6fc585ec1dd1857a501f90b161eff23181a11a2b0da4c58d459cbf9db"], &(0x7f0000000000)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @fallback=0x2c}, 0x94) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x3, &(0x7f0000000b00)=ANY=[@ANYBLOB="850000002a00000025000000000000009500000000000000afcd48d6493790710000000000080000b2c6161dba392176dd2963038e1d69ba7ea94c500dc4ef2fad96ed406f21caf5adcf920569c00cc1199684fa7c93836d9ea2cfb0e60436e05425cc4686b066707de94a4f4d5fc79c987d669f381faca0f9d9924be41a9169bdfaf16da915b2e249f21c6eee84309e7a23c19a394830f2539fcb4e0b6eab1aa7d55545a34effa077faa55c59e88254f54077f799bf168301000000bfb1c0e6b1244d35b213bda84cc172afcc2e47a7d8b85a5e3d77ac463920e231b7ae0da8616d2b7958f91f5da6c025d060ab186d94af98af1da2b5952eb15855933a212304e035f7a35dfc72c81256a55a25f8fe3b28d7e53c78fbb888b0255f347160ec83070000000000004015cf10453f6c0b973b81a484ebad04859d928365a7ea3fab2e4b380a00d72bc0480f94479757306720399379d9271cf555c14d56b51c2298237bebfc08e0d5976a942b844139f1111f2dc5e46ac1c60a9b030074bfbcd4b09012175484135f0e519f0b1e4aaa026d570ecb5e8cddbed65ff702000000a3ff4f8a4cf796b07a6ff61c5552417fd703f7f14d8b78a602ca3cdf6a662d8bc9c89c9120072a5d00dcdd8595356c9b2492aaf1264d4ef4a410c882834867bcd2b6e558d17879570c8ad943e392955f4f979ea13201bafe4f0f6ea508000000a0c548552b571bed5647323478a996810000000571cbb17d9f37282462f0e9c147c0d497c61433c6ccc35601eef97ee611be8c97f4151fcda6cb799c6e924966a7f90bf8fd1e75ee76bd72346cfbb526894aa7fe5e68949a3b304723177d356c4604bca492ecec37e83efceefd78a2533659edc8bef9cb85451c6a145074343caea5c4bf690441974b155f5adc681a03c0bbb8358856175e2ce8b0cbbbe3c033e54ffcebde1d9d3d350000000000000000e0f209150a07682c4e14e3a83558df6f3fc97f1730a136bdee07e98cb984b2e2304a1b63afefdb636e56bbaae4e62136574bc6371a0bb2be1a962aae9c1258da6ef590e1d85ea9e12b3025f43e7e08ccffc5064dea4c39cf4b98e1fc6efb5978f51e16b678eca0b658a56008948e5a61561a9845e4ff29e2bd43b5b923b272341c5e093fd66a2946501559335781092cf8ce987c56cd31121624d7455f2a3666276c3c0e812b28e2f30d035cee5d0e77a3c72208ec651cc0ae637fa474816bc59d2e2a00092419304b338a987e9d3044d856ce24f370030be3b5f79f030b8d3ebcef5af469abe753314fae31a09c3a041a1e7b55c4e81dba1e12289ee34463aaf28345bde0c195bc9f022ca8ce37ed85464c31679053e7f9d04bb5cb51da0b7958989fd70f241262d0af3246eb4fc4bda345360200000001fbddeacd3adaa4d2715e21c772ccd44341f7fd53df58ae791ee8b489a7c9efe3625a9d971b5997485d6a063dc6f7359e2eccc2fb39d419de1a7b5c9dc22c96295a0600adf59d44e58eb1c60b3475be31a9b7cf42b6402312d2725b8d9fa7000008000000000000117ca65fc86c2dce97aa03279a66ec87122219b0f796ab92b1adecae50fdb408c8a80f7f02f750d6c977a1919f9f69a6cfefdf879d447df53f3b9b70d10355b07466d1ef0056b5af553d18a6cd50feeb7bfad9b7be3283b6450d34264e7712d2f1d7004548b19162cef04d18d4f5987baab97a9bfbd8f185b5a71e0d7696caba172745c7dd919ffb631820420b75b6522c0e21c882c66f4f25ffb6d95e07e068000000000000eb5b63e45d5d80fe52734093ae5aa3c0b4f3f45bfff201000000000000002e31560e5b741445ea2a1acee2e98c9f3427834ba0a765d20b30f87af976a46f9a9a1ac7dea1ea6845f9aa66237e0dacc107f532348cc2116473381e961f3d9c8c21578fe3245097c280abe51427b9f6cd72b5da6d0252803c66730cd5eac907f09b9695906313f8873522608c6f0100000000000000f721303e6b89e5c54d680ac66d09af90dbf50ee69a39265964279d174b0000000000000000000000fa08ad0731ba49fbf981f8265e7f1f4c2d97f4680b135f87c228ce69418a282b6caa2481a0df1774fa7d94944bb92d2b89f73f0e8b63f6316c5762f3288bc970720f48b5647dd177db6810fae0533496b6d58da50ee80a6b9a7438978c5465113f668eb4484350048289d07dbef325d3221a7cb35f812f257941a9781e3214c2a3dcf89d99844b762a9cf17548c54fccad2c7ae8072b82e0880815daf966bd5343c1635e123f868a7167cfcff33320253af570f4ef9c0254afdd89ac3943562b530dd88da8a94013bbaf204bebc38055adc39f07f7c22711f4d1f6dcc928d1578a093c072e0b92babc76f47ee367e745a024a2278319d9a4d1378482b74c516647652bfb6e93002494a5cd74e2a9a4734487062437da23e1efa6ef7674108aaa3ffac859c3577c2637bb3bdc69bc365b1f20dba96b8acca62f3f80045318de0facf2ed44b814e842c2a520159bb6c320cec0910c0b8bd3d547bdfba2e09d24d117ed0388afd37affbad2f9c77c9c1314a16ffe64f5e3744a2fffd7039670f5706e589a4c3868db06fd892d68a547477f8ef686ff0dba7b8c18c94d5a89b0567a851750a35d9cc2217db890d89385fcaa00f0f2e524672e6f4c8bedfd5da5b157709b8265cf511dc5846ab1d85916c4a6b2d1b408575982e11230cbac0a9c6eaa03c945645581f678403c2a936c53ae72940aa92bcf22b82c6bc028e0acdddf9fef595f0f7a9f80c0e4c659ced769ec463d26a81e468846761a8e1efd6a031ab7adc8665e267be0065cc315aa23012423ec8b8492d9b50fa4d8c5891959b761eec6dc988532782fda13239c948e27853606e26225c796b79cc04f3d1a5a13000000001e301d82a27010d3ac6119d2b12caf282413672d20c852c50084d7b2d50754775ed63bc18023c31351af76e24788d96103455693b34e09a163a9f613a7e5530222cebd7fa0fbff32dc98088f9fab33648cc38e87dd2dd6ee157f5f018702696915661715c979b7796d4f101a257688af7c148e8615c938c4ca8a69f6fc585ec1dd1857a501f90b161eff23181a11a2b0da4c58d459cbf9db"], &(0x7f0000000000)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @fallback=0x2c}, 0x94) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x1c1341, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x84aebfbd6349b7f2}) bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x0, 0x14, &(0x7f0000000400)=ANY=[@ANYBLOB="180000000000000000000000000000001860000000000000e9ff00000400000018120000", @ANYRES32, @ANYBLOB="0000000000000000b703000000000000850000000c000000b7000000000000001801000020646c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b70300000000000085000000060000001800000000000000000000000000000095"], 0x0, 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0xf, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="16000000000000000400000001"], 0x50) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r5, 0x89a1, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000008000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000058"], 0x0}, 0x90) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x6, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x7, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_GET_PROG_INFO(0xa, &(0x7f0000000740)={r6, 0x0, 0x0}, 0x10) (async) bpf$BPF_GET_PROG_INFO(0xa, &(0x7f0000000740)={r6, 0x0, 0x0}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0b00000005000000010001000900000001000000", @ANYRESOCT, @ANYBLOB="000000000000009c00", @ANYRES32=0x0, @ANYRES16], 0x48) ioctl$TUNSETLINK(r3, 0x400454cd, 0x308) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r2) bpf$PROG_LOAD(0x5, 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000280), 0x9) perf_event_open(&(0x7f0000000700)={0x5, 0x80, 0x0, 0x7, 0xff, 0x0, 0x0, 0x2, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000040), 0x8}, 0x8000, 0x0, 0xfffffffd, 0x9, 0x0, 0x8000}, 0x0, 0xa, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000700)={0x5, 0x80, 0x0, 0x7, 0xff, 0x0, 0x0, 0x2, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000040), 0x8}, 0x8000, 0x0, 0xfffffffd, 0x9, 0x0, 0x8000}, 0x0, 0xa, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000980)=ANY=[@ANYBLOB="61124c00000000006113500000000000bf2000000000000007000000080000002d030100000000009500000c000000006926000000000000bf67000000000000150600000fff07ffd4060000200000006a0200000ee60000bf050000000000003d35f3ff000000006507000002000000070700004a0000000f75000000000000bf54000000000000070400000400f9ff6d53010000000000840400000000000073720000000000009500000000000000db13d5d8b741f2cdaabc8383caf56b8c2b84a8d09535a157f9005bd38addaa65b925cd3ded85d3cdd66d9c79f0529d045625b8b9e2a095d2c51ef45c5588ec78c7f32946b17cecfe54c53ab530c58b67851b7e0e82452a083b98a6aa766401047d150203b0417edef332233b081df18961d6822d133bf72a4de1c2ea17f04537fc211576846ac629d1d93265ba474580047a9dc88de358ce795731891a2031de4e09740c64e5306f991ed4785a9773a433e0db9c1a7d4ab9d658ce9cfdb4db3bed62bcb2bc91ddcdfac2e6d4421c49fb6641cbf56914e76702f673b586c700e3806f825f1d0da2a304e06543b56d35235d7897a7fe912971aab876022e96f5143b6234f5a6b701690b07fb664b44e22b72e843e7cf55f394cf75d1cd57c9150bfb98cc45b3fde43e42e150d4a2fddd9a9767748ca3522443097c55dc97c09d38485b18ad2cff787338bab324336f50c97b751f2ed2c4281858b428d1b2c1194b06f9bb7ffcc95c1bcfc5540f9574f20e7f513a2a7c5dad90e7d479724d69fa0c0bf97af1231a49ea166f743279d240e2e6f01d8704f313d68b16198be5f6a50e9e0fd20893b2922df566d2622edee5000000000000000000d91c6da09fa7cdbbf16d4780d8c2401c55aff772aced3ff966ff76d796c171f5f7a31e1b14b0c0c712c0fdd2710f37a3d15710d68e7326a7db043c57784bd9bdb047db75"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls}, 0x48) 2.233259042s ago: executing program 5 (id=28807): openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(r0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETOFFLOAD(r1, 0xc004743e, 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001e80)={&(0x7f0000000180)=@abs={0x1, 0x5c, 0x1}, 0x6e, 0x0}, 0x20000) ioctl$TUNGETVNETLE(r0, 0x40047451, &(0x7f0000000180)) close(r0) ioctl$TUNGETVNETBE(r0, 0x800454df, &(0x7f0000000000)=0x1) 2.232230002s ago: executing program 5 (id=28808): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x4, 0xfffff018}, {0x6, 0x0, 0x6e, 0xfffffffb}]}) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x10, 0x4, &(0x7f0000001300)=ANY=[@ANYBLOB="1800000000000000000000000000000071102400000000009500000000000000"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x9}, 0x80) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000080)={0x1b, 0x0, 0x0, 0xffffffff, 0x0, 0xffffffffffffffff, 0xfffffffc, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x4, 0x1}, 0x50) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x4, 0x8}, 0x50) perf_event_open(&(0x7f0000000600)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x80260, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000, 0x3, @perf_bp={0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x92c9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000800)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x6, 0x10, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b702000000000000850000008600000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x3, 0xd, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, [@call={0x85, 0x0, 0x0, 0x11}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x2e1}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x35, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000240)={0x1, 0x58, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="07000000040000009800000001"], 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x6, 0x12, &(0x7f0000000480)=@raw=[@map_idx_val={0x18, 0x7, 0x6, 0x0, 0xd, 0x0, 0x0, 0x0, 0x95}, @printk={@ld, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x1}}, @printk={@lx, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xa}}], &(0x7f0000000180)='GPL\x00', 0x3, 0x5c, &(0x7f00000001c0)=""/92, 0x41100, 0x40, '\x00', r4, @fallback=0x8, r5, 0x8, &(0x7f0000000280)={0x0, 0x4}, 0x8, 0x10, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x4, &(0x7f00000002c0)=[r6], &(0x7f0000000300)=[{0x5, 0x1, 0x2, 0x6}, {0x2, 0x4, 0xe, 0x8}, {0x5, 0x4, 0xd, 0xa}, {0x4, 0x3, 0x3, 0x5}], 0x10, 0xb}, 0x94) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cgroup.events\x00', 0x26e1, 0x0) write$cgroup_pid(r7, 0x0, 0x7ffffffff000) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYRES32], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000480)={r8, 0xe0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280), ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x42, &(0x7f0000000340)=[{}], 0x8, 0x10, &(0x7f0000000380), 0x0, 0x0, 0xdc, 0x8, 0x0, 0x0}}, 0x10) r11 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000940)={&(0x7f00000005c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x3c, 0x3c, 0x2, [@func_proto={0x0, 0x6, 0x0, 0xd, 0x0, [{0xe, 0x4}, {0x4, 0x1}, {0x10, 0x3}, {0xa, 0x3}, {0x0, 0x2}, {0xd, 0x1}]}]}}, &(0x7f0000000780)=""/204, 0x56, 0xcc, 0x1, 0x9df}, 0x28) r12 = bpf$MAP_CREATE(0x0, 0x0, 0x48) r13 = bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000009c0)={0x1d, 0x9, &(0x7f0000000280)=@raw=[@exit, @map_val={0x18, 0x8, 0x2, 0x0, r13, 0x0, 0x0, 0x0, 0x7f}, @cb_func={0x18, 0x8, 0x4, 0x0, 0xfffffffffffffffd}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r12}}], &(0x7f0000000300)='GPL\x00', 0x5, 0xc0, &(0x7f00000004c0)=""/192, 0x40f00, 0x1a, '\x00', r9, @lsm=0x2b, r11, 0x8, &(0x7f0000000580)={0x4, 0x4}, 0x8, 0x10, &(0x7f0000000640)={0x1, 0x7, 0xb, 0x5}, 0x10, r10, r8, 0x1, 0x0, &(0x7f0000000880)=[{0x0, 0x2, 0xa, 0xa}], 0x10, 0x1}, 0x94) r14 = bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x1, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000000)='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) r15 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000180)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000040)={{r15}, &(0x7f0000000280), &(0x7f0000000240)=r14}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x1, 0x10, &(0x7f0000000bc0)=ANY=[@ANYBLOB="1808000000000000000000000000000018120000", @ANYRES32=r15, @ANYBLOB="0000000000000000b703000000000000850000000c000000b7000000000000001801000000082c2500000000002120207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000700000095"], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x2, '\x00', 0x0, @fallback=0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000540)={0x1b, 0x0, 0x0, 0x7, 0x0, 0xffffffffffffffff, 0x1, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x2, 0x1}, 0x50) r16 = bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0b00000005000000356800000900000015"], 0x48) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x8, r16, 0x4}, 0x38) 2.174692375s ago: executing program 5 (id=28809): bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, &(0x7f0000000640)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x90) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x7}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 0x10, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000000000040850000008600000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bca2000000000000a6020000f8ffffffb703000018000000b704000000000000850000003300000095"], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open$cgroup(&(0x7f00000000c0)={0xa, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3832, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0}, 0x3dd, 0x2, 0x0, 0x6, 0x0, 0x1, 0x83, 0x0, 0x3fffe}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xd) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x50) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x3, 0xd, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, [@call={0x85, 0x0, 0x0, 0x11}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r4}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x2e1}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}]}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x35, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r5, 0x0, 0x7f, 0xe40, &(0x7f00000002c0)='\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000300)=""/8, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x28) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB], 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x51, 0x1, 0x0, 0x0, 0x0, 0xd, 0x14, 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={0x3, 0x5}, 0xc18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) bpf$MAP_CREATE(0x0, &(0x7f0000000300)=@bloom_filter={0x1e, 0x9, 0xfffffff7, 0x6, 0x400, 0x1, 0xfec, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x2, 0x5, 0x2}, 0x50) bpf$PROG_LOAD(0x5, 0x0, 0x0) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000000c0)={0x14, 0x4, &(0x7f0000000040)=@framed={{0x18, 0x2}, [@call={0x85, 0x0, 0x0, 0x7}]}, &(0x7f0000000080)='syzkaller\x00'}, 0x80) bpf$BPF_PROG_DETACH(0x8, &(0x7f0000000180)={@cgroup, r6, 0x10}, 0xe) bpf$MAP_GET_NEXT_KEY(0x2, 0x0, 0x0) bpf$MAP_GET_NEXT_KEY(0x4, 0x0, 0x0) ioctl$SIOCSIFHWADDR(r3, 0x8914, &(0x7f0000000380)={'gre0\x00', @remote}) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r2, 0x27, 0x0, 0x0, 0x0, 0x0, 0x2100, 0xf2ffffff, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x8}, 0x50) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000740)={0x0, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="0d2e0020fdcc6177d93790ff", @ANYRES32, @ANYBLOB="0800000000000000950000000000000045"], 0x0}, 0x90) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000008c0)={0x0, 0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)='.'}, 0x30) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'ip6_vti0\x00'}) openat$tun(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000a40)={&(0x7f0000001000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x4, [@func_proto, @func={0x1, 0x0, 0x0, 0xc, 0x1}]}, {0x0, [0x61, 0x61]}}, &(0x7f0000000940)=""/222, 0x34, 0xde, 0x1}, 0x28) socketpair(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r7, 0x89f1, &(0x7f0000000080)) 2.155762826s ago: executing program 0 (id=28810): bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000580)=@generic={&(0x7f0000000400)='./file0\x00'}, 0x18) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000023c0)=@base={0x12, 0x1000004, 0x8, 0xb}, 0x50) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000300)={0xffffffffffffffff, 0xe0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xa0, &(0x7f0000000200)=[{}, {}, {}, {}, {}, {}], 0x30, 0x10, &(0x7f0000000240), &(0x7f0000000280), 0x8, 0x79, 0x8, 0x8, &(0x7f00000002c0)}}, 0x10) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x7, 0x6, &(0x7f00000006c0)=ANY=[@ANYBLOB="05830000000000007111ae00000000008510000002000000850000000500000095000000000000009500a505000000001f812466563b479fdec8b7ae0aa9e83444007e82f88f92f84295ad6a8344f7f78be5ca66da6e444313979a19deabb9bf09ba60"], &(0x7f0000000080)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r1, @fallback, 0xffffffffffffffff, 0x6}, 0x94) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000d00)={{r0}, &(0x7f0000000040), &(0x7f0000000140)=r2}, 0x20) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000006c0)={0xffffffffffffffff, 0xe0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0xa, &(0x7f0000000240)=[0x0, 0x0], &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xe4, &(0x7f0000000380)=[{}], 0x8, 0x10, &(0x7f00000003c0), &(0x7f0000000440), 0x8, 0x9a, 0x8, 0x8, &(0x7f0000000480)}}, 0x10) r5 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000700)={0xffffffffffffffff}, 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x90c472d0e2e2479f, 0xc, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, [@map_idx_val={0x18, 0x0, 0x6, 0x0, 0x8, 0x0, 0x0, 0x0, 0x80000000}, @map_fd={0x18, 0x1, 0x1, 0x0, r0}, @ldst={0x0, 0x2, 0x3, 0x3, 0x9}, @cb_func={0x18, 0x3, 0x4, 0x0, 0xfffffffffffffffa}, @btf_id={0x18, 0x0, 0x3, 0x0, 0x5}]}, &(0x7f0000000100)='syzkaller\x00', 0x6, 0x0, &(0x7f0000000140), 0x40f00, 0x0, '\x00', r1, @fallback=0x2b, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0xa, 0x4}, 0x8, 0x10, &(0x7f00000001c0)={0x4, 0x0, 0x3, 0x7}, 0x10, r4, r5, 0x2, 0x0, &(0x7f0000000740)=[{0x1, 0x4, 0x4, 0x1}, {0x2, 0x5, 0xc, 0x8}]}, 0x94) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.freeze\x00', 0x0, 0x0) openat$cgroup(r6, &(0x7f00000000c0)='syz1\x00', 0x200002, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000ac0)={{r0, 0xffffffffffffffff}, &(0x7f0000000a40), &(0x7f0000000a80)=r2}, 0x20) r8 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000b40)=@o_path={&(0x7f0000000b00)='./file0\x00', 0x0, 0x0, r2}, 0x18) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000c40)=@bpf_ext={0x1c, 0x19, &(0x7f0000000840)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x9a7, 0x0, 0x0, 0x0, 0x7673}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@map_fd={0x18, 0x3, 0x1, 0x0, r0}, @ldst={0x3, 0x2, 0x3, 0x7, 0x3, 0xffffffffffffffff}, @map_fd={0x18, 0x8, 0x1, 0x0, r0}, @func={0x85, 0x0, 0x1, 0x0, 0xdbf}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x2}, @jmp={0x5, 0x1, 0x5, 0x2, 0x2, 0xfffffffffffffff0, 0x1}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000940)='GPL\x00', 0x2, 0x2c, &(0x7f0000000980)=""/44, 0x41100, 0x20, '\x00', r3, 0x0, r6, 0x8, &(0x7f00000009c0)={0x1, 0x2}, 0x8, 0x10, &(0x7f0000000a00)={0x5, 0x0, 0x1, 0xffffffff}, 0x10, 0x2d405, r5, 0x5, &(0x7f0000000b80)=[r0, r7, r0, r0, r8], &(0x7f0000000bc0)=[{0x0, 0x1, 0xe, 0x6}, {0x4, 0x1, 0x1, 0x8}, {0x5, 0x2, 0xd, 0x1}, {0x1, 0x2, 0x6, 0x4}, {0x2, 0x3, 0xa}], 0x10, 0x6}, 0x94) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000580)=@generic={&(0x7f0000000400)='./file0\x00'}, 0x18) (async) bpf$MAP_CREATE(0x0, &(0x7f00000023c0)=@base={0x12, 0x1000004, 0x8, 0xb}, 0x50) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000300)={0xffffffffffffffff, 0xe0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xa0, &(0x7f0000000200)=[{}, {}, {}, {}, {}, {}], 0x30, 0x10, &(0x7f0000000240), &(0x7f0000000280), 0x8, 0x79, 0x8, 0x8, &(0x7f00000002c0)}}, 0x10) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x7, 0x6, &(0x7f00000006c0)=ANY=[@ANYBLOB="05830000000000007111ae00000000008510000002000000850000000500000095000000000000009500a505000000001f812466563b479fdec8b7ae0aa9e83444007e82f88f92f84295ad6a8344f7f78be5ca66da6e444313979a19deabb9bf09ba60"], &(0x7f0000000080)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r1, @fallback, 0xffffffffffffffff, 0x6}, 0x94) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000d00)={{r0}, &(0x7f0000000040), &(0x7f0000000140)=r2}, 0x20) (async) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000006c0)={0xffffffffffffffff, 0xe0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0xa, &(0x7f0000000240)=[0x0, 0x0], &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xe4, &(0x7f0000000380)=[{}], 0x8, 0x10, &(0x7f00000003c0), &(0x7f0000000440), 0x8, 0x9a, 0x8, 0x8, &(0x7f0000000480)}}, 0x10) (async) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000700)={0xffffffffffffffff}, 0x4) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x90c472d0e2e2479f, 0xc, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, [@map_idx_val={0x18, 0x0, 0x6, 0x0, 0x8, 0x0, 0x0, 0x0, 0x80000000}, @map_fd={0x18, 0x1, 0x1, 0x0, r0}, @ldst={0x0, 0x2, 0x3, 0x3, 0x9}, @cb_func={0x18, 0x3, 0x4, 0x0, 0xfffffffffffffffa}, @btf_id={0x18, 0x0, 0x3, 0x0, 0x5}]}, &(0x7f0000000100)='syzkaller\x00', 0x6, 0x0, &(0x7f0000000140), 0x40f00, 0x0, '\x00', r1, @fallback=0x2b, 0xffffffffffffffff, 0x8, &(0x7f0000000180)={0xa, 0x4}, 0x8, 0x10, &(0x7f00000001c0)={0x4, 0x0, 0x3, 0x7}, 0x10, r4, r5, 0x2, 0x0, &(0x7f0000000740)=[{0x1, 0x4, 0x4, 0x1}, {0x2, 0x5, 0xc, 0x8}]}, 0x94) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.freeze\x00', 0x0, 0x0) (async) openat$cgroup(r6, &(0x7f00000000c0)='syz1\x00', 0x200002, 0x0) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000ac0)={{r0}, &(0x7f0000000a40), &(0x7f0000000a80)=r2}, 0x20) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000b40)=@o_path={&(0x7f0000000b00)='./file0\x00', 0x0, 0x0, r2}, 0x18) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000c40)=@bpf_ext={0x1c, 0x19, &(0x7f0000000840)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x9a7, 0x0, 0x0, 0x0, 0x7673}, {{0x18, 0x1, 0x1, 0x0, r0}}, {}, [@map_fd={0x18, 0x3, 0x1, 0x0, r0}, @ldst={0x3, 0x2, 0x3, 0x7, 0x3, 0xffffffffffffffff}, @map_fd={0x18, 0x8, 0x1, 0x0, r0}, @func={0x85, 0x0, 0x1, 0x0, 0xdbf}, @func={0x85, 0x0, 0x1, 0x0, 0x7}, @btf_id={0x18, 0x9, 0x3, 0x0, 0x2}, @jmp={0x5, 0x1, 0x5, 0x2, 0x2, 0xfffffffffffffff0, 0x1}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000940)='GPL\x00', 0x2, 0x2c, &(0x7f0000000980)=""/44, 0x41100, 0x20, '\x00', r3, 0x0, r6, 0x8, &(0x7f00000009c0)={0x1, 0x2}, 0x8, 0x10, &(0x7f0000000a00)={0x5, 0x0, 0x1, 0xffffffff}, 0x10, 0x2d405, r5, 0x5, &(0x7f0000000b80)=[r0, r7, r0, r0, r8], &(0x7f0000000bc0)=[{0x0, 0x1, 0xe, 0x6}, {0x4, 0x1, 0x1, 0x8}, {0x5, 0x2, 0xd, 0x1}, {0x1, 0x2, 0x6, 0x4}, {0x2, 0x3, 0xa}], 0x10, 0x6}, 0x94) (async) 2.06700707s ago: executing program 5 (id=28811): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="0a00000004000000ff0f00000700000000000000", @ANYRES32, @ANYBLOB="0000000000000000000000000000000000000000e2db24d27c0f94059ae4eac6461d7765085249dd39bf4f", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.swap.events\x00', 0x275a, 0x0) setsockopt$sock_attach_bpf(r1, 0x1, 0x2a, &(0x7f0000000100)=r2, 0x4) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000e40)={0xffffffffffffffff, 0xe0, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000ac0)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa, &(0x7f0000000b00)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000b40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8c, &(0x7f0000000b80)=[{}, {}], 0x10, 0x10, &(0x7f0000000bc0), &(0x7f0000000c00), 0x8, 0x80, 0x8, 0x8, &(0x7f0000000c40)}}, 0x10) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000e80), 0x8) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000f00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bpf$PROG_LOAD(0x5, &(0x7f0000000fc0)={0x18, 0x20, &(0x7f0000000980)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6}, [@printk={@u, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x584}}, @map_idx={0x18, 0x2, 0x5, 0x0, 0x1}, @tail_call={{0x18, 0x2, 0x1, 0x0, r0}}, @btf_id={0x18, 0x3, 0x3, 0x0, 0x5}, @map_val={0x18, 0xb, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x6}, @func={0x85, 0x0, 0x1, 0x0, 0x5}, @map_fd={0x18, 0x0, 0x1, 0x0, r0}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r0}}, @map_idx={0x18, 0x4, 0x5, 0x0, 0xe}, @ldst={0x1, 0x3, 0x3, 0x3, 0x7, 0x6e, 0x4}]}, &(0x7f0000000a80)='syzkaller\x00', 0x6, 0x0, 0x0, 0x40f00, 0x1, '\x00', r3, @fallback=0xa, r4, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000ec0)={0x4, 0xf, 0x9, 0x9}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, &(0x7f0000000f40)=[r0, r5, r0, r0, r0, r0], &(0x7f0000000f80)=[{0x1, 0x2, 0x10, 0x2}, {0x0, 0x5, 0xa, 0x7}], 0x10, 0x1}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x7, 0x6, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000007111a900000000008510000002000000850200000500000095000000000000009500a50500000000"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x6}, 0x70) r6 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[], 0x50) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000700)={0xffffffffffffffff, 0xe0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000340)=[0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x5, 0xa, &(0x7f0000000800)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xe0, &(0x7f0000000500)=[{}, {}, {}, {}], 0x20, 0x10, &(0x7f0000000540), &(0x7f0000000580), 0x8, 0x50, 0x8, 0x8, &(0x7f00000005c0)}}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000029c0)={0xffffffffffffffff}) recvmsg$unix(r8, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) setsockopt$sock_attach_bpf(r8, 0x1, 0x42, &(0x7f00000007c0)=r9, 0x47) bpf$MAP_CREATE(0x0, &(0x7f0000000740)=@base={0x1c, 0x1, 0x6, 0x9, 0xa1, r0, 0x7, '\x00', r7, r9, 0x0, 0x5}, 0x50) r10 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x14, &(0x7f0000000280)=ANY=[@ANYBLOB="180000000000000000000000000000001801000020646c2100000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000002d00000018110000", @ANYRES32=r6, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r11 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x12, 0x4, 0x8, 0xc, 0x0, 0xffffffffffffffff, 0x5}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x6, 0xc, &(0x7f00000000c0)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r11}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x4000000}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x3}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000840)={r10}, 0xc) r12 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000d00)={{r12}, &(0x7f0000000c80), 0x0}, 0x20) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000080)={{}, 0x0, &(0x7f00000002c0)}, 0x20) r13 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000030000000000000000400000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000000100008500000004000000850000002a00000095"], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x66, '\x00', 0x0, @fallback=0xd, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f00000003c0)={r13}, 0xc) r14 = perf_event_open(&(0x7f00000001c0)={0x0, 0x80, 0x0, 0x0, 0x2, 0xff, 0x0, 0x0, 0x804, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x1, @perf_bp={0x0}, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'ip6_vti0\x00', 0x200}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_PERIOD(r14, 0x40082404, &(0x7f0000000040)=0x9) close(r14) ioctl$PERF_EVENT_IOC_SET_FILTER(r15, 0x89f1, &(0x7f0000000080)) 2.06661527s ago: executing program 0 (id=28812): bpf$MAP_CREATE(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1b00000000000000000000000080000000000000e29b96925b630afe3172b3179fef94de7ff01a99cac7535c016fe0d985885e9da5454f22fc821a2988dd164098b140584c5f0d9b123323e967fbca046ea4be965581d961dfbbf6b0edb2e3ab63c6434fe760c1450cbea992f931e57682acc26bc1633424b9c8f240e5ad50d7de2381a1ac6507f96413e4fc0674d1140d8ed0e405511fa2d9ffbfcceed7fe0f698c29b9bcc0", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) (async) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1b00000000000000000000000080000000000000e29b96925b630afe3172b3179fef94de7ff01a99cac7535c016fe0d985885e9da5454f22fc821a2988dd164098b140584c5f0d9b123323e967fbca046ea4be965581d961dfbbf6b0edb2e3ab63c6434fe760c1450cbea992f931e57682acc26bc1633424b9c8f240e5ad50d7de2381a1ac6507f96413e4fc0674d1140d8ed0e405511fa2d9ffbfcceed7fe0f698c29b9bcc0", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x12, 0x4, &(0x7f0000000100)=@framed={{0x18, 0x0, 0x0, 0x0, 0x670, 0x0, 0x0, 0x0, 0x9}, [@generic={0x73, 0x1, 0x1, 0x6}]}, &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, @cgroup_sock_addr=0xa, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x16, 0xb, &(0x7f0000000800)=ANY=[@ANYBLOB="18000000fcffffff000000000946000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000000000002850000008600000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000000000000850000008600000095"], &(0x7f00000007c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @flow_dissector=0x11, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000001880)=ANY=[@ANYBLOB="b700000081140000bfa30000000000000703000000feffff720af0fff8ffffff71a4f0ff0000000071108c00000000001d300500000000004704000001ed00000f030000000000001d44020000000000620a00fe040400007203000000000000b500f7ff000000009500000000000000023bc065b58111c6dfa041b63af4a3912435f1a8641aa05a1336b3b4c4becea710aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168c50000000190f32050e436fe275daf51efd601b6bf01c8e8b1b526375ec4dd6fcd82e4fe51bef7af9aa0d7d600c095199fe3380d28e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00a3e35208b0bb0d2cd829e654400e2438ec649dc74a28610643a98d9ec21ead2ed51bf900000000000000d8a7925c3109b151b8b9f75dd08d123deda88c658d42ecbf28bf7076c15b463bebc72f526d8e8afcb913466aaa7f6df70252e79166d858fcd0e06dd31af9612f2460d0b11008e59a5923906f88b53987ad1714e72ba7a54f0c33d39000d06a59ff616236fd9aa58f2477184b6a89adaf17b0a6041bdef728d236619074d6ebdfd1f5089048ddff6da40f9411fe722631cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a10746443d6438e959532e0617d419c6bc6ea9f2bca4464f56e24e6d2105bd901204a1deeed4155617572652d950ad31928b0b0c3dc2869f478341d02d0f5ad94b081fcd507acb4b9c65fee9d5a17f48a7382f13d000000225d85ae49cee383dc5049076b989b40000000000000da60d2ae20cfb91d6a49964757cdf538f9ce2bdb1ab062cd54e67011d355d84ce97bb0c6b4a595e487efbb2d71cde2c140952f9a0f0bc6980fe78683ac5c0c31032599ddd71063be9261b2e1aab1675b34a22048ef8c126aeef5f510a8f1aded94a129e4aec6f8d9ab06faffc3a15d96c2ea3e2e04cfe031b2875353193f82ade69d0540059fe6c7fe7cd8697502c7596566d674e425da5e87e59602a9f6590521d31d3804b3e0a1053abdc31282dfb15eb6841bb64a1b304502dda787343cccc953992e4a982f3c48153baae244e7bf37548c7f1a4cad2422ee965a38f7defbd2160242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44028d6112a0c2d21b2dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f92ecc4e95dd2d18383117c039862198899b212c55318294270a1ad10c80fef7c24d47afce829ba0f85da6d888f18ea40ab959f6074ab2a40d85d15017ab513cdc6c0e57fb1c1ca571380d7b4ead35a385e0b4a26b702396df7e0c1e02b6e4114f244a9bf93020000000000000080e69db384ac7eeedcf2ba3a9508f9d6aba582a896a9f1e096df6ecea75caf822a7a63ba34015ea5aacb1188883ad2a3b1832371fe5bc621426d1ed0a4a99702cc1b6912a1e717d29135753208165b9cdbae2ed9dc7358f0ebadde0b727f27feeb744ddcc536cbae315c7d1fe1399562ba6824840bd2951680f6f2f9a6a8346962a350845ffa0d829e4f79adc287906943408e6df3c391e97ba48db0a5adbfd03aac93df8866fb010aec0e92bed1fe39af169d2a466f0db6f3d9436a7d55fc30511d00e10000c95265b2bd83d64a532869d701723fedcbada1ee7baa5b6a686b50f0937f778af083e055f6138a757ebd0ed91124a6b244f9acf41ac5d73a008364e0606a594817031fc2f52c8785fe0721719b3d654026c6ea08b83b123145ab5703dad844ceb201ddeb6dc5f6a903792283c42efc54fa84323afc4c10eff462c8843187f1dd48ef3fa293774d582956ff0f40b10ca94f6feeb2893c17888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88261458f40d31fe8df15efaaeea831555877f9538d6ee6ba65893ff1f908ba7554ba583fef3ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738012e4fee18a22da19fcdb4c2890cda1f96b952511e3a69d694d625e0b2f808890205f3a6da2819d2f9e77c7c64affa54fec0136cbafa5f6f096753b639a924599c1f69219927ea5301fff0a6063d427f0688430754c02180d61542c2571f983e9673560000000000000000005a7b57f03ca91a01ba2e30ca99e8ebc15ecb4d91675767999d146aef7799738b292fd640dfef6b04d086f737a159d7e0c6e4d81ad64a8bbca48568325b2969e2b15f36b788bce5ccdbaf75c94cb93499f6947a967a7bce14c6de4e7c0660d80010f5c653d22d490cba8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d1d2867b91b7d120617d12d91db2633d6864da40b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e16e1461173f359e93d2c5e424c17998809ec8f0232b3955e052a4cecd89008f70314a0bdd491ec86a4555d89fe0120f64c62e8e3ed8bcb45202c3d4bbec8d722824c0ebca8db1ea4a003d2fbdc1f9be78537756ab5bbe4fe9af5d785d0128171c90d9900ce2532b0f9d01c4b45294fbba468df3e1b583cb4e62e754598e47df6bd06431c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addb7b9aee813df534aac4b3093c91b8068cd84990453f006694d461b76a58d88cf0f520310a1e80dc18cde98d662eee077515d0a8811922929e085392ab3d1311b8243266d87047f601fa88a0da36b9f302e8262395174328f2482d14008de83070744f143fdec90ba5a82668d5fac114c13955ad6dca5db2231d8ba14c54c47ed04a4b4ace17e357e1d6032399f87a7a14245bbd796a09313b247b95d37ff40a404bdad74bd20000000000000000000099fef7cd7af3ce64a92f95d89d125b1e641240d7e5e27a3d1f7684448c3e3822d617e205061298b939a191be4b48e169bde2cae3accc5bd40a2968b59c93d35f8e42366fdef9a2abae1cf01ce68abff28861aac8302d268569dd42e194e330c7aaa54ebbcefd23f21ce8153b9926e12e925cb56119df72c7533a48d028ad0c74e2a9478fa3be18a1a2b65079cc1c00000000000000f59dd19e8d525206c0a728cfd42193abe8130bc01a2d69841f3d7799ac04bdc590bb1c89b9c695f163e57343c9bfb59909433c9001c5f8b23e38534a538fc933cac6c2a92d038df638a0f226df9fb857bd414c2cd69985e8053e3dfa41614d7c74d04d8c2471041d17c730fad28395f8d4688898cd58b9d600c851626529bb58aa364b55e73f053450665e7b94ed1012fd7a8139166fd5e59c84f4ab279b1b99c028db4cb9680c8035f967db18de738844da7e260a830c1ffa49f5af3c15423a0e315acb82a3e89218cb314e68fda4d94aa1d815babc13b9fd336d205c5913ef67cf0216e2d81e6127bd9d7fab28800eaab2355992f8ce4cd38add4b272c0bee4076ca4847ffa691cf78fb7ec212bad3bef29f577ea7159b7f3025b3d977ff7c9102"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r1, 0xfca804a0, 0x10, 0x38, &(0x7f00000002c0)="b80a000500000000", &(0x7f0000000300)=""/8, 0x2f00, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4c) 2.061796481s ago: executing program 0 (id=28813): bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x8, 0x3, &(0x7f0000000000)=ANY=[@ANYBLOB="7a0a00ff0000000071104a00000000009500000000000000"], &(0x7f0000000480)='syzkaller\x00'}, 0x80) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000001c0)={0x12, 0x4, &(0x7f0000001300)=@framed={{}, [@ldst={0x1, 0x3, 0x3, 0x2, 0x1, 0x40}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x9}, 0x80) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x13, 0x4, &(0x7f0000000040)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x89}]}, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24}, 0x88) (async) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000001880)=ANY=[@ANYBLOB="b70000008113b0ffbfa30000000000000703000000feffff720af0fff8ffffff71a4f0ff0000000071109100000000001d300500000000004704000001ed00000f030000000000001d44020000000000620a00fe040400007203000000000000b500f7ff000000009500000000000000023bc065b58111c6dfa041b63af4a3912435f1a8641aa05a1336b3b4c4becea710aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168c50000000190f32050e436fe275daf51efd601b6bf01c8e8b1b526375ec4dd6fcd82e4fe51bef7af9aa0d7d600c095199fe3380d28e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00a3e35208b0bb0d2cd829e654400e2438ec649dc74a28610643a98d9ec21ead2ed51bf900000000000000d8a7925c3109b151b8b9f75dd08d123deda88c658d42ecbf28bf7076c15b463bebc72f526d8e8afcb913466aaa7f6df70252e79166d858fcd0e06dd31af9612f2460d0b11008e59a5923906f88b53987ad1714e72ba7a54f0c33d39000d06a59ff616236fd9aa58f2477184b6a89adaf17b0a6041bdef728d236619074d6ebdfd1f5089048ddff6da40f9411fe722631cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a10746443d6438e959532e0617d419c6bc6ea9f2bca4464f56e24e6d2105bd901204a1deeed4155617572652d950ad31928b0b0c3dc2869f478341d02d0f5ad94b081fcd507acb4b9c65fee9d5a17f48a7382f13d000000225d85ae49cee383dc5049076b989b40000000000000da60d2ae20cfb91d6a49964757cdf538f9ce2bdb1ab062cd54e67011d355d84ce97bb0c6b4a595e487efbb2d71cde2c140952f9a0f0bc6980fe78683ac5c0c31032599ddd71063be9261b2e1aab1675b34a22048ef8c126aeef5f510a8f1aded94a129e4aec6f8d9ab06faffc3a15d96c2ea3e2e04cfe031b2875353193f82ade69d0540059fe6c7fe7cd8697502c7596566d674e425da5e87e59602a9f6590521d31d3804b3e0a1053abdc31282dfb15eb6841bb64a1b304502dda787343cccc953992e4a982f3c48153baae244e7bf37548c7f1a4cad2422ee965a38f7defbd2160242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44028d6112a0c2d21b2dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f92ecc4e95dd2d18383117c039862198899b212c55318294270a1ad10c80fef7c24d47afce829ba0f85da6d888f18ea40ab959f6074ab2a40d85d15017ab513cdc6c0e57fb1c1ca571380d7b4ead35a385e0b4a26b702396df7e0c1e02b6e4114f244a9bf93020000000000000080e69db384ac7eeedcf2ba3a9508f9d6aba582a896a9f1e096df6ecea75caf822a7a63ba34015ea5aacb1188883ad2a3b1832371fe5bc621426d1ed0a4a99702cc1b6912a1e717d29135753208165b9cdbae2ed9dc7358f0ebadde0b727f27feeb744ddcc536cbae315c7d1fe1399562ba6824840bd2951680f6f2f9a6a8346962a350845ffa0d829e4f79adc287906943408e6df3c391e97ba48db0a5adbfd03aac93df8866fb010aec0e92bed1fe39af169d2a466f0db6f3d9436a7d55fc30511d00e10000c95265b2bd83d64a532869d701723fedcbada1ee7baa5b6a686b50f0937f778af083e055f6138a757ebd0ed91124a6b244f9acf41ac5d73a008364e0606a594817031fc2f52c8785fe0721719b3d654026c6ea08b83b123145ab5703dad844ceb201ddeb6dc5f6a903792283c42efc54fa84323afc4c10eff462c8843187f1dd48ef3fa293774d582956ff0f40b10ca94f6feeb2893c17888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88261458f40d31fe8df15efaaeea831555877f9538d6ee6ba65893ff1f908ba7554ba583fef3ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738012e4fee18a22da19fcdb4c2890cda1f96b952511e3a69d694d625e0b2f808890205f3a6da2819d2f9e77c7c64affa54fec0136cbafa5f6f096753b639a924599c1f69219927ea5301fff0a6063d427f0688430754c02180d61542c2571f983e9673560000000000000000005a7b57f03ca91a01ba2e30ca99e8ebc15ecb4d91675767999d146aef7799738b292fd640dfef6b04d086f737a159d7e0c6e4d81ad64a8bbca48568325b2969e2b15f36b788bce5ccdbaf75c94cb93499f6947a967a7bce14c6de4e7c0660d80010f5c653d22d490cba8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d1d2867b91b7d120617d12d91db2633d6864da40b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e16e1461173f359e93d2c5e424c17998809ec8f0232b3955e052a4cecd89008f70314a0bdd491ec86a4555d89fe0120f64c62e8e3ed8bcb45202c3d4bbec8d722824c0ebca8db1ea4a003d2fbdc1f9be78537756ab5bbe4fe9af5d785d0128171c90d9900ce2532b0f9d01c4b45294fbba468df3e1b583cb4e62e754598e47df6bd06431c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addb7b9aee813df534aac4b3093c91b8068cd84990453f006694d461b76a58d88cf0f520310a1e80dc18cde98d662eee077515d0a8811922929e085392ab3d1311b8243266d87047f601fa88a0da36b9f302e8262395174328f2482d14008de83070744f143fdec90ba5a82668d5fac114c13955ad6dca5db2231d8ba14c54c47ed04a4b4ace17e357e1d6032399f87a7a14245bbd796a09313b247b95d37ff40a404bdad74bd20000000000000000000099fef7cd7af3ce64a92f95d89d125b1e641240d7e5e27a3d1f7684448c3e3822d617e205061298b939a191be4b48e169bde2cae3accc5bd40a2968b59c93d35f8e42366fdef9a2abae1cf01ce68abff28861aac8302d268569dd42e194e330c7aaa54ebbcefd23f21ce8153b9926e12e925cb56119df72c7533a48d028ad0c74e2a9478fa3be18a1a2b65079cc1c00000000000000f59dd19e8d525206c0a728cfd42193abe8130bc01a2d69841f3d7799ac04bdc590bb1c89b9c695f163e57343c9bfb59909433c9001c5f8b23e38534a538fc933cac6c2a92d038df638a0f226df9fb857bd414c2cd69985e8053e3dfa41614d7c74d04d8c2471041d17c730fad28395f8d4688898cd58b9d600c851626529bb58aa364b55e73f053450665e7b94ed1012fd7a8139166fd5e59c84f4ab279b1b99c028db4cb9680c8035f967db18de738844da7e260a830c1ffa49f5af3c15423a0e315acb82a3e89218cb314e68fda4d94aa1d815babc13b9fd336d205c5913ef67cf0216e2d81e6127bd9d7fab28800eaab2355992f8ce4cd38add4b272c0bee4076ca4847ffa691cf78fb7ec212bad3bef29f577ea7159b7f3025b3d977ff7c9102"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xfffffffffffffd00}, 0x48) (async) r0 = perf_event_open(&(0x7f0000000fc0)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400, 0xf6103, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x24000000, 0x0, @perf_bp={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) (async) bpf$PROG_LOAD(0x5, 0x0, 0x0) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x7, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000180)='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(r0, 0x40042408, r1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000c40)={0xffffffffffffffff, 0x0, 0xe, 0x0, &(0x7f0000000100)="e0b9547ed387dbe9abc89b6f5bec", 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) (async) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0100000004000000080000000c"], 0x50) close(0x3) (async) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000006c0)=@base={0xb, 0x5, 0x10001, 0xa, 0x1, 0xffffffffffffffff, 0x3}, 0x50) (async) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000280)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r2}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}, @call={0x85, 0x0, 0x0, 0xe}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x30, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r5 = perf_event_open(&(0x7f0000000380)={0x5, 0x80, 0x6, 0x1, 0x0, 0x0, 0x0, 0x2, 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, 0x8, 0x2, @perf_config_ext={0x7, 0x6}, 0x0, 0xc8, 0x3, 0x3, 0x0, 0x0, 0x100, 0x0, 0x52}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='memory.current\x00', 0x0, 0x0) (async) close(r6) recvmsg$unix(r7, &(0x7f0000000300)={0x0, 0xff8b, 0x0, 0x0, &(0x7f0000000400), 0x10}, 0x10000) (async) write$cgroup_subtree(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRES64=r5], 0xfdef) (async) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000080)={r4, r2}, 0xc) r8 = perf_event_open(&(0x7f00000004c0)={0x4, 0x80, 0x2, 0x0, 0x9, 0x4, 0x0, 0x2, 0xa16ae, 0xa, 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, 0x1, @perf_config_ext={0x7, 0x80000000}, 0x8084, 0xa2, 0xa641, 0x7, 0x7f, 0x9b9b, 0x9, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) r9 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) (async) r10 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xe, 0xe, 0x0, &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sk_skb, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000000), 0x10}, 0x94) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000027c0)={r10, 0xe0, &(0x7f00000026c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000002500)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x2, &(0x7f0000002540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002580)=[0x0, 0x0], 0x0, 0x37, &(0x7f00000025c0)=[{}], 0x8, 0x10, &(0x7f0000002600), &(0x7f0000002640), 0x8, 0x6c, 0x8, 0x8, &(0x7f0000002680)}}, 0x10) sendmsg$inet(0xffffffffffffffff, &(0x7f0000002900)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f00000003c0)="f91c67b00de40cbd6124b8616ed162fbe815d694d8e4a25316d779472d1ba2f3177df2cfa8ea3e9b9fa11e94d80becade388ce1f058e1a881bf6e2f618618a0462a13640ef93a13cc421cc41", 0x4c}, {&(0x7f0000002140)="6fc105d081b77f01fa7afaadfe0c8650703bfd2ead1c8bf21654c03289c4e0d9c57d766de85fe7e1996fb7065ac3f779cf9ee9d9322964c9f0a81cd559e6c42b9a9a6622935c07e306a0e545eceeb8f922ee834eb63294d8dc50cf2946bd46d388a891d1d420ceedb39e39d805a259b53a46e320233c4c1974caed63286e946d4b99e447cccb5635deb62c28953ef84dde9a2f06ded6e43895cec1abbde29055252ac6cd9ec53d58161fbf03b0b8c3bfce8c3e6d8fb0ae58de6783e67996c50073105d28022ce6b4785fba3390b6b9737ee68ca3c47dd625d4943edb0ebb4c0da284189e6da92cfd0639b762413e8e09", 0xf0}, {&(0x7f0000002240)="545e5dc0331942303c42629c780d421cd54102cc8c97a6b4182e5fd266335f7f6d4a8c665dde9b620260535daf36c6fa2a2af5917c8f88f214a015e736decf3b50808d354d5d2bc4fd8bba2ba99117ebe1d4d145821b2967e049f39a2fdb80225299d07eff1861d64685db480d1671d3f5a0afd319b6675da84aca96b3ce5521b1afbdaf9589ad193099868a0bdd6101b19328b9f977566440f31fcee0a476ca7e24c8a1527f4ec8a5b96f9df366b099ea48444be19ae2b087717e4104dfae9e0219d11f343a01", 0xc7}, {&(0x7f0000002340)="7e22952550db8baadb12936b9446b94a0e3396d13dd713100d2187104677968e2586c9d021278e0d2c75e1524dd91eecb6cc3e5756a0dd2496418eeb8d70bd01", 0x40}], 0x4, &(0x7f0000002800)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r11, @local, @dev={0xac, 0x14, 0x14, 0x1b}}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x4}}, @ip_ttl={{0x14, 0x0, 0x2, 0x9}}, @ip_ttl={{0x14, 0x0, 0x2, 0x2}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x6f7d}}, @ip_retopts={{0x38, 0x0, 0x7, {[@generic={0x44, 0x4, "9f1d"}, @end, @lsrr={0x83, 0x13, 0xc0, [@remote, @remote, @loopback, @initdev={0xac, 0x1e, 0x0, 0x0}]}, @ssrr={0x89, 0xf, 0x7b, [@multicast2, @local, @local]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x7}}], 0xd0}, 0x4090) r12 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000cc0)=@o_path={&(0x7f0000000c00)='./file0\x00', 0x0, 0x0, r8}, 0x18) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000d80)=@bpf_lsm={0x1d, 0x1b, &(0x7f0000000a00)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0xac, 0x0, 0x0, 0x0, 0x80000001}, {{0x18, 0x1, 0x1, 0x0, r2}}, {}, [@printk={@u, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x9}}, @btf_id={0x18, 0x0, 0x3, 0x0, 0x4}, @map_idx={0x18, 0x9, 0x5, 0x0, 0xc}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x10a}}}, 0xfffffffffffffffd, 0x8001, 0x72, &(0x7f0000000b00)=""/114, 0x40f00, 0x31, '\x00', r11, 0x1b, 0xffffffffffffffff, 0x8, &(0x7f0000000b80)={0xa, 0x2}, 0x8, 0x10, &(0x7f0000000bc0)={0x3, 0xd, 0x101}, 0x10, 0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000d00)=[r12, r3, r9, r3, r7, r9, r3, r3], &(0x7f0000000d40)=[{0x1, 0x2, 0x7, 0x8}, {0x1, 0x1, 0x2, 0x9}, {0x2, 0x5, 0x6, 0xb}, {0x4, 0x1, 0x5, 0xc}], 0x10, 0x8000}, 0x94) (async) r13 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="1b00000000", @ANYRES32=0x0, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00'/28], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x1e, 0x1c, &(0x7f0000000000)=@ringbuf={{0x18, 0x8}, {{0x18, 0x1, 0x1, 0x0, r13}, {0x7, 0x0, 0xb, 0x6}, {}, {0x85, 0x0, 0x0, 0x5}, {0x4, 0x1, 0xb, 0x9, 0x6}}, {{0x5, 0x0, 0x3}, {0x95, 0x0, 0x0, 0x4}}, [@snprintf={{0x7, 0x0, 0x8, 0x6}, {0x3, 0x3, 0x3, 0xa, 0x9}, {0x5, 0x0, 0xb, 0x9, 0x0, 0x2}, {0x3, 0x3, 0x3, 0xa, 0xa}, {0x7, 0x1, 0xb, 0x6}, {0x7, 0x0, 0x0, 0x8}, {0x7, 0x1, 0xb, 0x4, 0x6}, {}, {}, {0x18, 0x2, 0x2, 0x0, r9}, {}, {0x46, 0x8, 0xfff0, 0x76}}], {{0x7, 0x1, 0xb, 0x8}, {0x6, 0x0, 0x5, 0x4}, {0x85, 0x0, 0x0, 0xa0}}}, &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sk_lookup=0x24, 0x0, 0x0, 0x0, 0x0, 0xfffffff8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) syz_clone(0x40042700, 0x0, 0x0, 0x0, 0x0, 0x0) 2.046296401s ago: executing program 0 (id=28815): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) perf_event_open(&(0x7f0000000500)={0x2, 0x80, 0xda, 0x0, 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, 0x81, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x10, 0x16, &(0x7f0000000340)=ANY=[@ANYBLOB="61122800000000006113380000000000bf1000000000000025000200091b00003d200000000000008701000000000000bc26000000000000bf67000000000000150300000ee600f0670200001f00000015030000ffffffffbf050000000000000f650000000000006507f4ff02000400070700006b3128fe1f75000000000000bf540000000000000705000003001500ae430100000000009500000000000000050000000000000095000000000000004d9bd591d568253e9988431ec068e3a82983d58719d72183f2cb7f43dd55788be820b236dcb695dbfd737cbf719506d2d6b05fe70305863f970eac3590ac99b798f8125f1c322c2a154a8a8d"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x4, '\x00', 0x0, @sk_msg}, 0x48) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) bpf$BPF_PROG_DETACH(0x9, 0x0, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x20, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x10, 0xe, &(0x7f0000001880)=ANY=[@ANYBLOB="b700000028000000bca30000000000002403000007feffff720af0ff0000020071a4f0ff000000001f030000000000002e0a0200000000002604fdffffff000e61142000000000001d430000000000007a0a00fe0000001f6114180000000000b503f7fff80000009500000000000000033bc065b78111c6dfa041b63af4a3912435f1a864a7aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168e5181554a090f30002af51efd601b6bf01c8e8b1fee5bef7af9aa0d7d600c095199fe3ff3128e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00a3e35208b0bb0d2cd829e65440000000000000000028610643a98d9ec21ead2ed51b104d4d91af25b845b9f7d08d123deda88c658d42ecbf28bf7076c15b463bebc72f526dd70252e79166d858fcd0e06dd31af9612fa402d0b11008e59a5923906f88b53987ad1714e72ba7a54f0c33d39000d06a59ff616236fd9aa58f0177184b6a89adaf17b0a6041bdef728f5089048ddff6da40f9411fe7226a40409d6e37c4f46756d31cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a10076443d643649393bf52d2105bd901128c7e0ec82701c8204a1deeed4155617572652d950ad31928b0b036dc2869f478341d02d0f5ad94b081504507acb4b9c67382f13d000000225d85ae49cee383dc5049076b98fb6853ab39a21514da60d2ae20cfb91d6a49964757cdf538f9ce2bdbb9893a5de817101ab062cd54e67051d355d84ce97bb0c6b6a595e487a2cc47c0efbb2d71cde2c10f0bc6980fe78683ac5c0c31032599dd273863be9261eee52216d009f4c52048ef8c126aeef5f510a8f1aded94a129e4aec6e8d9ab06faffc3a15d91c2ea3e2e04cfe031b287539d0540059fe6c7fe7cd8697502c7596566de74e425da5e7f009602a9f61d3804b3e0a1053abdc31282dfb15eb6841bb64a1b3045024a982f3c48b936e6f9e0fcda88fe4413537528fd79153baae244e7bf573eac34b781337ad5901a4cad2422ee965a38f7defbd2960242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44022a579dfc0229cc0dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f92ecc48899b212c55318294270a1ad10c80fef7c24d47afcc829ba0f85da6d888f18ea40ab959f6074ab2a40d85d1501783a7ab51380d7b4ead35a385e0b4a26b602396df7e0c1e02b88c114f244a9bf93f04bf072f0861f5c0b000000000000eedcf2ba1a9508f9d6aba582a896a9f1ffa968eacea75caf822a7a63ba3401e6a52acb1188883ad2a3b1832371fe5bc621426d1ed01b389708165b9cdbae2ed9dc7358f0ebadde0b727f27feeb7464dcc536cbae2f5e7d951680f6f2f9a6a8346962a350845ffa0d82884f79adc287906943408e6df3c391e97ba48db0a5adbfd03aac93df8866fb010ae20e92bed1fe39af169d2a466f0db6f3d9436a7d55fc30511d00000000c95265b2bd83d648532869d701723fedcbada1ee7baa19faf67256b56a41fd355b6a686b50f0937f778af083e055f6138a757ebd0ed91124a6b244f9acf41ac5d73a008364e0606a594817031fc2654026c6ea08b83b123145ab5703dad844ceb201efeb6dc5f6a9037d2283c42efc54dd84323afc4c10eff462c8843187f1dd48ef0900000000000000ff0f4000000000f00700003c17888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88261458f40d31fe8df15efaaeea831555877f9538c6ee6ba65893ff1f908ba7554ba583ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738612e4fee18a22da19fcdb4c1011e32f808890205f0e6da2819d2f9e77c7c64affa54fec0136cbafa5f62e96753b639a924599c1f69219927e2571f983e96635600000554f327a3535e7c7542799493c31ac05a7b57f03ca91a01ba2a30ca99e969d6fd09dc28e6ce4d9791c73c2d37999d146aef7799738b292fd64bbca48568325b2969e2b15f36b788bce5ccdbaf75c94cb93499f6947a967a794963442aece449a0d80010f5c653d22d49030a8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d1d2869291b7d12096833d6864da40b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e16e637d4219ef7ec61261173f359e93d2c5e424c17998809ec8f0232b3955e052a4cecd89008f70314a0bdd491ecab5d232f89fe0120f64c62e8e3ed8bcb45202c204bbec8d722824c0ebca8db1ea4a05e41f6016ab5bbe4fe7ff5d785d0128171c90d9900ca2532b0f9d01c4b45294fbba468df3e1b393cb4e62e753b4172ba7ac1f2b51c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addbc4b3093c91b8068c5adfcb0d7fd849904568916694d461b76a58d88cf0f520310a1e9fdc18cde98d662eee077515d0a881192292ffff5392ab3d1311b82432662806add87047f601fa888400000000000000000000000000006acc19808d7cf29bc974b0ea92499a41b9b9a7c2bca311a28ee4952f2d325a56397c78f12205db653a536f0100e0eda300a43a13bd1b9f3322405d1efd78e578dc6b3fb84f3738a4b6caa800000087efa51c5d95ecba4e50e529d1e8c89600e809dc3d0a2f65579e23457949a50f2d0455cf699b3746979f99f6a1527f004f37e84fb478199dc1020f4beb98b8074bf7df8b5e783637daf121f175a81cffff4ac55a4385e9a617aa6c8e10d4202c5afeb06e2f9115558ea12f92d7ae633d44086b3f03b20d546fa66a72e38207c9d20035abc46271a30f1240de52536941242d23896ab74a3c6670fdc49c14f34fc4eadd6db8d80eba439772bf60a1db18c472dafc5569adc282928d2a1ffe29f1a57d3f18f4edaeb5d37918e6fddcd821da67a0785585a4443440dc65600e64a4a274000000000000000000000000000000000000000000000009dd14b38f2f5426d7cf5075047c31f6ce6adddfe3ac649c0643c8bfbeb14ba1fd7a485aa893915cf81e29aaf375e904bbe52691a4120260ffcd030000006d291ebcef893e1b9ccb6797d0646fe0e7274434f28efb43e06e64f0698caca42f4e6018a455736c482a017e2b13dac4a90faa109f0e87cc94e3efb649692456463ca74aa6ad4bf50c1acb3928143be1c1023a375e528285544d0064b98646f3109e9a4942ce42c6e7ec84b664f6c2770803f10b0a1fcbfc309381aeba191950bae71f37f1eb7ceeffb3c0547ac6571603adbfde4c8b5f8d7f4b854441613633b48865b65bdc415e1e0dcf672d68cf4cebf04f4bc1eebf560a26d3b332240d450fdb0a9a69f432e277f3a0386eb2bd1305c821c64757f786b79fef54dbe64c67d73934bc80b2133fb3c04cc7ea48bf97a6243c9f95dcbddecf45f008f1822c7868e1ff5a3cff5d6b6898335792749df7b1f51e91f8c1c3b1b93b33aaa3fab69cef08a9f6f6cf39dea3d878b2ed42545421970cc426e644332bc956d1c6adefdf0ede2c5c94aa632646ae225accdf031f611d01622921f1b922a5ac887cca3136133dce8d9f5f4da7bed2ea5d94362200000000000000000000f296b0c1484e5f781ad26bff696b05ff0a5e2270e07e18b04273bd4075ea38ab463bfa6a38e7c537498ba3e4df8dfc9e8c0a0d213c3ffad44d2a376def42e41e9fcf32c221aaac6cfdeb33c27500001a0000000000000000000017350000c11ae694b0c69c2c03f6790044a357e785af6e153d5f1ea460af92c7cbbd6295afe740f5e154346d483e0d10522a7a945b93fb705b95b6aae27a8fab1e6984c8bdc12360627137ab6737b68ab08acb29a74dc36b51209cfbc87f61182bbeb2772e9d5a1ffc477179be481ffe46a4ce86be0b1f8eee42a611a3d44ca450b14586ed63dd92005c79e4a8ab8a94f0b74903580ac98708007c80d6c7d0de4614195e40d797c0348dd70f36a220e8b3710fb5358c27e90793bcb9ee6319342c4b239ca8cbc6fc83d32e6eb62ad92e43991f2447be9c2a1ae1119eafb901a43d57e885116d19aa152bfb89f8d0b2516f80120a1cddff771657f3d0288ec3899f1e3ba0151c4037148fb479de703fc52b6573349c28d1b107d859b4961324c17756dde99de1924a1d2b7095d34a55060f47f4407d89acf9f285b20c2e6b3d0491d0d3591b0d94713332b6b79c8297117b0d14eff64e0aca8a4b4aa773d8fba1217e9519952419bb9dd998d0ec870ff00b6d556018602738fbc6cec89d6dd13cf55b96f6fe9a137d2d6a56ad78e52c23ed080000000000002bc261a781fd14126c146a0aac4221839a4b9bbf61e4bba695a41e2109eba8e40c370267cc51ffadbd15cafc97a4d3edfdcb9b5729307c6bdaf7b69325fb05fa8a9869de0600ee477d71bf3e36d1d9019edfa27aae24b632f251df210c86a18fae731ecb8b0d48357378caf2b6789509b1bacfd4fa812dc341875cfa5e798bbf59770000000000000000c8a594ea3c3347962d9113b1fecdfad5a8da641053f02e49456f5d21674521e67a5b18ea451eccf69dd6af928d2d68da9304a296c22fdcea26498d26229110b1aade386b113045033a6188d56e675564d8cb8d5b40114b0f5bf15dd64c9ece60b8588ee8777d0ea8f4713b258427c7d90f9e93348e17723ba9ab8ae790f74cc41ae5795835f3cec40dff485d2802c08611454d9ea784a205bcc07ec26f906f3cf45bb37014ab6f22af6213618e242b283ea9d3f0677ee598072ec06f7170009d92bb7ed9d12c378dfd3e74ec056ee83eef666423d934fc5908c9ff98715218a5964f1e00000000426ac9588e27aefe307f49662990ee823568bbc2f89596ced7c6c52d76b8096f1848410843b93fd404f535be474f456778b5ef85abb8fc2336abd5ea64a6efea8a5aca0015499b88ae780a7bae4df603bd3c72808cf300440b1b638a6640f7de8d0d82f359ca2f779cd48cd8d3603f4f69e47f386988c9b7b5d6dd3d48a1fdca780049d7c87bea42161a4c0d7cf0125b43dc9d8845f3c05a08acda647e7143d0e0aee2949a45e2848890522c2288072467d2afe269f589fb7e034b92d3ca245b16b71998711bfe206c9690b6d0eebb06a29349229eb45ff15c63aa2c82c56d7420738cd1b04eb16e87cb524315d7361ea3635d3799bb7fcc56aa5e1dbe031a7a12554dee6754b72f43a6fddf427f32ec3df274a88097725679769beebf1aa6eb09d5154e4900000000000d0f7160a05911d969879953d3d4702b2676c07bb0fd14020a66718378825d5ed789711b77d40dc31e0b8fc651b45559da463f0000000000000000000000000052d42124e9c26aba885015e69d42ecd710342ac597ebea576ae15fdf611356f622e831741ab15549e0d7a2bd0324e2b3b48a10551607492c19eaf58485feb4cab19c303b30ba2ddea0d792d77724c9fa4ed58b93668fc20484f141ee2b6a0029e88fdc853189b4dafd36ff23b11967090e508f45e3f10857038a52ef275cf9e3e4b5d30b12d138dfa70930c603b5e3f4b7be67be3dba3cbd8d4d143195af0697d779445d67dcfbd922d12a8b49f93eac7a72faacf80346b3b6"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sk_msg, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffff97, 0x10, &(0x7f00000000c0), 0xffffffffffffffc2}, 0x48) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.swap.events\x00', 0x275a, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001e80)={&(0x7f0000001d40)={{0xeb9f, 0x1, 0x0, 0x18, 0x2, 0x0, 0x0, 0x2}}, &(0x7f0000000080)=""/154, 0x1a, 0x9a, 0xffffffff, 0x0, 0x10000, @value=r0}, 0x28) 1.724771688s ago: executing program 3 (id=28818): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'rose0\x00', 0x112}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8, 0x6, 0xc4, 0x8}]}) openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'rose0\x00', 0x112}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8, 0x6, 0xc4, 0x8}]}) (async) 1.539676978s ago: executing program 3 (id=28821): r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000003c0)=@bpf_lsm={0x1e, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000010000000000000000000000950000000000000046682d562c31aa909594c57a164463536e83a7f6ac12a8b52f0d70aa97a91fa46cdcefe7534fda04cace652409e818c0b1da96d9c9fa8e9523840100cbac3c07c3db6bc11fa42d9ca632c33ca9a00987000000002cd50db1486b80ee61ff6ddaa4bf0609a8ef7fd07f4c556489cf61cf8e63e826fff67d3299ca9f9b85cdcd75b85bb1775f4ff03b75aa7b6aa1a7e9a2b91d103d541bce370d9e6810dec2fe8300dc5edf3f6aa43810579aedb7e19fbacb5bd5e5337b507559ca6acc6471ecad2746ab01526ace07000000c1ea01c13a2406007d0efb7e91a9dbde2353f035347270d076c93f1b1a810cb2c7d72ee9ce76e6da15600893bc36f6502f00"/287], &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24}, 0x80) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) ioctl$TUNSETOFFLOAD(0xffffffffffffffff, 0x400454d0, 0x0) r1 = bpf$ITER_CREATE(0xb, &(0x7f0000000100), 0x0) r2 = bpf$ITER_CREATE(0xb, &(0x7f00000002c0)={r1}, 0x8) write$cgroup_int(r2, &(0x7f00000001c0), 0xfffffdef) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) recvmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r5, &(0x7f00000005c0)=ANY=[@ANYBLOB="2d626c6b696f20aa2060041fb41c93f353e8b7391832e37d00bcf9ce6a0e404eea692e59be69dcdaa2c9a4f89d399de4e220439e64d38f4eda1449efeaae011092ce707245cbe5f8309e61"], 0x7) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000780)={r1, 0x20, &(0x7f00000006c0)={&(0x7f0000000540)=""/119, 0x77, 0x0, &(0x7f0000000640)=""/91, 0x5b}}, 0x10) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000940)={0x11, 0xc, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r4], &(0x7f0000000200)='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) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000480)={r6}, 0xc) write$cgroup_subtree(r5, &(0x7f0000000000)=ANY=[], 0xfdef) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000200"/20, @ANYRES32, @ANYBLOB='\x00'/19, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0000000000000000000000ed00"], 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={r0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x58, 0x0, 0x48, 0x0, &(0x7f0000000000)='\x00', 0x0}, 0x48) r7 = syz_clone(0x34000, 0x0, 0xffffff2f, 0x0, 0x0, 0x0) perf_event_open(&(0x7f00000004c0)={0x2, 0x80, 0x1, 0x5, 0x9, 0x81, 0x0, 0x101, 0x48206, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x2, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x6, @perf_bp={&(0x7f0000000200), 0x1}, 0x8010, 0x6, 0xa00, 0x2, 0x67, 0x2, 0x9, 0x0, 0x474, 0x0, 0x6}, 0x0, 0x4, 0xffffffffffffffff, 0x3) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0xc, 0x2, 0x0, 0x0, 0x0, 0x0, 0xc400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x6}, 0x420}, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000007c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe, 0x822a0, 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, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x4, 0x40000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20000000}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41100, 0x4e, '\x00', 0x0, @sched_cls=0x2e, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x9, 0xe, &(0x7f0000000dc0)=ANY=[@ANYBLOB="b7000000a5517f5fbfa30000000000000703000028feffff720af0fff8ffffff71a4f0ff00000000b7060000000000012e400300000000006506020001cd00007118540000000000c3640000000000006b0a00fe000000008500000050000000b7000000000000009500000000000000023bc065b7a379d179fc9e94af69912435f1b6a693172e6191a12bebf9f9804ea033388cd15b65877ad4b200000000000000000beca090f32050e436fe275daf51efd601b6bf01c8e8b1abe4fef3bef7074815ae98743d1ace4c46631256dd19aed0d600c0b6199fe3ff3128e599b0eaebbdbd7359a48f5b0afc3996792043a6787bac46aa7aa400000000000069669622208266f896ba2c9e73c2efeec2dc565fbafb2cb63f5fef9ab79ff8abaa8a08f54a062107e9bb3e980fff675c8d3e91df6648a7a6aebcb63e0867b75690152af27711f0cbb9c06018d21bf3f87b8eb65323b4267a526d53442db8e48dbc5ce47d67d07441a7975d5e41b14fd0154a8246249952a8b61633ce068220defe09d3b1136af6d03e9cf996c13d1bfcdc54567a9ca80dec2e943fe4ae7c617cc071f7add70cfbd48f8f6b50fe6a8297d88efa73e7e601040000b4a685969f28902bdecf66ef39755de79ed2c711477febc96231a53984d00877301d0ec62427a8e38618fdd1ce9aaed569ebc5f2e58d6028e66139a737cc7146a131d47dcebb32ed67021d76e983223c998aec22242ae54e87f438d26982876b58f9134366952f7399a733f07138a736924f3709000000e97f0c117ec439c6b7b965752bbc06eced08d97a32ae4b1ad4d11c5b6f68ee841975233e4cea13f3ef04b2cab9cc256d4539dbafd888c7097c1169e0bebcc81ca3da40bf34b6c9c1da2d6ed8acaf2a8091820ff4cf6be74ddca8bf2eed0e11b2139e8c3ec95436af5269d5792decda7d8b5dcf8640b504ba23c6d0a7f67cdfd27328100ebf9319a56f0f9cee17deecf747f3493f1dc39551f4c9a40b3e93fa80b8234ccbf39a9ef09bd97321f0dc20956f44ba2c5ec2e7569b05cf4690ddc189f174046a8b214acf23f42fb51ed4819e6b4cb5a8bf2b559d0c198fe0315483b8beb9801d06c58b22dd713fe3b7ef18e21081aacfd091b754125a488cea18255f79bebcb3051f622f8a1d9af1908e88a58774a24f35a4ccdbedea6212286c23dd89c2b4b90647f17231472af8dda7f3ab20f093aad3ce875f7458039ee6d0a52aeb7bc8eb393f056a5e7725531c5485278e0362338e2e2710fe00465e0d182a322091022cf5b814eeb9b3cab21196581e4d92d0b6fe5525285eea359274f1f21d69233bbe94941f10ba292100000000000000000000000000000000c18e93a0c5231779f2ee201e9fe7e63e84b57b5f05ecd278919bad330ffcb594b8255b3085b352ca9533d6c31c1a30158c30352f8a126a65cb6582e58aa641007418611df53a601c3a8fb8d2286e86abf98136f345446730f68f5d6d1817a9e1b09e5650d2599fbe719a45337d29eb3fef5f7f565457660dec6fe903a1c2ea4f40a8ea1c179892afa219fc69a44163f0d731de418e9fd82a8c4661caea674b19242d1840d047882f640ea248457288c5ffb63e857da03ff5c0475c3cfff41c4806f1dc750eb1c45ec3a2a0b064834010604d6f88a29e8e9bda2bc9c18d1b53a08f25d62ccaa46bc0235c830a7b3fe64bc6031b431bcad6b698a1ba6027870ea9e55fafbbf140c5f82a33ee4ac793b989c12a5827a7957f4d8136cf918b7cbf5bc5fc64c8001992536584586edded6f65bdd371ac84fd5cc60ab79b84e9e85a1c54d5666a5d133e95eff121621dff14b9de7a188b8c5387f9da63c2cce405bc44079e34e2db2b275bfbb54841d647338cad74be91144b780cf381a6860f641446ef73bd11d45f5e4df8f3c6440d8425fd7382225cf8c2cada01bf3cd5cbc6a403173e0c89a491c75efc3c21b7825a521c6011945eef94abc3000000000000000000000000000000d71b794e9b4c145caf050429937eef4364d9e1cbe9150bccd9b2e73757f1f5e8ac50736cd3cbc029ede2869642841371bb4b9c1aaa8826889a909e6716b60e4b568b6761f8ccc7d35b0e66357746b10fc481b47e67f1e14408c1ef3e018a5e647e3f607654f3bf82bcfb42be038a272d82f8362944f608b3810000000019fda0b1b607f1ab34194ed954973f7a5accc0938d3364ab07574d0b32fc30f3ab73d012b63ee905e98ab6cd216eb18fedfb3b204e94e170bae930660368d3799c9b1bf7556ac57164966791626f06ad2e332341965f72141ec140b80efd7720ccdaa890b79bc4523386bd66553121543c9a35b7adcf2f6b257fefef1d6e1da2ee94d3f822bf45aad21e5b5a3788ab584090664065af39b0f43968dcd7c5f8e5a8dc6298691423fbf7e8e012260bc62f9422434a547ef7ca37953d435098d9b71edd1a03e46d0ade465d0c0db0a51f9e29cac05e5a04f94eda6ae0cc52"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @cgroup_sock=0x22, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10}, 0x94) setsockopt$sock_attach_bpf(r8, 0x1, 0x2f, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x55, 0x1, 0x0, 0x0, 0x0, 0xd, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x2, 0xff}, 0x1e51, 0x1, 0x0, 0x0, 0x4, 0x0, 0x2000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x3, 0x16, &(0x7f0000000d40)=ANY=[@ANYBLOB="61128c000000000061134c0000000000bf2000000000000007000000080000002d0301000000000095000000000000007126000000000000bf670000000000005601000000ff07ad67060000020000006a0200000ee60000bf250000000000003d350000000000006507000002000000070700004c0000001f75000000000000bf54000000000000160400000400f9ffad3001000000000084000000000000004500000001f0ffff95000000000000006e8ad524a56601a5585b7351ca1136aef2e9407e5c2501d11900db85604036883647b1fb3f1403b816f511c8c56e56e40b01005505f8a89dae4293b10f3631b25fc9f189084c7fddccff01361d355f6cce8ec2abcdf1bc9040daef2cfa2046e2091e269f4734ffa55eb2d4e8de20b38c8808b365b46bd54c68cd30139a8c3827a7dd6d6e2b5fea3906f8456b0000000000ff07efffffff0047018ae79db613d2aec070f718ab629b4975320dd7a7da532281fd22c7b835005bf52715396669836db6000000005b4f0591ee7c8cd263dd172b28d01c4d8d4fee81e3cdd5daf2cdad3d1a74a2f078aa6402483856a6e494408d0b33047f06aec2cc590df28efc7dbec6857db922195a271af103f03e1155197e067b2ebf4e2dae060959c9639564f000fc3cdd05a1575c91cf5ba8b2db403681ee48f5287123a0d246c0c4c00fe979dbc09ed4db22d7172adc6ae8faa5f9ad188e07000000000000008d88a0b4684559d46cae41db1b914e93f1f8000000000000000000e33de432e488ad0e724c2d14a1e770e116984a5700afb8a1f3d47277ef0e33e7e00ec5f74e10937ba0e321346977b7d1b18013f509675b5b0f352e30dffda780e95c301f4fc7d5a76475ace6b128b02bfd71023daffdf748a6bd356fcba6ec96373d1101000736ac0bbcb5f4836bddfe8bf46308000000ade9e59fcf271bb98bd0b8b5216b858b414c31682f9f3db2e4d8e5898e445fe55ac56c0d642986f8bbc7340bc6393f774318c9fc9b05788de2c6e601b50777e8dff581de1d5ae3d801ead7eba31126e2172fa1eadf5f3bec81004d00000000c8e4692e051c731f9ac766b7fd66278d40f0760f23e8c7d1f47cd8e02504e85e152955ad8acd989c0b2eea71414f533f5685c3904bfe1d0011ffc1ba5398f3d6812467c1a4186edd036f15bf847c50f79e1a0ad3d2b5080ecb0148e2b86177869884ae62420c9f1b534e969fce97ffff070000000000dbbfe0ed7c5853a665c0805752dca0e571d75cac5a5d8e4f6e05055b6dec5a9a5696f053a92d81fd9e5f2b9dbbe24f38e745b5a95d45003d0600e413dc623f3e6b096c8b0ad7438c6631388892c55b0671140afbfb83bba415f729fea4c8a8a86189dceedad84cdd17c46bdd847a1f4b0facd3744f5bbb06abb319204fca4bcd4297fe7b4cee75abf43e14fe861224799c0f12702964fc890a176fdafa2c9387280b5693c000c0304cece48642649375dae0b7979b229f708a97349e96e783af9a23cd3980a2c29d3d62875e5319cd51bdd224878a0b25edf0e83c930633bd9a0c3e28f359608ea326c77a1aa17318f392a0ec6c188916f452533d4327feccfd68ec8278a90252693fb133c4615801077e1d75420017c03990b855fe481a20b4919bb11c6d737b6545ef140a0fc339bb53953662f1454f9852e7c4e17eb8668f076c659f56d6c7f97a96d6cdf45cfe88b30c170000000001000000effbf33bd1becb0de0a080931f137967de563c29d81aacb3d48226a4e4b6670900000000000000fa68bff3693afc44db223f2be09295e4a8da03d23b48bb38b31a14ffcddd92c38f6b6d86a0e5ed47a82bad5d2a6dce4c4d353261260c9d7a6bd9f2c872c4172a3d2ac80dfb718cc159e6423065624f130000000000000000000000000000000000000000002a37163e8d7ef2f3c58d045f0700000094029acbe333aebd10f2118fbfeda3fa5500d52cd5241588d2b68a332edfef6d701c8936a25d68b841f982511392cc0d3a78616f8ce0f2877d099258bf85866d0ee7f803fa50fd41ef62b028d12028a7b497d92f544523290f520b0d"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x5, '\x00', 0x0, @sched_cls}, 0x48) recvmsg$unix(0xffffffffffffffff, 0x0, 0x10002) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc6, 0x0, 0x8, 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, 0x1000, 0x0, @perf_bp={&(0x7f0000000240), 0x5}, 0x0, 0x4}, 0x0, 0xafffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000380)={0x2, 0x80, 0x8a, 0x3, 0x0, 0x3, 0x0, 0x10000000000, 0x8808, 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, 0x1, 0x4, @perf_bp={0x0, 0x6}, 0x4108, 0x3, 0x0, 0x3129b7164949479, 0x7, 0xffffffff, 0x802, 0x0, 0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) 1.255789473s ago: executing program 2 (id=28824): r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="1b00"/16, @ANYRES32=0x1, @ANYBLOB="260100"/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="01000000010000000400"/28], 0x50) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000100)={@map=r0, 0x2f, 0x1, 0x31d1112e, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x0, &(0x7f0000000040)=[0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x40) (async) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x95, 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, 0x40000000000000, 0x0, 0x0, 0x7, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) syz_clone(0x4021400, 0x0, 0x9000, 0x0, 0x0, 0x0) 1.179166197s ago: executing program 5 (id=28825): bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x21, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=ANY=[@ANYBLOB="0b00000005000000050000000900000001"], 0x48) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="0700000004000000080200000e"], 0x50) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000004c0)={r1, 0xfffffffffffffd82, &(0x7f0000000a80)}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000800000000000000000000018110000", @ANYRES32=r0], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2c, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x5, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r3 = perf_event_open(&(0x7f0000000100)={0x2, 0x80, 0xde, 0x3, 0x0, 0x0, 0x0, 0x80000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x1c1341, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r3, 0x40042408, r2) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x84aebfbd634936f2}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x82, 0x0) close(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) ioctl$SIOCSIFHWADDR(r5, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @link_local}) write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[], 0x66) bpf$TOKEN_CREATE(0x24, &(0x7f0000000080), 0x8) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xf, 0x17, &(0x7f0000000180)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x50e}, {}, {}, [@printk={@lu, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x80}}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0xc6}}}, &(0x7f0000000240)='GPL\x00', 0x2, 0x0, 0x0, 0x41000, 0x3, '\x00', 0x0, @fallback=0xe, 0xffffffffffffffff, 0x8, &(0x7f0000000280)={0xa, 0x2}, 0x8, 0x10, &(0x7f0000000300)={0x5, 0x2, 0x2, 0x3}, 0x10, 0x0, 0xffffffffffffffff, 0x3, &(0x7f0000000340)=[0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1], &(0x7f0000000380)=[{0x4, 0x5, 0x2, 0x2}, {0x4, 0x1, 0xc, 0x6}, {0x3, 0x4, 0x4, 0x1}], 0x10, 0x2a69}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xf, 0x0, 0x0, &(0x7f00000002c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, @fallback=0x17, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0}, 0x94) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) write$cgroup_devices(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="0700a3fcf070d1ff"], 0xffdd) mkdir(&(0x7f0000000480)='./file0\x00', 0x0) 1.177936707s ago: executing program 1 (id=28827): perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) syz_open_procfs$namespace(0x0, &(0x7f0000000300)='ns/mnt\x00') ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'ip6_vti0\x00', 0x200}) (async) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x89f0, &(0x7f0000000080)) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0xca58c30f81b6079f}) (async) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x8914, &(0x7f0000000080)) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x1c1842, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) (async) write$cgroup_devices(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="1e030600bc5cb60128876360864666702c1ffe80000000000000", @ANYRESDEC], 0xffdd) 1.150584899s ago: executing program 0 (id=28828): mkdir(&(0x7f0000000000)='./cgroup/../file0\x00', 0x69) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000180), 0x80080, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f00000001c0)=0x1) (async) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f00000001c0)=0x1) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 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_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair(0x2a, 0x1, 0x0, &(0x7f0000000080)={0x0, 0x0}) perf_event_open(&(0x7f0000000fc0)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400, 0xf6103, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x24000000, 0x0, @perf_bp={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) (async) r1 = perf_event_open(&(0x7f0000000fc0)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400, 0xf6103, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x24000000, 0x0, @perf_bp={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x7, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x7, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$PERF_EVENT_IOC_SET_BPF(r1, 0x40042408, r2) perf_event_open(&(0x7f00000010c0)={0x2, 0x80, 0xb9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @perf_config_ext={0x10}, 0x410, 0x2000001, 0x0, 0x8}, 0x0, 0xfeffffffffffffff, r1, 0x0) (async) perf_event_open(&(0x7f00000010c0)={0x2, 0x80, 0xb9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @perf_config_ext={0x10}, 0x410, 0x2000001, 0x0, 0x8}, 0x0, 0xfeffffffffffffff, r1, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x48) bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8983, &(0x7f0000000080)) syz_clone(0x640c7000, 0x0, 0x0, 0x0, 0x0, 0x0) 1.13383547s ago: executing program 2 (id=28829): perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0xb7, 0x0, 0x0, 0x0, 0x0, 0x1, 0x21, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x40, 0x64b}, 0x200, 0x0, 0x0, 0x0, 0xffff, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='devices.list\x00', 0x26e1, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r1, &(0x7f0000001140)={0x0, 0x2, &(0x7f0000001040)=[{&(0x7f00000015c0)=""/4096, 0x7ffff000}], 0x1, 0x0, 0x0, 0x808e}, 0x40000100) write$cgroup_devices(r0, &(0x7f00000005c0)=ANY=[], 0xfffffeff) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0500000004000000ff0f000005"], 0x48) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[], 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x11, 0x14, &(0x7f0000000280)=ANY=[@ANYBLOB="180000000000000000000000000000001801000020646c2100000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000600000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_BIND_MAP(0xa, &(0x7f00000004c0)={r3}, 0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x9, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="1800000000000000000000000000000071121900000000009500000700000000"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xc}, 0x80) 1.083269302s ago: executing program 1 (id=28830): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x1c1341, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x84aebfbd6349b7f2}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x6, 0x3, 0x6, 0x7}]}) perf_event_open(&(0x7f00000002c0)={0x2, 0x80, 0x9d, 0x1, 0x0, 0x0, 0x0, 0x5, 0x10102, 0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x3, 0x3, 0x0, 0x5, 0x0, 0x0, 0x0, 0x40000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) bpf$MAP_CREATE(0x0, 0x0, 0x50) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) close(r1) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x8901, 0x0) ioctl$TUNSETOFFLOAD(r2, 0xc004743e, 0x110c23003f) ioctl$TUNGETVNETLE(r1, 0x40047451, &(0x7f0000000180)) ioctl$TUNGETVNETLE(r1, 0x40047451, &(0x7f00000002c0)) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) 1.082916612s ago: executing program 5 (id=28831): r0 = perf_event_open(&(0x7f0000000fc0)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400, 0xf6103, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, @perf_bp={0x0, 0x8}, 0x40, 0x0, 0x0, 0x0, 0x7, 0x0, 0xffff}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) syz_clone(0x20000, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r1 = syz_clone(0x20000, 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x34120, 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, 0x2, 0x1, @perf_config_ext={0x7, 0x2}, 0x8386, 0x0, 0x0, 0x0, 0x0, 0xa5}, r1, 0x1, 0xffffffffffffffff, 0x3) (async) r2 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x34120, 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, 0x2, 0x1, @perf_config_ext={0x7, 0x2}, 0x8386, 0x0, 0x0, 0x0, 0x0, 0xa5}, r1, 0x1, 0xffffffffffffffff, 0x3) r3 = perf_event_open(&(0x7f00000010c0)={0x2, 0x80, 0xb9, 0x0, 0x0, 0x0, 0x0, 0x4, 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, @perf_config_ext={0xc, 0x7}, 0x410, 0x2000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x10020, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=r3, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r4, @ANYBLOB="000000021c"], 0x50, 0x90}, 0x8000) r6 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="04000000040000000400000005"], 0x48) r7 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000040000000800000001"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x6, 0x1c, &(0x7f0000000d80)=@ringbuf={{0x18, 0x8}, {{0x18, 0x1, 0x1, 0x0, r7}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x1ab92b}, {0x85, 0x0, 0x0, 0x8}, {0x4}}, {{0x5, 0x0, 0x4, 0x9, 0x0, 0x1, 0x2000}}, [@snprintf={{0x7, 0x0, 0xb, 0x2}, {0x3, 0x3, 0x3, 0xa, 0x9}, {0x6, 0x0, 0xb, 0x9}, {0x3, 0x3, 0x3, 0xa, 0xa}, {0x7, 0x1, 0xb, 0x7, 0x2}, {0x7, 0x0, 0x0, 0x8, 0x0, 0x0, 0xfffffdff}, {}, {}, {0x4, 0x0, 0xc, 0x7}, {0x18, 0x2, 0x2, 0x0, r7, 0x0, 0x0, 0x0, 0xd0ff}, {}, {0x46, 0x8, 0xffef, 0x76}}], {{0x7, 0x1, 0xb, 0x8}, {0x6, 0x0, 0x5, 0x9}, {0x85, 0x0, 0x0, 0x5}}}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x1c, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r6, @ANYBLOB="0000002000000000b708008a00000000000007020000f8ffffffb703000008000000b70400000000000085000000160000009500000013598abbb8"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xe8c}, 0x94) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x1c, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r6, @ANYBLOB="0000002000000000b708008a00000000000007020000f8ffffffb703000008000000b70400000000000085000000160000009500000013598abbb8"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x9, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xe8c}, 0x94) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000023c0)={0x0, 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="18020000000000000000"], 0x0}, 0x94) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000200)={{r6}, &(0x7f0000000180), &(0x7f00000001c0)=r2}, 0x20) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x7, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='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(r0, 0x40042408, r8) syz_clone(0x40042700, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_clone(0x40042700, 0x0, 0x0, 0x0, 0x0, 0x0) 922.434901ms ago: executing program 0 (id=28832): openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x10020, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000010c0)={0x2, 0x80, 0xb9, 0x0, 0x0, 0x0, 0x0, 0x4, 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, @perf_config_ext={0xc, 0x7}, 0x414, 0x2000000, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x1e, 0x1, 0x0, &(0x7f0000000040)={0x0, 0x0}) close(r0) close(0xffffffffffffffff) r1 = perf_event_open(&(0x7f0000000fc0)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400, 0xf6103, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x24000000, 0x0, @perf_bp={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="09000000080000000080000001"], 0x50) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000001c0)={{r2, 0xffffffffffffffff}, &(0x7f00000002c0), &(0x7f0000000280)}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000000d0039000000000000b4a518110000", @ANYRES32=r3], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000001840)={0x7, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x33, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$PERF_EVENT_IOC_SET_BPF(r1, 0x40042408, r4) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000080)={{r3, 0xffffffffffffffff}, &(0x7f0000000000), &(0x7f0000000040)=r4}, 0x20) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='devices.list\x00', 0x26e1, 0x0) write$cgroup_devices(r6, &(0x7f00000005c0)=ANY=[], 0xfffffeff) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000340)={{r5}, &(0x7f0000000180), &(0x7f0000000200)=r6}, 0x20) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x10f, 0x87, &(0x7f0000000180), 0x4bd) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) socketpair(0x1e, 0x1, 0x0, &(0x7f0000000040)={0x0, 0x0}) close(r7) bpf$MAP_CREATE(0x0, 0x0, 0x0) setsockopt$sock_attach_bpf(r8, 0x10f, 0x87, &(0x7f0000000180), 0x4bd) socketpair(0x1e, 0x80005, 0x0, &(0x7f0000000000)={0x0, 0x0}) close(r9) r11 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="170000000000000004000000ff"], 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000240)={r11, 0xb4, &(0x7f0000000540)}, 0x10) setsockopt$sock_attach_bpf(r10, 0x10f, 0x87, &(0x7f0000000180), 0x127) syz_clone(0x40042700, 0x0, 0x0, 0x0, 0x0, 0x0) close(r8) 909.078982ms ago: executing program 1 (id=28833): bpf$BPF_GET_BTF_INFO(0xf, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000300), 0x4}, 0x4044}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x0, 0x0, 0x8, 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, 0x2, 0x0, @perf_bp={0x0}, 0xa100, 0xc8, 0x1, 0x0, 0x2}, 0x0, 0x3, 0xffffffffffffffff, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0a000000010000000c00000009"], 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x18, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x22, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000240), &(0x7f0000000280)="2e9a531e1759fbe9", 0x84, r0}, 0x38) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2e, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000180)=r1, 0x4) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x1000000}, 0x20) sendmsg$inet(r3, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x20000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x17, 0x0, 0x4, 0xff, 0x8c, 0x1}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x2, 0xc, &(0x7f0000000040)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r6}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x59}}]}, &(0x7f0000000280)='syzkaller\x00'}, 0x1c) close(r5) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000000)={'pim6reg1\x00', 0x2}) ioctl$TUNSETOFFLOAD(r7, 0x400454d0, 0x1) perf_event_open(0x0, 0xffffffffffffffff, 0x400000000000, 0xffffffffffffffff, 0x0) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0xf, 0x4, 0x8, 0xc}, 0x50) close(0x3) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x9, 0x4, 0x80, 0x40, 0x42, 0x1}, 0x50) r9 = bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x6, 0xd, &(0x7f0000000280)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x8}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r8}, {}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x3}, {0x85, 0x0, 0x0, 0x3}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x30, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000080)={r9, r8}, 0xc) recvmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r10, &(0x7f0000000100)=ANY=[@ANYBLOB="0900000000000000f37538e486dd630080fc5c082c00db5bffffffffff000000060300000023000000000000000000000000ac1414aa3b"], 0xfdef) 570.85053ms ago: executing program 1 (id=28834): r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x52, 0x1, 0x0, 0x0, 0x0, 0x0, 0x646e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xa}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x98, 0x98, 0x9, [@enum64={0x2, 0x3, 0x0, 0x13, 0x0, 0xe, [{0x5, 0x48000, 0x9}, {0x7, 0x8}, {0x1, 0xe72, 0x7}]}, @var={0xf, 0x0, 0x0, 0xe, 0x3, 0x2}, @decl_tag={0x3, 0x0, 0x0, 0x11, 0x4, 0x4}, @ptr={0xb, 0x0, 0x0, 0x2, 0x5}, @typedef={0xf, 0x0, 0x0, 0x8, 0x5}, @const={0xe, 0x0, 0x0, 0xa, 0x2}, @float={0xc, 0x0, 0x0, 0x10, 0xe55f3681c008eb87}, @func={0x9, 0x0, 0x0, 0xc, 0x4}, @ptr={0x0, 0x0, 0x0, 0x2, 0x2}]}, {0x0, [0x5f, 0x61, 0x3e, 0x2e, 0x30, 0x5f, 0x21]}}, &(0x7f0000000340)=""/57, 0xb9, 0x39, 0x1, 0x7ff}, 0x28) socketpair(0xb, 0x800, 0x829, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000027c0)={r3, 0xe0, &(0x7f00000026c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000002500)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x2, &(0x7f0000002540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002580)=[0x0, 0x0], 0x0, 0x37, &(0x7f00000025c0)=[{}], 0x8, 0x10, &(0x7f0000002600), &(0x7f0000002640), 0x8, 0x6c, 0x8, 0x8, &(0x7f0000002680)}}, 0x10) sendmsg$inet(r2, &(0x7f0000002900)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f00000003c0)="f91c67b00de40cbd6124b8616ed162fbe815d694d8e4a25316d779472d1ba2f3177df2cfa8ea3e9b9fa11e94d80becade388ce1f058e1a881bf6e2f618618a0462a13640ef93a13cc421cc41", 0x4c}, {&(0x7f0000002140)="6fc105d081b77f01fa7afaadfe0c8650703bfd2ead1c8bf21654c03289c4e0d9c57d766de85fe7e1996fb7065ac3f779cf9ee9d9322964c9f0a81cd559e6c42b9a9a6622935c07e306a0e545eceeb8f922ee834eb63294d8dc50cf2946bd46d388a891d1d420ceedb39e39d805a259b53a46e320233c4c1974caed63286e946d4b99e447cccb5635deb62c28953ef84dde9a2f06ded6e43895cec1abbde29055252ac6cd9ec53d58161fbf03b0b8c3bfce8c3e6d8fb0ae58de6783e67996c50073105d28022ce6b4785fba3390b6b9737ee68ca3c47dd625d4943edb0ebb4c0da284189e6da92cfd0639b762413e8e09", 0xf0}, {&(0x7f0000002240)="545e5dc0331942303c42629c780d421cd54102cc8c97a6b4182e5fd266335f7f6d4a8c665dde9b620260535daf36c6fa2a2af5917c8f88f214a015e736decf3b50808d354d5d2bc4fd8bba2ba99117ebe1d4d145821b2967e049f39a2fdb80225299d07eff1861d64685db480d1671d3f5a0afd319b6675da84aca96b3ce5521b1afbdaf9589ad193099868a0bdd6101b19328b9f977566440f31fcee0a476ca7e24c8a1527f4ec8a5b96f9df366b099ea48444be19ae2b087717e4104dfae9e0219d11f343a01", 0xc7}, {&(0x7f0000002340)="7e22952550db8baadb12936b9446b94a0e3396d13dd713100d2187104677968e2586c9d021278e0d2c75e1524dd91eecb6cc3e5756a0dd2496418eeb8d70bd01", 0x40}], 0x4, &(0x7f0000002800)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r4, @local, @dev={0xac, 0x14, 0x14, 0x1b}}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x4}}, @ip_ttl={{0x14, 0x0, 0x2, 0x9}}, @ip_ttl={{0x14, 0x0, 0x2, 0x2}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x6f7d}}, @ip_retopts={{0x2c, 0x0, 0x7, {[@generic={0x44, 0x4, "9f1d"}, @end, @lsrr={0x83, 0x13, 0xc0, [@remote, @remote, @loopback, @initdev={0xac, 0x1e, 0x0, 0x0}]}, @ssrr={0x89, 0x3, 0x7b}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x7}}], 0xc8}, 0x4090) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x5, 0x3, &(0x7f0000000180)=ANY=[@ANYRESDEC=r2], &(0x7f0000000000)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @fallback, r1}, 0x94) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r5) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x0, 0x0, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x3, 0x0, &(0x7f0000000000)='GPL\x00', 0x5}, 0x94) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000200)='cpuset.mem_hardwall\x00', 0x2, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'ip6tnl0\x00', 0x210}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(0xffffffffffffffff, &(0x7f0000001f40)={&(0x7f00000001c0)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000001e40)=[{&(0x7f0000000500)="5303408ac4bbc733c6a358d98a29b520befef4", 0x13}, {&(0x7f0000000540)="d58d1f27eb1915c16d6de44235b137646f9ea4ead98a2d18d2bddadfca642dfc06914bec7b283e6f1d13794d572afed11b3f3c2aed0eb0c3851f20be84fb2cf9efd04572afc1b9061715698ecd4f5bd25f5e73172206090bc16239ec10b129f732947fc942b770e6bee59166fa8e231d2ac5d38a8b1254fb5f02d2a45ec939c7e90241bbda85531f55", 0x89}, {&(0x7f0000000600)="c8ad5c88f764b0ab5239e62f5c0f02930a2a0c8cf27a757f445f1d13250a4c843cc705a2be52a3a590751416c29893316a325f85143bf40f22951c8ad320454e63533abbf21c29354e514b0947a8fb182c5d79bd4496a33eee201fb784503d42e2993a52c3c79838bca7c947fa8f2339f73220c58877aacf2b8252b80a2f3c41f5c196b76742396153f6290f", 0x8c}, {&(0x7f00000006c0)="30bb1e3c808d28c5b49e4765b22475c47757b7cc3111c3bfb4625450bddced598f1b71b5ba79998f65f397584cf1d5bfc2f4d1872817ff40a90344669569ac5742170c25be29026eb0113179d4f76211e6a48b933886754059cac93bb92b8fdb63a67c9a073da16652eb8d2960bc2238782f9bef51", 0x75}, {&(0x7f0000000740)="4a23b148ee78b8a14b428f0519d1a70876f5a917889487a721b39e10c4623fc161143c8999eee4ef221410ecc6c793472ead0e5a14c24d53e7f4aa66e9c12d1787aacce8ee203273452fbad6dc50b98e4c2f26563dcfa9", 0x57}, {&(0x7f00000007c0)="1e1cb8f0f31e73c4a27fa68ef93fb6984b6d19fb4c30355da48bffb54ce207764b55f2f48405a028f03532dcd3fe76e21a4ff5e193b06016d40e574e5fe78f4d20fed5d219fdfd1d399ed88f08e0aeb7b95d7a3f7ff4b0a3b3bc83d030f19a19df2c7ced403ce73f7ec10e", 0x6b}, {&(0x7f0000000840)="b3ffc65a5db637272bc21805d4024eef8df34e70955ccdec473a3e4a4b91d141db4ad18899cad261bb82083859cca5dc328ea54eb5467acc53609c50ae80dce1bc735c94df22a981060bdcb86004e1476e9a9e61657744bf2b7dfeb4d8ebce73b8d3dc954259e20803198523487e7f4beab0372d178b9a1ed2410109b91794f1b2b12d7150eb03e8f20cfdeb3ef837be3cf38b42ce400164e1851655b34dd13d7bc878ab0f32657362d2e1b6a4b1da7e7b7e9ded2c6c9ef1c0ab71ba4e98487e4c39d5d06a2de9942735457b0853212161c91cd5", 0xd4}, {&(0x7f0000000940)="c8feb162dd55ff4a7813ed", 0xb}, {&(0x7f0000000e40)="6c7658eb1d3df02229cd4ac348f10c2141d8b8b0576cfbb613f469e8cc39a5b5f49710676a9136cb3ea9f0ca74957ec19ff0987b21eb2730fd787eabab30cefdbe22818b8fa0f16ec15649999317029a5d8986c410d3c515462634f7a4435fc74ed5dfbfebb9e941833f9fd58dfb84acdf6253844a7272210d5c235f7ac05c8b67e5f5d05df6d3ac3afcb4174466141cb89a3bd3cd543e4ed75ae3f1664a3f6bb9f1ec0a606a62c6db4f0c214da17fd55e424d0ca454eb64f6998201cbf8a4147549785a8a9d9eea3bf5f3f01ad83c0e4ef3c7889f5b7ba489a1fc938c6b63b5c0b4cc9fce05857d9cec3073f6a0bf929745703ef41e339c3bc666501ba0f926fba057f824089fadff70e8e4310a7ece368ae91c8d9ce47f1c6884e30fb60b076d720e1555e36cb003f5fbdf34222c9939fa3839589fc4129f3c1fd2e5c48b5f554f50af4f3043768fe508cbcca905a117bb1f9fc52e798177a2050052f092421951392a77cc57964538c14ed7d0c04d078abd1e3dadc855f157f39e9be8583ae4068e159c50467470fde917adeb55b858542d300fa742647d7cd7ffe9cc00deee1956bedb05ad0bf3b48d7197b4ff85e585444da7b018e2a3bc0b807de280a17fe04959e95cb5ef463d071d9f2d5e1b593475f5593f7589b9aeadc7cdaf1b96f057f7e10ec2a3fa24d48badcaba83ee4fdf860da0d8be9c118d9ee1a167f0aa957f377c3be05c2cd3f90259db5e6f3a286082dd0e7abbed7f3cebb15cdd19b134aaedbbfe444195599ae40381fde377a65e32b9870f3205f9814135b5058c5a83ce226e7ed4a81734c09de9efbb069d6b1d4e02112d8642c107f8f692aaeb711770a63cdcb650a24fc2654df25e11d41ad102919772836a8aae218e887c85b5e518f227b0747807ffe122683419aaf82b7c81b001c48044edeea994477ce913dbdae0bdd0011604bbc6156b16eb665d6874de6691a11af43228ab31b5f77c4d5bc545300790f29c224292997c028e5f04d26494cb5b7ec24b699d82defbb8c6014e05d3ec2cebaf856dc6f12de1ccd3302b2ac4364d117b5407c6f2f809253de03ce9e678039f9aec1eafec82203d4fede28cdbd1274453c556face528072e483a0bb0c7aac65f6e2722d068999eb68a5fc328c1779e8cb36562e706ee4b2a32c72fe00be0c8dcef129f438d57497239ff30d168db270e3de9a11b989e9e1023ec316730ab1da85b2aaeb2a00117922fc008d34d9c0356c0bd3a57403fd657e4628e757740323865f868e55b0b516bfaf1e514bc7758617431eb4072cbf79ff487b2cd1e0443b1029f6ba753e4d1d00cefa79a6eb49828da6c0c7675ca92d7fafa19f5532e937602cf3778302764484d819e482ddcfe6e3f316e12d81d43d726692e801e511d0eec034814a6d33b4111b2f7e157a2f91692c5d6dafbe2ec0baed86ea05cae358042fe1795da6f78f0bc22589909790e54256f79e2dce03c2bd2f373b753887168a91cd7499fcb09ccb19f996144cf0361ea5903afab5a42fdbbf9cdd414fbb730d9fc203f82af2d30282b2809ed97ca99e5c8f0b95a0c61e2ca3d67048f7e9de44dce1f4ed17f8230a62c0a124edc69f5ac29e5b480819c2adcce9bb8b781b568f07efd62672e6750cdd78e16e67a6091c08a1bc435a3c0f998ed18dcf1f6f8dbad8e107a4c2335de41d967d3efe6686fd1822ec4c1f2abf34707537565d3cecd24f0b0dbac56d7e4851b13336c8b553c20e4d81ffff872b2a9ccb4195f656d6e5c5157e16472bcd68efe842e9c66655bddd69c9c9c756478fecfced4e1691334d3041c9849b248b292fcbec7ca7e5d88b2ddb122e542345ebd1075591208a2c0885e9911b2f5d62c69094cc06d0b64a62f42e4f5295b5779d1a1ecc8341389fbc8c6c8268dc82785f07e961138e6036c71566b4fb02502fb33e6c99f8a2781696bd0b7c8eb6de160c0f2fb241703c3da39ad7b0466d8adda6ab1dcd1cd153bd81cdefa4e4e1f38167aaff76d30561e68ce63660450b248aa17edb79a07bf475fa46fcda92b8f260ae8c9be81a8290526b55ea9b918da4359ca8330987f0d9ec39a7044dec5d994cbb34fea9111693a9f7a5f58011b72becc4703908a739ec3cb3499ca332b41647db49ed16080a7d6e1a037a1cabd5c02a15e41cb9232e02767fb497de0816e557168a65a2d898991ed90df8a8252dc8a43acbce211f65df45047ea45e14a499a71e05b58a3361066e201e671712ef6dd0c9597896b118a0a40a977679bd8649c692cd983346b2d2a1cb1af91c40969c3c65e6f1ef2bf7e76566a98ec45bf3925cf1d8c8fc308988bb6d8e5c384a91789b46434ba4eac987c7ce710f70acf70956f69f4132190c0871631207e95a8911ce41048740c68f786e864fea2e8b37de260d54ff7a531c2593d18a52927a59d71f0385fde4e00460d52f4d49d7b38ab0ae985c4958f74e8f34aed7034c5506204618a5f08a212c6c22b1e67c1bf2f82d37ca3d52a76f4e4309445505e0fe6ec3afd5add6bd3677973847fc0a1fdfdf33a548ab615bb88ab5ff8fa1a1e4fe32d519c88bc2bcff15846b6ee51bb26e93ab10f6ecfe05ead4b9a1545200a35e9cd0c444e9464b818938eb34369d7d5e3ebcd5c0b19c625d176d5e8173613f4014ced9b38ebae74ad8e620d10de37db76522c56c31d26d9711cf729241bcbc187e397e2df92e591dbbb69041561f7768a7f43f2cdb0f5175a013e9bcfcc06106616ea770156bc57352acc4fecf956fc5dc0171d52b659bce26c64083ec03e631db67926479edf81dcc33bb50dd06e048586fe32f33383f541c41047006fd8f453d675759b62a66294a0b11019d7ce82e488888f1181cc48f8312f908e747c1271783ceb6a6b6f22264c33d4f402f9898f0cf723c7096f13fc6ca038e31979bac8314cf4e7bb5e94b9276eea793ee8d42977f914ec635d3d292be7c1163662d699a7f70812ff5a53fd6106cebf1f5325874e4ac0e31ff4e55fff853efae5349531f69d2b9dc6bbf915f8eed1319526955256be4641831937fe3f6c02dc9b609ab800a5d903a52f1d37656d4f136a0d161b2255783e28361bb2429d6afa86d3167d577be98a571c06a15451e8032757ee74f2801740949b27846f378dff8ebd60562196757c71b9193b68b2cea11b05ed9c437596b2d761e82a587a049ac165172c1f4b5277ad82208dbe40f757f77a9874e945ef79be8447232bc6e230887d6713f16c98c7858e25308f19848f216d2f9053d9022b6210a0f47f795c8a1d3aaf16f10d3f8395576f5a09bf950d7084a255d32ad2c98d3ac37dac625c6aadf439462de98373f5056003fb56f638d7e592596d24aadd4d665f482df55c2f0d1f3a11b23b959e5ef35c5ed373f4ffacd322886c5b17d1b37244a465f1d8eb4fe519c2b3f347026d431a8044f65a5497b259c579100498e3f3dc68c17ab26f1d9fe6e32776941c92d05ebf30f5d0d4d26cc7024ab376f3508cfd8d874c791e172b692b629db902ff0938b5e66c585c375a33b282785982a34b2a262291d6ea6cec9dc13426452998793d93835c9f768237ff86600219136cc4dc31bc4a00c36e07d0bf5f6047363615c961ff7ba3eb9784cb273b1ecf4f21427081a4974854bd847ae6098a20a10af3ed642034773ce821c0360533f063178a99337a50c004e674e888db48b6356fefdf743ecc7c342930d8c1cebcfb05304dfda1338be56aa4ea570a86589f064c6f9c9b8bf2f96f1886ae4708e602aefd62ffc8ff1c570e7967ab63d56132c330483b6c13506b07d4140e81bbc8efaa5faa7c3668060c80b76e5bf1cc7122f3e347f14d7f9029c1b23317252de859b40178304e346ff0c609679ebd9f66514dbf4992f66c587e1e44bc7dbfe9a8df4c1c26f77821e948e3bcc21234585b8c0eb1c0828f9371a530e77307b026ac547d6fb42b7030fe572659a8a55702499c602f73663093945d381b5c8cd34f66a0dbd16d9a38997d6b32a8f7eaecbda08b30f84a7dd9446338635a9b20be6b903cf802f31e35de34cf38a1ff4ddf8167ab9df54808478461b8b78f7ee9d1cebac274c9b702fb3b210d04a18054da3e67848083558e8cbab81b16c7c47abad39883f116fd641c04e87d1699c7adaf44487997f66ccd09889419d7931bcd7e8ea82ab00e03c5e7de6fbb18fc1d6a3c7b4f4ce4bfcfbe679d5e3ed47649c7c926675e606a32901f42cbbf36e0fc44d960c386a8a76dd713b2295f9d993bf00b18a74804cff3fe08e84533bdf35e7f31b320ab3c9f26a73c6e7c4de0a606878b446ce47ff28e29440a55d0c2d0ce662f26bab8e75dbe635c7611c3298310aae00a894ceced2d00ed7d1cb274537487ef60f8699fe51a1380a4e1c9928cdcba6d6517333e8c2270a07b2b4d955ff86c54e4b0c9d561408691927dab41609185bde19a7b1852c189c491952526bf503e393215f0f88a8318f266ef0c94896cb78fe8fdb6a5d303e72314031cd89b32aa844504399ee5045184407c25653859fda2e334ab81229fa0375a4898f04c7ba498c734ed9a9fed7804a44a93d449d4df28e976447d22bd60e1f372b8d3bedd545e21b57daadff6ce1c023c2ad7cd9f335dcf6372841ba726d6201927c8f5449fd57c4b7a785d0b600159434d17d201e03b0a92db0ae71b6d1f327afd054f0208540c7750d7c7f3cb98d434179305f7f38417807eca6f9dfc97bc76d7dc8121de3a466bd6fc3680136d35fb3b0720d1347198404485c6dc823569fdd58654af1112b8f115e4ff0ea21422105c351857b88301392e29899cb0c79fe99404fa15f887f78dfaaa9bc8f22d68fecd40734c337dafe2f1d25614cbb27fd211a58c64597530742ebef050dd3b864c767773cbf1161481fc3c81f33a2fc90fb4c76486397f1a8ec2a0d92ae724a912f0187f264d635389b9a741a2d8a325a15f4564aebf0d806df6d7d2a13a2baa1e8980a8399827e6b5b694983402d3048f52b49f6b3e7796490b78f0d8a0bf6a49f0cae4b2b31e8da70b787c22e33e71146c49253c3e6b8a47879aca9572fa6d614f735f16cb2ecb5ad7bb0a68030e64837b089f5ac164479e29262846a1bec11c047108813ce6e19e6096f02498fba279a92e65a002f792437cd3ac6e08f0a1b7de8b9cec3a657f9d6118631852bc6a02e33d037e76ef4dca208be7ece936d953031715a4f5f311446ae7c79ca67f3a2b6320c4fb3ba4761982d6ec79a560a44964ae8246d1be8c63b2bad170f15856d3e1c66fd020d5c6ee576d7d1894ccad64512568ea342b0985a7256252ff78b9de39bf78bd6f7f895482442a6aa54f922235d8b21c3e980b3713d9dbc9c44e2eb6e724c352bddd2c20449b98e9c8535f29f48b1e9d1e21ac41da2e08911ffaf8034a3d36895b8a536b31ab55e427877914e8a62df46527d1ceb4aa482b77767d26350e40a364fce43905a7b1d884054a8f6b3897c2a890c7ba1234cd5f1cd1d7e8e509b59856a9325c06cd925035f24eff817b3045eb0d9a7d4e63ef198d4b6baebd1d8d954036dcd075390c2eb126e081a5e92507028e6fbc949019e484a5ada13f9448f3df4c5ee840a177eb09ec6a65229402096cc3e4baaf49b37eaf0f5e89cfc94da3598abf9248a1c983852368a3190a1e1863221ee517e0fa3dd034b631795b3b51722ba9042032ee64705877872ebd0bbc3b1f628b26e858e62d2511a3d7c24d0b916f1c39f6142ab8f55a9a952e6af0b468d26f285cc69ed319815313f15901580c28a07ee2a", 0x1000}], 0x9, &(0x7f0000001f00)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x4}}], 0x18}, 0x5) ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x89f1, &(0x7f0000000080)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r7, 0x8914, &(0x7f0000000040)={'sit0\x00', @local}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000e00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r8, 0x8914, &(0x7f0000000040)={'sit0\x00', @random="4f33e363a4b1"}) 390.768389ms ago: executing program 3 (id=28835): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'syzkaller0\x00', 0x2}) ioctl$TUNSETLINK(r0, 0x400454cd, 0x30a) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0xca58c30f81b6079f}) perf_event_open(&(0x7f0000000500)={0x2, 0x80, 0xda, 0x0, 0x0, 0x0, 0x0, 0x0, 0x12, 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, 0x81, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x3}, 0x0, 0xfffffdffffffffff, 0xffffffffffffffff, 0x0) r1 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000000)={0x3, 0x4, 0x4, 0xa, 0x0, 0x1}, 0x48) bpf$OBJ_PIN_MAP(0x9, &(0x7f0000000040)=@generic={0x0, r1}, 0x18) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8914, &(0x7f0000000080)) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x240000, 0x0) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000040)) ioctl$SIOCSIFHWADDR(r3, 0x8922, &(0x7f0000002280)={'syzkaller0\x00', @random="2b0100004ec6"}) close(0x3) 180.941281ms ago: executing program 1 (id=28836): r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000440)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000004a00"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 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_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB, @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x12, 0x1, 0x4, 0x8}, 0x50) close(0x3) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0100000002000000e27f000001"], 0x48) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x1, 0xd, &(0x7f0000000300)=ANY=[@ANYBLOB="18000000000000000000000000000000850000002e00000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000095"], &(0x7f0000000440)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000002c0)={r2, 0x0, 0xe, 0x0, &(0x7f00000008c0)="7a7fa22c2aff88df53ef2a2d280f", 0x0, 0xa00, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000340)=ANY=[@ANYRESHEX, @ANYRES32, @ANYBLOB, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/13], 0x50) bpf$MAP_CREATE(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0e000000040000000400000009"], 0x48) close(0x3) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0500000003000000040000003f000000000000", @ANYRES32, @ANYBLOB="000000110000000000000000f2ff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/19], 0x50) (async) perf_event_open(&(0x7f00000012c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 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, 0xb}, 0x0, 0x0, 0x0, 0x0, 0x20000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000280)=@bpf_lsm={0x6, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="18000000003f000000000000000000f195"], &(0x7f0000000140)='GPL\x00'}, 0x80) close(0xffffffffffffffff) (async) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f0000000240)={r4, 0x8, 0x25, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) (async) ioctl$SIOCSIFHWADDR(r3, 0x8914, &(0x7f0000000040)={'sit0\x00', @local}) (async) socketpair(0x2a, 0x1, 0x0, 0x0) perf_event_open(&(0x7f00000010c0)={0x2, 0x80, 0xb9, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @perf_config_ext={0x8000c, 0x8}, 0x410, 0x2000001, 0xfffffffc, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r5 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cgroup.freeze\x00', 0x275a, 0x0) write$cgroup_int(r6, &(0x7f0000000200)=0x1, 0x12) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000006c0)=@bpf_ext={0x1c, 0x12, &(0x7f0000000480)=ANY=[@ANYBLOB="1800000006000000000100630e00000018114000", @ANYRES32=r1, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf090000000000005509010000000000950000000000000085000000c600000018650000040000000000000002000000bf91000000000000b7020000020000008500000085000000b7000000000000009500000000000000"], &(0x7f0000000540)='syzkaller\x00', 0xa9, 0xb7, &(0x7f0000000580)=""/183, 0x41000, 0x24, '\x00', 0x0, 0x0, r6, 0x8, &(0x7f0000000640)={0x9, 0x2}, 0x8, 0x10, &(0x7f0000000680)={0x1, 0xf, 0x0, 0x7}, 0x10, 0x2acd1, r0, 0x0, 0x0, 0x0, 0x10, 0x1}, 0x94) (async) ioctl$TUNSETOFFLOAD(r5, 0xc004743e, 0x110e22fff6) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x2, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b40500000000000071104d00000000001f010000000000009500000000000000"], &(0x7f0000003ff6)='GPL\x00', 0x6, 0xfd9b, &(0x7f0000000240)=""/195, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xfffffffffffffcf2}, 0x48) (async) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) close(r5) 124.258183ms ago: executing program 2 (id=28837): r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) ioctl$TUNGETVNETLE(r0, 0x800454dd, &(0x7f0000000080)) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x10, 0xe, &(0x7f0000003540)=ANY=[@ANYBLOB="b70000001a000000bca30000000000002403000040feffff7b1af0ff0000000079a4f0ff000000001f030000000018002e030200000000002604fdffffff000e61141800000000001d430000000000007a0a00fe0000001f6114140000000000b503f7fff80000009500000000000000033bc065b78111c6dfa041b63af4a3912435f1a864a7aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168e5181554a090f30002af51efd601b6bf01c8e8b1fee5bef7af9aa0d7d600c095199fe3ff3128e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00a3e35208b0bb0d2cd829e65440000000000000000028610643a98d9ec21ead2ed51b104d4d91af25b845b9f7d08d123deda88c658d42ecbf28bf7076c15b463bebc72f526dd70252e79166d858fcd0e06dd31af9612fa402d0b11008e59a5923906f88b53987ad1714e72ba7a54f0c33d39000d06a59ff616236fd9aa58f0177184b6a89adaf17b0a6041bdef728f5089048ddff6da40f9411fe7226a40409d6e37c4f46756d31cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a10076443d643649393bf52d2105bd901128c7e0ec82701c8204a1deeed4155617572652d950ad31928b0b036dc2869f478341d02d0f5ad94b081fcd507acb4b9c67382f13d000000225d85ae49cee383dc5049076b98fb6853ab39a21514da60d2ae20cfb91d6a49964757cdf538f9ce2bdbb9893a5de817101ab062cd54e67051d355d84ce97bb0c6b6a595e487a2cc47c0efbb2d71cde2c10f0bc6980fe78683ac5c0c31032599dd273863be9261eee52216d009f4c52048ef8c126aeef5f510a8f1aded94a129e4aec6e8d9ab06faffc3a15d91c2ea3e2e04cfe031b287539d0540059fe6c7fe7cd8697502c7596566de74e425da5e7f009602a9f61d3804b3e0a1053abdc31282dfb15eb6841bb64a1b3045024a982f3c48b936e6f9e0fcda88fe4413537528fd79153baae244e7bf573eac34b781337ad5901a4cad2422ee965a38f7defbd2960242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44022a579dfc0229cc0dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f92ecc48899b212c55318294270a1ad10c80fef7c24d47afcc829ba0f85da6d888f18ea40ab959f6074ab2a40d85d1501783a7ab51380d7b4ead35a385e0b4a26b602396df7e0c1e02b88c114f2440000eedcf2ba1a9508f9d6aba582a896a9f1ffa968eacea75caf822a7a63ba3401e6a52acb1188883ad2a3b1832371fe5bc621426d1ed01b389708165b9cdbae2ed9dc7358f0ebadde0b727f27feeb7464dcc536cbae2f5c7d951680f6f2f9a6a8346962a350845ffa0d82884f79adc287906943408e6df3c391e97ba48db0a5adbfd03aac93df8866fb010ae20e92bed1fe39af169d2a466f0db6f3d9436a7d55fc30511d00000000c95265b2bd83d648532869d701723fedcbada1ee7baa19faf67256b56a41fd355b6a686b50f0937f778af083e055f6138a757ebd0ed91124a6b244f9acf41ac5d73a008364e0606a594817031fc2654026c6ea08b83b123145ab5703dad844ceb201efeb6dc5f6a9037d2283c42efc54dd84323afc4c10eff462c8843187f1dd48ef0900000000000000ff0f4000000000f00700003c17888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88261458f40d31fe8df15efaaeea831555877f9538c6ee6ba65893ff1f908ba7554ba583ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738612e4fee18a22da19fcdb4c1011e32f808890205f0e6da2819d2f9e77c7c64affa54fec0136cbafa5f62e96753b639a924599c1f69219927ea5301fff0a6063d427180d61542c2571f983e96635600000554f327a3535e7c7542799493c31ac05a7b57f03ca91a01ba2a30ca99e969d6fd09dc28ebc15edb4d91675767999d146aef7799738b292fd64bbca48568325b2969e2b15f36b788bce5ccdbaf75c9494963442aece449a0d80010f5c653d22d49030a8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d1d2869291b7d12096833d6864da40b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e16e637d4219ef7ec61261173f359e93d2c5e424c17998809ec8f0232b3955e052a4cecd89008f70314a0bdd491ecab5d232f89fe0120f64c62e8e3ed8bcb45202c204bbec8d722824c0ebca8db1ea4a05e41f6016ab5bbe4fe7ff5d785d0128171c90d9900ca2532b0f9d01c4b45294fbba468df3e1b393cb4e62e753b4172ba7ac1f2b51c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addbc4b3093c91b8068c5adfcb0d7fd849904568916694d461b76a58d88cf0f520310a1e9fdc18cde98d662eee077515d0a881192292ffff5392ab3d1311b82432662806add87047f601fa888400000000000000000000000000006acc19808d7cf29bc974b0ea92499a41b9b9a7c2bca311a28ee4952f2d325a56397c78f12205db653a536f0100e0eda300a43a13bd1b9f3322405d1efd78e578dc6b3fb84f3738a4b6caa800000087efa51c5d95ecba4e50e529d1e8c89600e809dc3d0a2f65579e23457949a50f2d0455cf699b3746979f99f6a1527f004f37e84fb478199dc1020f4beb98b8074bf7df8b5e783637daf121f175a81cffff4ac55a4385e9a617aa6c8e10d4202c5afeb06e2f9115558ea12f92d7ae633d44086b3f03b20d546fa66a72e38207c9d20035abc46271a30f1240de52536941242d23896ab74a3c6670fdc49c14f34fc4eadd6db8d80eba439772bf60a1db18c472dafc5569adc282928d2a1ffe29f1a57d3f18f4edaeb5d37918e6fddcd821da67a0785585a4443440dc65600e64a4a274000000000000000000000000000000000000000000000009dd14b38f2f5426d7cf5075047c31f6ce6adddfe3ac649c0643c8bfbeb14ba1fd7a485aa893915cf81e29aaf375e904bbe52691a4120260ffcd030000006d291ebcef893e1b9ccb6797d0646fe0e7274434f28efb43e06e64f0698caca42f4e6018a455736c482a017e2b13dac4a90faa109f0e87cc94e3efb649692456463ca74aa6ad4bf50c1acb3928143be1c1023a375e528285544d0064b98646f3109e9a4942ce42c6e7ec84b664f6c2770803f10b0a1fcbfc309381aeba191950bae71f37f1eb7ceeffb3c0547ac6571603adbfde4c8b5f8d7f4b854441613633b48865b65bdc415e1e0dcf672d68cf4cebf04f4bc1eebf560a26d3b332240d450fdb0a9a69f432e277f3a0386eb2bd1305c88629a6c921c64757f786b79fef54dbe64c67d73934bc80b2133fb3c04cc7ea48bf97a6243c9f95dcbddecf45f008f1822c7868e1ff5a3cff5d6b6898335792749df7b1f51e91f8c1c3b1b93b33aaa3fab69cef08a9f6f6cf39dea3d878b2ed42545421970cc426e644332bc956d1c6adefdf0ede2c5c94aa632646ae225accdf031f611d01622921f1b922a5ac887cca3136133dce8d9f5f4da7bed2ea5d94362200000000000000000000f296b0c1484e5f781ad26bff696b05ff0a5e2270e07e18b04273bd4075ea38ab463bfa6a38e7c537498ba3e4df8dfc9e8c0a0d213c3ffad44d2a376def42e41e9fc3167a257e040fa7cf32c221aaac6cfdeb33c27500001a0000000000000000000017350000c11ae694b0c69c2c03f6790044a357e785af6e153d5f1ea460af92c7cbbd6295afe740f5e154346d483e0d10522a7a945b93fbf05b95b6aae27a8fab1e6984c8bdc12360627137ab6737b68ab08acb29a74dc36b51209cfbc87f61182bbeb2772e9d5a1ffc477179be481ffe46a4ce86be0b1f8eee42a611a3d44ca450b14586ed63dd92005c79e4a8ab8a94f0b74903580ac98708007c80d6c7d0de4614195e40d797c0348dd70f36a220e8b3710fb5358c27e90793bcb9ee6319342c4b239ca8cbc6fc83d32e6eb62ad92e43991f2447be9c2a1ae1119eafb901a43d57e885116d19aa152bfb89f8d0b2516f80120a1cddff771657f3d0288ec3899f1e3ba0151c4037148fb479de703fc52b6573349c28d1b107d859b4961324c17756dde99de1924a1d2b7095d34a55060f47f4407d89acf9f285b20c2e6b3d0491d0d3591b0d94713332b6b79c8297117b0d14eff64e0aca8a4b4aa773d8fba1217e9519952419bb9dd998d0ec870ff00b6d556018602738fbc6cec89d6dd13cf55b96f6fe9a137d2d6a56ad78e52c23ed080000000000002bc261a781fd14126c146a0aac4221839a4b9bbf61e4bba695a41e2109eba8e40c370267cc51ffadbd15cafc97a4d3edfdcb9b5729307c6bdaf7b69325fb05fa8a9869de0600ee477d71ca3e36d1d9019edfa27aae24b632f251df210c86a18fae731ecb8b0d48357378caf2b6789509b1bacfd4fa812dc341875cfa5e798bbf59770000000000000000c8a594ea3c3347962d9113b1fecdfad5a8da641053f02e49456f5d21674521e67a5b18ea451eccf69dd6af928d2d68da9304a296c22fdcea26498d26229110b1aade386b113045033a6188d56e675564d8cb8d5b40114b0f5bf15dd64c9ece60b8588ee8777d0ea8f4713b258427c7d90f9e93348e17723ba9ab8ae790f74cc41ae5795835f3cec40dff485d2802c08611454d9ea784a205bcc07ec26f906f3cf45bb37014ab6f22af6213618e242b283ea9d3f0677ee598072ec06f7170009d92bb7ed9d12c378dfd3e74ec056ee83eef666423d934fc5908c9ff98715218a5964f1e00000000426ac9588e27aefe307f49662990ee823568bbc2f89596ced7c6c52d76b8096f1848410843b93fd404f535be474f456778b5ef85abb8fc2336abd5ea64a6efea8a5aca0015499b88ae780a7bae4df603bd3c72808cf300440b1b638a6640f7de8d0d82f359ca2f779cd48cd8d3603f4f69e47f386988c9b7b5d6dd3d48a1fdca780049d7c87bea42161a4c0d7cf0125b43dc9d8845f3c05a08acda647e7143d0e0aee2949a45e2848890522c2288072467d2afe269f589fb7e034b92d3ca245b16b71998711bfe206c9690b6d0eebb06a29349229eb45ff15c63aa2c82c56d7420738cd1b04eb16e87cb524315d7361ea3635d3799bb7fcc56aa5e1dbe031a7a12554dee6754b72f43a6fddf427f32ec3df274a88097725679769beebf1aa6eb09d5154e4900000000000d0f7160a05911d969879953d3d4702b2676c07bb0fd14020a66718378825d5ed789711b77d40dc31e0b8fc651b45559da463f0000000000000000000000000052d42124e9c26aba885015e69d42ecd710342ac597ebea576ae15fdf611356f622e831741ab15549e0d7a2bd0324e2b3b48a10551607492c19eaf58485feb4cab19c303b30ba2ddea0d792d77724c9fa4ed58b93668fc20484f141ee2b6a0029e88fdc853189b4dafd36ff23b11967090e508f45e3f10857038a52ef275cf9e3e4b5d30b12d138dfa70930c603b5e3f4b7be67be3dba3cbd8d4d143195af0697d779445d67dcfbd922d12a8b49f93eac7a72faacf80346b3b60f132a2bf8a858392f34072d99aee0ec70aa6d75096e608d97ac4b7bfa2e0ae3e59718e7a7691a98b1334e34553300000000000000000000000000000000062c7cf52e9624806a4833e1c0059e5a703ab9c2e9b38779270dc5e80af75d509b1a31fe6ed3f8c0172659256dc88de4e377c8a07e95ec5549ae47dc43b93a159a201be254048b9e0857ea3c736c761e686f9b3d0690f035617a12055b2cb3a03794d67b95e7f4fc6af323120c09d0503c8ce92e869e22bb2590299ad76d541f844d32f96184f74d433793bbd75ec15fb1497ce835445212421cb4e3ce08395c9055a2"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sk_msg, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xffffffffffffff97, 0x10, &(0x7f00000000c0), 0xffffffffffffffc2}, 0x48) 121.913864ms ago: executing program 2 (id=28838): r0 = perf_event_open$cgroup(&(0x7f0000000000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0xffffffffffffffff, 0x0, r0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x51, 0x1, 0x0, 0x0, 0x0, 0xd, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xa}, 0xc18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x2000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) socketpair(0x1e, 0x1, 0x0, &(0x7f0000000080)={0x0, 0x0}) close(r1) r3 = perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x56, 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}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x3, &(0x7f0000000b00)=ANY=[@ANYBLOB="850000002a00000025000000000000009500000000000000afcd48d6493790710000000000080000b2c6161dba392176dd2963038e1d69ba7ea94c500dc4ef2fad96ed406f21caf5adcf920569c00cc1199684fa7c93836d9ea2cfb0e60436e05425cc4686b066707de94a4f4d5fc79c987d669f381faca0f9d9924be41a9169bdfaf16da915b2e249f21c6eee84309e7a23c19a394830f2539fcb4e0b6eab1aa7d55545a34effa077faa55c59e88254f54077f799bf168301000000bfb1c0e6b1244d35b213bda84cc172afcc2e47a7d8b85a5e3d77ac463920e231b7ae0da8616d2b7958f91f5da6c025d060ab186d94af98af1da2b5952eb15855933a212304e035f7a35dfc72c81256a55a25f8fe3b28d7e53c78fbb888b0255f347160ec83070000000000004015cf10453f6c0b973b81a484ebad04859d928365a7ea3fab2e4b380a00d72bc0480f94479757306720399379d9271cf555c14d56b51c2298237bebfc08e0d5976a942b844139f1111f2dc5e46ac1c60a9b030074bfbcd4b09012175484135f0e519f0b1e4aaa026d570ecb5e8cddbed65ff702000000a3ff4f8a4cf796b07a6ff61c5552417fd703f7f14d8b78a602ca3cdf6a662d8bc9c89c9120072a5d00dcdd8595356c9b2492aaf1264d4ef4a410c882834867bcd2b6e558d17879570c8ad943e392955f4f979ea13201bafe4f0f6ea508000000a0c548552b571bed5647323478a996810000000571cbb17d9f37282462f0e9c147c0d497c61433c6ccc35601eef97ee611be8c97f4151fcda6cb799c6e924966a7f90bf8fd1e75ee76bd72346cfbb526894aa7fe5e68949a3b304723177d356c4604bca492ecec37e83efceefd78a2533659edc8bef9cb85451c6a145074343caea5c4bf690441974b155f5adc681a03c0bbb8358856175e2ce8b0cbbbe3c033e54ffcebde1d9d3d350000000000000000e0f209150a07682c4e14e3a83558df6f3fc97f1730a136bdee07e98cb984b2e2304a1b63afefdb636e56bbaae4e62136574bc6371a0bb2be1a962aae9c1258da6ef590e1d85ea9e12b3025f43e7e08ccffc5064dea4c39cf4b98e1fc6efb5978f51e16b678eca0b658a56008948e5a61561a9845e4ff29e2bd43b5b923b272341c5e093fd66a2946501559335781092cf8ce987c56cd31121624d7455f2a3666276c3c0e812b28e2f30d035cee5d0e77a3c72208ec651cc0ae637fa474816bc59d2e2a00092419304b338a987e9d3044d856ce24f370030be3b5f79f030b8d3ebcef5af469abe753314fae31a09c3a041a1e7b55c4e81dba1e12289ee34463aaf28345bde0c195bc9f022ca8ce37ed85464c31679053e7f9d04bb5cb51da0b7958989fd70f241262d0af3246eb4fc4bda345360200000001fbddeacd3adaa4d2715e21c772ccd44341f7fd53df58ae791ee8b489a7c9efe3625a9d971b5997485d6a063dc6f7359e2eccc2fb39d419de1a7b5c9dc22c96295a0600adf59d44e58eb1c60b3475be31a9b7cf42b6402312d2725b8d9fa7000008000000000000117ca65fc86c2dce97aa03279a66ec87122219b0f796ab92b1adecae50fdb408c8a80f7f02f750d6c977a1919f9f69a6cfefdf879d447df53f3b9b70d10355b07466d1ef0056b5af553d18a6cd50feeb7bfad9b7be3283b6450d34264e7712d2f1d7004548b19162cef04d18d4f5987baab97a9bfbd8f185b5a71e0d7696caba172745c7dd919ffb631820420b75b6522c0e21c882c66f4f25ffb6d95e07e068000000000000eb5b63e45d5d80fe52734093ae5aa3c0b4f3f45bfff201000000000000002e31560e5b741445ea2a1acee2e98c9f3427834ba0a765d20b30f87af976a46f9a9a1ac7dea1ea6845f9aa66237e0dacc107f532348cc2116473381e961f3d9c8c21578fe3245097c280abe51427b9f6cd72b5da6d0252803c66730cd5eac907f09b9695906313f8873522608c6f0100000000000000f721303e6b89e5c54d680ac66d09af90dbf50ee69a39265964279d174b0000000000000000000000fa08ad0731ba49fbf981f8265e7f1f4c2d97f4680b135f87c228ce69418a282b6caa2481a0df1774fa7d94944bb92d2b89f73f0e8b63f6316c5762f3288bc970720f48b5647dd177db6810fae0533496b6d58da50ee80a6b9a7438978c5465113f668eb4484350048289d07dbef325d3221a7cb35f812f257941a9781e3214c2a3dcf89d99844b762a9cf17548c54fccad2c7ae8072b82e0880815daf966bd5343c1635e123f868a7167cfcff33320253af570f4ef9c0254afdd89ac3943562b530dd88da8a94013bbaf204bebc38055adc39f07f7c22711f4d1f6dcc928d1578a093c072e0b92babc76f47ee367e745a024a2278319d9a4d1378482b74c516647652bfb6e93002494a5cd74e2a9a4734487062437da23e1efa6ef7674108aaa3ffac859c3577c2637bb3bdc69bc365b1f20dba96b8acca62f3f80045318de0facf2ed44b814e842c2a520159bb6c320cec0910c0b8bd3d547bdfba2e09d24d117ed0388afd37affbad2f9c77c9c1314a16ffe64f5e3744a2fffd7039670f5706e589a4c3868db06fd892d68a547477f8ef686ff0dba7b8c18c94d5a89b0567a851750a35d9cc2217db890d89385fcaa00f0f2e524672e6f4c8bedfd5da5b157709b8265cf511dc5846ab1d85916c4a6b2d1b408575982e11230cbac0a9c6eaa03c945645581f678403c2a936c53ae72940aa92bcf22b82c6bc028e0acdddf9fef595f0f7a9f80c0e4c659ced769ec463d26a81e468846761a8e1efd6a031ab7adc8665e267be0065cc315aa23012423ec8b8492d9b50fa4d8c5891959b761eec6dc988532782fda13239c948e27853606e26225c796b79cc04f3d1a5a13000000001e301d82a27010d3ac6119d2b12caf282413672d20c852c50084d7b2d50754775ed63bc18023c31351af76e24788d96103455693b34e09a163a9f613a7e5530222cebd7fa0fbff32dc98088f9fab33648cc38e87dd2dd6ee157f5f018702696915661715c979b7796d4f101a257688af7c148e8615c938c4ca8a69f6fc585ec1dd1857a501f90b161eff23181a11a2b0da4c58d459cbf9db"], &(0x7f0000000000)='GPL\x00', 0x5, 0x252, &(0x7f000000cf3d)=""/195}, 0x48) ioctl$PERF_EVENT_IOC_SET_BPF(r3, 0x40042408, r4) r5 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000600)={&(0x7f00000004c0)=ANY=[@ANYBLOB="9feb010018000000000000003c0000003c00000002000000000000000000000d00000000000000000000000a01000000000000000000000a02000000000000000000000b0000"], 0x0, 0x56}, 0x28) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000000)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x6, '\x00', 0x0, r5, 0x4, 0x1}, 0x50) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000880)={r4, 0xe0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000240)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0xa, 0xa, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x85, &(0x7f00000005c0)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x40, 0x10, &(0x7f0000000640), &(0x7f0000000680), 0x8, 0x64, 0x8, 0x8, &(0x7f00000006c0)}}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f00000008c0)=@base={0xb, 0x6, 0x4, 0x5, 0x410, 0x1, 0xe39c, '\x00', r6, r5, 0x3, 0x0, 0x1}, 0x50) r7 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000000c0), 0x4) r8 = bpf$TOKEN_CREATE(0x24, &(0x7f00000001c0)={0x0, r1}, 0x8) bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x3a, 0x800, 0x1, 0x3, 0x12028, 0x1, 0xff, '\x00', r6, r7, 0x0, 0x2, 0x3, 0x0, @void, @value, @value=r8}, 0x50) setsockopt$sock_attach_bpf(r2, 0x10f, 0x87, &(0x7f0000000180), 0x4bd) socketpair(0x1e, 0x1, 0x0, &(0x7f0000000040)={0x0, 0x0}) close(r9) setsockopt$sock_attach_bpf(r10, 0x10f, 0x87, &(0x7f0000000180), 0x4bd) r11 = bpf$MAP_CREATE(0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000500)={0x11, 0xf, &(0x7f00000002c0)=@ringbuf={{}, {{0x18, 0x1, 0x1, 0x0, r11}}, {}, [], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x13, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) 120.800844ms ago: executing program 1 (id=28839): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0xca58c30f81b6079f}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x8914, &(0x7f0000000080)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) unlink(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x1c1842, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000002c0)={'syzkaller0\x00', 0x7101}) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x5, 0x1, 0x40, 0x5, 0x41}, 0x50) bpf$OBJ_GET_MAP(0x7, &(0x7f0000020000)=@generic={&(0x7f0000010000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x8}, 0x18) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x11, 0xc, &(0x7f0000000440)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x4000}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r4}, {}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x3}}]}, 0x0, 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0x1d, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x1, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x10, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f0000000380)=r5) write$cgroup_devices(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="1e030600bc5cb60128876360864666702c1ffe80000000000000"], 0xffdd) 85.434086ms ago: executing program 2 (id=28840): perf_event_open(&(0x7f0000002100)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x8, 0x90102, 0x0, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0, 0xb}, 0x0, 0x0, 0x80000001}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r0, 0x541b, 0x2000fcc6) bpf$PROG_LOAD(0x5, &(0x7f0000000d40)={0xe, 0xc, &(0x7f0000000180)=@framed={{0x18, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, [@alu={0x4, 0x0, 0x7, 0x8, 0x0, 0x0, 0x1}, @printk={@p, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x76}}]}, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x22, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) 73.883436ms ago: executing program 3 (id=28841): openat$tun(0xffffffffffffff9c, &(0x7f0000000580), 0x40200, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x1f, 0x13, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x585}, 0x94) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="014d6f730600003b080cc21b1ee4d93c00c9e9c4510ba2a1a62327c8de46b3c500000000000000000000003f37837f38a00b86ec20575b", @ANYRES32, @ANYBLOB="0100"/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) r1 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xd, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b7000000000000006191900000000000c6000000000000009500000000000000"], &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @sock_ops, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x47}, 0x48) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000180)={r0, &(0x7f00000000c0), 0x0}, 0x20) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000540)={0xffffffffffffffff, 0x58, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xa, 0x1fffffffffffffcd, 0x0, 0x0, 0x2010000, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x17, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_CREATE(0x0, 0x0, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={0xffffffffffffffff, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x3800, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback=0x38, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) recvmsg(r4, &(0x7f0000000500)={&(0x7f0000000040)=@hci, 0x80, &(0x7f0000000100)=[{&(0x7f0000000400)=""/248, 0x200105d0}], 0x1}, 0x1f00) perf_event_open(&(0x7f00000010c0)={0x2, 0x80, 0xb9, 0x0, 0x0, 0x0, 0x0, 0x4, 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, @perf_config_ext={0xc, 0x7}, 0x410, 0x2000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000004c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd30d, 0x22a0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xc}, 0x10117, 0x80, 0xa0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x6}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$tipc(r5, &(0x7f0000000240)={0x0, 0xfffffff5, &(0x7f0000000200)=[{&(0x7f0000000140)="a2", 0xfffffdef}], 0x1}, 0x0) r6 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000940)={&(0x7f0000001140)=ANY=[@ANYBLOB="9feb01001800000000000000680000006800000005000000000000000a00000d0000f30cb694de1bede6901c04f0ac6c0000100000000100000002000000000000000d000000010000000c000000020000000a00000005005c1f859dadce4d6500000000000002000000060000000300000005000000030000006c5ffa8563c598a9d5000000000200000007000000000000afedd00a2b2e45e61aa5a627a80394b482271879a078fbe4ec2503fabae236955ce009e0b9b9783e9045d0c9193c291d39297f558a65492e813ea0e6926f5aa8bdca3b40ece2c877841b0e380d2b317066d704f4960bc4230561c597a204075c7400966e0f079288d27c12276f4020cd6312d5aec88623d716dd1be71dad5643d188db1c5f0d852ac941b3bac2ab7841ce975c1fbe7056ace7c58ef38f4d472e51421b79fc0244c4e8d4bd87efd226ba08bcb346b13db3798a805086d37f46a00dacf64c8588801473a5f2b17b705a4963da395fbafa6e7ce8dbb0b6f8b3b650ffd0733b9ffdeba71ae655e9067d0a47518479968ab626cb826002b66dedd6a3aa1bf33df15aa482f7350c1394d63012be4837e0f9994bb411ed25050000000000000009a37c674ba90241730956424c0b229c609bca943e98171281947cd992615a7c45179195ba8e47d03689c91a7a95786adf7435df543ad5096350e3fa7ce7ff793359c2c3092095aa3dfff471adf84ac4eabfd59e5371e37c0c6df6d2be2ec732490bdc8678f5e23977f3189ea934e4515ea9b47f46cb62fbde9ed17f317c8853ac19836d173c30462378ce0cc83630703e33db3fbf165b8d44b61ef8b23f45b0b52ce57b9fce5bf8337298ec078c6e043620599f3cf0605a11c9320a6c68c413a6759321f2ca8d0696018faeda379b595c5d8c8e74bf9ef649865a41f8b98e989c64a89446867e39cc16eee75c13826ee29e54d3f009bf954ff80431c0e7d27827c4fc0fdb903a04619fe5bc8cb7512e704123980d1f619c4d58f4b2d1ed5075e7f537ca350f8f39cca3c3da0ee9cd45c43bc73474e223e955f3ddd72daa8eac97b8519e21db07d618c764d7aab1fb0f27d6b66015c2c480b8"], &(0x7f00000008c0)=""/98, 0x85, 0x62, 0x1, 0x8001}, 0x28) r7 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="f9ffffffffffffff00000000070000000000000049c7d1fcfc3c1dc31885bfff2f898f7046af94896b109011272ae1e44ff0156d17218edd65e4c98df97385b6a891961b258543266ce70a6b9f2187a99018b2063b59832371ac5b1519c1881b4b4e5753c074e9d5bce8d7ef5206e454c151965e86405db343c4787c36e172578bc0f51b7b00c56ec11fbf02c420a9a791e56a1b6f29f686acffef8bebbfa4f690daeaa08070ef7783016a19e75c0eae0c4ef6d8438ca22e41255ad668f31b39eb823ba390bfbefbe60e2e74bdf7819e8b458bda3cbee39eb1113299ba68a75d8e39199326b660717dc6fc9aab04a0452b97feafdea16fe9a6922e6458ab0616381719d70ee24a3fae09c45fba5f72e5748d6ab59a6d646449b67d07e40fbf74fa3703a830c81d680b79ebdefb8ceb990cbb9f581d8f38760d7bc2ebfdaf3aa52f0b935f", @ANYRES32=r0, @ANYBLOB='w\x00'/20, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB="05000000020000000500"/28], 0x50) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000300)={{r0, 0xffffffffffffffff}, &(0x7f0000000200), &(0x7f0000000280)=r1}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0x3, 0xc, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000002e000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffff"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x101c01, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x8000}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0xca58c30f81b6079d}) r10 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000b80)={r2, 0x8, 0x8}, 0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000c00)={0x11, 0x16, &(0x7f0000000a00)=ANY=[@ANYBLOB="0641b47d0900000018140000", @ANYRES32=r7, @ANYBLOB="d7b3c945a8b7add725370100f7ffffff67020000ffffffff852000000400000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70800002affffff7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000002000000850000008200000018490000f8ffffff000000000000000018120000", @ANYRES32=r0, @ANYBLOB="0000000000000000b703000000000000850000000c000000b700000000000000"], &(0x7f0000000ac0)='GPL\x00', 0x6, 0x0, &(0x7f0000000b00), 0x0, 0x10, '\x00', r3, 0x0, r9, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000b40)={0x0, 0xf, 0x9125, 0xfffffeff}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000bc0)=[r7, r0, r7, r0, r7, r8, r10, r7, r0], 0x0, 0x10, 0x1000}, 0x94) socketpair(0x1, 0x1, 0x1, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r11, 0x8914, &(0x7f0000000080)) write$cgroup_devices(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="1e033c004d8c71ef2885634a8270121406"], 0xffdd) 0s ago: executing program 2 (id=28842): perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x48, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={0x2, 0x1943}, 0x3a, 0x0, 0x0, 0x8, 0x7fff, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa) r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'nr0\x00', 0xe43986f95b0e4309}) (async) r1 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000500)=ANY=[@ANYBLOB="0a00000016000000b40000000300000000000000", @ANYRES32, @ANYBLOB="000000000f0000400000000000000000000034e363bbbdbcc4cfd8d26c72", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xb, &(0x7f00000002c0)=@framed={{0x18, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0x6}, @map_fd={0x18, 0x0, 0x1, 0x0, r1}, @generic={0x79, 0x0, 0x0, 0x85}, @initr0, @exit, @alu={0x5, 0x0, 0xd, 0xa}]}, &(0x7f0000000000)='GPL\x00', 0x2, 0xee, &(0x7f0000000340)=""/238}, 0x21) (async) ioctl$TUNGETSNDBUF(r0, 0x400454dc, &(0x7f0000001700)) bpf$ENABLE_STATS(0x20, 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000002500)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff4070000000000000500000000000e1ff95000000000000002ba7e1d30cb599e83f040000f300000000bd01212fb56f040026fbfefc41056bd8174b79ed317142fa9ea4158123751c5c652fbc1626cca2a2ad75806150ae0209e62f51ee988e6e06c8206ac6939fc404004900c788b277be1cb79b0a4dcf23d410f6accd3641110bec4e90a634199e07f8f6eb968f200e011ea665c45a34b8580218ce740068720000074e8b1715807ea0ca469e468eea3fd2f73902ebcfcf49822775985bf313405b367e81c700000040000000000200000000005335000000143ea70c2ab40c7cb70cc8943a6d60d7c4900282e147d08e0af4b29df814f5691db43a5c00000004000000000089faff01210cce39bf405f1e846c12423a164a330100846f26ad03dd65873d9f87463ad6f7c2e8ee1a39244960b318778f2a047f6d5bc24fef5d7d6155102b1ced1e8019e63c850af895abba14f6fbd7fb5e2a431ab914040000000000010092c9f4609646b6c5c29647d2f950a959cf9938d6dfcb8ed2cbdc2ba9d580609e31c3fa90812a533ce206e7e57a79d6fce424c2204dd418c005479ecab19bdfb15a32a4fd67ce446adb431d07db79240acaf091231b986e77d05d988d6efdffdf48dca02113a38300cabf2b5543ffc166955709009e000000000061629d1822f720ec23812770d72c700a44e113d17088fdd00600000f7889b8c7044f56ff030000000000006cd4970400cac6f45a6922ded2e29514af463f747c08f4010586903500000000000000000000be34cf0f9d640dd782ac0cbc46903243d0d0f4bc7f253d0500000032daaf281c450e64c33aac8f23e7d1c94c4505a9839688b008c370494f6734b771546d9552d3bb2da0d000000000000000009125c97f0400f5e1671bc5eb7739daa7820a91cb0e732df2ae0000c747e00a4fbfe8942fa859cd28bdaa1509309926c77fbcb15ec58b42b400005a6b649dd5f13cd776e6c7c4b5c4b0de20e033b378553ead4c8cc530b62c36364e6505992209bdbc6203da7a3797246a6adef071102f0aa2c40095ddd05176f5cb8bd99e1ba0f9568f3e3876bba7bf973334e7919a080000000000000004fb996ad919f7e9672ce107000000ad882f2aead166c94500be902ee7dabc768eb9ec13f334aae90981ecaf5f744f22f2e45afe2c9e8632276cffe5f1fc215c0797d0244cf1ce269d10525745caaa3f77d1b80116cb9a38400242010000000100000091a0116f4693133138583da5e10b434697b0443b7b4ddfb3ace29e16e5a881336aad0974269a1025e2a9a135c0508af1aec2926627b43bba1229a7466bdca64f514b7911458da09fe8681916d408d753226a83ae2434ccd3fc508216aea86833030f569d61dc998620fcf4eeb92e7bc511df63c53b82514493b8f3c74f44ba184d40e87612024da1a1ebe316923865f037c01d71b5de81121046d84b18acb5cbea7eecad9b6dd46ed83515cd9f140e5f00019be25b5910a3193e90be231a05fd82e6003969c31082ff1d0eb50a04d14644234828cbb5aaa0ece702abdd425fa25ae04a2315c89064df633700000000d9e5953ea67310993d01000000000000003ac753358791b1490273ca535e05b11d815237743a5b79ad45de2a3c91257f02c2f30f5513662809073710937ed0055b238f466e1442f8ec7a5b394228035039ceeb452dca75f9ff5332b4c4777a3d19c158a0aa9a821667c68549e9da89ad4274ce2d3d7619936768a84a1465fff4eedba55955434f132ab7b884057aeb68f3d675a79907a72ace70902459f6950a06a03507838231a335ae759ed25534f2e90a7def4b3d4af7fd47ab1a701e4b7a7dfc1d12775ed0a31bc7b5855880aa767e68196c7aa5ac115724b6cb8fcebb67719eccd87b06b38566cf61ad2f307a79d2ce9801837bf0bd3af0271de700eef2795d28cb0017000000000000000000e052d93194121b774d21a0317d0346078400004652c769fd3d3e661a2fb511164f1502ab2ac4eb3f19c042163e0bdb88b82de384a8055e8b1e24294b0546cce481ff5618b7b9585dbb64d66debf219fa479abf22f3d64fe82e466ea6f27859946e72f80bb1c9cfcde57b79625e2979fe689a5a246cbbd488f43f46b2536f175f46dfb27d5229467270246ab53616c46edf34c559d3de0c59ca3305e66825715e5e4cd5b54c1b05c09f04337a76a30373baac3ecec91fd546eb7c32dbecb18a308a0004be94dfab28c2a51dc816df0000000000c12254f041804f7f7074356789b1d4dd55f3e045a48241a4ce04d06acb2cf11eab759ba78da5da0f26126d4cf2c73e5f94030000040000000000000000c301985d603403592486204054be3fdda91f9e315886941928e5a8bc1a00e69a98c0a8f7192f6ee93cc4124cf4e7610915efc08c834a44e1d685d6835a40b5bc615949cbcd98d044fa492aa38717481455e86dcd7816ad8940bd1995369d89ae6eadeb9117e8b94ab422c8d62f858875dccdbc89572231ef5d6df6a9c55f8df763c7c64da7cc017e1e3f5cd4cb9fe6d19b11d4d38239d318016e622b9683b7e46be64dc097982e23462392a0cd05afb2e060fd42ef00dfbd057311aab94f307d10c7a1af0d8e5a0fcb547475d13c0000000000000000f1cc97103d714d1abb901f866d9d629b4fb185f45790517c4a0f5c6a5024e3359e8d83e3f6edf9e2afb5ab59c7b2b45cfb0a3c1303a98e4ed531ac11cca1cd744b431de74c7cd6533adaa8ec749061b2959d53da626aa189781dc1be4d5c81aebc0cada819895b377d6cf0a7878ba99864ae84464744c605646caf2e06b13eba7ba10acf77d91b2297e9573abb0a4da534d735a223626402b308daf7835780fa6f4e410000000000fb00000000000000000000b14952139bd4bdbccc5e334c49584655c4fce8c5bb7c54664aef6d780100358aa54b4b49926c4be9ee4659153d9fa95d07cc4efdab2c5f4503148d0255d0b748366dafe042d78479c21d832e1431ed6d646d13e8e7230300920a5642bbed1dee9b46b6f02e572024ccf3c8edd82660e5d74c52be71d780c300000000000000000000000000000000000044ff72f96f084f4b6cdcb1b4a9d8e9f99f1b85497d0c3df704c8a0034c09caeeb0e34799b755649883539258a7b33dcef15d8fd1953ebaaa3cff81a0de7a05a440f20f6b273ceb8678f10378b670be7504dabd1471355d853292775d0366891f0bcf0a6087ed4f1f25ef52394db3e9d8318bbb9baff3db95bfd68a08ded502cc08a485c804e4fd107a7ca2a64ca081c6b2f7b895cdf98b763ebab9451c65eced6f5f97a541210806d885762ac3150225036c7eccd7a05593abd963f9a02df58085115e54f675e6a08d25b5722cabf989b4bbc562e073b81bae61f05c5e1f90e021340b60cc5fb8fdb09b6d20b0d87a6ed800000000000000000000000000000000006cc6f64f583a26a78f7f417f66c0af32f5194ddfce51e5aff28f621bb2fd2a5ab719823488d6e869b08d3d4ac7950c60144cf77437e29895a23282e3c65e015d1c334832a90ee77d93596e3f12e9ca8c67c7f3c9b66c9cb03edec184ad1d9544c7a3be250e471dca00000078544d79c0efe4094e561eeb26ee4c81106d03c004bc1589ef6e13648999c8735e2634e89aaa90c571fa3c07238697b1db783c52715055445e96995fe3273b0346b03fc742c06aa3947e0d9cf0c99b5e245ede85893112deea8bd3355a32ec15e1242f170a51f28cea4105541e96a52da4984d26bd29cb0623f00c6b0a4c00ad406d729babc9d1550a683c349017a340444000000000000000000000920ca49f7cc8194aaebdcae5a62bb7587b57f41f1c2034911f23e6bd0291b3319f03a0a15dea685a8ab75b3c60391afa5483231305402b52a8f9863800f127d6b4518f73a847ca583e855d70c6a4a53f61ad753d5e740db44afd32b019d9e8b41361c2c104fe52837a19dd6952fe2724c0105ab158a54a6a73000000000000000000"], &(0x7f0000000140)='GPL\x00', 0x3ff}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000280)={r2, 0x18000000000002a0, 0x13, 0x0, &(0x7f0000000000)="b9e403c629394d5aa000000000003897827792", 0x0, 0x2f00, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) recvmsg(r3, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000380)=""/193, 0xc1}], 0x1, 0x0, 0xffffffffffffff03}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0xc1842, 0x0) (async) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x5, 0x5, 0x2, 0x7, 0x0, 0x1, 0x10000}, 0x50) close(r5) (async) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x9, 0x8, 0x8000, 0x1, 0x0, 0xffffffffffffffff, 0x27d}, 0x50) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000340)={{r6}, &(0x7f00000002c0), &(0x7f0000000300)}, 0x20) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x11, 0xd, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000003000000000000000040000018110000", @ANYRES32=r5, @ANYBLOB="0000000000000000b7080000ffffffff7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000003000000850000000700000095"], &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0xd, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f00000003c0)={r7, r5}, 0xc) perf_event_open(&(0x7f00000010c0)={0x2, 0x80, 0xb9, 0x0, 0x0, 0x0, 0x0, 0x4, 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, @perf_config_ext={0xc, 0x7}, 0x410, 0x8, 0x10000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000012c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x1020, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x0, @perf_config_ext={0x9, 0x12}, 0x0, 0x0, 0xfffffffc}, 0x0, 0x2, 0xffffffffffffffff, 0x0) (async) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r8, &(0x7f0000004800)={&(0x7f00000000c0)=@name={0x1e, 0x2, 0x2, {{0x40}}}, 0x10, &(0x7f0000004680)=[{&(0x7f0000000140)="fc00736bf538a942c4cb1170057f8335b0853c22452399f34d68ece722e073b629c4da5023920d21fa92263ed4e86720abd3e71982173db6fa426499e96fd6ac58f59c92c9c8dd253d816aea4f965a6ea771c844a058c917d0ef1a55bcb9e9ed2dfad94798f42d9a0a7b8a58e24947ceec8b889ef54c8b0287fc10764cae77b1f21dd3c0be265ee03a47c21003470228597e1a214bc1073493c6ddd320eaec1b2885a7dc0af295c8774daf843df69af16ad2f2a1def5a71c8b22b430212e2cd4ca55", 0xc2}, {&(0x7f0000000240)="e4cac3cf1249feeee44083f8d83ca7ed00476c876eae199c20c16593a176508055b3f7f78e6e22109083874e67534d4c9a5b4c7df3e359f310525b4ba111c86dd36e693b1fd47ccc462b0d86070e48588afda55fbce3cd4d4478942b0efe4c3e88c21fc8553b5c9b295b03c3576255ffa81022b261530b5ab3bd444715b19ed7cefa8e69a0e53da5f72c05f9f064b492fe4a56", 0x93}, {&(0x7f0000000300)="c1b07b758fab3816201417a04ba77e760676f363bf1cbe4fdb0c0b1ddf7b5fd5d82c89f7ae33b1d37ff06798572cc060dfbc9e5d0a9328038c83bdbce5", 0x3d}, {&(0x7f0000001340)="a74554d5857b1d09b5cdf292b97b4eb5655c15a2ab5bac8f0fcf370ff305ba9a077396f5745eef7241cca083dc4683f9a264df75bdcc8b52e53b582e55b55699329413c0a87d5aed57552890b70cb1edd3fcacb90909a482d6b6245a6a162970f2215bf29022b4fdd6e852f770261c13aa60cc8cba5786c3a55c9a00b38e4ee2233efc769d9f5fab9eb4b4b6b9c1dfa0f3b379ba3f18d3ca43f204251eb888b81bf48be9c0b4ab10f5ecae8a8067592c0f8749fe8c9827d0ee57099fba06751243725fba29066d5b59ec3c410e212b07434134b12514e85b5c44ae0aedb4946698e6e9a98c84f60f726d1a2c1772a19ea9c093aaa2811bcb56962e1d939a9159494f924bb50030bacd5461e2f96681bf2a3ea0c27df74361a90d960962a895a3721e4602cfa534f32803fcd21a6e90127c51bb64e2ffe68e678e58a30bd856fa4651db9168da9f4b100c9938699c78679c7a963c1927977b39185c5d237de9850dbee8c8e18eb1818cc84cedd1b7c6aeaee8bc4d5c631556dbcc906f8393da4c34d88ca057100d195789275dcfc5d84cd0077f806e76db06989ffb203d286ff83d1474de4ee08e244b98a6fc1cad26aac9ab7813372807f95c8f47fa07744bb31f20daa4492daaf03dc2c673dadadbf2de8a9d6c403014b5b4e3e9e1a0cb04f85588bac9dd3313359ae407ced243f0f001c242ed6de3e64c0e1b7e3dde79c5acf95c7ed8f1b832baa32591bc87337fceff417c9844a664e44dcb9fb7fb91a44370a6b4306eb60d6476c1ade2b1e11f9b196682051e8ef40f003320db4d7a43693f0549699893d3667fcf27afcfcc3936b6e5aee62591de2bcfcec87f4f3e7820adf14f1cb737304c482bab15d872334fe1236094238e1ec050c4d83ff38c51ce2145de30ab4bd557227c506cb5078d7cb1144e4a6ce263f355afb87c13265f0ae0e4c727fec963335cc12fb32def1543f5e9cd7de8f36365da6ff31013451e19cc259d0936ec25dee2ae87b8202387f513ecad95fbcff14f4cd8c2790128bcfe31db003b0b9fdcb3696899a3a3806cf8abcf43f9e1b0fe56289e0a26865bfc0be58dab03a219f3db39bca5ffa538a5d434425a0a7018882011adc54cc3fc46c3405efba59eb202bed1890caed92699e784a458da44571169a824cb9b964547b88203100f89159d677d1a60384dee18ec2ad3afebeab45f2afdadecba4a60258385493063e6554cab8031b0c1e5d0fea25f4db4cc13fb99da5adf350dbe6d16a56e27253039588246c44d96f3ae849fce20dda9c03092da3de57a1f5c450b01d3cd8ca5b7240c2e73ffefe821198c8efc847720e14e95449c4cb81e533116742301deb2af0c9974f02e265dc4c7d9f3cc028972f96c4b4201aa721d0a4bfb70bbce9f8d04a609e949d97436923fd9758d05b05b6fb1e7a675526589d7cb1378a90c20ae91da70d549efce9b26d3ad06c6b65da0e22ba913506b80b6ac73f0ebc4f50ee6a3381b08c6e2d820a0269eef244ddecb3cd5b267b6a1bb6bad7ade1fee703e6e350d588dab4eaff29edf8636497bc4f17df37062ac82fc583fb1129b1148a8aba1a31d6e024f8e6a73eec92f25c401e175094b3a997720e9ac5389136e49137d2383205f0f9b07c1e7efdd092f0bf02c44be2d68827ae528e46df1edded46946425404f8590c0c2aef287e41b8b97b73cb480337fd41c76e376091ad3beed493d8187fe28dc8f7cdf6c5646656466272d63d2a5ac5b40666515119a81512e0b91e4542a3657dfbdfd311d87821d01deafae709fd3ef891f04ab89fe45571cdd75939141b02368119b6c7e0566e93d99d96843dd5afb9e2deae6cf1c7d3eb5467d6cf5187f5fff238d7d0fae6feb1a2a3e2732a6a559ea55121c9e29c20004e19d7dcb265d11f3b5e0e2ee7d6cbbdb33750e60caeb54a58d679fadb911bd626c79396e74b9b6827fbfd7756e7d053a3b31cb92c3e80af15da2d70348d7083bfa680270b090c2384cec2d3ec719813a2edc27b948a083467a3582d36968b331bffb6595c95e69dda1d76d285de17b1845531f6b32ef607f8c774504d01c602e9df5a2094afb72ff28953075e340c88a2a1a7d4b2593c6cfe058c64db0ad47d6b92ac2fbf701e124bfa14d5f0e7c8f2bca0eab0207f88df9d5725de13ac45ad75d40e06157cfc2de1b30ad7469b68cd92ae26ef7db167bb55d54acd3c04584c4689a930f92d03d616a7a58860bec95c5e4dd422115232681dfd84d240b6b59e3ea749ec5c7343c9d53791fb3e70a1d15cbdcabe8227b836a9132a22a790e3eb6c4511c0bb559e83e57fa92701a148797709f33ca937b71c1fd46fee621bddde3a46eb37c2f22158cfb501cb6059da4e4efc7c328ec2aac78e3249a0f3dae1d682d8fb1b083fd8b8270682de637f11502599f226bc0817e2f519ce896e9727bf5d25f94e65b57e84716cb53e7f73c6c8e35ee9a55b2e26d7189fdcdc1bcd7e2006c624c834c1f4442ee5f4696e0b16c4aab051da9742ea033a2f6706c2cebb3239fef4eea9798c95098c7fa41fcc65c121401d123d13bec49b18139b8482893d616ac6a5d20b795f894b9aae33924ababf1cc6d38abee20a3c67f8bf3075d0aa167c9316c676d02e48f00e5c4a6187d288388e52e99b6cd5ba1fef30df94e16ea8b5f7dfd9855e3a4f5fdb0b781524bc8802ca4f956b0e806294ec9beed48d9ce04ed844c49f37a955f6a46ad461cc7f821db916a21890c6aaf17fe4688159286826d82e985fe2e6269d603077be98940ed2bf07c9be89318ea1005e6f7f563717b830d97257713fdef29025713eeaca7379df258ce564935f9eddeacbeff6866f6485f5ae6751aaa6da73c84eb3e1200ec941b8523cf65ce786122afffa3f32c4600aad6f7ddfc520b102ede4d98040886af5a81d9f80855c7edccda6e6ce4ea17b61b1c1f542b04def2072cf910b2cde083f78ff0f78776415b076b9070fb64d6b4b8644a8d02d04513de8a6f9688c4a002db3964f566e856dcf2208900ffca7973ea3cfe6c84d88c4f636cb4862741dcfa575904140b30f992c170fd1626a463232c37d98412528071c4c5ab830ebeab471ea97f70755a6d9c8e5218a000a26cc091689e6e165fd3becbd540a52b5e632e45b5651968bf950c007c15aa904d920927a5d68426fb138c801ffb8f8cd410af5d911297490144de0f3404e1d25105eb1a117ad3e3449616a3d43a53e4582eb9614b7582fe0dcef7b66a32f8a63f90ae44af82bf51d626a6576aa114a64cbb786c6b68760d4deef3a71840c99dd6581b85b5d9b24f2f112bd5c406caeb2ad8a20bde0e8cd5a502acc3c404eb211f203d0733af453a75d587e1f81cfccba669e45e3c82fac0b5d6b57ffb7622ba18b3fefd72d22e460fa0511eeef6d52303dc4aa7cb68daa64659c607bb85585c3dfe47577800aa0c9ffaa485fa95a8b21870d06bd825fa37e8d20c64dc12b6247687dcb376168265045b5351346a85d8943b51ff3b1f5bb9b85ed6bcc523579fb6bdd12bee0b48be6ead45b391de5173207a36f27e66be8a4039dd4b7d68d54d81c1a4eba7949d3c987b9b8b5550cce9f42ca7553b9a873e826c845d3be9dcea66b5a1a2f739a3f557e3d20f3243cc39935b811ae08825d84be63c8d5f50049611cfb91f91e27c73ec76f14abaf6fd60c5744a74540c22f8491cffc884c37f31d16337fce2531927335c3f31aef216fc0db33bc23af31503b2d6f837e19c101911a704cb461a8f4cdbd5f583cd837a2b30b81e80c77ada841ded7d3b8d5bdbcf3ab9f766b72f83ef854860f300cc38164cc1e5d7486f88205deaf200167b910d98cd3934b65538da7d0ca096d462ab8ad4895316186b7d6abbd14d83ea355a505218258eeda7a4244607c243714b4a996ca1152a30021679a7f17ec6a0a7f505d643967ecc0279110ac20ea2e6f07793e8d8d04e6b1819e79a24f9ed9405517f56c4ce0fe399b0e7123128699dd1153b4d950b571800a2538a53e44e14dce419db9c7336f164af10ebc8765c88dedce8a6c12d5a32292b8db8ca76255facd94e76b08e6bef37ef778e5fb0d402e8a7d7509ad47372754126f63b12997497a8568cac07eb44ea54eb3a593e62e8f6325cc48a137023bc17cd3bdf7d0dd4872150835c4dc46a89ca09a539b33142483706a7ecc5d56543f538e2220c24f7ebed574679d919868da9fdf5e5dcfa2d033737777d2b75c7a125fea1328c9c0cf72cb43ed376d5e846a17d1b1cf03c7acf585e2c9cbff0f7b84dea8e0c0f7dc8c9a77897a4088d3ada1eb6644c87795c496a1d86a6bf7e94c63a61e31726dab59d24ee1bc58c4664ed7d1e42fd862e4819ddf5baa8b4092f3f537935e8fdfd8cf560cbf92ec0e96250bf0100d007761c76400484129ef19dbffeff5ac903e3b55e1c6eaa4bacc4fecf65b3f95445db862c86dd7b1e05ba06767671d412bceccdefc31e8d024ddbbd166aa91ad83a44ed30d13ba21dc6e8636ab290d166e68db2fd8c541c8da9a552a02004342d1a3804c1e7e6c4ddc0a1c08d720316950247f4b17a1879dfe9a8288e7b38851163ab271ed7fb1a823c041c9b916cd4fe2dce863d2c48ee8c38618046fdf1c4a6c64a2f87226d7c4d544e40c2cacf6a88587d88568e9318240377107b97c322ff0f003a00efe44a7d8b50fcb2fa6ca1665cade4fd56f2eabfeb65d3dd90a77e93ae0b4d611809677edba4a1d25838ff90716063a26a200dd02791a0c3639970f82c6f38d79edd7d0e48f0fb88da67028fa6b82e118c16582a816af416c109b1696bfae43ce205477a9a17ed08a70fe8f331d9d0e79bdd92392de953c75d88b30c8c4acdd31b10b3986965dc5f79f50d0f165f11c14abcd82544b85d128bae6957c36f5c9fd6331549d7dbde7e2de8deba5269d4de106e974339bfd9b0050062c7690530ac88dab34e435c2d79b56173a7bad842cf655497126d80fe6186cbc6035106b4c889e0d2f1fc5c2da81439c131b49ad150d7a5b9ba01bed80acc7ff92dc99ac5cf5d267fde0968bb15b479f53f13f6fc2768266e138701dea6b0f0428e6079b12c34ce600625a316f9cc41d9fb3fbb027a2556ecee44c3fb535f6355efccfc2fbbf096cccdc11f59eebdf1a58065f538d0502671859b73db0a4f4eb389f8f301882f02cd079926313e88b420e8442188191b0dcac3c0fef56a26e9fd6f2189e3bedd467646325d28a7308371a0fa19302eaf043f7481cbb69b507ad5148532c561d5cecf7726d2684c01e6677d3b78cd690e808ec20ed69b3432273d2495e8865bbb8b7cad0d40265031d9231fb426e4f3bb15dd011a00728822c049bdeca809240b07726e0ac0fba0f25832ac8113f4411ca67e7ca75f0c5dbc5856eb69c96cc9379c738a6bd24c5a1dd3050b65be5c3fe7c706598631f7264e499b58ea4b05c41282a8aa27939d700395ee704ce6b6dd75134aa877b5fa14fb80f890356f3224d79194313c9596c622c9fbbe6d5542be4f18bac034d19ae1b1e0e0a490a00618c49a940cd69836d566e0b50037edf0588b09c2a87d6cf3c1e5f747cee38182a012827ca67872d14da3167a7ecf852c5ddeeb26ade7e3109c30b17b9e0022e0cefc1c1288657d54910252fa7bcca35441782df950d22af93955b34fc3682fb5bf6e460b28d9ebdf42441b1a7f0e76c022394dc4aa96610783d8e4d5bf6a820a00146eae3666f66fec8d2fcf600d0e7953d0e33cb72657e3874f6baff61bedb3da8421e0565885dd2a468b02b9554e977d27d", 0x1000}, {&(0x7f0000002340)="a3592416a80aa6e00966ae51aab1559a5a3bbac97c1e156213d0a6b28b995062b1605143bc9a94f7701af30ce48054704956e1e4eccb2ad3b16b019da915ba5f014a063361be7b54923249fe4cef6c438fff74f6ba71ff49b8cc77e4f22ae1b0ea53ef7c5b97f1589e90a2526fb0ff85b9456b013bfe27789e5fba7f6ff70c16a63d630b108f6476aff412ce4aba8f7cd31c1de8dd631e193390330f57d91ae0c407793efb5ecf37ece3b735445358287035971ed76ab83e4f038d0cd3919cc27df55f62c317a4c08f2259d78bf840707bf0838075a85cfc89aa0a91443d320022d81c06752345492c2604f22a05a53998ea3f56db6d8eb7ed956c25b02e3ff2cf3ca0f4183bf9891eb9a4308a48bfd0d7085c41a8da06e94f59a15fae7ac2f5a283bde6cd17fcdfe3a5115729b179fd716c7077c7e762a537b52bbe73cc4bc9600f31a66a5a82c6697dff7b65e2bb7783c6ece363b275d73a5630c66eb187cf62016458907000a3fa140e9f0f7ccd5be9c25429da429bc0c30b67f38619377be45b952410c5027d6cc1ad3399b30bd66f129f8faacb7539cbdbd8035af6bddc9582383bf6e8ac2819951d7cb897a68363315ee8494c614d16f26c68d16edb2ef8ad53f6925458f1577905b5349df923ef92cf90ca6b049c1254ff478af5d6bea184b48e982e885f2b969acb526cc489d56ce941361ce0107f713e87d1bf13c7e82c7f9b8bd8a311b2498c518562bbdeafc360e2a6bf2be0f520dd390dd4f125e04f46ea8f04d0ae09f05ae84a92e1315ca04b90e3c317ccc778e21f8bf424df7ba9e06631c6482181745d6edd7831d32632b49a5696f0d6b0e14f7c6961b65ed0a8dc94ee0a937f3de8a7da77c44ce20a1dcbe077a5d31374a0c79a3860df7ebb3b0511c36f3a0cdab6174c74db8a81d1c53f81f03a99b3e96d5f564953120c207546004d2620086c15d925f3c63a4cdc0a79f3adf63165f590790fa79a4891d753adb97f3ba400deb944db19d1f3957464af8ff5bacdf75112f975ad40b49f60529ddf202ee2b390252249021971aadbbe6d92f2b748bcf05ea5f2a56d4c88914faae4a00554ccf336a682db29e884fd804a57054316f3153f555fe2222439d30f2624fa4a80ba034ff868324d446d1564d0bb93ec00595913819f257d92030a78a6c0b3290d44f2cb6a0d24302ebcc9ba00bcd3c07e36b6ed990e9c1c6a000fc627ccd5501f0e905512d9c528318e672dea856ef5f4e2d9df4755553abaee65c70499f87485b6b886f8f04bb25d50ea2bb2ccf8261471c106758a18bfa4ea91026caadb72010330e8e9c53904cb96d30c59a9b3c3fe5a5e9cdb48d67a959d4e40630963ad992c7a0430888c75f631532c7c88fc1bfb670b46accaf4514cd8f00988bf55f73839b9fe469228b81624b2ffe248aa9668ad8f69297c40bff6072c13fa637a9fe062510ddb5e8a4bf1b0baef37f43002536abe609f77f0b658e0315076ddac5d356e6c1af589fcdb4514cba2a0f18ffee6920e0397825e090be6f1caf369ea1b4c2bf0f4dfd40cea07686ff3badddd94398db530533bcd37f817e949558b9477d2307f423e1f7058fa1ac370a9cd8c0031152f6e8e1faeb64e11ddae18798a3ea4fdd334c792e8366c168fb058e85d0f404c2f9ba583e56f91d9facb92e493404795e51f7452034993ca1d459cc240cc49b1e47f655226ef639c3fb0a148b446433b420577530d225da0ba1a20daaf36c10ecd419e68e86bf3b16d593d3ff73727d61e239221a67fd21d9e308b78faeeaa21a718558fe63bc5379af800306fca9ed5c2698e1c437b0cd212a506a759ac05d6f3cb1d83f8d2ddc90468a9b72fd5023124023bb848e44ccd44e1e06b98795586806690a2cab17ba6676982c02072b277b8314d999bd0b3e7a55f5ce52032d83c8a96e68442587398b81ad85ae231602dc35bb32e65b5bbf69733a05bcfab6ae770d5a120419591ce29ea94a3170cbb346527d6c06df3236475ae69ab668a98fe1155d3ec0f7b39768e35710c116b5433189aa9cab4132c5a94fa8766a51177fd837f2d116f6d4aa3914411721360dada07f7582a7b577dcac929350f3ea8291c1a8a5bcd8dc711c267beb3184f34ed7a94c531ea1b46bbdddd1f2636650ca8e9dc93aeabe14a69641f0adb67eafbf1db0990dd8e93b1d29843f3a2b3f36d25fd719eb16597d9185b1276af6955f3d87fda2353a9f8ef0431f580f0a5d22b3c0e78d1cd300994bc3dd7cca03563d0b20e84c6f8b95be1d52ea549b12d57881f41e1e1ae8d5991d7dffaa0c2d7850095294a65f471d033092d87ef0e095d369c1f8d63d3a3e4be95ed460e114db80419d702655f9efc87aa5d71c9db24a1fe9fc937fcaa34c979d9152e691754c6b2b689f2f02adfd716e3a96a48124fa04bf809646bd67602ad2a16a4ea861cdd7742f63fc19e9d6a6a870e133a129e7245760948951607e0c9695b79e1a3c04ee2a6fc50e21c4303f9dda073bfa711288f811d163a49165aac1fb6a97004b976ada28e0851e6b1f5741586aabccd1c3334add65b6ee3037df74d1148e43c56f937a96702e9f1be88f479d37633515ea01701a5c0788c3c14eca1718a33c0e8ddfa015b310bf273afdcb25b6d62449b230ef25a26d955def421186f27a67a20f8f65de2aa70fdf1086663ea8500481c838ad688f467e9ed43adfc0d9530a73dde5f67c022c81b1c88318bdacf2779a9c60d8a9a3e92082a4f782d11c6f38afb96547557fb859645057d607f748b4f38879fee401fd9746c384aaf9bc343a3f5800178bc6517993c2bbea3c249454555c7485eb2cce1e2e033fc38b1f8a8dd29aa2d79dc311f5683fa042ede0ae28c094ae7e0b75224ce2cbe3d706bd5e4cbb87c7dc399b7bf05fd2a8707b4b130d6a9cbedaa250d3563551f3f18a6cbbc2ee17d0d0fb4cdb3995e5bfbc2163b7ef47aff2253c4f15db67f8699b6e1912a4ba0938e91966bf163a783d0c97e91b16926f585e4deefe0b6d4be1840d16549c92f9715e9fcea0367e990c7b95c63c95a6e8e1df3cf815cd594cb21c27660346a9d0f5c09b1ab4810e2dc47dff18e86d679681a6de092f0f924b1446e63a66f5cdd7a781b0e60364b640b24a6d35b7821e284b5955738a912f0d7dc5d5a1f3763d4381cc838a6144a459f4178368bd14c002b1d20061f39bb7efac1acead05b92fe5ae12060182c7fdf67dd59a97ad3cc7f274af7b1d9db5420fcd4195c48223753bb0171d3a87c03a642a2e6dbb4e8336c04748628048e3507ab559dab9e384db4200de4eae6acd3cdbfa64d2ce1dd5aa126f317574ae3ba7928c4573bf8de3e435da51fa4a60ea0ba78633929a1393b743014aba7d1b408bd53a38672ef956ae0d39813ec30d591ab49d39fea8e3365fc6445eb446acd07e5e0ddd802419f2054a53784f6b9731b5e8944f438a9b1930ab41102ca2a378524ce7db96a244e6fb4746a759feb8464a80063a0dcc6eb0b7feb6dd342e8b61540852493cd7ad69919d8e29840c8369b1b563bc7e25a6853e75f0fa4bda090028ef29b4f0d67320f2a5f93de43cf3a5643af869b7b114a05580ce47b5ef32156cf5794ef209c04cf62d39da1f2366f21599d5c538ee8975abef2aa4190ad1ce83bf1f23eaa1e57deb46d7d30ec409dca61c54e17e7f0e48d14fc7ec0b1cbc88c07caf85746d4bf0705cfa0d04877a067b57d56a3621e85e8892a3e5d71c8743a5ff7e9ce0f0e6df2b7f1f3ad6367d6b233445b5738a3c53e36cd7ebd2122932bb0eb617a6ba6bc14e20a73f9b8f8032c62e1a2f41481351a1f77f8fb765370f2a1f740258662f551269846a86ebc8dde08f498fc4a1b8e7564395848657fa15922c141350625901ba294d569bd4650a0a5073f80f697d4442737ccb1199d9ecb663d18b12717c405634368c04f06b072ded5d28ddd943eac7845cd737034c85e07881dea42eb6d2780d128f3dc953e8562f4fe684b98bee7531869f5da9c495ff936fab773c54b6b93dbbbe3e8a5f861887d6928c97b6b570ad28e835026fc1cc5227139e84283e2e7f61cdfd8dd4ba8f4e424a1d21aa03e2e4fc652a924cbc1648997b3eb8455d8a38a9b1205edcb1b7d01dec582f842d9f62c781cb2f29cdd5d89e107f570f0795e43b268a4cef661eb57388d5b48015d3bd621ca449cb37d552639ddecf3bf7878c5969ca184f42a6b05306ac6bf9e69813b44ee7923c44a32ab7b0bebdf866e48fc4d45783a114da2f6602cc3398a8d7fe7801ad48b4e358083e041c196b728e95fbbc36b8cb8fc54aa31515ad8abcfba754633ea878bd4405c8e3cb22c03f221e2bb6d5ff598715f6b28f9b02ef6ed12eda46adc93aa7f0b8687cce22131d7c035b0aabd113765b634fddd11db1932cba27f788378a7865423cc7790fc8b95b69db0d1538a7c40cb4bbeed4a3248dbeecc727ad2f9341aff89d4443ed7e90312ccf0b9891846245ec1dd259b82de14cb4dcc2cbf22d6070c6f3f88e3dad6f646735d655c50bcfda3aca1c8f7d9fe0576dd0364346d5bfd2ce3af7e611b4f062ddba66a42e50368fbacca9bfc72db49a3b723086416bf542154d33f7833b1565b75e9a85550d5f88f8e03b3aeb11ebc3bc7ba6f680c66c2380371cbd37f4e6d97f2e13813d7b7b0172377f5c2f7b1d79fe15a3216db7f5af395cfb7b44f2ad168001db4ef776594c9d959d95740a1682c792a20ed014ebb32a0a02f1f40499982e85661b12c3350874a067e64b665590e8de7ca475bdd9ea2cee524f5d6e17c763463cf7f33eb865b26b1aa0bcfa803da841121051ce983c8e93500d8b859c8ad16c04f0f117f960efef120dcfcbe3c1b7cc2cb56d2783f5b597850ebe7ee72ef8631b5d2b7845e85769809044e31e0c8d4f7ad8b596c812015e5890b7bbce6fb92bcdc427f154fe25084829902597e55f42d4f8f0da667f2925fb520514b7fd43fc929f630313c55ff1a5637ba0ca782d4919b9af22e33817095f8239f2b7cffee2f5e3d5e6d511a7191cd14d4dd8943b9bd25d4c6550cd7500164e8826f2a9d367efbb70b05ea5f23ff967752b9ab0cacef97d7b3c2984044e445b8ddaeea647abfa35bfe4ef1b293cd6468a9cdc98102022aecff62b4d3688bc8151cdf4eb8ca50535700573248d42040fda0a59cf1bc674e560b082ce3ea6264d60fc2cae596f270179e8d49eff1e3e52ecea56cb551819ce2ba908a1c96cbd4410ed47e72cc267fdc8d382e745837892c0419b9156fffb42e7a3ed98252ed29068fe4e87e79a64a38079938cdde0230bb5356aab26e0d8fd5769a15d9b794c25982056c4b46adb668d5320528cfb8fb37fe6616cda06c894bcc383eab9588fd310db1531be039eeec57efd1df22398dd221a5a15a035263cc995c9934c9f0f2e864da0b64e923000ad82f50b9a1ecfdd6c3cb13e1c13ee312765f273f336277c928a81520f55544e7adac512643f793f6d69aeab11eea27afc1c187f4235fa0e4b71664bc623a1502a4b079d74b5d4ebfc7f37f3013fd672ed65b4bc7188bd48f27720d9c0f7156c6bc9fd1053cc3baa47777ef4410b6df726559c0ea90200226786828540bb332c8160a18d423152f8ba768e20b5a966edbba2bdbfd597d2d5f0e808fed783f7ee719009a0034fcf9f8af93bf6c8f9aac67228b612103dedae8141b03c172bd1da0550da913cad771bf18bf20e80d110389e1158d5fa020a3e22671569dfe553e41d02bbdb4439f8c4c62ee7a27138ec54758d910e7c5ac4408", 0x1000}, {&(0x7f0000003340)="3417df95e3e1e83ee9b84b89f542e230ff9139b30db14022e318570c4f2142a052aaea351344b2b527598a9a32d6d02be9b291f03615e12ec2bc3c1b32225399d9e07d28861c12dbf886f07474c2405a1e7a880fdc57b187cad8af45d02ff191b5ae0fb47234c0ba6ec6ae022649d27fba8ca7490a8855e015e9817c985362dc6a03b311ddc1560c53b7f489abf342e92a5736a0322acade8060eb2b4b6af520ad", 0xa1}, {&(0x7f0000003400)="6f33ec74af1e997acd05aa724c55c69589ef46e3846398d209bb7978555f00b14af46b7a5305e80da98e81d055430fa0d831e02a40de9e1880939631ed0f8cee91c10f89e6962a4ca7fce086c59db284b87fa9ad0fa26ca51c314a6cf3ce5dc7cce091a6eeeaf567975e39ba0f41a6b50b7df6c1f57e7ba50bfaae2e76ac48a18840b668f19b138f0bb5380f40be3336024c825e4baf57bba8e429ec0c23a07d4726e7c151fb490f3dd8c3ad9d2b4449c1e2b646a5e978d8d84fcda543417a93e70ca86a29b7d686089c42d252f491212ad25c00eed13e782bce5ef3740fd08ef6b6da7c240c7c7853323d13fa54", 0xee}, {&(0x7f0000003500)="9f484b2fb357d840c258fe4c656d3845e2a4a229ddaeaaf33fe92633aac3dbc4ca7eb38c3bf229a240124782bdab8d5229c04b20481d3c4a80aabd890c3e7217a4b4550a74070f8611b6d6dc0876d7b6e349b44d560d29bfe875a28b847d68a8bd9d0de363c48a5a288bcefe041c9a9db819aae20c9b6554aff0b7fc8d7ac4e95842b3a9cdc5de7cb362fb2dcc5f460a1927098cccef3abdca1a973b88b0d1829ecd1509113ef6b57c0cd60d96fc74062d0937a2ea3ca41d965e51ff9ae9e8d62136cf86fd40519e4579f7c47cc1282aaa21", 0xd2}, {&(0x7f0000003600)="726d1bbb80cc377df58844272e8b8381c326a74b3c957c3c2aa565dd888459786b704ffcfa48a5060006a4d7e59c386128af9aa6cc16f4787cb27fe57a41d12027cc9a811c7679d4744990f66a6e7bd9227fd9e4d09fd4425f35108585ec793b3e187275bfccd32906b515a70ad635a1c5b590ac5c14c03c1e1c336eb0080cfffdb302c8fbe12d12a9a80280c1c91539825894b50923fe3872ed9b95314d2b7dde928f049bd823c59aa689e49c9e0d7adea421cd284516fc3fc5b954d396b892db6f6dfd83b73f3c6c3778ea4367e82be570cd54fc08a6c87741939228b4ac345de6f29603d273c01ab5f4b0db19d90f9058d5680351205d61b6c868c824b97c65d7b0d80088396a31cca5216b171f7b967e68c9e9f6787f1e7dc8fa9020279610cfdbe05b7d53b0722cf2e83bd433b134145479e8066c4684482c8b983698817065875d54694238c13d94362b1f2a4af9ff1c672660b8f3685c5638609425515f2b1c1cb6239466648a086c8573beb7b469e7d16834dca3b8fd6cf0232ee3b11a18e7cdc05769ec9ff0bb7cb9e0bb64d73e765bc747469a4bee8aa622eba6c3e475987edc3dcec11436b71948be881ea680d2a24b1d96ce52eccf4a2fbce62ab72925cb8ab152546f56696daade0abfa1618024d360c0b514231ac19f91bef655a55843f7888c243020fe30a00b1770bfb80e7e6402d68f5ab86e0d5abd257574e408c520ffdf9a214b0e0b1b71f27e5be18b12d42d5599b13ce6cd2bf8e30fb654498361247f2951a11c96109a31668dc64ce8b6681350257959fc1fdebe705552aab2cbe7a1552e5a69635b1f33d8d30faa005518e50360ece7b6d62b119db814ba9c335eddad7bac8385c4e415e977077759b13360be0cc96791f0deec2a280365e2190e3adcaa5cd5518d5b900b61b4beb3e4b4cfe59e1ed635bd8b00e23172bf93d1401cbbe4dbe4f4159dc4c943be59681db1802df724bb3c06c2fac63719f6916f1e479c846894da21655eabe047d682e04bee7071a2c51a75b7dd0873a42a7c0501736a5d17a3dc8ab4ca404ee95b6267f6c0fe11cbb5307dcc88f6024ebda95687c77135e39c0aab6737041a96b2300b37fb1e5fdba0e1a1d304cdedc8df0fca136ac2d1292629351323c97f83a9458b08ecf66be434444abccf8f4c7f5c4fba29282e0619293415f8ed4fc92abbad04eb44030bf6c23187149b98b083e8aa898f8317d0060d53cdf6a6a71b20dea393acddfc2b43a714a5ec7a25b953e7d2d605e4d3eaffb2a365248f203e7c7d4de88554be25d7e86d8825dd0170e912121d27ec912333550155e8d6f9e14ddae6f4893484173a1345883bef23f55fda108cb118e4b7009141b0c479ae301eeb5ec54bc2ff9af158b709041779c3c81596d94a378d612c1f7efa301bb546e9fff2c34c9bbe58e8bdc6c73178afb5e767379f35b8d535c9e4fdee06ea2f77d5f109c7ec561a5e052eccc79292ef2e3f613de25d8b6a75c9494abfac93a62f6eecb36f8bc87fe5ecebc6bbf309796fd8c7a0cd172c1c176915d44f612c8e475bfec05191b982e7742784f23b6e6234d1efdbade385664e1a02dea37993f77a3c96bcd8de283553b6d4394bb1055cfc65a33fc813d62f9e47dab7afd65208eb053b9e3aea560a4d44fbd1812495e572e92f483589db82198e3a438dbbfeb0101ae9682b022b4d7e0be92b2d66868e0e9cea0e44d237af309bbfd8299e24672a6cb88c44ed7024ae1f9182209cefa2b29601046d00286c5b6f43e613990f782d827bf94aa930d6ac3762dc0afb134d27067cd132df077f993dddd3648bfbbb6d0f5085e82063affaf106ebc0e8cd21496d6660270e89db83f2df4f31263e723604c14288d0cdfd0d3ae3be019db4074b59eaf2b4e2f5269689c8767a85335862ca3a2f968e163ee8cc9a93a0d8582fdd040555481902ef66837fd3ec2a3f88f8e602fb12a801e541eefba4b1a84781bf594b61cf43a0f95f7ae0094d6f7a84e0a5aa2f47b5094113d28c24737e659f884855f5c863195c23767810ca6e735e0f2d973333798ce679dbc0c2582954af34f8c473f7af1afb548c5eb622d40ea2afec407eba22ce62f3d7b064c4a4c3deba123e8e9228c05a2460c2f7a7b0bc2d1f2fe4e98ac1be4e4344dccb0cf19a7f6140959821373b53090139b7c5e0f5f49b01ed705a66641fbaad83650e54aff01a471fdc3700041bb08c32b6b03997fd4034cc2cacea0d23ccdcaae853489f023a4b9a9b8dc05e2f292cb9deef1d52fbf04a4bae3e50a14e0f544f90a8f235e93fca01da654e634c08cdca88998a08cf05ce0dcc419e3460f4955047657e196dc75a23e5589e1377ae8a39bb51454e76f0ac0dbaed98c285e54b409bfc56e8e95da845784674d121ab28a6dc86a00dadfb8608a78781e600d04bfb6b4c38d0a730ff094417b9dfdb017cb9633ceb20ceebcab49d5120e56db228c5aa6827310a07522c089191516daacd8e5f3b17adafe3f6b07979e8320d9e1f32431b3c952f174e7719736643d7dc7d876a860ba1ab9a4ba9c19b4c85b95ef22d661e4c6f0391850f3142911694ba7985ad0433bbd95cd2d463c9a725b33a420e52529fdb49944139392cd55669920fc2bd8263c1cd85b645e545bd960a668b09c3d9026b79016d1b7e8e46d03a8bec27b41ca3ada2f88f50eafac8fe5e3d0eb88a7166ab523c6b2f35dbcb7ab752d4e5826da4f14f72899dacb6269b21b192493b59054c99d0db9ec29de3be590faec1bb2130af4bb497d7dc065db3baed45bb47b5ded0eab200db50c089704d84501ee7958cc0c98e33fa1bed199f20c9fc206b0b836ddf28362c84e0f21a45e79331121ae2ab12afb28174bd9bd2653f36f102dea1b635f739ec78dd924456841730fdb28e9ba45dae82ab92004dbdb39c40e093dbbad6a45ebea170b548d945bda94f3b2cee1ef0d104ca5411f40a6c6bde4a52c81176ec9b61668c8a024913fc39b5030fcdfb79782ac4faeb239aad6fdaceaf1ce2220e1a4f661d8010a00b9f43cfa4cef7067beede76e5f2658ae80f523509cb93c8ea186c87ebffe3afea70c468c40864ec870898db20e9ef4693fcbd38ca0da62c9b0d252a6d1455c44d6b703958ab013de41b89dd123f31cdad5f3e69ad561aef16b6723c2b6aa9bb87b8ce55d1bdadd5b9c0cd1deff4ea65e2d4978466affa8823b21853b900904dab02b871b15af95d8c36f1191ca2780090282e2e6902cc08baf52ac8e88fbc7d8ee61277a2eb4eb2bb00e073fac39215a17f837c368336cba466f2996472db4e396d007ccbb3aaa6a059fc10c15623fa010a6711766c37f6711cda955ba67e9ed7fbca1961ff77f56c9c14db4ebf97a169464054f2983ee449f1929e2b3ec3001835d961d951c87c6db7dbebb2a2396f923806621b13d2898c8a202108fb8720046ebc5669c4a5f09bbe7b362f10b21ef1f8c31607a052f82dc141c5b17752825655ba3f9c8bdb2be3e0f36ae7041ebc50572f493bc32402aaff9a1823e27abdbad4135b0c5bf8127f66a06d0529c9e7ca3f433fbc7d10e941e8f6a8e869ac3d39c756052857ff6c12c05ece7a552142e0f43d1177fdf4c9382af88ffcdbfc87af51e3505f184e81a092d131269c49aac24a2dc75673d600b29750a1fd6b101766c0671908f74cc4ff9e82dfb20393a54b59d90cff3893d3ddccdddc02dc9b0b8e331d81f4227ee6a8f39197312d0bbed4c9fda9ba18346f2e5815f16d93161cb99943f3e38d3d9c93cc9c259e78fb779c58166d3d94276cdb2c584ca1fa7b7f2c3b87418e0a32c25a90557533fc05f48ce3b80e1e7a3a918bfc2508c0325ac61b2baec625d59bcc7158853cb1d41100f13124695c7eaee946324610eaf8a4295b9426d31733caa0f189767f0a896d62cc0c0a1d26a024e32aebee8b6ce9d9b3588ea70748206997f2d9c41692d8b03f3af6002113cf849a7a37eacce2d01a6fad502d96bc783ad8e5c2080bce2da9a9e6eebb91a67a08653713cffc9ccf58d062909fff85034890c180b43f96e7d0f3ecfd44cdc8027f6f7618f23ce043513ea803cb8a67f8961f09cfe5fa7f7bdd2b33bc628684c12b39dcd2bc7a27edab9aa4e741a09509caf06f0fcc10b500a9b79c3c1579761a59e1028666019779c634e59dd4e120e73ac8c5d73c1aa3c5f57d89944dfdaec600a3df3426b01bb19addef57fd1a0d966fa72ea0d773c758d3c30c5c80a05f64bae5bd03f6b17a74d42a36cb93febb24fb1ba1211ef9b22468376161f642e7e9bd562a11aa7e7b92aa71d0896273e1cc90bfa1a6221e9c1e08cbac1ba5afa89b199758349f768de45a0695f4369cadeefb677b6da2d2d1018c6ac6dc9a695ae17be5d880da2ced48eb637efa49c8ed9f8c87cbd880d52665b72210a5d05b7c95ed8978b7299da942240aba43036c25c76f922fd5e66c9101853133e61543885bc2cf4a025ee2d57b038c7d170dc29fd342ccccae03e21670976de4d1ae97136b0a7d87c0b0c97bc6170f7803551e70c2de587f846619052b1f118ebeaad41ab4ba1894a2b33ff63ed083b1a71641202cada89670cc57de27706fa7ed00b73342059e0043924507dd748d5c504f632d9c004db25a28942975ec71834c38d092e290d648fa6ebff42da39573e9a3854c1aac17e67f87dd7a81863655899780ee1c5e1cbcc6aee250f6e523f65be2cb8444678aefde70504a9fe54b38ba5e921b5bd8419ac27d8dcb752ae7ffedb0b29d24816c6e4effe5b55babb76f891770681182b773ba64edbf00180fb1b7ad187ce62cdf633dcdbb7559815e01bb64163baa61e9ca1aa2c93cab713282617cd2bbc234a791520d2d0f7f24e97a39a8b43ca8387adf9caaa0b26f41fafe84d0349b5cfbcbfd3c0046b14cb9030dbcd11e21f032557071c1465c566ac715594911cdb1d3c4e77a9c33bad36a0440142d9b024b66897a53eaf44489c21456e98e95c1fd3275adcc544745b19511ca72cac57e867d03d3185cc00eefa9d10f572e59b8cdaa56ae84141184e9ab2d2ac0e7514b4cbd8b4c0c30a28f155e768d52a4a5165dc38cbd933a763b24baf17f76fb41303f29258ee58feac51fc91c17ccb819b716777963b8bb2fb133ad8c49f52f979c5a7aac7e18cc7b7760cd7c40d2fdf93cf9d0245e95d8010cc7cbc52a576756b4967d851303b35b9fd05f1753375811043711dd566ced73cac816370f1ccbd7b437a70c276c7efb76fae2a3e4c3019553c92f04526071d105699251a0cedf4dc988e6748326daa988d55674461028f7e59083612a57de5248e2889dad2a9cd16d8f801dc6465d72aebd60e81b4dd6cd6f451732377e350064dcf7a6e60581a201cb7bba365e96cf0d5dc10d1420913b885cdffc88393261ec2d013890b92c490d73e53ff862c40b50556d5cd44001077ef8f454fb19640fcaff8406648e09d7e71cfcc3d04fd94254b0b11642cfda29dd308cdb7fb779b85fb1914c68509c4afc48ecbf73d178af5d55c92075ec7a7bb14872612c05f647fcfe972206d852eb159a168ceb0d7828f8f1eac1200d23ec9a1b216c638353fefb851b98d1b2ca736ddd78ab9fd3fab8e9f5b01624bfce68fc36a4165b2751345622b2522cfb3369a7d681a3bfb74d30d11d7843094de75c34f66849b250e250020a34572fab2764a1477a4d7ccc211afeb9150bff2afd5893a1371170d3746cf1d3a7da21c4021375a7bff7cee21ee770a6d6f52ab7391cfefc9778f736a4471bc760cecae63eb22bbab150", 0x1000}, {&(0x7f0000004600)="8fb856f41691d9cbf9fae137cdba95957fdfba59ae7002dc0452e4816fa7e60da8988c14daeff223cbd51a92aa9024971ef3e9c17c890c9458b05a3460f4db7888a80982a0a497a95518a69e9b4488e3fd990883f3e15c3dc5c76fd4bf6e5da8855c5a742574aa7d6949d927d3202583b34db2e36a371c4e532bc341af51f36e", 0x80}], 0xa, &(0x7f0000004740)="336489cc818ae456db645a03acec9681f90b53576ac377e3222f28a2c994239ef32429f4706377fbdf3997b85af79de3a39b71a39bf2b17b7c4c66ac81206222878e88bc2b9bb224d0ba693fece315f02428ca01b1903bae5f7eeeceeb67d4778b9d225a56dda5ac125740b4245002f876c40a0502a4e4711a9fd1e02d1d713ba7dff2dd2343ae1cdca74c9cc87141f4a1412eaa38887bfffe141708433d3fa375", 0xa1, 0x4804}, 0x0) (async) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000080)={0x0, 0x8001, 0x10}, 0xc) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.swap.events\x00', 0x275a, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r10) (async) recvmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) r11 = bpf$ITER_CREATE(0xb, &(0x7f0000000100), 0x0) bpf$ITER_CREATE(0xb, &(0x7f00000002c0)={r11}, 0x8) kernel console output (not intermixed with test programs): [ 1880.542209][T25197] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1880.757001][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1880.783341][T25222] syzkaller0: tun_chr_ioctl cmd 1074025698 [ 1881.504804][T25219] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1881.624239][T25257] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1881.823960][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1881.843815][T25257] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1882.214364][T25257] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1882.503364][T25266] syzkaller0: tun_chr_ioctl cmd 2147767520 [ 1882.534601][T25267] syzkaller0: create flow: hash 598507319 index 2 [ 1882.619285][T25256] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1882.679736][T25256] syzkaller0: delete flow: hash 598507319 index 2 [ 1883.002410][T25256] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1883.093300][T25256] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1883.110217][T25298] ref_ctr_offset mismatch. inode: 0x690 offset: 0x0 ref_ctr_offset(old): 0x0 ref_ctr_offset(new): 0x1fe [ 1885.207819][T25395] tun0: tun_chr_ioctl cmd 2147767506 [ 1886.631835][T25416] device syzkaller0 entered promiscuous mode [ 1886.774529][T25261] syz.2.25835 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 1886.896205][T25261] CPU: 0 PID: 25261 Comm: syz.2.25835 Tainted: G W syzkaller #0 [ 1886.905178][T25261] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/18/2026 [ 1886.915323][T25261] Call Trace: [ 1886.918797][T25261] __dump_stack+0x21/0x24 [ 1886.923139][T25261] dump_stack_lvl+0x1a7/0x208 [ 1886.927830][T25261] ? show_regs_print_info+0x18/0x18 [ 1886.933043][T25261] ? ___ratelimit+0x3de/0x560 [ 1886.937818][T25261] ? _raw_spin_lock+0x94/0xf0 [ 1886.942520][T25261] dump_stack+0x15/0x1c [ 1886.946688][T25261] dump_header+0xdd/0x650 [ 1886.951026][T25261] oom_kill_process+0x1fa/0x2c0 [ 1886.955884][T25261] out_of_memory+0x93f/0xd20 [ 1886.960510][T25261] ? unregister_oom_notifier+0x20/0x20 [ 1886.965966][T25261] ? mutex_lock_killable+0x92/0xf0 [ 1886.971080][T25261] ? __mutex_lock_interruptible_slowpath+0x10/0x10 [ 1886.977573][T25261] mem_cgroup_out_of_memory+0x2d5/0x3b0 [ 1886.983109][T25261] ? mem_cgroup_oom_trylock+0x350/0x350 [ 1886.989158][T25261] ? _raw_spin_trylock_bh+0x150/0x150 [ 1886.994536][T25261] ? _raw_spin_unlock+0x4d/0x70 [ 1886.999388][T25261] ? mem_cgroup_oom_trylock+0x1fc/0x350 [ 1887.004946][T25261] try_charge+0xf69/0x1500 [ 1887.009355][T25261] ? __memcg_kmem_charge+0x150/0x150 [ 1887.014848][T25261] ? percpu_counter_add_batch+0x13c/0x160 [ 1887.020556][T25261] ? get_mem_cgroup_from_mm+0x197/0x1b0 [ 1887.026217][T25261] __mem_cgroup_charge+0x14c/0x6d0 [ 1887.031320][T25261] shmem_add_to_page_cache+0x574/0xe30 [ 1887.036899][T25261] ? shmem_alloc_page+0x380/0x380 [ 1887.041920][T25261] ? _raw_spin_lock_irqsave+0x130/0x130 [ 1887.047448][T25261] ? find_lock_entry+0x4b/0x200 [ 1887.052276][T25261] shmem_getpage_gfp+0x8eb/0x2120 [ 1887.057470][T25261] shmem_write_begin+0xce/0x1b0 [ 1887.062298][T25261] generic_perform_write+0x2ce/0x540 [ 1887.067561][T25261] ? atime_needs_update+0x5b0/0x5b0 [ 1887.072738][T25261] ? grab_cache_page_write_begin+0xb0/0xb0 [ 1887.078529][T25261] ? file_remove_privs+0x5b0/0x5b0 [ 1887.083706][T25261] ? __kasan_check_write+0x14/0x20 [ 1887.088796][T25261] ? down_write+0xb2/0x120 [ 1887.093192][T25261] __generic_file_write_iter+0x24b/0x480 [ 1887.098800][T25261] ? generic_write_checks+0x3d4/0x480 [ 1887.104175][T25261] generic_file_write_iter+0xa9/0x1d0 [ 1887.109524][T25261] __kernel_write+0x535/0x910 [ 1887.114178][T25261] ? vfs_read+0xa60/0xa60 [ 1887.118496][T25261] ? populate_vma_page_range+0xf0/0xf0 [ 1887.123945][T25261] ? cgroup_freezing+0x86/0xb0 [ 1887.128898][T25261] ? freezing_slow_path+0x10a/0x150 [ 1887.134074][T25261] dump_emit+0x246/0x370 [ 1887.138295][T25261] ? wait_for_dump_helpers+0x3a0/0x3a0 [ 1887.143742][T25261] ? freezing_slow_path+0x10a/0x150 [ 1887.149080][T25261] dump_user_range+0x6a/0x1a0 [ 1887.153749][T25261] elf_core_dump+0x2866/0x2cc0 [ 1887.158501][T25261] ? load_elf_binary+0x28e0/0x28e0 [ 1887.163647][T25261] ? _raw_spin_unlock+0x4d/0x70 [ 1887.168569][T25261] ? cgroup_freezing+0x86/0xb0 [ 1887.173337][T25261] ? freezing_slow_path+0x10a/0x150 [ 1887.178541][T25261] do_coredump+0x1ba3/0x28e0 [ 1887.183138][T25261] ? simple_acl_create+0x1c0/0x1c0 [ 1887.188237][T25261] ? debug_smp_processor_id+0x17/0x20 [ 1887.193592][T25261] ? kmem_cache_free+0x100/0x2d0 [ 1887.198508][T25261] ? ____kasan_slab_free+0x130/0x160 [ 1887.203772][T25261] ? get_signal+0xb98/0x12e0 [ 1887.208359][T25261] ? kmem_cache_free+0x100/0x2d0 [ 1887.213276][T25261] get_signal+0xf23/0x12e0 [ 1887.217681][T25261] arch_do_signal_or_restart+0xe2/0x11d0 [ 1887.223289][T25261] ? send_signal+0x3b1/0x590 [ 1887.227854][T25261] ? __ia32_sys_rt_sigreturn+0x730/0x730 [ 1887.233469][T25261] ? _raw_spin_unlock_irqrestore+0x5b/0x80 [ 1887.239260][T25261] ? force_sig+0xca/0x120 [ 1887.243603][T25261] ? send_sig+0x70/0x70 [ 1887.247752][T25261] exit_to_user_mode_loop+0xa2/0xe0 [ 1887.252930][T25261] exit_to_user_mode_prepare+0x76/0xa0 [ 1887.258368][T25261] irqentry_exit_to_user_mode+0x9/0x10 [ 1887.263804][T25261] irqentry_exit+0x12/0x60 [ 1887.268285][T25261] exc_general_protection+0x1ca/0x250 [ 1887.273727][T25261] ? debug_smp_processor_id+0x17/0x20 [ 1887.279074][T25261] ? asm_exc_general_protection+0x8/0x30 [ 1887.284688][T25261] asm_exc_general_protection+0x1e/0x30 [ 1887.290208][T25261] RIP: 0033:0x7f300ef47821 [ 1887.294604][T25261] Code: 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 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f [ 1887.314491][T25261] RSP: 002b:0000200000000410 EFLAGS: 00010217 [ 1887.320724][T25261] RAX: 0000000000000000 RBX: 00007f300f1c0fa0 RCX: 00007f300ef47819 [ 1887.328791][T25261] RDX: 0000200000000440 RSI: 0000200000000410 RDI: 0000000000102400 [ 1887.336749][T25261] RBP: 00007f300efddc91 R08: 00002000000004c0 R09: 00002000000004c0 [ 1887.344702][T25261] R10: 0000200000000480 R11: 0000000000000206 R12: 0000000000000000 [ 1887.352657][T25261] R13: 00007f300f1c1038 R14: 00007f300f1c0fa0 R15: 00007fffedf4d348 [ 1887.452459][T25439] syzkaller0: tun_chr_ioctl cmd 2147767520 [ 1887.463019][ T296] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1887.474841][T25439] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1887.626335][T25261] memory: usage 307200kB, limit 307200kB, failcnt 22540 [ 1887.633385][T25261] memory+swap: usage 428512kB, limit 9007199254740988kB, failcnt 0 [ 1887.641425][T25261] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1887.648772][T25261] Memory cgroup stats for /syz2: [ 1887.648884][T25261] anon 270336 [ 1887.648884][T25261] file 310480896 [ 1887.648884][T25261] kernel_stack 0 [ 1887.648884][T25261] percpu 0 [ 1887.648884][T25261] sock 0 [ 1887.648884][T25261] shmem 310345728 [ 1887.648884][T25261] file_mapped 135168 [ 1887.648884][T25261] file_dirty 0 [ 1887.648884][T25261] file_writeback 0 [ 1887.648884][T25261] anon_thp 0 [ 1887.648884][T25261] inactive_anon 313823232 [ 1887.648884][T25261] active_anon 540672 [ 1887.648884][T25261] inactive_file 110592 [ 1887.648884][T25261] active_file 86016 [ 1887.648884][T25261] unevictable 0 [ 1887.648884][T25261] slab_reclaimable 0 [ 1887.648884][T25261] slab_unreclaimable 0 [ 1887.648884][T25261] slab 0 [ 1887.648884][T25261] workingset_refault_anon 0 [ 1887.648884][T25261] workingset_refault_file 1881 [ 1887.648884][T25261] workingset_activate_anon 0 [ 1887.648884][T25261] workingset_activate_file 495 [ 1887.648884][T25261] workingset_restore_anon 0 [ 1887.648884][T25261] workingset_restore_file 495 [ 1887.764668][T25261] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz.2.25835,pid=25227,uid=0 [ 1887.794007][T25261] Memory cgroup out of memory: Killed process 25227 (syz.2.25835) total-vm:90372kB, anon-rss:1252kB, file-rss:45696kB, shmem-rss:0kB, UID:0 pgtables:164kB oom_score_adj:1000 [ 1888.145111][T25241] syz.2.25835 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 1888.267397][T25457] lo: mtu less than device minimum [ 1888.283957][T25241] CPU: 1 PID: 25241 Comm: syz.2.25835 Tainted: G W syzkaller #0 [ 1888.293013][T25241] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/18/2026 [ 1888.303153][T25241] Call Trace: [ 1888.306457][T25241] __dump_stack+0x21/0x24 [ 1888.310917][T25241] dump_stack_lvl+0x1a7/0x208 [ 1888.315579][T25241] ? show_regs_print_info+0x18/0x18 [ 1888.320754][T25241] ? ___ratelimit+0x3de/0x560 [ 1888.325416][T25241] ? __kasan_check_write+0x14/0x20 [ 1888.330513][T25241] ? _raw_spin_lock+0x94/0xf0 [ 1888.335167][T25241] dump_stack+0x15/0x1c [ 1888.339307][T25241] dump_header+0xdd/0x650 [ 1888.343618][T25241] oom_kill_process+0x1fa/0x2c0 [ 1888.348447][T25241] out_of_memory+0x93f/0xd20 [ 1888.353022][T25241] ? unregister_oom_notifier+0x20/0x20 [ 1888.358469][T25241] ? mutex_lock_killable+0xdf/0xf0 [ 1888.363558][T25241] ? __mutex_lock_interruptible_slowpath+0x10/0x10 [ 1888.370035][T25241] mem_cgroup_out_of_memory+0x2d5/0x3b0 [ 1888.375557][T25241] ? mem_cgroup_oom_trylock+0x350/0x350 [ 1888.381172][T25241] ? _raw_spin_trylock_bh+0x150/0x150 [ 1888.386521][T25241] ? _raw_spin_unlock+0x4d/0x70 [ 1888.391376][T25241] ? mem_cgroup_oom_trylock+0x1fc/0x350 [ 1888.396925][T25241] try_charge+0xf69/0x1500 [ 1888.401330][T25241] ? __memcg_kmem_charge+0x150/0x150 [ 1888.406598][T25241] ? percpu_counter_add_batch+0x13c/0x160 [ 1888.412462][T25241] ? get_mem_cgroup_from_mm+0x197/0x1b0 [ 1888.418002][T25241] __mem_cgroup_charge+0x14c/0x6d0 [ 1888.423100][T25241] shmem_add_to_page_cache+0x574/0xe30 [ 1888.428772][T25241] ? shmem_alloc_page+0x380/0x380 [ 1888.433791][T25241] ? _raw_spin_lock_irqsave+0x130/0x130 [ 1888.439343][T25241] ? find_lock_entry+0x4b/0x200 [ 1888.444188][T25241] shmem_getpage_gfp+0x8eb/0x2120 [ 1888.449214][T25241] shmem_write_begin+0xce/0x1b0 [ 1888.454050][T25241] generic_perform_write+0x2ce/0x540 [ 1888.459344][T25241] ? atime_needs_update+0x5b0/0x5b0 [ 1888.464611][T25241] ? grab_cache_page_write_begin+0xb0/0xb0 [ 1888.470773][T25241] ? file_remove_privs+0x5b0/0x5b0 [ 1888.475932][T25241] ? __kasan_check_write+0x14/0x20 [ 1888.481113][T25241] ? down_write+0xb2/0x120 [ 1888.485511][T25241] __generic_file_write_iter+0x24b/0x480 [ 1888.491121][T25241] ? generic_write_checks+0x3d4/0x480 [ 1888.496477][T25241] generic_file_write_iter+0xa9/0x1d0 [ 1888.501834][T25241] __kernel_write+0x535/0x910 [ 1888.506494][T25241] ? vfs_read+0xa60/0xa60 [ 1888.510802][T25241] ? populate_vma_page_range+0xf0/0xf0 [ 1888.516238][T25241] ? cgroup_freezing+0x86/0xb0 [ 1888.520979][T25241] ? freezing_slow_path+0x10a/0x150 [ 1888.526157][T25241] dump_emit+0x246/0x370 [ 1888.530381][T25241] ? wait_for_dump_helpers+0x3a0/0x3a0 [ 1888.535817][T25241] ? freezing_slow_path+0x10a/0x150 [ 1888.541008][T25241] dump_user_range+0x6a/0x1a0 [ 1888.545812][T25241] elf_core_dump+0x2866/0x2cc0 [ 1888.550597][T25241] ? load_elf_binary+0x28e0/0x28e0 [ 1888.555931][T25241] ? _raw_spin_unlock+0x4d/0x70 [ 1888.560791][T25241] ? cgroup_freezing+0x86/0xb0 [ 1888.565534][T25241] ? freezing_slow_path+0x10a/0x150 [ 1888.570712][T25241] do_coredump+0x1ba3/0x28e0 [ 1888.575288][T25241] ? simple_acl_create+0x1c0/0x1c0 [ 1888.580386][T25241] ? debug_smp_processor_id+0x17/0x20 [ 1888.585738][T25241] ? kmem_cache_free+0x100/0x2d0 [ 1888.590653][T25241] ? ____kasan_slab_free+0x130/0x160 [ 1888.596007][T25241] ? get_signal+0xb98/0x12e0 [ 1888.600579][T25241] ? kmem_cache_free+0x100/0x2d0 [ 1888.605524][T25241] get_signal+0xf23/0x12e0 [ 1888.610035][T25241] arch_do_signal_or_restart+0xe2/0x11d0 [ 1888.615672][T25241] ? send_signal+0x3b1/0x590 [ 1888.620252][T25241] ? __ia32_sys_rt_sigreturn+0x730/0x730 [ 1888.625879][T25241] ? _raw_spin_unlock_irqrestore+0x5b/0x80 [ 1888.631663][T25241] ? force_sig+0xca/0x120 [ 1888.635970][T25241] ? send_sig+0x70/0x70 [ 1888.640108][T25241] exit_to_user_mode_loop+0xa2/0xe0 [ 1888.645282][T25241] exit_to_user_mode_prepare+0x76/0xa0 [ 1888.650719][T25241] irqentry_exit_to_user_mode+0x9/0x10 [ 1888.656156][T25241] irqentry_exit+0x12/0x60 [ 1888.660553][T25241] exc_general_protection+0x1ca/0x250 [ 1888.665913][T25241] ? debug_smp_processor_id+0x17/0x20 [ 1888.671365][T25241] ? asm_exc_general_protection+0x8/0x30 [ 1888.676972][T25241] asm_exc_general_protection+0x1e/0x30 [ 1888.682580][T25241] RIP: 0033:0x7f300ef47821 [ 1888.686973][T25241] Code: 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 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f [ 1888.706913][T25241] RSP: 002b:0000200000000410 EFLAGS: 00010217 [ 1888.712975][T25241] RAX: 0000000000000000 RBX: 00007f300f1c0fa0 RCX: 00007f300ef47819 [ 1888.721112][T25241] RDX: 0000200000000440 RSI: 0000200000000410 RDI: 0000000000102400 [ 1888.729067][T25241] RBP: 00007f300efddc91 R08: 00002000000004c0 R09: 00002000000004c0 [ 1888.737018][T25241] R10: 0000200000000480 R11: 0000000000000206 R12: 0000000000000000 [ 1888.744967][T25241] R13: 00007f300f1c1038 R14: 00007f300f1c0fa0 R15: 00007fffedf4d348 [ 1888.753206][T25459] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1888.924142][ T296] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1888.932368][T25459] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1888.942261][T25241] memory: usage 307200kB, limit 307200kB, failcnt 23988 [ 1888.956063][T25241] memory+swap: usage 429036kB, limit 9007199254740988kB, failcnt 0 [ 1888.973026][T25241] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1889.012854][T25241] Memory cgroup stats for /syz2: [ 1889.012925][T25241] anon 135168 [ 1889.012925][T25241] file 311021568 [ 1889.012925][T25241] kernel_stack 0 [ 1889.012925][T25241] percpu 0 [ 1889.012925][T25241] sock 0 [ 1889.012925][T25241] shmem 311021568 [ 1889.012925][T25241] file_mapped 135168 [ 1889.012925][T25241] file_dirty 0 [ 1889.012925][T25241] file_writeback 0 [ 1889.012925][T25241] anon_thp 0 [ 1889.012925][T25241] inactive_anon 311967744 [ 1889.012925][T25241] active_anon 2433024 [ 1889.012925][T25241] inactive_file 110592 [ 1889.012925][T25241] active_file 86016 [ 1889.012925][T25241] unevictable 0 [ 1889.012925][T25241] slab_reclaimable 0 [ 1889.012925][T25241] slab_unreclaimable 0 [ 1889.012925][T25241] slab 0 [ 1889.012925][T25241] workingset_refault_anon 0 [ 1889.012925][T25241] workingset_refault_file 1881 [ 1889.012925][T25241] workingset_activate_anon 0 [ 1889.012925][T25241] workingset_activate_file 495 [ 1889.012925][T25241] workingset_restore_anon 0 [ 1889.012925][T25241] workingset_restore_file 495 [ 1889.111982][T25241] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz.2.25835,pid=25250,uid=0 [ 1889.127869][T25241] Memory cgroup out of memory: Killed process 25250 (syz.2.25835) total-vm:90372kB, anon-rss:1240kB, file-rss:45696kB, shmem-rss:0kB, UID:0 pgtables:164kB oom_score_adj:1000 [ 1889.253283][T25247] syz.2.25835 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 1889.290114][T25247] CPU: 0 PID: 25247 Comm: syz.2.25835 Tainted: G W syzkaller #0 [ 1889.299093][T25247] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/18/2026 [ 1889.309144][T25247] Call Trace: [ 1889.312434][T25247] __dump_stack+0x21/0x24 [ 1889.316774][T25247] dump_stack_lvl+0x1a7/0x208 [ 1889.321878][T25247] ? show_regs_print_info+0x18/0x18 [ 1889.327076][T25247] ? ___ratelimit+0x3de/0x560 [ 1889.331748][T25247] ? __kasan_check_write+0x14/0x20 [ 1889.336851][T25247] ? _raw_spin_lock+0x94/0xf0 [ 1889.341537][T25247] dump_stack+0x15/0x1c [ 1889.345688][T25247] dump_header+0xdd/0x650 [ 1889.350009][T25247] oom_kill_process+0x1fa/0x2c0 [ 1889.354857][T25247] out_of_memory+0x93f/0xd20 [ 1889.359437][T25247] ? unregister_oom_notifier+0x20/0x20 [ 1889.364884][T25247] ? mutex_lock_killable+0xdf/0xf0 [ 1889.369989][T25247] ? __mutex_lock_interruptible_slowpath+0x10/0x10 [ 1889.376583][T25247] mem_cgroup_out_of_memory+0x2d5/0x3b0 [ 1889.382130][T25247] ? mem_cgroup_oom_trylock+0x350/0x350 [ 1889.387672][T25247] ? _raw_spin_trylock_bh+0x150/0x150 [ 1889.393035][T25247] ? _raw_spin_unlock+0x4d/0x70 [ 1889.397891][T25247] ? mem_cgroup_oom_trylock+0x1fc/0x350 [ 1889.403448][T25247] try_charge+0xf69/0x1500 [ 1889.407914][T25247] ? __memcg_kmem_charge+0x150/0x150 [ 1889.413199][T25247] ? percpu_counter_add_batch+0x13c/0x160 [ 1889.418929][T25247] ? get_mem_cgroup_from_mm+0x197/0x1b0 [ 1889.424691][T25247] __mem_cgroup_charge+0x14c/0x6d0 [ 1889.429916][T25247] shmem_add_to_page_cache+0x574/0xe30 [ 1889.435476][T25247] ? shmem_alloc_page+0x380/0x380 [ 1889.440501][T25247] ? _raw_spin_lock_irqsave+0x130/0x130 [ 1889.446047][T25247] ? find_lock_entry+0x4b/0x200 [ 1889.450913][T25247] shmem_getpage_gfp+0x8eb/0x2120 [ 1889.456068][T25247] shmem_write_begin+0xce/0x1b0 [ 1889.461039][T25247] generic_perform_write+0x2ce/0x540 [ 1889.466448][T25247] ? atime_needs_update+0x5b0/0x5b0 [ 1889.471661][T25247] ? grab_cache_page_write_begin+0xb0/0xb0 [ 1889.477660][T25247] ? file_remove_privs+0x5b0/0x5b0 [ 1889.482904][T25247] ? __kasan_check_write+0x14/0x20 [ 1889.488018][T25247] ? down_write+0xb2/0x120 [ 1889.492515][T25247] __generic_file_write_iter+0x24b/0x480 [ 1889.498147][T25247] ? generic_write_checks+0x3d4/0x480 [ 1889.503516][T25247] generic_file_write_iter+0xa9/0x1d0 [ 1889.508891][T25247] __kernel_write+0x535/0x910 [ 1889.513651][T25247] ? vfs_read+0xa60/0xa60 [ 1889.517976][T25247] ? populate_vma_page_range+0xf0/0xf0 [ 1889.523434][T25247] ? cgroup_freezing+0x86/0xb0 [ 1889.528183][T25247] ? freezing_slow_path+0x10a/0x150 [ 1889.533582][T25247] dump_emit+0x246/0x370 [ 1889.537814][T25247] ? wait_for_dump_helpers+0x3a0/0x3a0 [ 1889.543378][T25247] ? freezing_slow_path+0x10a/0x150 [ 1889.548650][T25247] dump_user_range+0x6a/0x1a0 [ 1889.553319][T25247] elf_core_dump+0x2866/0x2cc0 [ 1889.558153][T25247] ? load_elf_binary+0x28e0/0x28e0 [ 1889.563271][T25247] ? _raw_spin_unlock+0x4d/0x70 [ 1889.568124][T25247] ? cgroup_freezing+0x86/0xb0 [ 1889.572866][T25247] ? freezing_slow_path+0x10a/0x150 [ 1889.578043][T25247] do_coredump+0x1ba3/0x28e0 [ 1889.582627][T25247] ? simple_acl_create+0x1c0/0x1c0 [ 1889.587717][T25247] ? debug_smp_processor_id+0x17/0x20 [ 1889.593066][T25247] ? kmem_cache_free+0x100/0x2d0 [ 1889.597980][T25247] ? ____kasan_slab_free+0x130/0x160 [ 1889.603276][T25247] ? get_signal+0xb98/0x12e0 [ 1889.607866][T25247] ? kmem_cache_free+0x100/0x2d0 [ 1889.613140][T25247] get_signal+0xf23/0x12e0 [ 1889.617550][T25247] arch_do_signal_or_restart+0xe2/0x11d0 [ 1889.623165][T25247] ? send_signal+0x3b1/0x590 [ 1889.627733][T25247] ? __ia32_sys_rt_sigreturn+0x730/0x730 [ 1889.633430][T25247] ? _raw_spin_unlock_irqrestore+0x5b/0x80 [ 1889.639302][T25247] ? force_sig+0xca/0x120 [ 1889.643614][T25247] ? send_sig+0x70/0x70 [ 1889.647757][T25247] exit_to_user_mode_loop+0xa2/0xe0 [ 1889.652932][T25247] exit_to_user_mode_prepare+0x76/0xa0 [ 1889.658397][T25247] irqentry_exit_to_user_mode+0x9/0x10 [ 1889.663848][T25247] irqentry_exit+0x12/0x60 [ 1889.668250][T25247] exc_general_protection+0x1ca/0x250 [ 1889.673606][T25247] ? debug_smp_processor_id+0x17/0x20 [ 1889.679051][T25247] ? asm_exc_general_protection+0x8/0x30 [ 1889.684852][T25247] asm_exc_general_protection+0x1e/0x30 [ 1889.690399][T25247] RIP: 0033:0x7f300ef47821 [ 1889.694803][T25247] Code: 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 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f [ 1889.714491][T25247] RSP: 002b:0000200000000410 EFLAGS: 00010217 [ 1889.720546][T25247] RAX: 0000000000000000 RBX: 00007f300f1c0fa0 RCX: 00007f300ef47819 [ 1889.728698][T25247] RDX: 0000200000000440 RSI: 0000200000000410 RDI: 0000000000102400 [ 1889.736653][T25247] RBP: 00007f300efddc91 R08: 00002000000004c0 R09: 00002000000004c0 [ 1889.744618][T25247] R10: 0000200000000480 R11: 0000000000000206 R12: 0000000000000000 [ 1889.752702][T25247] R13: 00007f300f1c1038 R14: 00007f300f1c0fa0 R15: 00007fffedf4d348 [ 1889.780911][T25247] memory: usage 307200kB, limit 307200kB, failcnt 24767 [ 1889.788656][T25247] memory+swap: usage 429196kB, limit 9007199254740988kB, failcnt 0 [ 1889.797071][T25247] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1889.804883][T25247] Memory cgroup stats for /syz2: [ 1889.804998][T25247] anon 135168 [ 1889.804998][T25247] file 311291904 [ 1889.804998][T25247] kernel_stack 0 [ 1889.804998][T25247] percpu 0 [ 1889.804998][T25247] sock 0 [ 1889.804998][T25247] shmem 311156736 [ 1889.804998][T25247] file_mapped 135168 [ 1889.804998][T25247] file_dirty 0 [ 1889.804998][T25247] file_writeback 0 [ 1889.804998][T25247] anon_thp 0 [ 1889.804998][T25247] inactive_anon 311635968 [ 1889.804998][T25247] active_anon 2568192 [ 1889.804998][T25247] inactive_file 49152 [ 1889.804998][T25247] active_file 86016 [ 1889.804998][T25247] unevictable 0 [ 1889.804998][T25247] slab_reclaimable 0 [ 1889.804998][T25247] slab_unreclaimable 0 [ 1889.804998][T25247] slab 0 [ 1889.804998][T25247] workingset_refault_anon 0 [ 1889.804998][T25247] workingset_refault_file 2508 [ 1889.804998][T25247] workingset_activate_anon 0 [ 1889.804998][T25247] workingset_activate_file 528 [ 1889.804998][T25247] workingset_restore_anon 0 [ 1889.804998][T25247] workingset_restore_file 495 [ 1889.901486][T25247] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz.2.25835,pid=25233,uid=0 [ 1889.917073][T25247] Memory cgroup out of memory: Killed process 25233 (syz.2.25835) total-vm:90372kB, anon-rss:1248kB, file-rss:49920kB, shmem-rss:0kB, UID:0 pgtables:176kB oom_score_adj:1000 [ 1889.935451][ T27] oom_reaper: reaped process 25233 (syz.2.25835), now anon-rss:0kB, file-rss:53184kB, shmem-rss:0kB [ 1889.946429][T25230] syz.2.25835 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 1889.976693][T25230] CPU: 1 PID: 25230 Comm: syz.2.25835 Tainted: G W syzkaller #0 [ 1889.985652][T25230] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/18/2026 [ 1889.995815][T25230] Call Trace: [ 1889.999104][T25230] __dump_stack+0x21/0x24 [ 1890.003431][T25230] dump_stack_lvl+0x1a7/0x208 [ 1890.008093][T25230] ? show_regs_print_info+0x18/0x18 [ 1890.013282][T25230] ? ___ratelimit+0x3de/0x560 [ 1890.017943][T25230] ? __kasan_check_write+0x14/0x20 [ 1890.023125][T25230] ? _raw_spin_lock+0x94/0xf0 [ 1890.027784][T25230] dump_stack+0x15/0x1c [ 1890.031919][T25230] dump_header+0xdd/0x650 [ 1890.036229][T25230] oom_kill_process+0x1fa/0x2c0 [ 1890.041055][T25230] out_of_memory+0x93f/0xd20 [ 1890.045627][T25230] ? unregister_oom_notifier+0x20/0x20 [ 1890.051150][T25230] ? mutex_lock_killable+0xdf/0xf0 [ 1890.056266][T25230] ? __mutex_lock_interruptible_slowpath+0x10/0x10 [ 1890.062748][T25230] mem_cgroup_out_of_memory+0x2d5/0x3b0 [ 1890.068446][T25230] ? mem_cgroup_oom_trylock+0x350/0x350 [ 1890.073974][T25230] ? _raw_spin_trylock_bh+0x150/0x150 [ 1890.079332][T25230] ? _raw_spin_unlock+0x4d/0x70 [ 1890.084251][T25230] ? mem_cgroup_oom_trylock+0x1fc/0x350 [ 1890.089865][T25230] try_charge+0xf69/0x1500 [ 1890.094354][T25230] ? __memcg_kmem_charge+0x150/0x150 [ 1890.099619][T25230] ? percpu_counter_add_batch+0x13c/0x160 [ 1890.105320][T25230] ? get_mem_cgroup_from_mm+0x197/0x1b0 [ 1890.110851][T25230] __mem_cgroup_charge+0x14c/0x6d0 [ 1890.115951][T25230] shmem_add_to_page_cache+0x574/0xe30 [ 1890.121393][T25230] ? shmem_alloc_page+0x380/0x380 [ 1890.126393][T25230] ? preempt_schedule_irq+0xca/0x120 [ 1890.131659][T25230] ? find_lock_entry+0x4b/0x200 [ 1890.136488][T25230] shmem_getpage_gfp+0x8eb/0x2120 [ 1890.141583][T25230] shmem_write_begin+0xce/0x1b0 [ 1890.146673][T25230] generic_perform_write+0x2ce/0x540 [ 1890.151966][T25230] ? grab_cache_page_write_begin+0xb0/0xb0 [ 1890.157763][T25230] ? file_remove_privs+0x5b0/0x5b0 [ 1890.162863][T25230] ? __kasan_check_write+0x14/0x20 [ 1890.167955][T25230] ? down_write+0xb2/0x120 [ 1890.172382][T25230] __generic_file_write_iter+0x24b/0x480 [ 1890.178401][T25230] ? generic_write_checks+0x3d4/0x480 [ 1890.183767][T25230] generic_file_write_iter+0xa9/0x1d0 [ 1890.189148][T25230] __kernel_write+0x535/0x910 [ 1890.193837][T25230] ? vfs_read+0xa60/0xa60 [ 1890.198161][T25230] ? populate_vma_page_range+0xf0/0xf0 [ 1890.203616][T25230] ? cgroup_freezing+0x86/0xb0 [ 1890.208363][T25230] ? freezing_slow_path+0x10a/0x150 [ 1890.213606][T25230] dump_emit+0x246/0x370 [ 1890.217829][T25230] ? wait_for_dump_helpers+0x3a0/0x3a0 [ 1890.223284][T25230] ? freezing_slow_path+0x10a/0x150 [ 1890.228473][T25230] dump_user_range+0x6a/0x1a0 [ 1890.233143][T25230] elf_core_dump+0x2866/0x2cc0 [ 1890.237896][T25230] ? load_elf_binary+0x28e0/0x28e0 [ 1890.243000][T25230] ? _raw_spin_unlock+0x4d/0x70 [ 1890.247831][T25230] ? cgroup_freezing+0x86/0xb0 [ 1890.252580][T25230] ? freezing_slow_path+0x10a/0x150 [ 1890.257756][T25230] do_coredump+0x1ba3/0x28e0 [ 1890.262330][T25230] ? simple_acl_create+0x1c0/0x1c0 [ 1890.267422][T25230] ? debug_smp_processor_id+0x17/0x20 [ 1890.272785][T25230] ? kmem_cache_free+0x100/0x2d0 [ 1890.277703][T25230] ? ____kasan_slab_free+0x130/0x160 [ 1890.283058][T25230] ? get_signal+0xb98/0x12e0 [ 1890.287628][T25230] ? kmem_cache_free+0x100/0x2d0 [ 1890.292559][T25230] get_signal+0xf23/0x12e0 [ 1890.297048][T25230] arch_do_signal_or_restart+0xe2/0x11d0 [ 1890.302684][T25230] ? send_signal+0x3b1/0x590 [ 1890.307258][T25230] ? __ia32_sys_rt_sigreturn+0x730/0x730 [ 1890.312871][T25230] ? _raw_spin_unlock_irqrestore+0x5b/0x80 [ 1890.318688][T25230] ? force_sig+0xca/0x120 [ 1890.322995][T25230] ? send_sig+0x70/0x70 [ 1890.327129][T25230] exit_to_user_mode_loop+0xa2/0xe0 [ 1890.332305][T25230] exit_to_user_mode_prepare+0x76/0xa0 [ 1890.337743][T25230] irqentry_exit_to_user_mode+0x9/0x10 [ 1890.343183][T25230] irqentry_exit+0x12/0x60 [ 1890.347577][T25230] exc_general_protection+0x1ca/0x250 [ 1890.352925][T25230] ? debug_smp_processor_id+0x17/0x20 [ 1890.358276][T25230] ? asm_exc_general_protection+0x8/0x30 [ 1890.363887][T25230] asm_exc_general_protection+0x1e/0x30 [ 1890.369422][T25230] RIP: 0033:0x7f300ef47821 [ 1890.373819][T25230] Code: 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 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f [ 1890.393617][T25230] RSP: 002b:0000200000000410 EFLAGS: 00010217 [ 1890.399671][T25230] RAX: 0000000000000000 RBX: 00007f300f1c0fa0 RCX: 00007f300ef47819 [ 1890.407625][T25230] RDX: 0000200000000440 RSI: 0000200000000410 RDI: 0000000000102400 [ 1890.415575][T25230] RBP: 00007f300efddc91 R08: 00002000000004c0 R09: 00002000000004c0 [ 1890.423641][T25230] R10: 0000200000000480 R11: 0000000000000206 R12: 0000000000000000 [ 1890.431627][T25230] R13: 00007f300f1c1038 R14: 00007f300f1c0fa0 R15: 00007fffedf4d348 [ 1890.444190][T25230] memory: usage 307196kB, limit 307200kB, failcnt 24822 [ 1890.464176][T25230] memory+swap: usage 426472kB, limit 9007199254740988kB, failcnt 0 [ 1890.483196][T25230] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1890.510441][T25230] Memory cgroup stats for /syz2: [ 1890.510566][T25230] anon 135168 [ 1890.510566][T25230] file 311427072 [ 1890.510566][T25230] kernel_stack 0 [ 1890.510566][T25230] percpu 0 [ 1890.510566][T25230] sock 0 [ 1890.510566][T25230] shmem 311291904 [ 1890.510566][T25230] file_mapped 135168 [ 1890.510566][T25230] file_dirty 0 [ 1890.510566][T25230] file_writeback 0 [ 1890.510566][T25230] anon_thp 0 [ 1890.510566][T25230] inactive_anon 311365632 [ 1890.510566][T25230] active_anon 2568192 [ 1890.510566][T25230] inactive_file 49152 [ 1890.510566][T25230] active_file 86016 [ 1890.510566][T25230] unevictable 0 [ 1890.510566][T25230] slab_reclaimable 0 [ 1890.510566][T25230] slab_unreclaimable 0 [ 1890.510566][T25230] slab 0 [ 1890.510566][T25230] workingset_refault_anon 0 [ 1890.510566][T25230] workingset_refault_file 2508 [ 1890.510566][T25230] workingset_activate_anon 0 [ 1890.510566][T25230] workingset_activate_file 528 [ 1890.510566][T25230] workingset_restore_anon 0 [ 1890.510566][T25230] workingset_restore_file 495 [ 1890.714704][T25230] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz.2.25835,pid=25241,uid=0 [ 1890.737867][ T296] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1890.790201][T25230] Memory cgroup out of memory: Killed process 25241 (syz.2.25835) total-vm:90372kB, anon-rss:1240kB, file-rss:51840kB, shmem-rss:0kB, UID:0 pgtables:188kB oom_score_adj:1000 [ 1890.948580][T25501] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1891.862969][T25229] syz.2.25835 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 1891.887740][T25229] CPU: 0 PID: 25229 Comm: syz.2.25835 Tainted: G W syzkaller #0 [ 1891.896795][T25229] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/18/2026 [ 1891.906846][T25229] Call Trace: [ 1891.910137][T25229] __dump_stack+0x21/0x24 [ 1891.914457][T25229] dump_stack_lvl+0x1a7/0x208 [ 1891.919127][T25229] ? show_regs_print_info+0x18/0x18 [ 1891.924316][T25229] ? ___ratelimit+0x3de/0x560 [ 1891.928989][T25229] ? _raw_spin_lock+0x94/0xf0 [ 1891.933672][T25229] dump_stack+0x15/0x1c [ 1891.937819][T25229] dump_header+0xdd/0x650 [ 1891.942140][T25229] oom_kill_process+0x1fa/0x2c0 [ 1891.947031][T25229] out_of_memory+0x93f/0xd20 [ 1891.951616][T25229] ? unregister_oom_notifier+0x20/0x20 [ 1891.957066][T25229] ? mutex_lock_killable+0x92/0xf0 [ 1891.962560][T25229] ? __mutex_lock_interruptible_slowpath+0x10/0x10 [ 1891.969147][T25229] mem_cgroup_out_of_memory+0x2d5/0x3b0 [ 1891.974681][T25229] ? mem_cgroup_oom_trylock+0x350/0x350 [ 1891.980209][T25229] ? _raw_spin_trylock_bh+0x150/0x150 [ 1891.985578][T25229] ? _raw_spin_unlock+0x4d/0x70 [ 1891.990839][T25229] ? mem_cgroup_oom_trylock+0x1fc/0x350 [ 1891.996375][T25229] try_charge+0xf69/0x1500 [ 1892.000867][T25229] ? __memcg_kmem_charge+0x150/0x150 [ 1892.006224][T25229] ? percpu_counter_add_batch+0x13c/0x160 [ 1892.012024][T25229] ? get_mem_cgroup_from_mm+0x197/0x1b0 [ 1892.017748][T25229] __mem_cgroup_charge+0x14c/0x6d0 [ 1892.022936][T25229] shmem_add_to_page_cache+0x574/0xe30 [ 1892.028552][T25229] ? shmem_alloc_page+0x380/0x380 [ 1892.033568][T25229] ? _raw_spin_lock_irqsave+0x130/0x130 [ 1892.039093][T25229] ? find_lock_entry+0x4b/0x200 [ 1892.043931][T25229] shmem_getpage_gfp+0x8eb/0x2120 [ 1892.048943][T25229] shmem_write_begin+0xce/0x1b0 [ 1892.053777][T25229] generic_perform_write+0x2ce/0x540 [ 1892.059051][T25229] ? atime_needs_update+0x5b0/0x5b0 [ 1892.064236][T25229] ? grab_cache_page_write_begin+0xb0/0xb0 [ 1892.070202][T25229] ? file_remove_privs+0x5b0/0x5b0 [ 1892.075291][T25229] ? __kasan_check_write+0x14/0x20 [ 1892.080386][T25229] ? down_write+0xb2/0x120 [ 1892.084791][T25229] __generic_file_write_iter+0x24b/0x480 [ 1892.090400][T25229] ? generic_write_checks+0x3d4/0x480 [ 1892.095751][T25229] generic_file_write_iter+0xa9/0x1d0 [ 1892.101104][T25229] __kernel_write+0x535/0x910 [ 1892.105764][T25229] ? vfs_read+0xa60/0xa60 [ 1892.110094][T25229] ? populate_vma_page_range+0xf0/0xf0 [ 1892.115533][T25229] ? cgroup_freezing+0x86/0xb0 [ 1892.120273][T25229] ? freezing_slow_path+0x10a/0x150 [ 1892.125461][T25229] dump_emit+0x246/0x370 [ 1892.129769][T25229] ? wait_for_dump_helpers+0x3a0/0x3a0 [ 1892.135239][T25229] ? freezing_slow_path+0x10a/0x150 [ 1892.140431][T25229] dump_user_range+0x6a/0x1a0 [ 1892.145112][T25229] elf_core_dump+0x2866/0x2cc0 [ 1892.149867][T25229] ? load_elf_binary+0x28e0/0x28e0 [ 1892.154975][T25229] ? _raw_spin_unlock+0x4d/0x70 [ 1892.159815][T25229] ? cgroup_freezing+0x86/0xb0 [ 1892.164677][T25229] ? freezing_slow_path+0x10a/0x150 [ 1892.169947][T25229] do_coredump+0x1ba3/0x28e0 [ 1892.174523][T25229] ? simple_acl_create+0x1c0/0x1c0 [ 1892.179699][T25229] ? debug_smp_processor_id+0x17/0x20 [ 1892.185052][T25229] ? kmem_cache_free+0x100/0x2d0 [ 1892.189966][T25229] ? ____kasan_slab_free+0x130/0x160 [ 1892.195233][T25229] ? get_signal+0xb98/0x12e0 [ 1892.199801][T25229] ? kmem_cache_free+0x100/0x2d0 [ 1892.204718][T25229] get_signal+0xf23/0x12e0 [ 1892.209137][T25229] arch_do_signal_or_restart+0xe2/0x11d0 [ 1892.214813][T25229] ? send_signal+0x3b1/0x590 [ 1892.219397][T25229] ? __ia32_sys_rt_sigreturn+0x730/0x730 [ 1892.225015][T25229] ? _raw_spin_unlock_irqrestore+0x5b/0x80 [ 1892.231052][T25229] ? force_sig+0xca/0x120 [ 1892.235458][T25229] ? send_sig+0x70/0x70 [ 1892.239599][T25229] exit_to_user_mode_loop+0xa2/0xe0 [ 1892.244903][T25229] exit_to_user_mode_prepare+0x76/0xa0 [ 1892.250343][T25229] irqentry_exit_to_user_mode+0x9/0x10 [ 1892.255783][T25229] irqentry_exit+0x12/0x60 [ 1892.260174][T25229] exc_general_protection+0x1ca/0x250 [ 1892.265524][T25229] ? debug_smp_processor_id+0x17/0x20 [ 1892.270874][T25229] ? asm_exc_general_protection+0x8/0x30 [ 1892.276600][T25229] asm_exc_general_protection+0x1e/0x30 [ 1892.282188][T25229] RIP: 0033:0x7f300ef47821 [ 1892.286585][T25229] Code: 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 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f [ 1892.306173][T25229] RSP: 002b:0000200000000410 EFLAGS: 00010217 [ 1892.312221][T25229] RAX: 0000000000000000 RBX: 00007f300f1c0fa0 RCX: 00007f300ef47819 [ 1892.320176][T25229] RDX: 0000200000000440 RSI: 0000200000000410 RDI: 0000000000102400 [ 1892.328129][T25229] RBP: 00007f300efddc91 R08: 00002000000004c0 R09: 00002000000004c0 [ 1892.336081][T25229] R10: 0000200000000480 R11: 0000000000000206 R12: 0000000000000000 [ 1892.344032][T25229] R13: 00007f300f1c1038 R14: 00007f300f1c0fa0 R15: 00007fffedf4d348 [ 1892.363211][T25229] memory: usage 307200kB, limit 307200kB, failcnt 27442 [ 1892.370193][T25229] memory+swap: usage 429532kB, limit 9007199254740988kB, failcnt 0 [ 1892.378542][T25229] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1892.385651][T25229] Memory cgroup stats for /syz2: [ 1892.385765][T25229] anon 135168 [ 1892.385765][T25229] file 311427072 [ 1892.385765][T25229] kernel_stack 0 [ 1892.385765][T25229] percpu 0 [ 1892.385765][T25229] sock 0 [ 1892.385765][T25229] shmem 311427072 [ 1892.385765][T25229] file_mapped 135168 [ 1892.385765][T25229] file_dirty 0 [ 1892.385765][T25229] file_writeback 0 [ 1892.385765][T25229] anon_thp 0 [ 1892.385765][T25229] inactive_anon 311283712 [ 1892.385765][T25229] active_anon 2973696 [ 1892.385765][T25229] inactive_file 0 [ 1892.385765][T25229] active_file 90112 [ 1892.385765][T25229] unevictable 0 [ 1892.385765][T25229] slab_reclaimable 0 [ 1892.385765][T25229] slab_unreclaimable 0 [ 1892.385765][T25229] slab 0 [ 1892.385765][T25229] workingset_refault_anon 0 [ 1892.385765][T25229] workingset_refault_file 2706 [ 1892.385765][T25229] workingset_activate_anon 0 [ 1892.385765][T25229] workingset_activate_file 726 [ 1892.385765][T25229] workingset_restore_anon 0 [ 1892.385765][T25229] workingset_restore_file 495 [ 1892.481530][T25229] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz.2.25835,pid=25228,uid=0 [ 1892.503432][T25229] Memory cgroup out of memory: Killed process 25228 (syz.2.25835) total-vm:90372kB, anon-rss:1248kB, file-rss:53376kB, shmem-rss:0kB, UID:0 pgtables:184kB oom_score_adj:1000 [ 1892.594786][T25246] syz.2.25835 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 1892.604755][T25246] CPU: 0 PID: 25246 Comm: syz.2.25835 Tainted: G W syzkaller #0 [ 1892.613681][T25246] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/18/2026 [ 1892.623861][T25246] Call Trace: [ 1892.627151][T25246] __dump_stack+0x21/0x24 [ 1892.631521][T25246] dump_stack_lvl+0x1a7/0x208 [ 1892.636207][T25246] ? show_regs_print_info+0x18/0x18 [ 1892.641410][T25246] ? ___ratelimit+0x3de/0x560 [ 1892.646223][T25246] ? __kasan_check_write+0x14/0x20 [ 1892.651403][T25246] ? _raw_spin_lock+0x94/0xf0 [ 1892.656095][T25246] dump_stack+0x15/0x1c [ 1892.660255][T25246] dump_header+0xdd/0x650 [ 1892.664587][T25246] oom_kill_process+0x1fa/0x2c0 [ 1892.669433][T25246] out_of_memory+0x93f/0xd20 [ 1892.674026][T25246] ? unregister_oom_notifier+0x20/0x20 [ 1892.679574][T25246] ? mutex_lock_killable+0xdf/0xf0 [ 1892.684688][T25246] ? __mutex_lock_interruptible_slowpath+0x10/0x10 [ 1892.691197][T25246] mem_cgroup_out_of_memory+0x2d5/0x3b0 [ 1892.696738][T25246] ? mem_cgroup_oom_trylock+0x350/0x350 [ 1892.702300][T25246] ? _raw_spin_trylock_bh+0x150/0x150 [ 1892.707673][T25246] ? _raw_spin_unlock+0x4d/0x70 [ 1892.712611][T25246] ? mem_cgroup_oom_trylock+0x1fc/0x350 [ 1892.718156][T25246] try_charge+0xf69/0x1500 [ 1892.722572][T25246] ? __memcg_kmem_charge+0x150/0x150 [ 1892.727909][T25246] ? percpu_counter_add_batch+0x13c/0x160 [ 1892.733639][T25246] ? get_mem_cgroup_from_mm+0x197/0x1b0 [ 1892.739174][T25246] __mem_cgroup_charge+0x14c/0x6d0 [ 1892.744297][T25246] shmem_add_to_page_cache+0x574/0xe30 [ 1892.749844][T25246] ? shmem_alloc_page+0x380/0x380 [ 1892.754948][T25246] ? _raw_spin_lock_irqsave+0x130/0x130 [ 1892.760490][T25246] ? find_lock_entry+0x4b/0x200 [ 1892.765338][T25246] shmem_getpage_gfp+0x8eb/0x2120 [ 1892.770371][T25246] shmem_write_begin+0xce/0x1b0 [ 1892.775238][T25246] generic_perform_write+0x2ce/0x540 [ 1892.780532][T25246] ? atime_needs_update+0x5b0/0x5b0 [ 1892.785831][T25246] ? grab_cache_page_write_begin+0xb0/0xb0 [ 1892.791866][T25246] ? file_remove_privs+0x5b0/0x5b0 [ 1892.796979][T25246] ? __kasan_check_write+0x14/0x20 [ 1892.802091][T25246] ? down_write+0xb2/0x120 [ 1892.806529][T25246] __generic_file_write_iter+0x24b/0x480 [ 1892.812244][T25246] ? generic_write_checks+0x3d4/0x480 [ 1892.817626][T25246] generic_file_write_iter+0xa9/0x1d0 [ 1892.823006][T25246] __kernel_write+0x535/0x910 [ 1892.827687][T25246] ? vfs_read+0xa60/0xa60 [ 1892.832010][T25246] ? sysvec_apic_timer_interrupt+0xcb/0xe0 [ 1892.837810][T25246] ? populate_vma_page_range+0xf0/0xf0 [ 1892.843274][T25246] ? cgroup_freezing+0x86/0xb0 [ 1892.848046][T25246] ? freezing_slow_path+0x10a/0x150 [ 1892.853241][T25246] dump_emit+0x246/0x370 [ 1892.857486][T25246] ? wait_for_dump_helpers+0x3a0/0x3a0 [ 1892.863044][T25246] ? dump_emit+0x316/0x370 [ 1892.867572][T25246] dump_user_range+0x6a/0x1a0 [ 1892.872235][T25246] elf_core_dump+0x2866/0x2cc0 [ 1892.877010][T25246] ? load_elf_binary+0x28e0/0x28e0 [ 1892.882139][T25246] ? _raw_spin_unlock+0x4d/0x70 [ 1892.886994][T25246] ? cgroup_freezing+0x86/0xb0 [ 1892.891762][T25246] ? freezing_slow_path+0x10a/0x150 [ 1892.896951][T25246] do_coredump+0x1ba3/0x28e0 [ 1892.901533][T25246] ? simple_acl_create+0x1c0/0x1c0 [ 1892.906712][T25246] ? debug_smp_processor_id+0x17/0x20 [ 1892.912089][T25246] ? kmem_cache_free+0x100/0x2d0 [ 1892.917016][T25246] ? ____kasan_slab_free+0x130/0x160 [ 1892.922283][T25246] ? get_signal+0xb98/0x12e0 [ 1892.926852][T25246] ? kmem_cache_free+0x100/0x2d0 [ 1892.931768][T25246] get_signal+0xf23/0x12e0 [ 1892.936167][T25246] arch_do_signal_or_restart+0xe2/0x11d0 [ 1892.941776][T25246] ? send_signal+0x3b1/0x590 [ 1892.946351][T25246] ? __ia32_sys_rt_sigreturn+0x730/0x730 [ 1892.951963][T25246] ? _raw_spin_unlock_irqrestore+0x5b/0x80 [ 1892.957748][T25246] ? force_sig+0xca/0x120 [ 1892.962057][T25246] ? send_sig+0x70/0x70 [ 1892.966281][T25246] exit_to_user_mode_loop+0xa2/0xe0 [ 1892.971454][T25246] exit_to_user_mode_prepare+0x76/0xa0 [ 1892.976890][T25246] irqentry_exit_to_user_mode+0x9/0x10 [ 1892.982326][T25246] irqentry_exit+0x12/0x60 [ 1892.986724][T25246] exc_general_protection+0x1ca/0x250 [ 1892.992201][T25246] ? debug_smp_processor_id+0x17/0x20 [ 1892.997641][T25246] ? asm_exc_general_protection+0x8/0x30 [ 1893.003252][T25246] asm_exc_general_protection+0x1e/0x30 [ 1893.008860][T25246] RIP: 0033:0x7f300ef47821 [ 1893.013341][T25246] Code: 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 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f [ 1893.032975][T25246] RSP: 002b:0000200000000410 EFLAGS: 00010217 [ 1893.039033][T25246] RAX: 0000000000000000 RBX: 00007f300f1c0fa0 RCX: 00007f300ef47819 [ 1893.047211][T25246] RDX: 0000200000000440 RSI: 0000200000000410 RDI: 0000000000102400 [ 1893.055162][T25246] RBP: 00007f300efddc91 R08: 00002000000004c0 R09: 00002000000004c0 [ 1893.063148][T25246] R10: 0000200000000480 R11: 0000000000000206 R12: 0000000000000000 [ 1893.071237][T25246] R13: 00007f300f1c1038 R14: 00007f300f1c0fa0 R15: 00007fffedf4d348 [ 1893.113415][T25246] memory: usage 307152kB, limit 307200kB, failcnt 27941 [ 1893.163569][T25535] syz.1.25905[25535] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1893.163628][T25535] syz.1.25905[25535] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1893.301154][T25246] memory+swap: usage 419940kB, limit 9007199254740988kB, failcnt 0 [ 1893.653463][T25246] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1893.660341][T25246] Memory cgroup stats for /syz2: [ 1893.660456][T25246] anon 135168 [ 1893.660456][T25246] file 311291904 [ 1893.660456][T25246] kernel_stack 0 [ 1893.660456][T25246] percpu 0 [ 1893.660456][T25246] sock 0 [ 1893.660456][T25246] shmem 311156736 [ 1893.660456][T25246] file_mapped 135168 [ 1893.660456][T25246] file_dirty 0 [ 1893.660456][T25246] file_writeback 135168 [ 1893.660456][T25246] anon_thp 0 [ 1893.660456][T25246] inactive_anon 310960128 [ 1893.660456][T25246] active_anon 3108864 [ 1893.660456][T25246] inactive_file 0 [ 1893.660456][T25246] active_file 225280 [ 1893.660456][T25246] unevictable 0 [ 1893.660456][T25246] slab_reclaimable 0 [ 1893.660456][T25246] slab_unreclaimable 0 [ 1893.660456][T25246] slab 0 [ 1893.660456][T25246] workingset_refault_anon 0 [ 1893.660456][T25246] workingset_refault_file 2739 [ 1893.660456][T25246] workingset_activate_anon 0 [ 1893.660456][T25246] workingset_activate_file 759 [ 1893.660456][T25246] workingset_restore_anon 0 [ 1893.660456][T25246] workingset_restore_file 561 [ 1893.682108][T25542] device syzkaller0 entered promiscuous mode [ 1893.791771][T25246] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz.2.25835,pid=25236,uid=0 [ 1893.885651][T25246] Memory cgroup out of memory: Killed process 25236 (syz.2.25835) total-vm:90372kB, anon-rss:1240kB, file-rss:53116kB, shmem-rss:0kB, UID:0 pgtables:184kB oom_score_adj:1000 [ 1894.012805][T25246] syz.2.25835 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 1894.045599][T25246] CPU: 1 PID: 25246 Comm: syz.2.25835 Tainted: G W syzkaller #0 [ 1894.054639][T25246] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/18/2026 [ 1894.064685][T25246] Call Trace: [ 1894.067972][T25246] __dump_stack+0x21/0x24 [ 1894.072294][T25246] dump_stack_lvl+0x1a7/0x208 [ 1894.077052][T25246] ? show_regs_print_info+0x18/0x18 [ 1894.082246][T25246] ? ___ratelimit+0x3de/0x560 [ 1894.087018][T25246] ? __kasan_check_write+0x14/0x20 [ 1894.092592][T25246] ? _raw_spin_lock+0x94/0xf0 [ 1894.097282][T25246] dump_stack+0x15/0x1c [ 1894.101437][T25246] dump_header+0xdd/0x650 [ 1894.105856][T25246] oom_kill_process+0x1fa/0x2c0 [ 1894.111009][T25246] out_of_memory+0x93f/0xd20 [ 1894.115706][T25246] ? unregister_oom_notifier+0x20/0x20 [ 1894.121175][T25246] ? mutex_lock_killable+0xdf/0xf0 [ 1894.126283][T25246] ? __mutex_lock_interruptible_slowpath+0x10/0x10 [ 1894.132784][T25246] mem_cgroup_out_of_memory+0x2d5/0x3b0 [ 1894.138322][T25246] ? mem_cgroup_oom_trylock+0x350/0x350 [ 1894.143875][T25246] ? _raw_spin_trylock_bh+0x150/0x150 [ 1894.149259][T25246] ? _raw_spin_unlock+0x4d/0x70 [ 1894.154119][T25246] ? mem_cgroup_oom_trylock+0x1fc/0x350 [ 1894.159662][T25246] try_charge+0xf69/0x1500 [ 1894.164076][T25246] ? __memcg_kmem_charge+0x150/0x150 [ 1894.169350][T25246] ? percpu_counter_add_batch+0x13c/0x160 [ 1894.175067][T25246] ? get_mem_cgroup_from_mm+0x197/0x1b0 [ 1894.180699][T25246] __mem_cgroup_charge+0x14c/0x6d0 [ 1894.185839][T25246] shmem_add_to_page_cache+0x574/0xe30 [ 1894.191288][T25246] ? shmem_alloc_page+0x380/0x380 [ 1894.196305][T25246] ? _raw_spin_lock_irqsave+0x130/0x130 [ 1894.201838][T25246] ? find_lock_entry+0x4b/0x200 [ 1894.206704][T25246] shmem_getpage_gfp+0x8eb/0x2120 [ 1894.211736][T25246] shmem_write_begin+0xce/0x1b0 [ 1894.216585][T25246] generic_perform_write+0x2ce/0x540 [ 1894.221865][T25246] ? atime_needs_update+0x5b0/0x5b0 [ 1894.227060][T25246] ? grab_cache_page_write_begin+0xb0/0xb0 [ 1894.233293][T25246] ? file_remove_privs+0x5b0/0x5b0 [ 1894.238398][T25246] ? __kasan_check_write+0x14/0x20 [ 1894.243504][T25246] ? down_write+0xb2/0x120 [ 1894.247918][T25246] __generic_file_write_iter+0x24b/0x480 [ 1894.253548][T25246] ? generic_write_checks+0x3d4/0x480 [ 1894.259090][T25246] generic_file_write_iter+0xa9/0x1d0 [ 1894.264449][T25246] __kernel_write+0x535/0x910 [ 1894.269212][T25246] ? vfs_read+0xa60/0xa60 [ 1894.273532][T25246] ? populate_vma_page_range+0xf0/0xf0 [ 1894.278980][T25246] ? cgroup_freezing+0x86/0xb0 [ 1894.283746][T25246] ? freezing_slow_path+0x10a/0x150 [ 1894.288955][T25246] dump_emit+0x246/0x370 [ 1894.293191][T25246] ? wait_for_dump_helpers+0x3a0/0x3a0 [ 1894.298760][T25246] ? dump_emit+0x316/0x370 [ 1894.303182][T25246] dump_user_range+0x6a/0x1a0 [ 1894.307848][T25246] elf_core_dump+0x2866/0x2cc0 [ 1894.312624][T25246] ? load_elf_binary+0x28e0/0x28e0 [ 1894.317930][T25246] ? _raw_spin_unlock+0x4d/0x70 [ 1894.322782][T25246] ? cgroup_freezing+0x86/0xb0 [ 1894.327548][T25246] ? freezing_slow_path+0x10a/0x150 [ 1894.332744][T25246] do_coredump+0x1ba3/0x28e0 [ 1894.337349][T25246] ? simple_acl_create+0x1c0/0x1c0 [ 1894.342455][T25246] ? debug_smp_processor_id+0x17/0x20 [ 1894.347841][T25246] ? kmem_cache_free+0x100/0x2d0 [ 1894.352769][T25246] ? ____kasan_slab_free+0x130/0x160 [ 1894.358046][T25246] ? get_signal+0xb98/0x12e0 [ 1894.362624][T25246] ? kmem_cache_free+0x100/0x2d0 [ 1894.367551][T25246] get_signal+0xf23/0x12e0 [ 1894.371963][T25246] arch_do_signal_or_restart+0xe2/0x11d0 [ 1894.377605][T25246] ? send_signal+0x3b1/0x590 [ 1894.382204][T25246] ? __ia32_sys_rt_sigreturn+0x730/0x730 [ 1894.387829][T25246] ? _raw_spin_unlock_irqrestore+0x5b/0x80 [ 1894.393626][T25246] ? force_sig+0xca/0x120 [ 1894.397958][T25246] ? send_sig+0x70/0x70 [ 1894.402109][T25246] exit_to_user_mode_loop+0xa2/0xe0 [ 1894.407297][T25246] exit_to_user_mode_prepare+0x76/0xa0 [ 1894.412752][T25246] irqentry_exit_to_user_mode+0x9/0x10 [ 1894.418207][T25246] irqentry_exit+0x12/0x60 [ 1894.422620][T25246] exc_general_protection+0x1ca/0x250 [ 1894.427986][T25246] ? debug_smp_processor_id+0x17/0x20 [ 1894.433362][T25246] ? asm_exc_general_protection+0x8/0x30 [ 1894.438993][T25246] asm_exc_general_protection+0x1e/0x30 [ 1894.444528][T25246] RIP: 0033:0x7f300ef47821 [ 1894.448949][T25246] Code: 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 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f [ 1894.468631][T25246] RSP: 002b:0000200000000410 EFLAGS: 00010217 [ 1894.474693][T25246] RAX: 0000000000000000 RBX: 00007f300f1c0fa0 RCX: 00007f300ef47819 [ 1894.482654][T25246] RDX: 0000200000000440 RSI: 0000200000000410 RDI: 0000000000102400 [ 1894.490623][T25246] RBP: 00007f300efddc91 R08: 00002000000004c0 R09: 00002000000004c0 [ 1894.498593][T25246] R10: 0000200000000480 R11: 0000000000000206 R12: 0000000000000000 [ 1894.506562][T25246] R13: 00007f300f1c1038 R14: 00007f300f1c0fa0 R15: 00007fffedf4d348 [ 1894.520390][T25246] memory: usage 287932kB, limit 307200kB, failcnt 28816 [ 1894.527412][T25246] memory+swap: usage 396156kB, limit 9007199254740988kB, failcnt 0 [ 1894.535347][T25246] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1894.542203][T25246] Memory cgroup stats for /syz2: [ 1894.542297][T25246] anon 135168 [ 1894.542297][T25246] file 292368384 [ 1894.542297][T25246] kernel_stack 0 [ 1894.542297][T25246] percpu 0 [ 1894.542297][T25246] sock 0 [ 1894.542297][T25246] shmem 292368384 [ 1894.542297][T25246] file_mapped 135168 [ 1894.542297][T25246] file_dirty 0 [ 1894.542297][T25246] file_writeback 0 [ 1894.542297][T25246] anon_thp 0 [ 1894.542297][T25246] inactive_anon 291250176 [ 1894.542297][T25246] active_anon 3514368 [ 1894.542297][T25246] inactive_file 122880 [ 1894.542297][T25246] active_file 106496 [ 1894.542297][T25246] unevictable 0 [ 1894.542297][T25246] slab_reclaimable 0 [ 1894.542297][T25246] slab_unreclaimable 0 [ 1894.542297][T25246] slab 0 [ 1894.542297][T25246] workingset_refault_anon 0 [ 1894.542297][T25246] workingset_refault_file 2871 [ 1894.542297][T25246] workingset_activate_anon 0 [ 1894.542297][T25246] workingset_activate_file 858 [ 1894.542297][T25246] workingset_restore_anon 0 [ 1894.542297][T25246] workingset_restore_file 660 [ 1894.636906][T25246] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz.2.25835,pid=25229,uid=0 [ 1894.652128][T25246] Memory cgroup out of memory: Killed process 25229 (syz.2.25835) total-vm:90372kB, anon-rss:1248kB, file-rss:53308kB, shmem-rss:0kB, UID:0 pgtables:184kB oom_score_adj:1000 [ 1895.245301][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1895.695139][T25552] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1897.291133][T20556] syz-executor invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=0 [ 1897.778550][T20556] CPU: 0 PID: 20556 Comm: syz-executor Tainted: G W syzkaller #0 [ 1897.787605][T20556] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/18/2026 [ 1897.797664][T20556] Call Trace: [ 1897.800956][T20556] __dump_stack+0x21/0x24 [ 1897.805284][T20556] dump_stack_lvl+0x1a7/0x208 [ 1897.809959][T20556] ? show_regs_print_info+0x18/0x18 [ 1897.815177][T20556] ? ___ratelimit+0x3de/0x560 [ 1897.819851][T20556] ? _raw_spin_lock+0x94/0xf0 [ 1897.824518][T20556] dump_stack+0x15/0x1c [ 1897.828661][T20556] dump_header+0xdd/0x650 [ 1897.832980][T20556] oom_kill_process+0x1fa/0x2c0 [ 1897.837833][T20556] out_of_memory+0x93f/0xd20 [ 1897.842412][T20556] ? unregister_oom_notifier+0x20/0x20 [ 1897.848176][T20556] ? mutex_lock_killable+0x92/0xf0 [ 1897.853296][T20556] ? __mutex_lock_interruptible_slowpath+0x10/0x10 [ 1897.859801][T20556] mem_cgroup_out_of_memory+0x2d5/0x3b0 [ 1897.865344][T20556] ? mem_cgroup_oom_trylock+0x350/0x350 [ 1897.870883][T20556] ? _raw_spin_trylock_bh+0x150/0x150 [ 1897.876239][T20556] ? _raw_spin_unlock+0x4d/0x70 [ 1897.881071][T20556] ? mem_cgroup_oom_trylock+0x1fc/0x350 [ 1897.886693][T20556] try_charge+0xf69/0x1500 [ 1897.891268][T20556] ? sched_clock_cpu+0x1b/0x3d0 [ 1897.896139][T20556] ? find_next_bit+0xc9/0x100 [ 1897.900803][T20556] ? __memcg_kmem_charge+0x150/0x150 [ 1897.906092][T20556] ? __alloc_pages_nodemask+0x290/0x620 [ 1897.911638][T20556] ? get_mem_cgroup_from_mm+0x197/0x1b0 [ 1897.917164][T20556] __mem_cgroup_charge+0x14c/0x6d0 [ 1897.922255][T20556] wp_page_copy+0x28d/0x15f0 [ 1897.926840][T20556] ? trace_spf_pte_lock+0x110/0x110 [ 1897.932038][T20556] do_wp_page+0x9a6/0xc80 [ 1897.936367][T20556] handle_pte_fault+0xac1/0x3750 [ 1897.941299][T20556] handle_mm_fault+0xf81/0x1710 [ 1897.946132][T20556] ? yield_to_task_fair+0x150/0x150 [ 1897.951313][T20556] ? can_reuse_spf_vma+0xe0/0xe0 [ 1897.956252][T20556] ? __kasan_check_write+0x14/0x20 [ 1897.961340][T20556] ? down_read_trylock+0x106/0x160 [ 1897.966437][T20556] ? __init_rwsem+0x1c0/0x1c0 [ 1897.971088][T20556] ? find_vma+0x30/0x150 [ 1897.975321][T20556] do_user_addr_fault+0x5a8/0xc90 [ 1897.980325][T20556] ? do_kern_addr_fault+0x80/0x80 [ 1897.985327][T20556] ? __kasan_check_read+0x11/0x20 [ 1897.990349][T20556] exc_page_fault+0x5a/0xc0 [ 1897.994846][T20556] ? asm_exc_page_fault+0x8/0x30 [ 1897.999757][T20556] asm_exc_page_fault+0x1e/0x30 [ 1898.004584][T20556] RIP: 0033:0x7f300ef702de [ 1898.008979][T20556] Code: 00 66 48 0f 6e c7 66 0f 6c c0 0f 11 80 d8 02 00 00 b8 11 01 00 00 0f 05 48 83 3d c4 0c 22 00 00 74 05 e8 e5 9a f7 ff 48 89 df 5d 8b f7 ff 48 8b 44 24 08 64 48 2b 04 25 28 00 00 00 75 20 48 [ 1898.028560][T20556] RSP: 002b:00007fffedf4d560 EFLAGS: 00010202 [ 1898.034607][T20556] RAX: 0000000000000468 RBX: 00007fffedf4d560 RCX: 00007f300ef70292 [ 1898.042675][T20556] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00007fffedf4d560 [ 1898.050623][T20556] RBP: 0000000000000468 R08: 0000000000000000 R09: 0000000000000001 [ 1898.058575][T20556] R10: 00005555656477d0 R11: 0000000000000246 R12: 0000000000000000 [ 1898.066527][T20556] R13: 00000000000927c0 R14: 00000000001cf095 R15: 00007fffedf4d740 [ 1898.083566][T20556] memory: usage 307200kB, limit 307200kB, failcnt 34081 [ 1898.090548][T20556] memory+swap: usage 429456kB, limit 9007199254740988kB, failcnt 0 [ 1898.101272][T20556] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1898.194040][T20556] Memory cgroup stats for /syz2: [ 1898.194160][T20556] anon 135168 [ 1898.194160][T20556] file 311427072 [ 1898.194160][T20556] kernel_stack 0 [ 1898.194160][T20556] percpu 0 [ 1898.194160][T20556] sock 0 [ 1898.194160][T20556] shmem 311427072 [ 1898.194160][T20556] file_mapped 135168 [ 1898.194160][T20556] file_dirty 0 [ 1898.194160][T20556] file_writeback 0 [ 1898.194160][T20556] anon_thp 0 [ 1898.194160][T20556] inactive_anon 310996992 [ 1898.194160][T20556] active_anon 3379200 [ 1898.194160][T20556] inactive_file 24576 [ 1898.194160][T20556] active_file 0 [ 1898.194160][T20556] unevictable 0 [ 1898.194160][T20556] slab_reclaimable 0 [ 1898.194160][T20556] slab_unreclaimable 0 [ 1898.194160][T20556] slab 0 [ 1898.194160][T20556] workingset_refault_anon 0 [ 1898.194160][T20556] workingset_refault_file 6072 [ 1898.194160][T20556] workingset_activate_anon 0 [ 1898.194160][T20556] workingset_activate_file 2013 [ 1898.194160][T20556] workingset_restore_anon 0 [ 1898.194160][T20556] workingset_restore_file 1386 [ 1898.507363][T20556] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz.2.25835,pid=25260,uid=0 [ 1898.533807][T20556] Memory cgroup out of memory: Killed process 25260 (syz.2.25835) total-vm:90372kB, anon-rss:1240kB, file-rss:52996kB, shmem-rss:0kB, UID:0 pgtables:188kB oom_score_adj:1000 [ 1898.649925][T25249] syz.2.25835 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 1898.789421][T25249] CPU: 1 PID: 25249 Comm: syz.2.25835 Tainted: G W syzkaller #0 [ 1898.798414][T25249] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/18/2026 [ 1898.808484][T25249] Call Trace: [ 1898.811776][T25249] __dump_stack+0x21/0x24 [ 1898.816144][T25249] dump_stack_lvl+0x1a7/0x208 [ 1898.820812][T25249] ? show_regs_print_info+0x18/0x18 [ 1898.826011][T25249] ? ___ratelimit+0x3de/0x560 [ 1898.830939][T25249] ? __kasan_check_write+0x14/0x20 [ 1898.836152][T25249] ? _raw_spin_lock+0x94/0xf0 [ 1898.840974][T25249] dump_stack+0x15/0x1c [ 1898.845142][T25249] dump_header+0xdd/0x650 [ 1898.849763][T25249] oom_kill_process+0x1fa/0x2c0 [ 1898.854636][T25249] out_of_memory+0x93f/0xd20 [ 1898.859232][T25249] ? unregister_oom_notifier+0x20/0x20 [ 1898.864780][T25249] ? mutex_lock_killable+0xdf/0xf0 [ 1898.869894][T25249] ? __mutex_lock_interruptible_slowpath+0x10/0x10 [ 1898.876489][T25249] mem_cgroup_out_of_memory+0x2d5/0x3b0 [ 1898.882029][T25249] ? mem_cgroup_oom_trylock+0x350/0x350 [ 1898.887567][T25249] ? _raw_spin_trylock_bh+0x150/0x150 [ 1898.892951][T25249] ? _raw_spin_unlock+0x4d/0x70 [ 1898.897927][T25249] ? mem_cgroup_oom_trylock+0x1fc/0x350 [ 1898.903614][T25249] try_charge+0xf69/0x1500 [ 1898.908035][T25249] ? __memcg_kmem_charge+0x150/0x150 [ 1898.913312][T25249] ? get_page_from_freelist+0x223b/0x23d0 [ 1898.919199][T25249] ? _raw_spin_trylock+0xb7/0x150 [ 1898.924224][T25249] ? read_pages+0x643/0xb60 [ 1898.928727][T25249] ? get_mem_cgroup_from_mm+0x197/0x1b0 [ 1898.934467][T25249] __mem_cgroup_charge+0x14c/0x6d0 [ 1898.939584][T25249] __add_to_page_cache_locked+0x1fe/0x9a0 [ 1898.945302][T25249] ? __alloc_pages_nodemask+0x290/0x620 [ 1898.950833][T25249] ? put_page+0xd0/0xd0 [ 1898.954979][T25249] ? workingset_activation+0x250/0x250 [ 1898.960543][T25249] ? gfp_pfmemalloc_allowed+0x130/0x130 [ 1898.966110][T25249] ? find_get_entry+0x37b/0x3e0 [ 1898.971149][T25249] ? page_cache_prev_miss+0x1b0/0x290 [ 1898.976553][T25249] add_to_page_cache_lru+0xa7/0x210 [ 1898.981748][T25249] pagecache_get_page+0x700/0x930 [ 1898.986764][T25249] filemap_fault+0x1b51/0x20d0 [ 1898.991524][T25249] ? generic_file_read_iter+0x5c0/0x5c0 [ 1898.997054][T25249] ? filemap_allow_speculation+0x10/0x10 [ 1899.002683][T25249] ? __kasan_check_write+0x14/0x20 [ 1899.007781][T25249] ext4_filemap_fault+0x8a/0xa0 [ 1899.012611][T25249] handle_pte_fault+0x1fa5/0x3750 [ 1899.017612][T25249] handle_mm_fault+0xf81/0x1710 [ 1899.022437][T25249] ? can_reuse_spf_vma+0xe0/0xe0 [ 1899.027348][T25249] ? follow_page_mask+0x7ad/0x1150 [ 1899.032433][T25249] __get_user_pages+0xbf8/0x1400 [ 1899.037344][T25249] ? populate_vma_page_range+0xf0/0xf0 [ 1899.042777][T25249] ? __kasan_check_write+0x14/0x20 [ 1899.047876][T25249] get_dump_page+0x160/0x5a0 [ 1899.052437][T25249] ? freezing_slow_path+0x10a/0x150 [ 1899.057627][T25249] ? __mm_populate+0x440/0x440 [ 1899.062395][T25249] ? wait_for_dump_helpers+0x3a0/0x3a0 [ 1899.067966][T25249] ? freezing_slow_path+0x10a/0x150 [ 1899.073409][T25249] dump_user_range+0x3c/0x1a0 [ 1899.078114][T25249] elf_core_dump+0x2866/0x2cc0 [ 1899.083068][T25249] ? load_elf_binary+0x28e0/0x28e0 [ 1899.088604][T25249] ? _raw_spin_unlock+0x4d/0x70 [ 1899.093579][T25249] ? cgroup_freezing+0x86/0xb0 [ 1899.098427][T25249] ? freezing_slow_path+0x10a/0x150 [ 1899.103645][T25249] do_coredump+0x1ba3/0x28e0 [ 1899.108227][T25249] ? simple_acl_create+0x1c0/0x1c0 [ 1899.113427][T25249] ? debug_smp_processor_id+0x17/0x20 [ 1899.118889][T25249] ? kmem_cache_free+0x100/0x2d0 [ 1899.123809][T25249] ? ____kasan_slab_free+0x130/0x160 [ 1899.129072][T25249] ? get_signal+0xb98/0x12e0 [ 1899.133728][T25249] ? kmem_cache_free+0x100/0x2d0 [ 1899.138645][T25249] get_signal+0xf23/0x12e0 [ 1899.143042][T25249] arch_do_signal_or_restart+0xe2/0x11d0 [ 1899.148688][T25249] ? send_signal+0x3b1/0x590 [ 1899.153261][T25249] ? __ia32_sys_rt_sigreturn+0x730/0x730 [ 1899.158867][T25249] ? _raw_spin_unlock_irqrestore+0x5b/0x80 [ 1899.164648][T25249] ? force_sig+0xca/0x120 [ 1899.168970][T25249] ? send_sig+0x70/0x70 [ 1899.173105][T25249] exit_to_user_mode_loop+0xa2/0xe0 [ 1899.178281][T25249] exit_to_user_mode_prepare+0x76/0xa0 [ 1899.183815][T25249] irqentry_exit_to_user_mode+0x9/0x10 [ 1899.189251][T25249] irqentry_exit+0x12/0x60 [ 1899.193641][T25249] exc_general_protection+0x1ca/0x250 [ 1899.198987][T25249] ? debug_smp_processor_id+0x17/0x20 [ 1899.204780][T25249] ? asm_exc_general_protection+0x8/0x30 [ 1899.210525][T25249] asm_exc_general_protection+0x1e/0x30 [ 1899.216069][T25249] RIP: 0033:0x7f300ef47821 [ 1899.220501][T25249] Code: 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 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f [ 1899.240086][T25249] RSP: 002b:0000200000000410 EFLAGS: 00010217 [ 1899.246129][T25249] RAX: 0000000000000000 RBX: 00007f300f1c0fa0 RCX: 00007f300ef47819 [ 1899.254218][T25249] RDX: 0000200000000440 RSI: 0000200000000410 RDI: 0000000000102400 [ 1899.262165][T25249] RBP: 00007f300efddc91 R08: 00002000000004c0 R09: 00002000000004c0 [ 1899.270116][T25249] R10: 0000200000000480 R11: 0000000000000206 R12: 0000000000000000 [ 1899.278074][T25249] R13: 00007f300f1c1038 R14: 00007f300f1c0fa0 R15: 00007fffedf4d348 [ 1899.323179][T25249] memory: usage 294632kB, limit 307200kB, failcnt 34830 [ 1899.443352][T25249] memory+swap: usage 429848kB, limit 9007199254740988kB, failcnt 0 [ 1899.623169][T25249] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1899.727305][T25249] Memory cgroup stats for /syz2: [ 1899.727508][T25249] anon 270336 [ 1899.727508][T25249] file 311967744 [ 1899.727508][T25249] kernel_stack 0 [ 1899.727508][T25249] percpu 0 [ 1899.727508][T25249] sock 0 [ 1899.727508][T25249] shmem 311697408 [ 1899.727508][T25249] file_mapped 270336 [ 1899.727508][T25249] file_dirty 0 [ 1899.727508][T25249] file_writeback 0 [ 1899.727508][T25249] anon_thp 0 [ 1899.727508][T25249] inactive_anon 310628352 [ 1899.727508][T25249] active_anon 3514368 [ 1899.727508][T25249] inactive_file 139264 [ 1899.727508][T25249] active_file 102400 [ 1899.727508][T25249] unevictable 0 [ 1899.727508][T25249] slab_reclaimable 0 [ 1899.727508][T25249] slab_unreclaimable 0 [ 1899.727508][T25249] slab 0 [ 1899.727508][T25249] workingset_refault_anon 33 [ 1899.727508][T25249] workingset_refault_file 7623 [ 1899.727508][T25249] workingset_activate_anon 0 [ 1899.727508][T25249] workingset_activate_file 3531 [ 1899.727508][T25249] workingset_restore_anon 0 [ 1899.727508][T25249] workingset_restore_file 2211 [ 1899.855026][T25249] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz.2.25835,pid=25234,uid=0 [ 1899.878427][T25249] Memory cgroup out of memory: Killed process 25234 (syz.2.25835) total-vm:90372kB, anon-rss:1224kB, file-rss:53120kB, shmem-rss:0kB, UID:0 pgtables:196kB oom_score_adj:1000 [ 1900.053572][T25237] syz.2.25835 invoked oom-killer: gfp_mask=0x100cca(GFP_HIGHUSER_MOVABLE), order=0, oom_score_adj=1000 [ 1900.136071][T25237] CPU: 0 PID: 25237 Comm: syz.2.25835 Tainted: G W syzkaller #0 [ 1900.145124][T25237] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/18/2026 [ 1900.155161][T25237] Call Trace: [ 1900.158441][T25237] __dump_stack+0x21/0x24 [ 1900.162750][T25237] dump_stack_lvl+0x1a7/0x208 [ 1900.167402][T25237] ? show_regs_print_info+0x18/0x18 [ 1900.172589][T25237] ? ___ratelimit+0x3de/0x560 [ 1900.177249][T25237] ? __kasan_check_write+0x14/0x20 [ 1900.182426][T25237] ? _raw_spin_lock+0x94/0xf0 [ 1900.187078][T25237] dump_stack+0x15/0x1c [ 1900.191215][T25237] dump_header+0xdd/0x650 [ 1900.195521][T25237] oom_kill_process+0x1fa/0x2c0 [ 1900.200347][T25237] out_of_memory+0x93f/0xd20 [ 1900.204919][T25237] ? unregister_oom_notifier+0x20/0x20 [ 1900.210352][T25237] ? mutex_lock_killable+0xdf/0xf0 [ 1900.215446][T25237] ? __mutex_lock_interruptible_slowpath+0x10/0x10 [ 1900.221925][T25237] mem_cgroup_out_of_memory+0x2d5/0x3b0 [ 1900.227445][T25237] ? mem_cgroup_oom_trylock+0x350/0x350 [ 1900.232966][T25237] ? _raw_spin_trylock_bh+0x150/0x150 [ 1900.238410][T25237] ? _raw_spin_unlock+0x4d/0x70 [ 1900.243237][T25237] ? mem_cgroup_oom_trylock+0x1fc/0x350 [ 1900.248760][T25237] try_charge+0xf69/0x1500 [ 1900.253159][T25237] ? __memcg_kmem_charge+0x150/0x150 [ 1900.258418][T25237] ? get_page_from_freelist+0x223b/0x23d0 [ 1900.264114][T25237] ? _raw_spin_trylock+0xb7/0x150 [ 1900.269113][T25237] ? read_pages+0x643/0xb60 [ 1900.273602][T25237] ? get_mem_cgroup_from_mm+0x197/0x1b0 [ 1900.279126][T25237] __mem_cgroup_charge+0x14c/0x6d0 [ 1900.284212][T25237] __add_to_page_cache_locked+0x1fe/0x9a0 [ 1900.290003][T25237] ? __alloc_pages_nodemask+0x290/0x620 [ 1900.295519][T25237] ? put_page+0xd0/0xd0 [ 1900.299747][T25237] ? workingset_activation+0x250/0x250 [ 1900.305179][T25237] ? gfp_pfmemalloc_allowed+0x130/0x130 [ 1900.310713][T25237] ? find_get_entry+0x37b/0x3e0 [ 1900.315633][T25237] ? page_cache_prev_miss+0x1b0/0x290 [ 1900.321070][T25237] add_to_page_cache_lru+0xa7/0x210 [ 1900.326617][T25237] pagecache_get_page+0x700/0x930 [ 1900.331628][T25237] filemap_fault+0x1b51/0x20d0 [ 1900.336373][T25237] ? generic_file_read_iter+0x5c0/0x5c0 [ 1900.341895][T25237] ? filemap_allow_speculation+0x10/0x10 [ 1900.347503][T25237] ? __kasan_check_write+0x14/0x20 [ 1900.352588][T25237] ext4_filemap_fault+0x8a/0xa0 [ 1900.357422][T25237] handle_pte_fault+0x1fa5/0x3750 [ 1900.362432][T25237] handle_mm_fault+0xf81/0x1710 [ 1900.367262][T25237] ? can_reuse_spf_vma+0xe0/0xe0 [ 1900.372175][T25237] ? follow_page_mask+0x7ad/0x1150 [ 1900.377352][T25237] __get_user_pages+0xbf8/0x1400 [ 1900.382270][T25237] ? populate_vma_page_range+0xf0/0xf0 [ 1900.387702][T25237] ? __kasan_check_write+0x14/0x20 [ 1900.392787][T25237] get_dump_page+0x160/0x5a0 [ 1900.397352][T25237] ? freezing_slow_path+0x10a/0x150 [ 1900.402526][T25237] ? __mm_populate+0x440/0x440 [ 1900.407267][T25237] ? wait_for_dump_helpers+0x3a0/0x3a0 [ 1900.412700][T25237] dump_user_range+0x3c/0x1a0 [ 1900.417351][T25237] elf_core_dump+0x2866/0x2cc0 [ 1900.422097][T25237] ? load_elf_binary+0x28e0/0x28e0 [ 1900.427224][T25237] ? _raw_spin_unlock+0x4d/0x70 [ 1900.432126][T25237] ? cgroup_freezing+0x86/0xb0 [ 1900.436883][T25237] ? freezing_slow_path+0x10a/0x150 [ 1900.442065][T25237] do_coredump+0x1ba3/0x28e0 [ 1900.446725][T25237] ? simple_acl_create+0x1c0/0x1c0 [ 1900.452035][T25237] ? debug_smp_processor_id+0x17/0x20 [ 1900.457395][T25237] ? kmem_cache_free+0x100/0x2d0 [ 1900.462316][T25237] ? ____kasan_slab_free+0x130/0x160 [ 1900.467588][T25237] ? get_signal+0xb98/0x12e0 [ 1900.472152][T25237] ? kmem_cache_free+0x100/0x2d0 [ 1900.477092][T25237] get_signal+0xf23/0x12e0 [ 1900.481509][T25237] arch_do_signal_or_restart+0xe2/0x11d0 [ 1900.487307][T25237] ? send_signal+0x3b1/0x590 [ 1900.491906][T25237] ? __ia32_sys_rt_sigreturn+0x730/0x730 [ 1900.497529][T25237] ? _raw_spin_unlock_irqrestore+0x5b/0x80 [ 1900.503500][T25237] ? force_sig+0xca/0x120 [ 1900.507808][T25237] ? send_sig+0x70/0x70 [ 1900.511942][T25237] exit_to_user_mode_loop+0xa2/0xe0 [ 1900.517114][T25237] exit_to_user_mode_prepare+0x76/0xa0 [ 1900.522647][T25237] irqentry_exit_to_user_mode+0x9/0x10 [ 1900.528080][T25237] irqentry_exit+0x12/0x60 [ 1900.532471][T25237] exc_general_protection+0x1ca/0x250 [ 1900.537829][T25237] ? debug_smp_processor_id+0x17/0x20 [ 1900.543264][T25237] ? asm_exc_general_protection+0x8/0x30 [ 1900.548873][T25237] asm_exc_general_protection+0x1e/0x30 [ 1900.554422][T25237] RIP: 0033:0x7f300ef47821 [ 1900.558814][T25237] Code: 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 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f [ 1900.578396][T25237] RSP: 002b:0000200000000410 EFLAGS: 00010217 [ 1900.584443][T25237] RAX: 0000000000000000 RBX: 00007f300f1c0fa0 RCX: 00007f300ef47819 [ 1900.592461][T25237] RDX: 0000200000000440 RSI: 0000200000000410 RDI: 0000000000102400 [ 1900.600416][T25237] RBP: 00007f300efddc91 R08: 00002000000004c0 R09: 00002000000004c0 [ 1900.608366][T25237] R10: 0000200000000480 R11: 0000000000000206 R12: 0000000000000000 [ 1900.616313][T25237] R13: 00007f300f1c1038 R14: 00007f300f1c0fa0 R15: 00007fffedf4d348 [ 1900.645770][T25237] memory: usage 307148kB, limit 307200kB, failcnt 35971 [ 1900.660488][T25237] memory+swap: usage 418992kB, limit 9007199254740988kB, failcnt 0 [ 1900.669722][T25237] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1900.681083][T25237] Memory cgroup stats for /syz2: [ 1900.681199][T25237] anon 270336 [ 1900.681199][T25237] file 311562240 [ 1900.681199][T25237] kernel_stack 0 [ 1900.681199][T25237] percpu 0 [ 1900.681199][T25237] sock 0 [ 1900.681199][T25237] shmem 307777536 [ 1900.681199][T25237] file_mapped 3649536 [ 1900.681199][T25237] file_dirty 0 [ 1900.681199][T25237] file_writeback 0 [ 1900.681199][T25237] anon_thp 0 [ 1900.681199][T25237] inactive_anon 307257344 [ 1900.681199][T25237] active_anon 3244032 [ 1900.681199][T25237] inactive_file 544768 [ 1900.681199][T25237] active_file 3203072 [ 1900.681199][T25237] unevictable 0 [ 1900.681199][T25237] slab_reclaimable 0 [ 1900.681199][T25237] slab_unreclaimable 0 [ 1900.681199][T25237] slab 0 [ 1900.681199][T25237] workingset_refault_anon 33 [ 1900.681199][T25237] workingset_refault_file 8580 [ 1900.681199][T25237] workingset_activate_anon 0 [ 1900.681199][T25237] workingset_activate_file 4521 [ 1900.681199][T25237] workingset_restore_anon 0 [ 1900.681199][T25237] workingset_restore_file 3135 [ 1900.786889][T25237] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz.2.25835,pid=25261,uid=0 [ 1900.802151][T25237] Memory cgroup out of memory: Killed process 25261 (syz.2.25835) total-vm:90372kB, anon-rss:1232kB, file-rss:54680kB, shmem-rss:0kB, UID:0 pgtables:192kB oom_score_adj:1000 [ 1900.820056][ T27] oom_reaper: reaped process 25261 (syz.2.25835), now anon-rss:0kB, file-rss:54616kB, shmem-rss:0kB [ 1901.190146][T25662] syzkaller0: tun_chr_ioctl cmd 1074025678 [ 1901.225276][T25662] syzkaller0: group set to 0 [ 1901.230177][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1901.250796][T25662] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1901.312380][T25262] syz.2.25835 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 1901.334799][T25661] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1901.360974][T25262] CPU: 0 PID: 25262 Comm: syz.2.25835 Tainted: G W syzkaller #0 [ 1901.369932][T25262] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/18/2026 [ 1901.379980][T25262] Call Trace: [ 1901.383270][T25262] __dump_stack+0x21/0x24 [ 1901.387601][T25262] dump_stack_lvl+0x1a7/0x208 [ 1901.392271][T25262] ? show_regs_print_info+0x18/0x18 [ 1901.397484][T25262] ? ___ratelimit+0x3de/0x560 [ 1901.402174][T25262] ? __kasan_check_write+0x14/0x20 [ 1901.407289][T25262] ? _raw_spin_lock+0x94/0xf0 [ 1901.411962][T25262] dump_stack+0x15/0x1c [ 1901.416195][T25262] dump_header+0xdd/0x650 [ 1901.420514][T25262] oom_kill_process+0x1fa/0x2c0 [ 1901.425351][T25262] out_of_memory+0x93f/0xd20 [ 1901.429935][T25262] ? unregister_oom_notifier+0x20/0x20 [ 1901.435384][T25262] ? mutex_lock_killable+0x92/0xf0 [ 1901.440490][T25262] ? __mutex_lock_interruptible_slowpath+0x10/0x10 [ 1901.446985][T25262] mem_cgroup_out_of_memory+0x2d5/0x3b0 [ 1901.452527][T25262] ? mem_cgroup_oom_trylock+0x350/0x350 [ 1901.458072][T25262] ? _raw_spin_trylock_bh+0x150/0x150 [ 1901.463461][T25262] ? _raw_spin_unlock+0x4d/0x70 [ 1901.468402][T25262] ? mem_cgroup_oom_trylock+0x1fc/0x350 [ 1901.473939][T25262] try_charge+0xf69/0x1500 [ 1901.478351][T25262] ? __memcg_kmem_charge+0x150/0x150 [ 1901.483629][T25262] ? percpu_counter_add_batch+0x13c/0x160 [ 1901.489347][T25262] ? get_mem_cgroup_from_mm+0x197/0x1b0 [ 1901.494885][T25262] __mem_cgroup_charge+0x14c/0x6d0 [ 1901.499990][T25262] shmem_add_to_page_cache+0x574/0xe30 [ 1901.505633][T25262] ? shmem_alloc_page+0x380/0x380 [ 1901.510665][T25262] ? _raw_spin_lock_irqsave+0x130/0x130 [ 1901.516218][T25262] ? find_lock_entry+0x4b/0x200 [ 1901.521066][T25262] shmem_getpage_gfp+0x8eb/0x2120 [ 1901.526117][T25262] shmem_write_begin+0xce/0x1b0 [ 1901.531069][T25262] generic_perform_write+0x2ce/0x540 [ 1901.536358][T25262] ? atime_needs_update+0x5b0/0x5b0 [ 1901.541643][T25262] ? grab_cache_page_write_begin+0xb0/0xb0 [ 1901.547464][T25262] ? file_remove_privs+0x5b0/0x5b0 [ 1901.552656][T25262] ? __kasan_check_write+0x14/0x20 [ 1901.557774][T25262] ? down_write+0xb2/0x120 [ 1901.562194][T25262] __generic_file_write_iter+0x24b/0x480 [ 1901.567824][T25262] ? generic_write_checks+0x3d4/0x480 [ 1901.573195][T25262] generic_file_write_iter+0xa9/0x1d0 [ 1901.578570][T25262] __kernel_write+0x535/0x910 [ 1901.583269][T25262] ? vfs_read+0xa60/0xa60 [ 1901.587589][T25262] ? populate_vma_page_range+0xf0/0xf0 [ 1901.593037][T25262] ? cgroup_freezing+0x1b/0xb0 [ 1901.597800][T25262] ? cgroup_freezing+0x86/0xb0 [ 1901.602553][T25262] ? freezing_slow_path+0x10a/0x150 [ 1901.607838][T25262] dump_emit+0x246/0x370 [ 1901.612072][T25262] ? wait_for_dump_helpers+0x3a0/0x3a0 [ 1901.617524][T25262] ? freezing_slow_path+0x10a/0x150 [ 1901.622717][T25262] dump_user_range+0x6a/0x1a0 [ 1901.627384][T25262] elf_core_dump+0x2866/0x2cc0 [ 1901.632140][T25262] ? load_elf_binary+0x28e0/0x28e0 [ 1901.637263][T25262] ? _raw_spin_unlock+0x4d/0x70 [ 1901.642370][T25262] ? cgroup_freezing+0x86/0xb0 [ 1901.647497][T25262] ? freezing_slow_path+0x10a/0x150 [ 1901.652705][T25262] do_coredump+0x1ba3/0x28e0 [ 1901.657309][T25262] ? simple_acl_create+0x1c0/0x1c0 [ 1901.662405][T25262] ? debug_smp_processor_id+0x17/0x20 [ 1901.667760][T25262] ? kmem_cache_free+0x100/0x2d0 [ 1901.672674][T25262] ? ____kasan_slab_free+0x130/0x160 [ 1901.677936][T25262] ? get_signal+0xb98/0x12e0 [ 1901.682500][T25262] ? kmem_cache_free+0x100/0x2d0 [ 1901.687414][T25262] get_signal+0xf23/0x12e0 [ 1901.691810][T25262] arch_do_signal_or_restart+0xe2/0x11d0 [ 1901.697419][T25262] ? send_signal+0x3b1/0x590 [ 1901.701981][T25262] ? __ia32_sys_rt_sigreturn+0x730/0x730 [ 1901.707603][T25262] ? _raw_spin_unlock_irqrestore+0x5b/0x80 [ 1901.713416][T25262] ? force_sig+0xca/0x120 [ 1901.717742][T25262] ? send_sig+0x70/0x70 [ 1901.722007][T25262] exit_to_user_mode_loop+0xa2/0xe0 [ 1901.727203][T25262] exit_to_user_mode_prepare+0x76/0xa0 [ 1901.732651][T25262] irqentry_exit_to_user_mode+0x9/0x10 [ 1901.738090][T25262] irqentry_exit+0x12/0x60 [ 1901.742487][T25262] exc_general_protection+0x1ca/0x250 [ 1901.747839][T25262] ? debug_smp_processor_id+0x17/0x20 [ 1901.753388][T25262] ? asm_exc_general_protection+0x8/0x30 [ 1901.759002][T25262] asm_exc_general_protection+0x1e/0x30 [ 1901.764532][T25262] RIP: 0033:0x7f300ef47821 [ 1901.768929][T25262] Code: 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 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f [ 1901.788530][T25262] RSP: 002b:0000200000000410 EFLAGS: 00010217 [ 1901.794605][T25262] RAX: 0000000000000000 RBX: 00007f300f1c0fa0 RCX: 00007f300ef47819 [ 1901.802573][T25262] RDX: 0000200000000440 RSI: 0000200000000410 RDI: 0000000000102400 [ 1901.810541][T25262] RBP: 00007f300efddc91 R08: 00002000000004c0 R09: 00002000000004c0 [ 1901.818497][T25262] R10: 0000200000000480 R11: 0000000000000206 R12: 0000000000000000 [ 1901.826559][T25262] R13: 00007f300f1c1038 R14: 00007f300f1c0fa0 R15: 00007fffedf4d348 [ 1901.853751][T25262] memory: usage 299528kB, limit 307200kB, failcnt 38326 [ 1901.866432][T25661] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1901.906604][T25262] memory+swap: usage 422940kB, limit 9007199254740988kB, failcnt 0 [ 1901.930215][T25262] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1901.943174][T25262] Memory cgroup stats for /syz2: [ 1901.943297][T25262] anon 270336 [ 1901.943297][T25262] file 307912704 [ 1901.943297][T25262] kernel_stack 0 [ 1901.943297][T25262] percpu 0 [ 1901.943297][T25262] sock 0 [ 1901.943297][T25262] shmem 307912704 [ 1901.943297][T25262] file_mapped 135168 [ 1901.943297][T25262] file_dirty 0 [ 1901.943297][T25262] file_writeback 0 [ 1901.943297][T25262] anon_thp 0 [ 1901.943297][T25262] inactive_anon 306044928 [ 1901.943297][T25262] active_anon 3514368 [ 1901.943297][T25262] inactive_file 172032 [ 1901.943297][T25262] active_file 86016 [ 1901.943297][T25262] unevictable 0 [ 1901.943297][T25262] slab_reclaimable 0 [ 1901.943297][T25262] slab_unreclaimable 0 [ 1901.943297][T25262] slab 0 [ 1901.943297][T25262] workingset_refault_anon 33 [ 1901.943297][T25262] workingset_refault_file 8613 [ 1901.943297][T25262] workingset_activate_anon 0 [ 1901.943297][T25262] workingset_activate_file 4521 [ 1901.943297][T25262] workingset_restore_anon 0 [ 1901.943297][T25262] workingset_restore_file 3135 [ 1902.175811][T25262] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz.2.25835,pid=25263,uid=0 [ 1902.218881][T25262] Memory cgroup out of memory: Killed process 25263 (syz.2.25835) total-vm:90372kB, anon-rss:1256kB, file-rss:53568kB, shmem-rss:0kB, UID:0 pgtables:196kB oom_score_adj:1000 [ 1902.238583][T25688] device veth1_macvtap left promiscuous mode [ 1902.253188][T25688] device macsec0 left promiscuous mode [ 1902.338759][T25690] device veth1_macvtap entered promiscuous mode [ 1902.434511][T25690] device macsec0 entered promiscuous mode [ 1902.550776][T25690] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 1902.632335][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 1903.012929][T25235] syz.2.25835 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 1903.027190][T25235] CPU: 0 PID: 25235 Comm: syz.2.25835 Tainted: G W syzkaller #0 [ 1903.036576][T25235] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/18/2026 [ 1903.046710][T25235] Call Trace: [ 1903.050004][T25235] __dump_stack+0x21/0x24 [ 1903.054323][T25235] dump_stack_lvl+0x1a7/0x208 [ 1903.059012][T25235] ? show_regs_print_info+0x18/0x18 [ 1903.064203][T25235] ? ___ratelimit+0x3de/0x560 [ 1903.068880][T25235] ? _raw_spin_lock+0x94/0xf0 [ 1903.073560][T25235] dump_stack+0x15/0x1c [ 1903.078001][T25235] dump_header+0xdd/0x650 [ 1903.082450][T25235] oom_kill_process+0x1fa/0x2c0 [ 1903.087475][T25235] out_of_memory+0x93f/0xd20 [ 1903.092074][T25235] ? unregister_oom_notifier+0x20/0x20 [ 1903.097520][T25235] ? mutex_lock_killable+0x92/0xf0 [ 1903.102615][T25235] ? __mutex_lock_interruptible_slowpath+0x10/0x10 [ 1903.109097][T25235] mem_cgroup_out_of_memory+0x2d5/0x3b0 [ 1903.114618][T25235] ? mem_cgroup_oom_trylock+0x350/0x350 [ 1903.120142][T25235] ? _raw_spin_trylock_bh+0x150/0x150 [ 1903.125506][T25235] ? _raw_spin_unlock+0x4d/0x70 [ 1903.130329][T25235] ? mem_cgroup_oom_trylock+0x1fc/0x350 [ 1903.135857][T25235] try_charge+0xf69/0x1500 [ 1903.140257][T25235] ? __memcg_kmem_charge+0x150/0x150 [ 1903.145519][T25235] ? percpu_counter_add_batch+0x13c/0x160 [ 1903.151218][T25235] ? get_mem_cgroup_from_mm+0x197/0x1b0 [ 1903.156739][T25235] __mem_cgroup_charge+0x14c/0x6d0 [ 1903.161827][T25235] shmem_add_to_page_cache+0x574/0xe30 [ 1903.167694][T25235] ? shmem_alloc_page+0x380/0x380 [ 1903.172929][T25235] ? _raw_spin_lock_irqsave+0x130/0x130 [ 1903.178546][T25235] ? find_lock_entry+0x4b/0x200 [ 1903.183376][T25235] shmem_getpage_gfp+0x8eb/0x2120 [ 1903.188388][T25235] shmem_write_begin+0xce/0x1b0 [ 1903.193220][T25235] generic_perform_write+0x2ce/0x540 [ 1903.198487][T25235] ? atime_needs_update+0x5b0/0x5b0 [ 1903.203664][T25235] ? grab_cache_page_write_begin+0xb0/0xb0 [ 1903.209446][T25235] ? file_remove_privs+0x5b0/0x5b0 [ 1903.214533][T25235] ? __kasan_check_write+0x14/0x20 [ 1903.219708][T25235] ? down_write+0xb2/0x120 [ 1903.224106][T25235] __generic_file_write_iter+0x24b/0x480 [ 1903.229714][T25235] ? generic_write_checks+0x3d4/0x480 [ 1903.235064][T25235] generic_file_write_iter+0xa9/0x1d0 [ 1903.240410][T25235] __kernel_write+0x535/0x910 [ 1903.245060][T25235] ? vfs_read+0xa60/0xa60 [ 1903.249450][T25235] ? __irq_exit_rcu+0x40/0x150 [ 1903.254189][T25235] ? populate_vma_page_range+0xf0/0xf0 [ 1903.259622][T25235] ? cgroup_freezing+0x86/0xb0 [ 1903.264364][T25235] ? freezing_slow_path+0x10a/0x150 [ 1903.269729][T25235] dump_emit+0x246/0x370 [ 1903.273959][T25235] ? wait_for_dump_helpers+0x3a0/0x3a0 [ 1903.279563][T25235] dump_user_range+0x6a/0x1a0 [ 1903.284225][T25235] elf_core_dump+0x2866/0x2cc0 [ 1903.288970][T25235] ? load_elf_binary+0x28e0/0x28e0 [ 1903.294072][T25235] ? _raw_spin_unlock+0x4d/0x70 [ 1903.298902][T25235] ? cgroup_freezing+0x86/0xb0 [ 1903.303643][T25235] ? freezing_slow_path+0x10a/0x150 [ 1903.308816][T25235] do_coredump+0x1ba3/0x28e0 [ 1903.313384][T25235] ? simple_acl_create+0x1c0/0x1c0 [ 1903.318470][T25235] ? debug_smp_processor_id+0x17/0x20 [ 1903.323818][T25235] ? kmem_cache_free+0x100/0x2d0 [ 1903.328727][T25235] ? ____kasan_slab_free+0x130/0x160 [ 1903.333988][T25235] ? get_signal+0xb98/0x12e0 [ 1903.338590][T25235] ? kmem_cache_free+0x100/0x2d0 [ 1903.343506][T25235] get_signal+0xf23/0x12e0 [ 1903.347902][T25235] arch_do_signal_or_restart+0xe2/0x11d0 [ 1903.353686][T25235] ? send_signal+0x3b1/0x590 [ 1903.358252][T25235] ? __ia32_sys_rt_sigreturn+0x730/0x730 [ 1903.363858][T25235] ? _raw_spin_unlock_irqrestore+0x5b/0x80 [ 1903.369641][T25235] ? force_sig+0xca/0x120 [ 1903.373942][T25235] ? send_sig+0x70/0x70 [ 1903.378074][T25235] exit_to_user_mode_loop+0xa2/0xe0 [ 1903.383253][T25235] exit_to_user_mode_prepare+0x76/0xa0 [ 1903.388690][T25235] irqentry_exit_to_user_mode+0x9/0x10 [ 1903.394126][T25235] irqentry_exit+0x12/0x60 [ 1903.398517][T25235] exc_general_protection+0x1ca/0x250 [ 1903.403863][T25235] ? debug_smp_processor_id+0x17/0x20 [ 1903.409208][T25235] ? asm_exc_general_protection+0x8/0x30 [ 1903.414813][T25235] asm_exc_general_protection+0x1e/0x30 [ 1903.420332][T25235] RIP: 0033:0x7f300ef47821 [ 1903.424727][T25235] Code: 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 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f [ 1903.444393][T25235] RSP: 002b:0000200000000410 EFLAGS: 00010217 [ 1903.450442][T25235] RAX: 0000000000000000 RBX: 00007f300f1c0fa0 RCX: 00007f300ef47819 [ 1903.458401][T25235] RDX: 0000200000000440 RSI: 0000200000000410 RDI: 0000000000102400 [ 1903.466522][T25235] RBP: 00007f300efddc91 R08: 00002000000004c0 R09: 00002000000004c0 [ 1903.474469][T25235] R10: 0000200000000480 R11: 0000000000000206 R12: 0000000000000000 [ 1903.482423][T25235] R13: 00007f300f1c1038 R14: 00007f300f1c0fa0 R15: 00007fffedf4d348 [ 1903.514001][T25718] ÿÿÿÿÿÿ: renamed from vlan1 [ 1903.738724][T25235] memory: usage 296764kB, limit 307200kB, failcnt 39487 [ 1903.843074][T25235] memory+swap: usage 423312kB, limit 9007199254740988kB, failcnt 0 [ 1903.879426][T25743] +: renamed from team_slave_1 [ 1903.910884][T25235] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1904.009405][T25235] Memory cgroup stats for /syz2: [ 1904.009521][T25235] anon 405504 [ 1904.009521][T25235] file 311832576 [ 1904.009521][T25235] kernel_stack 0 [ 1904.009521][T25235] percpu 0 [ 1904.009521][T25235] sock 0 [ 1904.009521][T25235] shmem 307912704 [ 1904.009521][T25235] file_mapped 3919872 [ 1904.009521][T25235] file_dirty 0 [ 1904.009521][T25235] file_writeback 0 [ 1904.009521][T25235] anon_thp 0 [ 1904.009521][T25235] inactive_anon 306749440 [ 1904.009521][T25235] active_anon 3649536 [ 1904.009521][T25235] inactive_file 3907584 [ 1904.009521][T25235] active_file 86016 [ 1904.009521][T25235] unevictable 0 [ 1904.009521][T25235] slab_reclaimable 0 [ 1904.009521][T25235] slab_unreclaimable 0 [ 1904.009521][T25235] slab 0 [ 1904.009521][T25235] workingset_refault_anon 33 [ 1904.009521][T25235] workingset_refault_file 9702 [ 1904.009521][T25235] workingset_activate_anon 0 [ 1904.009521][T25235] workingset_activate_file 4521 [ 1904.009521][T25235] workingset_restore_anon 0 [ 1904.009521][T25235] workingset_restore_file 3168 [ 1904.112796][T25235] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz.2.25835,pid=25246,uid=0 [ 1904.127961][T25235] Memory cgroup out of memory: Killed process 25246 (syz.2.25835) total-vm:90372kB, anon-rss:1260kB, file-rss:53568kB, shmem-rss:0kB, UID:0 pgtables:196kB oom_score_adj:1000 [ 1904.152138][ T27] oom_reaper: reaped process 25246 (syz.2.25835), now anon-rss:0kB, file-rss:53504kB, shmem-rss:0kB [ 1904.183291][T25249] syz.2.25835 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 1904.275757][T25249] CPU: 0 PID: 25249 Comm: syz.2.25835 Tainted: G W syzkaller #0 [ 1904.284712][T25249] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/18/2026 [ 1904.294748][T25249] Call Trace: [ 1904.298027][T25249] __dump_stack+0x21/0x24 [ 1904.302340][T25249] dump_stack_lvl+0x1a7/0x208 [ 1904.306998][T25249] ? show_regs_print_info+0x18/0x18 [ 1904.312269][T25249] ? ___ratelimit+0x3de/0x560 [ 1904.316922][T25249] ? __kasan_check_write+0x14/0x20 [ 1904.322012][T25249] ? _raw_spin_lock+0x94/0xf0 [ 1904.326664][T25249] dump_stack+0x15/0x1c [ 1904.330793][T25249] dump_header+0xdd/0x650 [ 1904.335106][T25249] oom_kill_process+0x1fa/0x2c0 [ 1904.339933][T25249] out_of_memory+0x93f/0xd20 [ 1904.344506][T25249] ? unregister_oom_notifier+0x20/0x20 [ 1904.350403][T25249] ? mutex_lock_killable+0xdf/0xf0 [ 1904.355523][T25249] ? __mutex_lock_interruptible_slowpath+0x10/0x10 [ 1904.362008][T25249] mem_cgroup_out_of_memory+0x2d5/0x3b0 [ 1904.367539][T25249] ? mem_cgroup_oom_trylock+0x350/0x350 [ 1904.373061][T25249] ? _raw_spin_trylock_bh+0x150/0x150 [ 1904.378530][T25249] ? _raw_spin_unlock+0x4d/0x70 [ 1904.383383][T25249] ? mem_cgroup_oom_trylock+0x1fc/0x350 [ 1904.388940][T25249] try_charge+0xf69/0x1500 [ 1904.393365][T25249] ? __memcg_kmem_charge+0x150/0x150 [ 1904.398646][T25249] ? percpu_counter_add_batch+0x13c/0x160 [ 1904.404365][T25249] ? get_mem_cgroup_from_mm+0x197/0x1b0 [ 1904.409911][T25249] __mem_cgroup_charge+0x14c/0x6d0 [ 1904.415112][T25249] shmem_add_to_page_cache+0x574/0xe30 [ 1904.420550][T25249] ? shmem_alloc_page+0x380/0x380 [ 1904.425554][T25249] ? _raw_spin_lock_irqsave+0x130/0x130 [ 1904.431076][T25249] ? find_lock_entry+0x4b/0x200 [ 1904.435903][T25249] shmem_getpage_gfp+0x8eb/0x2120 [ 1904.440911][T25249] shmem_write_begin+0xce/0x1b0 [ 1904.445744][T25249] generic_perform_write+0x2ce/0x540 [ 1904.451004][T25249] ? atime_needs_update+0x5b0/0x5b0 [ 1904.456182][T25249] ? grab_cache_page_write_begin+0xb0/0xb0 [ 1904.462008][T25249] ? file_remove_privs+0x5b0/0x5b0 [ 1904.467096][T25249] ? __kasan_check_write+0x14/0x20 [ 1904.472181][T25249] ? down_write+0xb2/0x120 [ 1904.476572][T25249] __generic_file_write_iter+0x24b/0x480 [ 1904.482178][T25249] ? generic_write_checks+0x3d4/0x480 [ 1904.487525][T25249] generic_file_write_iter+0xa9/0x1d0 [ 1904.492874][T25249] __kernel_write+0x535/0x910 [ 1904.497540][T25249] ? vfs_read+0xa60/0xa60 [ 1904.501847][T25249] ? populate_vma_page_range+0xf0/0xf0 [ 1904.507284][T25249] ? cgroup_freezing+0x86/0xb0 [ 1904.512126][T25249] ? freezing_slow_path+0x10a/0x150 [ 1904.517299][T25249] dump_emit+0x246/0x370 [ 1904.521520][T25249] ? wait_for_dump_helpers+0x3a0/0x3a0 [ 1904.526956][T25249] dump_user_range+0x6a/0x1a0 [ 1904.531704][T25249] elf_core_dump+0x2866/0x2cc0 [ 1904.536446][T25249] ? load_elf_binary+0x28e0/0x28e0 [ 1904.541544][T25249] ? _raw_spin_unlock+0x4d/0x70 [ 1904.546373][T25249] ? cgroup_freezing+0x86/0xb0 [ 1904.551127][T25249] ? freezing_slow_path+0x10a/0x150 [ 1904.556300][T25249] do_coredump+0x1ba3/0x28e0 [ 1904.560868][T25249] ? simple_acl_create+0x1c0/0x1c0 [ 1904.565958][T25249] ? debug_smp_processor_id+0x17/0x20 [ 1904.571312][T25249] ? kmem_cache_free+0x100/0x2d0 [ 1904.576227][T25249] ? ____kasan_slab_free+0x130/0x160 [ 1904.581493][T25249] ? get_signal+0xb98/0x12e0 [ 1904.586375][T25249] ? kmem_cache_free+0x100/0x2d0 [ 1904.591471][T25249] get_signal+0xf23/0x12e0 [ 1904.595882][T25249] arch_do_signal_or_restart+0xe2/0x11d0 [ 1904.601493][T25249] ? send_signal+0x3b1/0x590 [ 1904.606083][T25249] ? __ia32_sys_rt_sigreturn+0x730/0x730 [ 1904.611789][T25249] ? _raw_spin_unlock_irqrestore+0x5b/0x80 [ 1904.617604][T25249] ? force_sig+0xca/0x120 [ 1904.621917][T25249] ? send_sig+0x70/0x70 [ 1904.626144][T25249] exit_to_user_mode_loop+0xa2/0xe0 [ 1904.631319][T25249] exit_to_user_mode_prepare+0x76/0xa0 [ 1904.636755][T25249] irqentry_exit_to_user_mode+0x9/0x10 [ 1904.642193][T25249] irqentry_exit+0x12/0x60 [ 1904.646588][T25249] exc_general_protection+0x1ca/0x250 [ 1904.651935][T25249] ? debug_smp_processor_id+0x17/0x20 [ 1904.657287][T25249] ? asm_exc_general_protection+0x8/0x30 [ 1904.662985][T25249] asm_exc_general_protection+0x1e/0x30 [ 1904.668507][T25249] RIP: 0033:0x7f300ef47821 [ 1904.672899][T25249] Code: 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 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f [ 1904.692499][T25249] RSP: 002b:0000200000000410 EFLAGS: 00010217 [ 1904.698550][T25249] RAX: 0000000000000000 RBX: 00007f300f1c0fa0 RCX: 00007f300ef47819 [ 1904.706586][T25249] RDX: 0000200000000440 RSI: 0000200000000410 RDI: 0000000000102400 [ 1904.714535][T25249] RBP: 00007f300efddc91 R08: 00002000000004c0 R09: 00002000000004c0 [ 1904.722483][T25249] R10: 0000200000000480 R11: 0000000000000206 R12: 0000000000000000 [ 1904.730516][T25249] R13: 00007f300f1c1038 R14: 00007f300f1c0fa0 R15: 00007fffedf4d348 [ 1904.750215][T25249] memory: usage 304052kB, limit 307200kB, failcnt 40576 [ 1904.770428][T25249] memory+swap: usage 408344kB, limit 9007199254740988kB, failcnt 0 [ 1904.792254][T25249] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1904.820532][T25249] Memory cgroup stats for /syz2: [ 1904.820650][T25249] anon 405504 [ 1904.820650][T25249] file 297234432 [ 1904.820650][T25249] kernel_stack 0 [ 1904.820650][T25249] percpu 0 [ 1904.820650][T25249] sock 0 [ 1904.820650][T25249] shmem 297234432 [ 1904.820650][T25249] file_mapped 135168 [ 1904.820650][T25249] file_dirty 0 [ 1904.820650][T25249] file_writeback 0 [ 1904.820650][T25249] anon_thp 0 [ 1904.820650][T25249] inactive_anon 294989824 [ 1904.820650][T25249] active_anon 3649536 [ 1904.820650][T25249] inactive_file 0 [ 1904.820650][T25249] active_file 86016 [ 1904.820650][T25249] unevictable 0 [ 1904.820650][T25249] slab_reclaimable 0 [ 1904.820650][T25249] slab_unreclaimable 0 [ 1904.820650][T25249] slab 0 [ 1904.820650][T25249] workingset_refault_anon 33 [ 1904.820650][T25249] workingset_refault_file 9735 [ 1904.820650][T25249] workingset_activate_anon 0 [ 1904.820650][T25249] workingset_activate_file 4521 [ 1904.820650][T25249] workingset_restore_anon 0 [ 1904.820650][T25249] workingset_restore_file 3168 [ 1905.112665][T25249] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz2,mems_allowed=0,oom_memcg=/syz2,task_memcg=/syz2,task=syz.2.25835,pid=25262,uid=0 [ 1905.131347][ T296] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1905.139939][T25789] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1905.148483][T25249] Memory cgroup out of memory: Killed process 25262 (syz.2.25835) total-vm:90372kB, anon-rss:1232kB, file-rss:53568kB, shmem-rss:0kB, UID:0 pgtables:196kB oom_score_adj:1000 [ 1905.924230][T25796] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1905.945738][T25796] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1906.427261][T25825] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1906.449604][T25825] device syzkaller0 left promiscuous mode [ 1906.483449][T25825] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1906.531812][T25825] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1909.332433][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1909.364721][T25943] syzkaller0: tun_chr_ioctl cmd 2147767520 [ 1909.440345][T25943] syzkaller0: tun_chr_ioctl cmd 1074812117 [ 1909.694457][T25942] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1911.136616][T26005] device wg2 left promiscuous mode [ 1911.766240][T26049] device syzkaller0 entered promiscuous mode [ 1912.481288][T26086] bridge0: port 1(bridge_slave_0) entered blocking state [ 1912.513220][T26086] bridge0: port 1(bridge_slave_0) entered disabled state [ 1912.521116][T26086] device bridge_slave_0 entered promiscuous mode [ 1912.528903][T26086] bridge0: port 2(bridge_slave_1) entered blocking state [ 1912.536305][T26086] bridge0: port 2(bridge_slave_1) entered disabled state [ 1912.544055][T26086] device bridge_slave_1 entered promiscuous mode [ 1912.911042][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 1912.919025][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 1912.937336][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 1912.953487][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 1912.961919][ T555] bridge0: port 1(bridge_slave_0) entered blocking state [ 1912.968986][ T555] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1913.073294][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 1913.116866][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 1913.216530][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 1913.265579][ T555] bridge0: port 2(bridge_slave_1) entered blocking state [ 1913.272832][ T555] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1913.295499][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 1913.303855][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 1913.422709][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 1913.443941][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1913.452775][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1913.466472][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1913.478814][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 1913.488481][T26086] device veth0_vlan entered promiscuous mode [ 1913.525278][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 1913.534515][T26086] device veth1_macvtap entered promiscuous mode [ 1913.546871][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 1913.562606][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 1913.590115][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 1913.603809][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 1913.664272][T26135] device veth1_macvtap entered promiscuous mode [ 1913.678813][ T296] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 1913.748483][T26142] device syzkaller0 entered promiscuous mode [ 1914.330295][T26190] @ÿ: renamed from bond_slave_0 [ 1914.387372][T26186] device wg2 entered promiscuous mode [ 1914.445144][ T2076] device veth0_to_team left promiscuous mode [ 1914.451468][ T2076] Ÿë: port 1(veth0_to_team) entered disabled state [ 1914.459229][ T2076] nr0: port 1(macsec0) entered disabled state [ 1914.470483][ T2076] device veth1_macvtap left promiscuous mode [ 1914.476734][ T2076] device veth0_vlan left promiscuous mode [ 1915.022162][T26214] device syzkaller0 entered promiscuous mode [ 1915.033499][T26216] device syzkaller0 entered promiscuous mode [ 1915.342401][T26242] device syzkaller0 entered promiscuous mode [ 1916.037008][T26295] device syzkaller0 entered promiscuous mode [ 1916.292733][T26322] device syzkaller0 entered promiscuous mode [ 1917.087021][T26376] @ÿ: renamed from bond_slave_0 [ 1917.967246][T26423] device syzkaller0 entered promiscuous mode [ 1919.925905][T26478] device syzkaller0 entered promiscuous mode [ 1920.486530][T26502] device syzkaller0 entered promiscuous mode [ 1921.010195][T26521] device syzkaller0 entered promiscuous mode [ 1921.029700][T26521] syz.2.26191[26521] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1921.029764][T26521] syz.2.26191[26521] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1921.050462][T26521] syz.2.26191[26521] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1921.071061][T26521] syz.2.26191[26521] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1921.316851][T26552] gretap0: mtu less than device minimum [ 1921.775547][T26575] device syzkaller0 entered promiscuous mode [ 1922.138768][T26607] device syzkaller0 entered promiscuous mode [ 1922.875931][T26627] device syzkaller0 entered promiscuous mode [ 1929.529619][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1929.623584][T26933] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1930.226940][T26978] syzkaller0: default qdisc (pfifo_fast) fail, fallback to noqueue [ 1930.299910][T26978] device syzkaller0 entered promiscuous mode [ 1931.527093][T27031] bridge0: port 1(bridge_slave_0) entered blocking state [ 1931.534268][T27031] bridge0: port 1(bridge_slave_0) entered disabled state [ 1931.541935][T27031] device bridge_slave_0 entered promiscuous mode [ 1931.593634][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1931.620338][T27031] bridge0: port 2(bridge_slave_1) entered blocking state [ 1931.627548][T27031] bridge0: port 2(bridge_slave_1) entered disabled state [ 1931.635068][T27031] device bridge_slave_1 entered promiscuous mode [ 1931.876409][T27041] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1932.084675][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 1932.093581][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 1932.364613][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 1932.378210][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 1932.397296][ T2076] bridge0: port 1(bridge_slave_0) entered blocking state [ 1932.404436][ T2076] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1932.416385][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 1932.433582][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 1932.443364][ T2076] bridge0: port 2(bridge_slave_1) entered blocking state [ 1932.450406][ T2076] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1932.473264][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 1932.481684][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 1932.493610][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 1932.923579][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 1932.948777][T27031] device veth0_vlan entered promiscuous mode [ 1933.009613][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 1933.090970][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1933.153949][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1933.183566][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1933.213641][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 1933.284583][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 1933.366325][T27031] device veth1_macvtap entered promiscuous mode [ 1933.415123][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 1933.434266][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 1933.463582][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 1933.810336][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 1933.825397][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 1933.954020][T27113] device syzkaller0 entered promiscuous mode [ 1934.926574][T27151] device veth0_vlan left promiscuous mode [ 1934.940861][T27151] device veth0_vlan entered promiscuous mode [ 1935.614570][ T553] device vlan1 left promiscuous mode [ 1935.620210][ T553] Ÿë: port 1(vlan1) entered disabled state [ 1935.645719][ T553] device bridge_slave_1 left promiscuous mode [ 1935.651902][ T553] bridge0: port 2(bridge_slave_1) entered disabled state [ 1935.666533][ T553] device bridge_slave_0 left promiscuous mode [ 1935.672684][ T553] bridge0: port 1(bridge_slave_0) entered disabled state [ 1935.681373][ T553] device veth1_macvtap left promiscuous mode [ 1936.111742][T27181] bridge0: port 1(bridge_slave_0) entered blocking state [ 1936.132742][T27181] bridge0: port 1(bridge_slave_0) entered disabled state [ 1936.140394][T27181] device bridge_slave_0 entered promiscuous mode [ 1936.167038][T27181] bridge0: port 2(bridge_slave_1) entered blocking state [ 1936.179914][T27181] bridge0: port 2(bridge_slave_1) entered disabled state [ 1936.194853][T27181] device bridge_slave_1 entered promiscuous mode [ 1936.311638][T27209] device syzkaller0 entered promiscuous mode [ 1936.399763][T27181] bridge0: port 2(bridge_slave_1) entered blocking state [ 1936.406857][T27181] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1936.414157][T27181] bridge0: port 1(bridge_slave_0) entered blocking state [ 1936.421265][T27181] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1936.486683][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 1936.496220][ T555] bridge0: port 1(bridge_slave_0) entered disabled state [ 1936.522203][ T555] bridge0: port 2(bridge_slave_1) entered disabled state [ 1936.548319][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 1936.558829][ T555] bridge0: port 1(bridge_slave_0) entered blocking state [ 1936.565913][ T555] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1936.582843][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 1936.595829][ T555] bridge0: port 2(bridge_slave_1) entered blocking state [ 1936.602929][ T555] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1936.630655][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 1936.647077][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 1936.704455][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 1936.723517][T27181] device veth0_vlan entered promiscuous mode [ 1936.732156][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1936.743896][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1936.784609][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1936.832544][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 1936.888859][T27181] device veth1_macvtap entered promiscuous mode [ 1936.931360][T27234] device wg2 left promiscuous mode [ 1936.951073][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 1936.977310][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 1937.568436][ T553] device veth0_to_team left promiscuous mode [ 1937.575659][ T553] Ÿë: port 1(veth0_to_team) entered disabled state [ 1937.615739][ T553] nr0: port 1(macsec0) entered disabled state [ 1937.632287][ T553] device veth1_macvtap left promiscuous mode [ 1939.352589][T27327] device bridge_slave_1 left promiscuous mode [ 1939.377203][T27327] bridge0: port 2(bridge_slave_1) entered disabled state [ 1939.384893][T27327] device bridge_slave_0 left promiscuous mode [ 1939.391055][T27327] bridge0: port 1(bridge_slave_0) entered disabled state [ 1940.915623][T27410] device wg2 left promiscuous mode [ 1941.105845][T27416] device wg2 entered promiscuous mode [ 1941.155489][T27422] device syzkaller0 entered promiscuous mode [ 1942.993982][T27509] device syzkaller0 entered promiscuous mode [ 1943.809961][T27564] tap0: tun_chr_ioctl cmd 1074025677 [ 1943.844130][T27564] tap0: linktype set to 805 [ 1945.453984][T27654] device syzkaller0 entered promiscuous mode [ 1946.920401][T27794] +: renamed from team_slave_1 [ 1949.069049][T27892] device sit0 entered promiscuous mode [ 1949.119437][T27893] syzkaller0: default qdisc (pfifo_fast) fail, fallback to noqueue [ 1949.165433][T27893] device syzkaller0 entered promiscuous mode [ 1949.836425][T27951] device veth1_macvtap left promiscuous mode [ 1951.169599][T28003] device syzkaller0 entered promiscuous mode [ 1951.595614][T28044] device syzkaller0 entered promiscuous mode [ 1954.484642][T28190] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1954.897755][T28201] device sit0 entered promiscuous mode [ 1955.641169][ T296] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1955.649625][ T296] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1955.665008][ T296] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1955.844779][T28247] device syzkaller0 entered promiscuous mode [ 1955.908934][T28262] device syzkaller0 entered promiscuous mode [ 1958.884974][T28392] bridge0: port 2(bridge_slave_1) entered disabled state [ 1958.892339][T28392] bridge0: port 1(bridge_slave_0) entered disabled state [ 1959.093242][T28400] device bridge_slave_1 left promiscuous mode [ 1959.114382][T28400] bridge0: port 2(bridge_slave_1) entered disabled state [ 1959.146006][T28400] device bridge_slave_0 left promiscuous mode [ 1959.152254][T28400] bridge0: port 1(bridge_slave_0) entered disabled state [ 1959.484130][T28425] device syzkaller0 entered promiscuous mode [ 1960.084951][T28473] syzkaller0: tun_chr_ioctl cmd 2147767519 [ 1960.152613][T28467] syzkaller0: tun_chr_ioctl cmd 1074295883 [ 1960.270706][T28473] syzkaller0: tun_chr_ioctl cmd 1074025672 [ 1960.282830][T28473] syzkaller0: ignored: set checksum enabled [ 1960.311274][T28478] device syzkaller0 entered promiscuous mode [ 1960.344577][T28486] device wg2 entered promiscuous mode [ 1961.415260][T28559] tap0: tun_chr_ioctl cmd 1074025680 [ 1961.499458][T28565] device veth1_macvtap entered promiscuous mode [ 1961.506701][T28565] device macsec0 entered promiscuous mode [ 1961.512918][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 1961.571209][T28574] device veth1_macvtap left promiscuous mode [ 1961.620700][T28584] device veth1_macvtap entered promiscuous mode [ 1961.653533][T28584] device macsec0 entered promiscuous mode [ 1961.705908][T28592] device syzkaller0 entered promiscuous mode [ 1962.482341][T28631] device wg2 entered promiscuous mode [ 1963.197163][T28689] device aaaaaaaaaaaaaaa entered promiscuous mode [ 1967.253610][T28892] syzkaller0: refused to change device tx_queue_len [ 1968.267559][T28966] device syzkaller0 entered promiscuous mode [ 1968.849441][T29025] device syzkaller0 entered promiscuous mode [ 1969.453891][T29066] device syzkaller0 entered promiscuous mode [ 1969.998343][T29134] device syzkaller0 entered promiscuous mode [ 1970.671423][T29161] device wg2 entered promiscuous mode [ 1971.216044][T29187] device syzkaller0 entered promiscuous mode [ 1971.398941][T29208] device syzkaller0 entered promiscuous mode [ 1972.979200][T29293] device syzkaller0 entered promiscuous mode [ 1973.103075][T29307] device syzkaller0 entered promiscuous mode [ 1973.434187][T29324] Ÿë: port 1(vlan1) entered blocking state [ 1973.440480][T29324] Ÿë: port 1(vlan1) entered disabled state [ 1973.458611][T29324] device vlan1 entered promiscuous mode [ 1973.704151][T29340] device wg2 left promiscuous mode [ 1974.857700][T29366] device veth1_macvtap entered promiscuous mode [ 1974.865148][T29366] device macsec0 entered promiscuous mode [ 1974.878663][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 1975.122622][T29380] syz.2.27008[29380] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1975.122673][T29380] syz.2.27008[29380] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1975.386000][T29384] device syzkaller0 entered promiscuous mode [ 1979.349270][T29550] device vlan0 entered promiscuous mode [ 1979.788677][T29598] device syzkaller0 entered promiscuous mode [ 1979.865747][T29610] syz.3.27073[29610] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1980.685556][T29654] device aaaaaaaaaaaaaaa entered promiscuous mode [ 1980.840114][T29678] device syzkaller0 entered promiscuous mode [ 1980.965395][T29682] bridge0: port 1(bridge_slave_0) entered blocking state [ 1980.972454][T29682] bridge0: port 1(bridge_slave_0) entered disabled state [ 1980.980486][T29682] device bridge_slave_0 entered promiscuous mode [ 1980.987627][T29682] bridge0: port 2(bridge_slave_1) entered blocking state [ 1980.994774][T29682] bridge0: port 2(bridge_slave_1) entered disabled state [ 1981.002223][T29682] device bridge_slave_1 entered promiscuous mode [ 1981.088003][T29682] bridge0: port 2(bridge_slave_1) entered blocking state [ 1981.095086][T29682] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1981.102343][T29682] bridge0: port 1(bridge_slave_0) entered blocking state [ 1981.109394][T29682] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1981.137342][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 1981.155121][ T553] bridge0: port 1(bridge_slave_0) entered disabled state [ 1981.163533][ T553] bridge0: port 2(bridge_slave_1) entered disabled state [ 1981.183090][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 1981.226184][ T553] bridge0: port 1(bridge_slave_0) entered blocking state [ 1981.233288][ T553] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1981.296862][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 1981.306384][ T553] bridge0: port 2(bridge_slave_1) entered blocking state [ 1981.313456][ T553] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1981.331094][ T7] device ip6gretap0 left promiscuous mode [ 1981.337127][ T7] : port 1(ip6gretap0) entered disabled state [ 1981.394686][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 1981.402811][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 1981.411152][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 1981.419531][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 1981.437650][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 1981.449684][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 1981.495856][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 1981.513560][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1981.522203][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1981.530590][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1981.544518][T29682] device veth0_vlan entered promiscuous mode [ 1981.570108][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 1981.581310][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 1981.601968][T29682] device veth1_macvtap entered promiscuous mode [ 1981.630917][ T296] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 1981.642936][ T296] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 1981.674567][ T296] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 1981.704226][ T296] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 1981.712712][ T296] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 1982.189946][T29750] device sit0 entered promiscuous mode [ 1983.498365][ T7] device vlan1 left promiscuous mode [ 1983.504589][ T7] Ÿë: port 1(vlan1) entered disabled state [ 1983.529608][ T7] device veth1_macvtap left promiscuous mode [ 1984.129773][T29785] device wg2 entered promiscuous mode [ 1986.397147][T29914] IPv6: : Disabled Multicast RS [ 1986.672863][T29930] device syzkaller0 entered promiscuous mode [ 1987.060655][T29955] IPv6: pim6reg1: Disabled Multicast RS [ 1987.073338][T29955] device sit0 left promiscuous mode [ 1989.549075][T30057] ÿÿÿÿÿÿ: renamed from vlan1 [ 1991.079880][T30105] device veth1_macvtap left promiscuous mode [ 1991.113313][T30105] device macsec0 left promiscuous mode [ 1995.280530][T30233] device syzkaller0 entered promiscuous mode [ 1995.649063][T30273] device syzkaller0 entered promiscuous mode [ 1996.440165][T30315] device wg2 left promiscuous mode [ 1998.289589][T30385] device syzkaller0 entered promiscuous mode [ 2001.690563][T30529] device veth1_macvtap left promiscuous mode [ 2002.330869][T30548] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 2002.389024][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 2002.407591][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 2002.430245][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 2003.213459][T30612] : port 1(ip6gretap0) entered blocking state [ 2003.220037][T30612] : port 1(ip6gretap0) entered disabled state [ 2003.308021][T30612] device ip6gretap0 entered promiscuous mode [ 2003.442907][T30613] device ip6gretap0 left promiscuous mode [ 2003.448882][T30613] : port 1(ip6gretap0) entered disabled state [ 2004.087157][T30672] device syzkaller0 entered promiscuous mode [ 2004.108325][T30668] tap0: tun_chr_ioctl cmd 2147767520 [ 2004.595992][T30733] ÿÿÿÿÿÿ: renamed from vlan1 [ 2004.602064][T30739] device vlan0 entered promiscuous mode [ 2004.608630][T30739] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 2004.628304][T30740] device syzkaller0 entered promiscuous mode [ 2005.823462][T30806] IPv6: …: Disabled Multicast RS [ 2006.202105][T30830] syz.2.27418[30830] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 2006.202164][T30830] syz.2.27418[30830] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 2006.294490][T30837] device veth0_vlan left promiscuous mode [ 2006.314162][T30837] device veth0_vlan entered promiscuous mode [ 2007.035866][T30878] device syzkaller0 entered promiscuous mode [ 2007.538929][T30911] device syzkaller0 entered promiscuous mode [ 2009.780445][T31040] syzkaller0: default qdisc (pfifo_fast) fail, fallback to noqueue [ 2009.883184][T31040] device syzkaller0 entered promiscuous mode [ 2012.987243][T31198] ref_ctr_offset mismatch. inode: 0x413 offset: 0x0 ref_ctr_offset(old): 0x0 ref_ctr_offset(new): 0x1fe [ 2015.303911][T31305] Ÿë: port 1(veth0_to_team) entered blocking state [ 2015.310684][T31305] Ÿë: port 1(veth0_to_team) entered disabled state [ 2015.317816][T31305] device veth0_to_team entered promiscuous mode [ 2018.235083][T31405] device syzkaller0 entered promiscuous mode [ 2018.918926][T31451] device syzkaller0 entered promiscuous mode [ 2018.929957][T31450] bridge0: port 2(bridge_slave_1) entered disabled state [ 2018.937288][T31450] bridge0: port 1(bridge_slave_0) entered disabled state [ 2019.036907][T31460] device syzkaller0 entered promiscuous mode [ 2019.479513][T31493] device syzkaller0 entered promiscuous mode [ 2019.692948][T31531] syz.0.27617[31531] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 2019.692984][T31531] syz.0.27617[31531] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 2020.908536][T31623] device wg2 entered promiscuous mode [ 2021.230438][T31635] bridge0: port 1(bridge_slave_0) entered blocking state [ 2021.252421][T31635] bridge0: port 1(bridge_slave_0) entered disabled state [ 2021.260923][T31635] device bridge_slave_0 entered promiscuous mode [ 2021.284621][T31635] bridge0: port 2(bridge_slave_1) entered blocking state [ 2021.298691][T31635] bridge0: port 2(bridge_slave_1) entered disabled state [ 2021.306563][T31635] device bridge_slave_1 entered promiscuous mode [ 2021.412060][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 2021.420067][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 2021.455746][T31677] device syzkaller0 entered promiscuous mode [ 2021.472408][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 2021.480937][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 2021.489290][ T7] bridge0: port 1(bridge_slave_0) entered blocking state [ 2021.496339][ T7] bridge0: port 1(bridge_slave_0) entered forwarding state [ 2021.503923][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 2021.512258][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 2021.520998][ T7] bridge0: port 2(bridge_slave_1) entered blocking state [ 2021.528037][ T7] bridge0: port 2(bridge_slave_1) entered forwarding state [ 2021.535708][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 2021.543871][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 2021.555918][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 2021.577123][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 2021.633186][T31635] device veth0_vlan entered promiscuous mode [ 2021.655991][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 2021.674476][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 2021.685672][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 2021.701695][T31635] device veth1_macvtap entered promiscuous mode [ 2021.716300][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 2021.783596][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 2021.832699][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 2022.026665][T31726] device veth1_macvtap left promiscuous mode [ 2022.064776][T31726] device veth1_macvtap entered promiscuous mode [ 2022.071093][T31726] device macsec0 entered promiscuous mode [ 2022.106599][T31726] device syzkaller0 entered promiscuous mode [ 2023.954883][T31809] device syzkaller0 entered promiscuous mode [ 2024.784205][T31856] device syz_tun entered promiscuous mode [ 2025.249535][T31901] syzkaller0: default qdisc (pfifo_fast) fail, fallback to noqueue [ 2025.261629][T31901] device syzkaller0 entered promiscuous mode [ 2025.279195][T31901] : port 1(ip6gretap0) entered blocking state [ 2025.285877][T31901] : port 1(ip6gretap0) entered disabled state [ 2025.297336][T31901] device ip6gretap0 entered promiscuous mode [ 2025.473687][T31926] device syzkaller0 entered promiscuous mode [ 2027.240937][T32012] device wg2 left promiscuous mode [ 2027.505423][T32030] device wg2 entered promiscuous mode [ 2028.012714][T32071] syzkaller0: tun_chr_ioctl cmd 2147767517 [ 2028.448044][T32156] device syzkaller0 entered promiscuous mode [ 2030.286939][T32247] device syzkaller0 entered promiscuous mode [ 2031.276028][T32320] ÿÿÿÿÿÿ: renamed from vlan1 [ 2033.245957][T32441] device syzkaller0 entered promiscuous mode [ 2033.404587][T32439] syzkaller0: refused to change device tx_queue_len [ 2034.084074][T32476] device syzkaller0 entered promiscuous mode [ 2034.430363][T32493] device sit0 left promiscuous mode [ 2034.614752][T32500] device sit0 entered promiscuous mode [ 2037.721143][T32549] device syzkaller0 entered promiscuous mode [ 2039.540217][T32689] device wg2 left promiscuous mode [ 2039.642595][T32689] device wg2 entered promiscuous mode [ 2039.768415][T32703] device macsec0 entered promiscuous mode [ 2039.804783][T32703] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 2039.872500][T32709] device syzkaller0 entered promiscuous mode [ 2040.771744][T32742] +: renamed from team_slave_1 [ 2041.665656][ T352] device syzkaller0 entered promiscuous mode [ 2042.095864][ T394] device syzkaller0 entered promiscuous mode [ 2042.108889][ T381] device aaaaaaaaaaaaaaa entered promiscuous mode [ 2043.153572][ T446] device syzkaller0 entered promiscuous mode [ 2044.646492][ T514] bridge0: port 3(gretap0) entered blocking state [ 2044.753214][ T514] bridge0: port 3(gretap0) entered disabled state [ 2044.921870][ T514] device gretap0 entered promiscuous mode [ 2044.945576][ T514] bridge0: port 3(gretap0) entered blocking state [ 2044.952172][ T514] bridge0: port 3(gretap0) entered forwarding state [ 2044.979569][ T521] Â: renamed from pim6reg1 [ 2045.249780][ T566] ±ÿ: renamed from team_slave_1 [ 2045.281747][ T566] device syzkaller0 entered promiscuous mode [ 2045.288815][T14637] syzkaller0: tun_net_xmit 48 [ 2048.285066][ T687] device syzkaller0 entered promiscuous mode [ 2049.600425][ T736] device syzkaller0 entered promiscuous mode [ 2049.741497][ T737] syzkaller0: tun_chr_ioctl cmd 1074812117 [ 2049.816141][ T747] device syzkaller0 entered promiscuous mode [ 2050.575886][ T776] device syzkaller0 entered promiscuous mode [ 2050.730191][ T798] device syzkaller0 entered promiscuous mode [ 2051.052229][ T837] device syzkaller0 entered promiscuous mode [ 2051.720439][ T904] ref_ctr_offset mismatch. inode: 0x741 offset: 0x0 ref_ctr_offset(old): 0x0 ref_ctr_offset(new): 0x1fe [ 2052.787428][ T936] device syzkaller0 entered promiscuous mode [ 2055.393480][ T1066] device veth1_macvtap left promiscuous mode [ 2055.399517][ T1066] device macsec0 left promiscuous mode [ 2055.439617][ T1065] device veth1_macvtap entered promiscuous mode [ 2055.463283][ T1065] device macsec0 entered promiscuous mode [ 2055.943544][ T1100] bridge0: port 3(gretap0) entered disabled state [ 2055.950065][ T1100] bridge0: port 2(bridge_slave_1) entered disabled state [ 2055.957270][ T1100] bridge0: port 1(bridge_slave_0) entered disabled state [ 2056.643578][ T1142] device syzkaller0 entered promiscuous mode [ 2056.649866][ T1142] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 2056.771138][ T1145] device syzkaller0 entered promiscuous mode [ 2056.811528][ T1151] IPv6: pim6reg1: Disabled Multicast RS [ 2057.242784][ T1166] device wg2 left promiscuous mode [ 2059.002815][ T1240] device veth1_to_team entered promiscuous mode [ 2059.138054][ T1240] device sit0 entered promiscuous mode [ 2059.889809][ T1332] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 2060.016005][ T1348] syz.3.28262[1348] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 2060.016070][ T1348] syz.3.28262[1348] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 2060.268596][ T1370] device syzkaller0 entered promiscuous mode [ 2061.346264][ T1419] ÿÿÿÿÿÿ: renamed from vlan1 [ 2061.739095][ T1455] device macsec0 entered promiscuous mode [ 2061.823427][ T1455] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 2062.580308][ T1472] -1: renamed from syzkaller0 [ 2062.686130][ T1474] device wg2 entered promiscuous mode [ 2063.091379][ T1516] erspan0: refused to change device tx_queue_len [ 2063.361759][ T1528] device syzkaller0 entered promiscuous mode [ 2063.463395][ T1531] device sit0 left promiscuous mode [ 2063.570693][ T1527] device sit0 entered promiscuous mode [ 2065.994408][ T1662] device sit0 left promiscuous mode [ 2066.996651][ T1715] device veth1_macvtap entered promiscuous mode [ 2067.004059][ T1715] device macsec0 entered promiscuous mode [ 2067.014176][T30976] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 2069.213325][ T1817] device sit0 left promiscuous mode [ 2069.367703][ T1817] device sit0 entered promiscuous mode [ 2070.564332][ T1883] sock: sock_set_timeout: `syz.3.28421' (pid 1883) tries to set negative timeout [ 2071.836973][ T1943] device syzkaller0 entered promiscuous mode [ 2072.470105][ T1977] device sit0 left promiscuous mode [ 2072.481897][ T1957] device sit0 entered promiscuous mode [ 2072.806314][ T1977] device sit0 entered promiscuous mode [ 2072.875675][ T1987] device syzkaller0 entered promiscuous mode [ 2074.215775][ T2078] bridge0: port 1(bridge_slave_0) entered blocking state [ 2074.222828][ T2078] bridge0: port 1(bridge_slave_0) entered disabled state [ 2074.330516][ T2078] device bridge_slave_0 entered promiscuous mode [ 2074.453640][ T2078] bridge0: port 2(bridge_slave_1) entered blocking state [ 2074.460801][ T2078] bridge0: port 2(bridge_slave_1) entered disabled state [ 2074.513671][ T2078] device bridge_slave_1 entered promiscuous mode [ 2074.725524][ T2078] bridge0: port 2(bridge_slave_1) entered blocking state [ 2074.732584][ T2078] bridge0: port 2(bridge_slave_1) entered forwarding state [ 2074.740270][ T2078] bridge0: port 1(bridge_slave_0) entered blocking state [ 2074.747509][ T2078] bridge0: port 1(bridge_slave_0) entered forwarding state [ 2074.781836][ T2076] bridge0: port 1(bridge_slave_0) entered disabled state [ 2074.789873][ T2076] bridge0: port 2(bridge_slave_1) entered disabled state [ 2074.808426][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 2074.816284][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 2074.829598][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 2074.838051][ T2076] bridge0: port 1(bridge_slave_0) entered blocking state [ 2074.845199][ T2076] bridge0: port 1(bridge_slave_0) entered forwarding state [ 2074.861879][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 2074.872052][ T2076] bridge0: port 2(bridge_slave_1) entered blocking state [ 2074.879183][ T2076] bridge0: port 2(bridge_slave_1) entered forwarding state [ 2074.891947][ T2076] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 2074.904469][ T2131] device dummy0 entered promiscuous mode [ 2074.922076][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 2074.931248][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 2074.949253][ T2078] device veth0_vlan entered promiscuous mode [ 2074.955976][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 2074.964395][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 2074.971847][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 2075.015225][ T2078] device veth1_macvtap entered promiscuous mode [ 2075.028564][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 2075.055123][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 2075.064449][ T555] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 2076.146285][ T2179] device veth1_macvtap left promiscuous mode [ 2076.152651][ T2179] device macsec0 left promiscuous mode [ 2076.200328][ T2179] device veth1_macvtap entered promiscuous mode [ 2076.206901][ T2179] device macsec0 entered promiscuous mode [ 2076.213517][ T553] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 2076.429198][ T2198] device wg2 left promiscuous mode [ 2076.817998][ T2207] device syzkaller0 entered promiscuous mode [ 2076.906999][ T2215] Â: renamed from pim6reg1 [ 2078.030251][ T2346] device syzkaller0 entered promiscuous mode [ 2078.753374][ T2391] device wg2 entered promiscuous mode [ 2080.729244][ T2453] syzkaller0: tun_chr_ioctl cmd 1074025677 [ 2080.763259][ T2453] syzkaller0: linktype set to 825 [ 2080.909968][ T2464] device syzkaller0 entered promiscuous mode [ 2081.159678][ T2464] device syzkaller0 left promiscuous mode [ 2081.543313][ T2507] device sit0 left promiscuous mode [ 2081.695140][ T2507] device sit0 entered promiscuous mode [ 2082.497649][ T2524] device wg2 entered promiscuous mode [ 2083.701475][ T2576] device syzkaller0 entered promiscuous mode [ 2083.711003][ T2576] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 2084.588904][ T2617] device syzkaller0 entered promiscuous mode [ 2084.962234][ T2621] device sit0 entered promiscuous mode [ 2085.540686][ T2717] device syzkaller0 entered promiscuous mode [ 2085.562558][ T2716] bridge0: port 2(bridge_slave_1) entered disabled state [ 2085.570654][ T2716] bridge0: port 1(bridge_slave_0) entered disabled state [ 2085.696768][ T2725] device bridge_slave_1 left promiscuous mode [ 2085.703323][ T2725] bridge0: port 2(bridge_slave_1) entered disabled state [ 2085.713579][ T2725] device bridge_slave_0 left promiscuous mode [ 2085.719783][ T2725] bridge0: port 1(bridge_slave_0) entered disabled state [ 2085.835839][ T2737] device veth1_macvtap left promiscuous mode [ 2085.842025][ T2737] device macsec0 left promiscuous mode [ 2088.498921][ T2893] device wg2 left promiscuous mode [ 2088.733605][ T2905] device wg2 entered promiscuous mode [ 2090.833372][ T2958] device sit0 left promiscuous mode [ 2090.903658][ T2956] device sit0 entered promiscuous mode [ 2092.806082][ T2990] device syzkaller0 entered promiscuous mode [ 2094.152890][ T3047] syz.5.28742[3047] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 2094.152984][ T3047] syz.5.28742[3047] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 2097.208078][ T3193] device dummy0 entered promiscuous mode [ 2097.256668][ T3196] device wg2 left promiscuous mode [ 2097.281103][ T3196] device wg2 entered promiscuous mode [ 2097.724969][ T3224] device wg2 entered promiscuous mode [ 2098.747275][ T3316] tun0: tun_chr_ioctl cmd 1074025675 [ 2098.752647][ T3316] tun0: persist enabled [ 2098.803193][ T3316] tun0: tun_chr_ioctl cmd 1074025675 [ 2098.813421][ T3316] tun0: persist enabled [ 2099.332714][ T3345] 8021q: VLANs not supported on  [ 2099.936493][ T3370] device sit0 left promiscuous mode [ 2100.045355][ T3371] device sit0 entered promiscuous mode [ 2100.168650][ T3374] device syzkaller0 entered promiscuous mode [ 2100.290007][ T3386] device syzkaller0 entered promiscuous mode [ 2100.419834][ T3363] general protection fault, probably for non-canonical address 0xdffffc0000000004: 0000 [#1] PREEMPT SMP KASAN [ 2100.431585][ T3363] KASAN: null-ptr-deref in range [0x0000000000000020-0x0000000000000027] [ 2100.440015][ T3363] CPU: 1 PID: 3363 Comm: syz.0.28832 Tainted: G W syzkaller #0 [ 2100.448866][ T3363] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/18/2026 [ 2100.458944][ T3363] RIP: 0010:bpf_overflow_handler+0x288/0x370 [ 2100.464928][ T3363] Code: ff 55 00 41 89 c4 42 80 3c 3b 00 74 0a 48 8b 7c 24 10 e8 db 63 1a 00 48 8b 44 24 10 4c 8b 28 49 83 c5 20 4c 89 e8 48 c1 e8 03 <42> 80 3c 38 00 74 08 4c 89 ef e8 b9 63 1a 00 bb 70 02 00 00 49 03 [ 2100.484533][ T3363] RSP: 0018:ffffc9000118f400 EFLAGS: 00010202 [ 2100.490585][ T3363] RAX: 0000000000000004 RBX: 1ffff11024a5cb79 RCX: 0000000000080000 [ 2100.498532][ T3363] RDX: ffffc900046f1000 RSI: 0000000000058c3c RDI: 0000000000000001 [ 2100.506478][ T3363] RBP: ffffc9000118f500 R08: 0000000000000000 R09: 000000000000000c [ 2100.514426][ T3363] R10: 000000000000000c R11: 0000000000000002 R12: 00000000009da038 [ 2100.522373][ T3363] R13: 0000000000000020 R14: 1ffff92000231e88 R15: dffffc0000000000 [ 2100.530325][ T3363] FS: 00007fd1b061e6c0(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 2100.539231][ T3363] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2100.545793][ T3363] CR2: 00002000003de5bf CR3: 00000001275ff000 CR4: 00000000003506a0 [ 2100.553744][ T3363] DR0: 0000200000000300 DR1: 0000000000000000 DR2: 0000200000000300 [ 2100.561693][ T3363] DR3: 0000200000000300 DR6: 00000000ffff0ff0 DR7: 0000000000000600 [ 2100.569637][ T3363] Call Trace: [ 2100.572915][ T3363] ? perf_pending_event+0x560/0x560 [ 2100.578096][ T3363] ? __this_cpu_preempt_check+0x13/0x20 [ 2100.583617][ T3363] ? __perf_event_account_interrupt+0x1a4/0x2c0 [ 2100.589831][ T3363] __perf_event_overflow+0x1b3/0x340 [ 2100.595196][ T3363] perf_swevent_event+0x2f7/0x530 [ 2100.600231][ T3363] ___perf_sw_event+0x3aa/0x4d0 [ 2100.605264][ T3363] ? perf_swevent_put_recursion_context+0xb0/0xb0 [ 2100.611845][ T3363] ? __irq_exit_rcu+0x40/0x150 [ 2100.616629][ T3363] ? xas_nomem+0x6b/0x1d0 [ 2100.621124][ T3363] ? shmem_add_to_page_cache+0xc93/0xe30 [ 2100.626946][ T3363] __perf_sw_event+0x134/0x270 [ 2100.631915][ T3363] do_user_addr_fault+0xc76/0xc90 [ 2100.636958][ T3363] ? sched_clock+0x3a/0x40 [ 2100.641485][ T3363] ? sched_clock+0x3a/0x40 [ 2100.645907][ T3363] ? do_kern_addr_fault+0x80/0x80 [ 2100.650913][ T3363] ? __irq_exit_rcu+0x40/0x150 [ 2100.655654][ T3363] exc_page_fault+0x5a/0xc0 [ 2100.660137][ T3363] asm_exc_page_fault+0x1e/0x30 [ 2100.665086][ T3363] RIP: 0010:__get_user_nocheck_1+0x6/0x10 [ 2100.670888][ T3363] Code: d0 73 64 48 19 d2 48 21 d0 0f 01 cb 48 8b 10 31 c0 0f 01 ca c3 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 0f 01 cb 0f ae e8 <0f> b6 10 31 c0 0f 01 ca c3 90 0f 01 cb 0f ae e8 0f b7 10 31 c0 0f [ 2100.691207][ T3363] RSP: 0018:ffffc9000118fa40 EFLAGS: 00050283 [ 2100.697374][ T3363] RAX: 00002000003de5bf RBX: 0000000000000000 RCX: ffff88811c6913c0 [ 2100.705335][ T3363] RDX: 0000000000000002 RSI: 000000000000007f RDI: 0000000000001000 [ 2100.713387][ T3363] RBP: ffffc9000118fa90 R08: ffff88811c6913c0 R09: 0000000000000002 [ 2100.721352][ T3363] R10: 0000000000000040 R11: 0000000000000002 R12: 00002000003de5bf [ 2100.729390][ T3363] R13: 000000000000007f R14: 00002000003de5c0 R15: 00000000ffffffff [ 2100.737359][ T3363] ? iov_iter_fault_in_readable+0x19f/0x320 [ 2100.743240][ T3363] generic_perform_write+0x1ab/0x540 [ 2100.748501][ T3363] ? atime_needs_update+0x5b0/0x5b0 [ 2100.753676][ T3363] ? grab_cache_page_write_begin+0xb0/0xb0 [ 2100.759470][ T3363] ? file_remove_privs+0x5b0/0x5b0 [ 2100.764559][ T3363] ? __kasan_check_write+0x14/0x20 [ 2100.769649][ T3363] ? down_write+0xb2/0x120 [ 2100.774044][ T3363] __generic_file_write_iter+0x24b/0x480 [ 2100.779655][ T3363] ? generic_write_checks+0x3b3/0x480 [ 2100.785013][ T3363] generic_file_write_iter+0xa9/0x1d0 [ 2100.790489][ T3363] vfs_write+0x758/0xdc0 [ 2100.794817][ T3363] ? sysvec_apic_timer_interrupt+0xcb/0xe0 [ 2100.800620][ T3363] ? kernel_write+0x3c0/0x3c0 [ 2100.805278][ T3363] ? mutex_trylock+0xa0/0xa0 [ 2100.809846][ T3363] ? __fget_files+0x2c4/0x320 [ 2100.814500][ T3363] ? __fdget_pos+0x2d2/0x380 [ 2100.819082][ T3363] ? ksys_write+0x71/0x250 [ 2100.823492][ T3363] ksys_write+0x149/0x250 [ 2100.828009][ T3363] ? __ia32_sys_read+0x90/0x90 [ 2100.832759][ T3363] ? asm_sysvec_apic_timer_interrupt+0xa/0x20 [ 2100.838893][ T3363] ? debug_smp_processor_id+0x17/0x20 [ 2100.844269][ T3363] ? fpregs_assert_state_consistent+0xb1/0xe0 [ 2100.850675][ T3363] __x64_sys_write+0x7b/0x90 [ 2100.855245][ T3363] do_syscall_64+0x31/0x40 [ 2100.859714][ T3363] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 2100.865712][ T3363] RIP: 0033:0x7fd1b1bc3819 [ 2100.870127][ T3363] 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 [ 2100.889735][ T3363] RSP: 002b:00007fd1b061e028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2100.898134][ T3363] RAX: ffffffffffffffda RBX: 00007fd1b1e3cfa0 RCX: 00007fd1b1bc3819 [ 2100.906263][ T3363] RDX: 00000000fffffeff RSI: 00002000000005c0 RDI: 000000000000000a [ 2100.914212][ T3363] RBP: 00007fd1b1c59c91 R08: 0000000000000000 R09: 0000000000000000 [ 2100.922175][ T3363] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2100.930126][ T3363] R13: 00007fd1b1e3d038 R14: 00007fd1b1e3cfa0 R15: 00007fffbee47048 [ 2100.938083][ T3363] Modules linked in: [ 2100.942205][ T3363] ---[ end trace b0d82d62c341e0ac ]--- [ 2100.948070][ T3363] RIP: 0010:bpf_overflow_handler+0x288/0x370 [ 2100.954094][ T3363] Code: ff 55 00 41 89 c4 42 80 3c 3b 00 74 0a 48 8b 7c 24 10 e8 db 63 1a 00 48 8b 44 24 10 4c 8b 28 49 83 c5 20 4c 89 e8 48 c1 e8 03 <42> 80 3c 38 00 74 08 4c 89 ef e8 b9 63 1a 00 bb 70 02 00 00 49 03 [ 2100.964701][ T24] audit: type=1400 audit(1776487799.829:185): avc: denied { read } for pid=77 comm="syslogd" name="log" dev="sda1" ino=2010 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:var_t tclass=lnk_file permissive=1 [ 2100.973747][ T3363] RSP: 0018:ffffc9000118f400 EFLAGS: 00010202 [ 2100.996159][ T24] audit: type=1400 audit(1776487799.829:186): avc: denied { search } for pid=77 comm="syslogd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 2101.002106][ T3363] RAX: 0000000000000004 RBX: 1ffff11024a5cb79 RCX: 0000000000080000 [ 2101.027973][ T24] audit: type=1400 audit(1776487799.829:187): avc: denied { write } for pid=77 comm="syslogd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 2101.031361][ T3363] RDX: ffffc900046f1000 RSI: 0000000000058c3c RDI: 0000000000000001 [ 2101.059333][ T24] audit: type=1400 audit(1776487799.829:188): avc: denied { add_name } for pid=77 comm="syslogd" name="messages" scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 2101.060512][ T3363] RBP: ffffc9000118f500 R08: 0000000000000000 R09: 000000000000000c [ 2101.088994][ T3363] R10: 000000000000000c R11: 0000000000000002 R12: 00000000009da038 [ 2101.089012][ T24] audit: type=1400 audit(1776487799.829:189): avc: denied { create } for pid=77 comm="syslogd" name="messages" scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 2101.096981][ T3363] R13: 0000000000000020 R14: 1ffff92000231e88 R15: dffffc0000000000 [ 2101.096992][ T3363] FS: 00007fd1b061e6c0(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 2101.097007][ T3363] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2101.124524][ T24] audit: type=1400 audit(1776487799.829:190): avc: denied { append open } for pid=77 comm="syslogd" path="/tmp/messages" dev="tmpfs" ino=5 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 2101.125557][ T3363] CR2: 00002000003de5bf CR3: 00000001275ff000 CR4: 00000000003506a0 [ 2101.136711][ T24] audit: type=1400 audit(1776487799.829:191): avc: denied { getattr } for pid=77 comm="syslogd" path="/tmp/messages" dev="tmpfs" ino=5 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 2101.141041][ T3363] DR0: 0000200000000300 DR1: 0000000000000000 DR2: 0000200000000300 [ 2101.141057][ T3363] DR3: 0000200000000300 DR6: 00000000ffff0ff0 DR7: 0000000000000600 [ 2101.210427][ T3363] Kernel panic - not syncing: Fatal exception [ 2101.216764][ T3363] Kernel Offset: disabled [ 2101.221095][ T3363] Rebooting in 86400 seconds..