last executing test programs: 4.97618379s ago: executing program 2 (id=21002): ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0xca58c30f81b6079f}) socketpair(0x1, 0x1, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x8914, &(0x7f0000000080)) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 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) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000001d00)=ANY=[@ANYBLOB="0b00000005000000050000000900000001"], 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f00000004c0)={r1, &(0x7f0000000340), &(0x7f00000005c0)=""/155}, 0x20) bpf$TOKEN_CREATE(0x24, &(0x7f0000000180)={0x0, r1}, 0x8) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000007c0)={r0, 0xe0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000300)=[0x0, 0x0], 0x0, 0x46, &(0x7f0000000340)=[{}, {}, {}, {}, {}, {}], 0x30, 0x10, &(0x7f00000003c0), &(0x7f0000000400), 0x8, 0xc1, 0x8, 0x8, &(0x7f0000000680)}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x8, 0x3, &(0x7f0000000000)=@framed={{0x7a, 0xa, 0x0, 0xff00, 0x0, 0x71, 0x10, 0x4d}}, &(0x7f0000000480)='syzkaller\x00'}, 0x80) bpf$PROG_LOAD(0x5, &(0x7f0000000500)={0x0, 0x203b, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000800000000000000000000018110000", @ANYRES32=r1], 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, '\x00', 0x0, @fallback=0x27, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x94) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x1c1842, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a40)={0x18, 0x13, &(0x7f0000000840)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x7}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [@map_idx_val={0x18, 0x4, 0x6, 0x0, 0x9, 0x0, 0x0, 0x0, 0xee1}, @initr0={0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x89d}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000900)='syzkaller\x00', 0x80, 0x0, &(0x7f0000000940), 0x41000, 0x40, '\x00', r2, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000980)={0x6, 0x5}, 0x8, 0x10, &(0x7f00000009c0)={0x2, 0x10, 0x3ff, 0x9}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000a00)=[0x1, r5, r1], 0x0, 0x10, 0x8}, 0x94) setsockopt$sock_attach_bpf(r6, 0x1, 0x32, &(0x7f0000000b00)=r7, 0x4) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f00000002c0)={'syzkaller0\x00', 0x7101}) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x1, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x10, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$TUNSETFILTEREBPF(r4, 0x800454e1, &(0x7f0000000380)=r8) write$cgroup_devices(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="1e030600bc5cb60128876360864666702c1ffe80000000000000", @ANYRESDEC], 0xffdd) 4.859553458s ago: executing program 2 (id=21004): write$cgroup_type(0xffffffffffffffff, &(0x7f0000000180), 0x40001) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_subtree(r0, 0x0, 0x2, 0x0) write$cgroup_subtree(r1, &(0x7f00000000c0)={[{0x2b, 'cpu'}]}, 0x5) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYRES32, @ANYBLOB], 0x0, 0x0, 0x0, 0x0, 0x41000}, 0x94) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x8, 0x8}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x7, 0xc, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0xd, 0x3, &(0x7f0000000000)=ANY=[@ANYBLOB="720ac4ff000000007110c600000000009500000000000000"], &(0x7f0000000480)='GPL\x00'}, 0x80) 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) perf_event_open(&(0x7f00000012c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 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, 0x1, @perf_bp={0x0}, 0x766073b3f9440989, 0x30000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0xff, &(0x7f0000000040)) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r3, &(0x7f0000000380)={0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="5aa40db80d601c31b90531cbd507b99f5b36ac4ee1de85ab7ac538e7cd3e07d0ca01ce0f5916a7b55c82f091ea0b5407f844a5f5954ad76aaf71b61e0b3961fb74e4939e919f49e8c22e252c47f629164c4ba0d7f6b30a91c68e34f07e4f8cc6b820482e493d50c4bc23ed9874ffc658a4036afa211e1bbdf8813426715f1d6993b530", 0x83}], 0x1, 0x0, 0x0, 0x40001}, 0x0) openat$cgroup_int(r4, &(0x7f0000000100)='hugetlb.2MB.rsvd.failcnt\x00', 0x2, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, r2) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000000)='/proc/\x00\x00v4\x00\x00s/\x92ync_\x00le\xf44.\xab%nN\xd4\xa2\x88\x00\xd1l,'}, 0x30) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) openat$cgroup_ro(r5, &(0x7f0000000a00)='blkio.bfq.sectors_recursive\x00', 0xf0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, 0x0) syz_clone(0xc2002000, 0x0, 0x0, 0x0, 0x0, 0x0) 1.333860246s ago: executing program 2 (id=21049): r0 = bpf$PROG_LOAD(0x5, &(0x7f0000002c40)={0x14, 0xf, &(0x7f00000007c0)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff8}, {{}, {}, {}, {0x85, 0x0, 0x0, 0x5c}}, {{0x6, 0x0, 0x6, 0x9, 0x0, 0x6, 0xe7030000}, {0x4, 0x0, 0x0, 0x6}}, [], {{0x4, 0x1, 0x5, 0x3}, {0x5, 0x0, 0xb, 0x3, 0x0, 0x2}}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @lirc_mode2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r1 = perf_event_open(&(0x7f0000000300)={0x2, 0x80, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x6}}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000200)='((+)') r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0xc1842, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0xd, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="8500000060000000760000000000000027000000980000009500000000000000"], &(0x7f0000000040)='syzkaller\x00', 0x4, 0x99, &(0x7f0000000180)=""/153, 0x0, 0x0, '\x00', 0x0, @sock_ops, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0xfffffffffffffed8}, 0x23) socketpair(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = 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$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x0, 0x0, 0x2}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={r4, 0x2, 0x0, 0x0, 0x0, 0x0, 0x58, 0x0, 0x48, 0x0, &(0x7f0000000000)='\x00', 0x0}, 0x48) setsockopt$sock_attach_bpf(r3, 0x1, 0x21, 0x0, 0x8209b7b963ddeb7a) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0xca58c30f81b6079f}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="11000000040000000400000001"], 0x48) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000140)={r6, &(0x7f00000000c0), 0x0}, 0x20) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f00000000c0)={0x1, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r9 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000f00)=0xffffffffffffffff, 0x4) bpf$MAP_CREATE(0x300000000000000, &(0x7f0000000e80)=@bloom_filter={0x1e, 0x50779515, 0x0, 0x7, 0x1, r7, 0x3, '\x00', 0x0, r9, 0x3, 0x1, 0x5, 0x7}, 0x50) r10 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000f40)={0x18, 0x3, &(0x7f0000001340)=ANY=[@ANYBLOB="e9001c0804e4a3160558cbd9af5e02056f4f1c273b435e58defb37233b7b36537de8a2832519b75b4c1fe2a5e5ecab62b0f7f5b643b11ed8a5e33b3108e7307b2698f64412929c5f277e3978c928e08abd6f5c9beb0ffef2c3ab9399bfbe80bc1b0698e668fa2b060bb368f63875d32174aaba062ee841a9b93dc73a0e28ec4d501c53bff72cd07e2355f368fca9226a69cd3756fb6fd3c8d75d183fd4568e60e522cf804b4e6d4f2d0a68dec47ea2e98f720f6b6a770057be08eea8f84726cebc62539b8a71bbdcfc85b474a7696006e6df49113900aa6df1b53647d28b6e4592e41a9d63206692cf7efaa1e6b8ad37e01639d4db3355c0f27efbc12055f958d164a6c7594a22c6827a5d443c011e0421db37f39ebe6ab66af720e1d45e0a70c867498958b743477ddcfb84743ba226fcb5c48cabb4be6b9c9dfdb80c548ca7ce05c724aa5a83c259e619c9dc89aed7d9c0190cd52c0e0d1eb7a608bf1f4c17baba2fc6be5c301f1f959ff56ac31b726d9f6e485d16e1c9d89b27fb2ddd1821c7ab6b12ad667d0db84afe8135a0601c614fcebef8c04ae19fb25cada246ad818f981ec18d5451ddd783d9579a2798a0102a0bdcfb4d0fdb36a43c2eb6a27e3d3aa6969f790045d4e59bc7c3075c64943353b90b4fc5ee5566215098906f7e747046e54e3addcdf409687e9558ac82f92dd21aecc5be7952d0a20718d749ae89675d66163f67bf7e5453a2981dd8212963fc9a95191eaab4d8655179f0030fa705534b931c0f1775c6531c554ee1ec0c3c5667d235559a186e3126fb840a14d3c9f7984979325d49d6def78529afe07b42b114c6674feeebcb42515d551c7498d7f5c81ef178431366e9915566c124bc66d7e16b091db40e1a56b9da70a016995b1023936215722de8ba410ce7d83fc819bd61afc3cb3f22f1f37c0668651b87b55894e050951f7260d82a26d583d16af0eb3309d08c4714896b1d99151ae4b3a6a81173d727531b8f9e9a74a389c4f3e7f4acc587bba9fe11acd6d6ebf3aab4b18613b1371f4311ab598a4c41b3d9e742a79de1be0da5a45122a753ebe60c681bfd53663b320da65c3981cc9779333efc76c8d18d3fbf7e8642fb9be044a6dd8bb6972407d4fba7398cdaf8e25109f5874e648594c67c082bfd9beee1bc277ef156f3cbf39ce8699768d20db43142f5e902cb747ccff24fc7d2a018da2308b1e0e9796e108916706528878d5e742195740fe967dc5c2fad0b86ca65b47032ed24b06039224d6432eb15da2e1613c7124f1f9cce4821810ecbe6724d6173800dcee0e20c0a478e98090abd5990173df548ce64690c5fa23d2906e0e946219a8b241fb2f26600ab66aa2860885c308d515314f16e8ab8f02cb6b69ac852bbab8b9f53065a2b05c96149102e0b774c100b047f450c718201e2c307062d92ef35698060692b3610ea7c272b79417a83861d9227da4eb34b0e434a9967386e16b66de4921542d1d314a4194e0502f844d8da3144c1e6e9f62961c889246b6860c5793c6d9c9e6261ba8671a992f39a63b655510b43b8896defb90c9f81a95763bba95250190bdb3b4d46a36a6abdf1fb4c6bae7a7f928cbb3deed6b6a277906e1b26e9c0a20576f3d1f50127dc1947a07d6e438c83968ebc66d36412115e382be6910ae8681600a66a57edc36b9cfc41efc3bfe2a6495bf83259db5a68127504b015eb11ec55e250720827ba5c47ab6ade0163068abc101b0fc6bc6303d02972cae86276a85484fce6d9e6f7c281a19184c4490103ca266b27ba55c616977193d4c563985f96a190f461bbee2ddbb0645a2554b46a39b87d2574e745c58f5c5e372cc6a39ab17607669de2e50e0ac133099e6291589dfe7bd22551ef25f1f6a2f9896144f6f9062d07d4ba53d6661e42480721d94e5bac07060ca818fc7dd9a7cbd253a4727feb96134bf28e6b18228aa1b7201b21a74a9bb9d4899e064b0298d8d721459f87668862777ab0af84c89964a3744d4537ccf2fcfdf29c16bed56f1f6ec5365776327726fd3b371fc5907b20d093d65ce5e5f3f6322a8ddb46bf04f3d0ac3851b7d37169988262e7c786969a2424d478c8b111fd7d8ff12010b8de5802b1c33fad09754efbdb97921ae4f0851908fe45f075050bb1bf594523f5229f52a52c0d0d11b40331c4121fa7aeae881d94c8016cf544cd1e679cd874fd4af07e4507a6d03a63e3cf9c48cd21bfeab08a40b712256a66331d547cae60c66dbfa9f268eb83a2c7dc1b3680fb9d3e06aefd08a650677c070fcbdcc180695553abc8678a04846b97842e38225a77015fc45ef92df325cafada5ee559c6da2ed9f8864a365ef37a5e40d3238fa1fe8fda720a1ce32c897d8fe92b019f1b18e58e13a01011eca79886786da6858fb0218cc5717a08efe0e42131329cbde176294c257320ade13820333a999c954bcc410b70a14b2ccadd721160404f24d97835a2bc83e4c7daeebc8306fea56c0a67b1354d9b8e3459ce6a6f48b20dedf6cb45ca828f0170144597df5df8742bf64265e5e55f354b756906440ede8b2c2494ab5ec3742e801ee3bc674df4d9c3e384dedb4b5385d0c3b7eb4a2aa033a019f6948ad31201e90c962150401a1516fe50f24a3108aaf63311efca8132e14d176c3012cc1296683cf2f77168cbb90a9c30cdaf79007cd1c4bc02900b6c73fdb1b7d5388c8b0194de692d3098bc44f364880d38785a17a3d35c6e4c8491c3488098a18963d34e12dd32b68564a47ed7063a5b2e96357a5e6c98af9e922185a3026958ed5e1816ec87db77f86d23c007d60401ca04458e42542bd3da08c438a2e04d641ae291e6eab33165d588dbf0ffa9a212994531d12afea6e1b880f99bbb2ae0d6d1a412d1e5ab8c45906d84ea2db38646669a15655e55fa398d1187855071b54758b59297860349da70dd904073f3ab2b4683e748a749d0f4b9e5dce6f9d49c6236defd16c47dcd2c3a450537c5bafde719a3db1046da819b2d0200735b3af472919dd634b80445c6f2fb464400f4c61bb93060da97d43137c48fd067917e9a7bbd2ebe0723a2ff20e65fa7b4401e71a186c3cc4314b948d0604eec38f3532af5cce26bc3032676234b68ba11bee5bf9f4f876c799f795a3ac6504065fe415b8e06f6fec07fe3d72f34cccb44e01a03c91d4b5745091251d55256527d87e104def9504e7ced36ce8a13ae2b53d9a17027d724fe75137330c14f008a7a0c178f31263a5543bdd2962c5a26277e2b6c4c6c9b421e1bc0c68fae76c30941cba4dcd26bd9bbc24696762d7426ae1cd11cb3c1b7f900be6264755a3bb02cb51aeb294de8ca67ae22960654fbb88a48f16085d1b0d26c327092e73c74ed52f32e9000c769a9a54b258c7160f925772b699d9fd958f0d222aa210a89d4d086736895a025de2d5fe1f97b919984b969944b155c76c710b38fcbda8e494a869348cd36b3fb7498c5b64faadb99107a63033743457527d48c61f6151640a57d4a07292b16d26b611dd5b69270cba3910a4a022e0e0b070773d0853ce6683aa040c8f697f03c55a84deb237340826e0e9b46e20fee3d565468f24f49a41b0ea47173d47242f98baa7311534629b525f37e61804772bdc75bb4b4b0568135bf7caccb8194c539cab3580ba39c3e871c9a841117cfa5a7d6b168fd1772695136385e51fc1e81cea449e0eb7194ca4ae316a12b5fbdfec3921a9b92adc978bed5f5534673d1375676c3a352defdd878aaf8d77fa6b5d766627f0e03a11fc5fe7280abc89d1fe4f78fea885925f3fc7b666511f96714c0e6a8c676062bc9704b7e60a06268e7789354c427780c9806c88f50be5903cb1ecc9f4fa90b90d046089c11eebe3e2bb6d712fd0944653bdb083bebc14bfcef46cf02cc3cb4a9e7c9355b73f89cc89ca9cc3ac60f9672845dccc8e25580e76838770022eb61a56c44a0d05b478e9a0c04bb1fc2176b19c66df084c9b62f5893119280f824138aad80ef0666597ca2dcd679b4c51b34988885b6028ac08ce5845de28522f8621ef47190de6f170bf31cad9ff8252d5533e6fc7cff618b38f26c4658f3a3bff35ea2551a4a6d91ae42eeee24fde85d596444f5d2e5fc737fb2bf3ed39994de64196eab4e3bb43aa223838842401d415599184d3a25219c7ce551e09cf190a8eabe9b4e372b931b2be59061a9b11075989d311d6c0409a991c3eeb92865c0f7970af4d57bb5e144ecea03928776449bce9701313f2e143c575cde040ec7e51fb46670c5b0d8c25f2ae19c1425fd61ad35303b804defc40843b2251270dcee55da7101cea8535b2a23b79a63ad0fc5d83a0b8006551b345e7ed2e0822b90ac240e812f06136dced1df5b6f657cf39dcddaa5fa79248110b15babb1e8de802795a1707ef0c0564253b723d6c1b28bd20e1cd65e77e09f7ab5f91ae25a04f460177d9fd8010b2170d460aa3466d20366b4123988577b0dc9ce12f5b5acb67fb29d0dafe579b54e91c7f41377f80986f1a0810057f6c7e9bfc55272c92b5ef4a81b59c8026a83728472999b661f84e5d27b1a7f88e6314dcdbe7ae9e354f4c34ca2226215f0f26157501d63fb452feb0913d595e26c7f748d61eba2c16af50685473dee5d00a3bfdadcda7741d694f9503e45a762eb2c15e9bcc63ea183bdeb7368d9ffa086ffae8f27712b2bb966350366627278ca5df811b42eeed66703fcb8d1680b5289a3660af39daa89b7942999f189495d3742fe2f1acdcfa13e6848305277c16e30d59779ad79f8557d23a48fbe0825cd4ab8a2acc33a1f5c4ec2d47733b3881aff483be7084f061f9d7ac70bcc30430dc986d5d7a02df3bcc6e7ca27793ec0ba775de2674571efcc2e617c9be63696359c7c400f1dad79715a7d2b7f54be7672e8d43601cab96e2069238421fe4e3fc57e6ae5febc6406e1bf1227a4c5d9bcd4a2319edf7b0169d70851dc20a5066657e8d5efd5d703dca1cedec3ca6e2c434031a833ae2f856e2a04aa1248dae1563c9725c55c57c12b57ddc724a23afde0f59917bf3015a257a04b34cd610c050a1d0c8a095820eb5fe4531f272c9b715648f47f3f3dfe9f31815ddd479887686a3c91b8b7a3624f7baf977f7a494d57fa0f0d10055e5afb6ae4c63bc9f66682b242bc1f9aa0bd5f9f0ac65a11fa6a300af4759e14cdcf7bd583095d87adb23f348f701a7c9a66db30884b2d26eb1a4e604a203655a6b7fb9c5938ba8498011f393adef86e93c2f123d7aaae89123c57b486f5f3bf94c641843b24e650399b2a1ced52884eecfae59bc9245d849c9f9e2741d09fdbb95e67996db3c278dbb7ff611450b0fa6df171b7158e88047a2e55ece00d3766b7caea7bd5ab54d0634c6e843a081a67f901a24f9989f8532da1a3e3c0bf09a937f6f3284adcc2999fbcb985c626e7e47eabfe86ab940e8170836e1bfa106ee25a7583e6a4133f283a023054c3c7680ca128a0609c7664628fd576c56ae05193937dd990514391cfb98ef5b9e63b22fac124999deea1b2af31cf652339426aaec111e98a5871fb5d785cdca8d4526eafc9fbbe513c8606165815bd91bd32d6256f371064e71d75c7187563ab978d1f666f74879ddbc181ebd70fc38d6a0f76721c0dba46a1fb4e3e481a6224ff3e989f83cfe69ed2fdf95d83ed24441b368d6f573c01053943ec6951cde3abf0c7a6777ce752235f547ee9f21a78bad972321740dfe03de5770a23ebb0c48a885c4e468464435cd553d6d42422c2e16c0e3f1b32b26fc2b8bd0d1a517c"], &(0x7f0000000440)='GPL\x00', 0x0, 0x0, 0x0, 0x41000}, 0x94) r11 = bpf$ITER_CREATE(0xb, &(0x7f0000000100)={r10}, 0x8) r12 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0)={r11}, 0x8) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000e00)={r0, 0xe0, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000780)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x9, 0x4, &(0x7f0000000b40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000bc0)=[0x0, 0x0, 0x0, 0x0], 0x0, 0xa0, &(0x7f0000000c00)=[{}], 0x8, 0x10, &(0x7f0000000c40), &(0x7f0000000c80), 0x8, 0xc8, 0x8, 0x8, &(0x7f0000000cc0)}}, 0x10) ioctl$TUNSETIFINDEX(r12, 0x400454da, &(0x7f0000000e40)=r13) setsockopt$sock_attach_bpf(r8, 0x1, 0x14, &(0x7f0000000040)=r11, 0x3b) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000001c0)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000000140), &(0x7f0000000180)=r0}, 0x20) r15 = bpf$MAP_CREATE(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="21000000ff03001e000000000200000080140000", @ANYRES32=r5, @ANYBLOB="010400"/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="00000000020000000500"/28], 0x50) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000640)={0xffffffffffffffff, 0x58, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r17 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000940)={&(0x7f0000000680)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x7c, 0x7c, 0x5, [@type_tag={0x8, 0x0, 0x0, 0x12, 0x3}, @ptr={0x4, 0x0, 0x0, 0x2, 0x3}, @func={0x10, 0x0, 0x0, 0xc, 0x5}, @fwd={0x4}, @type_tag={0xb, 0x0, 0x0, 0x12, 0x4}, @const={0x2, 0x0, 0x0, 0xa, 0x5}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x2, 0x4, 0x203}}, @decl_tag={0x8, 0x0, 0x0, 0x11, 0x4, 0xffffffffffffffff}, @fwd={0xe}]}, {0x0, [0x0, 0x61, 0x0]}}, &(0x7f0000000840)=""/244, 0x99, 0xf4, 0x0, 0x6}, 0x28) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000a80)=@bpf_tracing={0x1a, 0x25, &(0x7f0000000380)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1}, {{0x18, 0x1, 0x1, 0x0, r6}}, {}, [@snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x6}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r7}}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x4}, @map_fd={0x18, 0xa, 0x1, 0x0, r11}, @func={0x85, 0x0, 0x1, 0x0, 0x373}, @map_fd={0x18, 0x2, 0x1, 0x0, r14}, @map_fd={0x18, 0x9, 0x1, 0x0, r15}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}}}, &(0x7f00000004c0)='syzkaller\x00', 0x40, 0x9f, &(0x7f0000000500)=""/159, 0x40f00, 0x0, '\x00', r16, 0x5, r17, 0x8, &(0x7f0000000980)={0x8, 0x4}, 0x8, 0x10, &(0x7f00000009c0)={0x2, 0x5, 0x2, 0xfb61}, 0x10, 0x6489, 0xffffffffffffffff, 0x4, &(0x7f0000000a00)=[0x1], &(0x7f0000000a40)=[{0x2, 0x5, 0x3, 0xa}, {0x2, 0x5, 0x8, 0x7}, {0x4, 0x5, 0xf, 0x5}, {0x4, 0x4, 0xa, 0x1}], 0x10, 0x5}, 0x94) 1.209848435s ago: executing program 2 (id=21051): r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000280)=@bpf_lsm={0x6, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="18000000003f000000000000000000f195"], &(0x7f0000000140)='GPL\x00'}, 0x80) r1 = bpf$ITER_CREATE(0xb, &(0x7f00000004c0)={r0}, 0x8) close(r1) write$cgroup_type(r1, &(0x7f0000000080), 0x9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0xd, 0x4, &(0x7f0000000040)=@framed={{}, [@ldst={0x1, 0x0, 0x3, 0x2, 0x1, 0x54}], {0x95, 0x0, 0x700}}, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xc}, 0x80) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$TOKEN_CREATE(0x24, &(0x7f0000000000)={0x0, r2}, 0x8) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0100000004000000080000000d"], 0x48) r4 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x48) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x5, 0x5, 0x2, 0x7, 0x0, 0x1, 0x10000}, 0x50) close(r5) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000000)={0xffffffffffffffff, 0xe0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0}}, 0x10) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x7, 0x10001, 0x9, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r6, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000000)={{r6}, 0x0, 0x0}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000740)={r6, &(0x7f0000000000), &(0x7f00000000c0)=""/109}, 0x20) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000380)={{r6}, &(0x7f00000002c0), &(0x7f0000000300)}, 0x20) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000440)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x4000}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r5}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}, @call={0x85, 0x0, 0x0, 0x5}]}, &(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$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='&'], 0x48) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x8a, 0x200, 0x7, 0x1}, 0x50) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000140)={r8, &(0x7f0000000a40)='&', &(0x7f00000004c0)=""/100}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000140)={r8, &(0x7f0000000000), &(0x7f0000000440)=""/90}, 0x20) bpf$PROG_BIND_MAP(0xa, &(0x7f00000003c0)={r7, r5}, 0xc) bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0x1b, 0x10, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x20}, [@ringbuf_query={{0x18, 0x1, 0x1, 0x0, r4}}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(0x3) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000040000000800000001"], 0x48) r11 = bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1, 0x10, &(0x7f0000000180)=ANY=[], &(0x7f0000000980)='GPL\x00', 0xfffffffe, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) setsockopt$sock_attach_bpf(r9, 0x1, 0x32, &(0x7f00000000c0)=r11, 0x4) sendmsg$unix(r10, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 1.200348726s ago: executing program 0 (id=21052): r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0200000004000000080000000100000080000000", @ANYRES32=0x0, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0000000000000000d0c0b12e77031ea652766c7d0957000000000000000000000000000000000000000016ccdfbf9abb40813e7d575c112a5c1f90d31cb23a4e69fa45ea205956a72a4391810497f8e7706db21da196da0f97f100f059537e5be350eaf98bc23c86e3c236624a423183d23c7a31c44d99ae725ef96a6b13c94dee0f6e7ae9f723d1913efd9f77b84f8737834d2dedeb1d9ab1b4121db2a21a058e76356484901190ee360e66dc88ae8f113ddafa923030d44f5ac11c29f9a48b1f5e549fd796dfaf116c7c27871ec6ae9398ffe2cb4d7d7592b9aa883011e73e1d1a9c40af64645ac7f8c980ce36860733ac91ca9e4c3afa1e0ab595d2358d22ba322f17d6ba76449c80b9d0068081506c2f0b055d4ffa3c720ccec072f735c200b9844fa223d0cebb090aabcb600c"], 0x50) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0xc, 0x10, &(0x7f0000000580)=ANY=[@ANYBLOB="18050000000000000000000000000000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32=r0, @ANYBLOB="0000000000000000b704000002000000850000001c00000095"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) 1.14507781s ago: executing program 0 (id=21053): bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000085000000750000001801000020646c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000e00000095"], 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x7, 0x4, 0x18, 0x1}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x11, 0x9, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000001000000000000000018120000", @ANYRES32=r0, @ANYBLOB="0000000000000000b703000000000000850000001b"], 0x0, 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) 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, 0x100, 0x0, @perf_bp={0x0, 0x8}, 0x40, 0x0, 0x0, 0x0, 0x7, 0x0, 0xffff}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) r2 = 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(r1, 0x40042408, r2) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x10, 0x4, &(0x7f0000000040)=ANY=[@ANYBLOB="b4000000000000007910480000000000710033000000000095000300"], &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @sk_msg}, 0x21) 1.14077681s ago: executing program 2 (id=21054): r0 = perf_event_open(&(0x7f0000000200)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x10000, 0x0, 0x0, 0x0, 0xfffffffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000020000)=@o_path={&(0x7f0000010000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, r0}, 0x18) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000020100)={r1, &(0x7f0000020040)="52cc58d7eeb5e6796279cc37b7ef1a2fb2000f298388df4f2803ac1401f4c13a444f64fb4a7d801385beb2ba8286d56a5ff23e9cd82beed8cc029459bb9c379e3df0ec5844dee689cac9951ed484d6bd4dc87dad872c5fcce72b885d9926ec25c020203f048159ec686ce54db6ee7c61c17960f5910713c273409e31b77ba27706ea2d8025ada57a7a41b67056d38427e4eaa5bdfef1e1d414d63b0a885c69ed52686bd5311f8e0ae690a4"}, 0x20) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x0) r2 = perf_event_open(&(0x7f0000000fc0)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x8, 0xfe103, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, @perf_config_ext={0x4, 0x8}, 0x2000, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18090000000000000000000000000000850000006d0000001801000020696c2500000000142020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000e02800850000007000000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x28, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x5, &(0x7f0000000440)=ANY=[@ANYBLOB="1809000000ffffff00000000000000008510000002000000850000000f0000009500000000000000"], 0x0, 0xfffffdff, 0x0, 0x0, 0x727c45cd4283345, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x7, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x1f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$PERF_EVENT_IOC_SET_BPF(r2, 0x40042408, r3) unlink(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = perf_event_open(&(0x7f0000000240)={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}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0}, 0xfffffffffffffe8c) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000002fc0)=ANY=[@ANYBLOB="bf16000000000000b70700000100f0ff48700000020000005c0000000000000095000000000000002ba728041598d6fbd307ce99e83d24a3aa81d36bb3019c13bd23212fb56fa54f2641d8b02c3815e79c1414eb07eae6f071326bd9174842fa9e09000000000000000a0e168c1884d005d94f204e345c652fbc1626e3a2a2ad35806150ae0209e62f51ee988e6e0dc84e974a42a550d6f97181980400003e05df3ceb9f1feae5737ecaa81d666963c474c2a175e04ad6ee1cbf9b0a4def23d410f6296b32ae343881dcc7b1b85f3c3d44aeaced3641110bec4e90a634196508000000000000f0f4ab3e89cf6c662ed4048d3b3e22278d00031e5388ee5c867ddd58211d4dcecb0c005d2a1bcf9436c101040000f73902ebcf0200822775985b231f000000ccb0ecf31b715f5888b2a858ab3f11afc9bd08c676d2b89432fb465b3dad9d2aa7f1521b3ebb0cc52f49129b204eb99b6150e320c9901de2eb879a15943b6dc8ea15aab9dd6968698e3095c4c5c7a156cec33a7bb727667d81ff2757ca1e6bfdd4c968dacf81e65998b9091957d1d11a5730baa3a509b1041d06f6b0097c430481824a3f4fddd3c643f630ba165d876defd3541772f26e27c44cfd7bb5097379cf1756869cebc7b0b2d85d6d29983e830a9cdd1d0a017c100344c52a6f387a1340a1c8889464f90c284a4db539621fbb70f01a2c02dec4cd1f570dd39877dfb2ff1ae66e1ce917474b2e650ae610afd01409d9a337ac5d58bcb5e5fc231514952c5255f22bd8b325d9b76e57f041b665ab0249886c0a65cc99d5893521372c8d8b7bacac24000020a4a24d8dbd75062e1daef9dead619cc6e7baa72706287793c3d2a2661edcd3545236c204682bf7ecbd53f950ef4709ec01e230d2f53594ef4839c6130c4c13a0cca84b993508000000e480cd9d4850a049ee19b67d17ef0477aeb12b1d255be1ed66d9051f22614d1f62734d6780393e783df8b8a17e3aa9fe9c502f9acee4f1b56e1f231200743792cead3c058a5b700d64d160abe33df726608510136ce8bf239414a1d98ea93e3d35dbb6c23b90cf36e83b8a4309b402d264b09f2779a0bcd7cd6dfc06b02e69d384146056d125cf4aadd80800000000000000e88d10acd06864eac44c42fbe334bdc3e9768fc360b130dc6111fe3293e8e02f819a2aa34dba1c25be27945507a3477b437525b81aef2f0b4c4f63483026b5e34d44705b76ef29f7f6e0a2be625eae975e02069fbff63a06578d6d184f5de7bfb6aa800016996d536256c02294cb1d3a6fb8eae87691fae365a70c3f15871565bba8dd8a8ca049f798abe646f738bebdfc9d8a5edd7a19ca6a42bc3f1db37c17f22a287c6d31a13db5dfef409eb1d3c91c6e6f80d215c9e16e0c4736c81936315418f26770cca4e2f89800d18c89d7f46f679df6c9e7005f209dda94302a30003b952ae1ebfd0ca88368ee6ce139e8b5822422cf4c9dde943d34c432e1001171792c65986146666a549092398af45ba38c41df7e0fffeac41824ca1fd0eb68aa243c9035c788d5480e5aee9c9e5f2e5a3628995b1531bd20360d33d8f9ffffff5f4bf6ea8a1850c4f83306dbca02ee3686da707b6d85db491ba0cc33f6be92c55969a2b52a25419d1476c73132ca7ca26ce8a7e3ffb700f09e157f9bc31f09834b4788be2a442aa81b259e9eb1bf5314844051f3a642aca9ff98c9036471ccff0522903e7bcf62e18f7796bbc280b95e8e0d6fd5644b0ebde3885b06548862de809d3dae3cccf109f7c78e8479a345e805e47dfa82caed44b11a443c5ba92a326dd10921aa79c62800844c7a59f55ee205a11ab50fb402e7da6ada561ec1117cc186b01fd5c2061d22156b1bfeb51f5c65a907f2217d5f80c580dc31b0963ff953ce09148e8dfe3a61bbd2bb173518507a3cd0e37c4da0a71eee31071d5d642498181c69cee3b2e414ddd6a12ff4bdf6e97c247b6025d4376067e25357d3b521a5b927d3392a7503718aea24179528f6a0c6de4e61b49cad1e4d6b000000000000005b2d16877299acefc0655bc1422c3d425d988eedebcf242b780a687c9acae2a5a71c2a16a32ceb377f5d54f9b2fa90b2905925e611be56e9ebe20cab20ab2b5baa1b07b16e81f278e54a479f1a068658e3656cfa196d6c050000000000000000814955c62a7d72b317399e572a7f6a4657b741eb66c9179ffd097d61fcfd0fa1d46cfb110e3e8cff5579e83f2820f95eaa0c609f666950c24311740e36de8f65708cfffce798c99ef8f62fd2398e999b220125da8eb07947512365abbc5b84ef524bdf184727c67910051f204662264607d548dbdffe14b41dd0843cf3d85bb820656a88a9e52a4cd7b3eeadfe00007267f226019ef0a25bc15da71e893856a2182c3167d8ba73f7c6294b159a426ce44cd73f000000a66fc501eae0c3504c1400697ba69fd9b7eaf49aff6a6aea529610db8dfef86c3cc698e9fddf1b13287615b972281a90c3a4cf415df25fbcdd35cf8368f068c4481844bdd0dda553e1cb0966d5686013d382956d50055dce0d1bc225c1d77612b1ec52e743dbc51f25cc07a202b704577316913cf067fa65e476f688de2d6c54ea192a569eed05d0d7536b3205c68d4ee0fe318ed3112c76dcf128a1d5595b773ef4c8a7ba4e10381de8808ff02dd0a7b996ecf1c65e6d9db90c87123d9cb3945330f7a270ee0cca35b1331ca8fec0b2f39f505140751b60f29a83e4bc0ef2ffea443e4aa221cc38a503add16a2c98cb589e1dac1912b4142a3be30f50b2d9479c5bde0beb38030d0c0ce0590000130000000000000000000000554361e1628ee0017ad19ca787f2c078aa260701ce0800000080623902000000000000000000003d118a04fa6a80c4928c01ccab57b5f4eb265ad15004f967543fe6e6ddc2a12165fe3a08bf9475ee0eee3539369b0e566fedbd215a6ddd4fe03dcc7a922e16410d820747b7e806c0f3b6f14c884d150a0ff07f2e0000bfb083c56d3bed0a61fab880f8885c612ebff8523d14cfb12aca274c000000005e5155611969f6e67dd83b20206207cb8b2cd2fab6fa6d7fdaed6a27a2e4db1d5adc80c4014ff11d9dbceba41d8dfce410333a054e82b1d050331c5bc4acb843b94d67f69f49eb4dd3b1b85b018359c32df01db8ebce0dbc36cade09c6b44f6b93d28db8ae4db5624d8a02f7be91bec65e4b3373059587dd6528bbc48e3379d477d482faff738c39c61cac1195043bd5b70cea5fc1083a169a82632ff3a9a48ff805202ae9aec56b9f7795fa27634a7f06359e3058d2dd69c4e5cc11b36d9ed9c4b2867f583de6fc582f789722bd1500e64c495abdb72de2c739d38c72f6f4fb1946081dcc825d5b5b747e9fa1b5226cd31e131263f1fcd7d45a630b46d04af906f0be464d829dd2dfcf7400002b7827f6d957e51bb1f1b44a50200c9dfadfaff2e32baa9c0edaac7144e174dba582a951d2b03c27219cec4fbc7b6e99c3f00188941e3fbf008cbace177ae250fd757a22e21ec05aa45c91e1345ca936184c3fc28153283e13654123cfaf4e661f4b6d430adad1e2116bc385f888405d48f0d386da0cc6747b33395772a68f2ea3fb7e7207000000b24088014c8e64f03d053c4e02ddd08b262e422eff1c9f124b892b0a9462b07d4f88c0693bd9c54ad2ab5227aa59ef2b53ac528c0800000000000000ebfde0c4a37c2d55c176680c4207000000e4aa467f995c9bc99e60441d4dbebead3b436427762618810bac7308c6d3298ea932b66572825e62d18462d3b2342ba48c145ff4674a94fa078cc552d064da2bb69a0d269076f8955076578f44ffb8895f11bd5e06840f8848df72230a28e0304569bfa0350b6dde9e96273de1758505aa1ba89dfb12be7a7c6dae1028d1bc68b6336eb1a5d18f6148354df7e60a489dc543ccdee1fff9d8f8d78844f0c6a77ef1181d5055c2a193a5763ed7749a17296c76818b60426082c86619dacc8a884c4de8572a044faf0c8e4377776c8703ecf2e3f1c3d6410000000000008369f062639e3ddcf725be54f626448fb7bfc74c183b26e31b71a390ccea4be07278dd12fa16848797397b76908fa03613cd961b98b26a0879ccba4a78c82958764bce07a7f70df1cef6d4db1ddbda1db18e4f41c390fd3cb862216ece39a9ec60bd3be5f9329dcaf33bf2c87cc510557460d14421e1d26322ab64388f2cea0d6269ffc8580a01e9acd2ec3ece39f3b4ffdc4dfea3da6ddb002512e2313253801044e751168eabe977c503c30ef7c489e5ea1fff041e54de54cfeb258f2387dad096b72a78d91134927492cfc773c731cca9b13b3f6e7760ab0929c46f51ea5643f3df4f4044f3ad0a6ba739e72d8b8b2835d81534bea8372bc590c111d573e04280659a096eaa495a4154daae7d1800c130d920964845c50c8ba4763b19b6008f6d7a5091895c7a4b7816ab706503be879b18b778b0f61ecfde2f8bbb32cfeb766ec4430ee0ad45a0a263ddc4b2f47680c8d53439f8d388dab87112c83997c83e178be287eb6e8c95bad8f8ed85cd5b03a7352a0fb83398566d1bc133582ce2d95636cd23eba4432180b2d5c3019879cd949a5be1b241b3d0d0d52a3529cc9e704a9d8d54f4f7b776a969a4505e18fe5284985ca7d112c397d776e3baba918b7df456bd970e761e00f3b0efa5ce4246d9f08ba60da3be556c518a1f19504c7cea1491a9eadd27d747ca9cc5f92e30b2ca3cf0b142a8554c87e8026d4e586cf5f7c9d412e6eb4f66a076c8bca6b294305969dabb6c932b57a5dd4234bf1ed3bd095229ee3cbb86883d574c5af4bb78370561de3fbf55bfcd2db3979eb1be120b5795443324023353bdd9fc87c862c247e140379ef098c7b3fa79a6638a245b6a74f14dde9bd4ee48e62cdc70f486ce38641e4e4309aa9f4bd097fa1530db966d9919544ab4890301e51f9525436f5d9591460340f5093161a78a249783945407f2576d6f35a99e3521d7991e3fdfde5ee7f6a8ff8181a68ef15a2ebfe9e22d7c745949ab5cc15b9f5659799b5e00debbf9f623f75bfd4d83c4859ca9b652cea33daeeef47b60c78a21965bcf91919071c7ded19317dc0b7587d9322f8cec9e32675a187465bdfa101bcd9ac680839b375af12c160247dd960e70eb7ee60c52a900440aa9bd9a6b15a4a34dc73c3c4936d8986300fdc264b28537df387e6442c32f5fa2a31d24c1ed888a57fcc50400a084a38a3630ffc465f36a4b770fab0946148161184be39134542e934f3a538bccd48a0325aa9b151855c800000000881d4361e7fbd1fc2331b4e34733480bc497662a8234a7eeab3e65d6b0f5d92edff04416eedcd15b9ddbcb3cf9228afda6b17d44a276b205eabd0069f7e26aea50f537dc77b683ed83d2f9110e00a705f48e9d13378cf09bca22e8f45c4f360d5fff8ba35f21c4513bcc0800000000000000dc5cc7ad7290c60bc609bff9be7cd922f474c3faa78fd42cba7c78d6d912656b6313497625e2f9afaba05b17ca242b7ca8d6556175aee38142a8aac5f677c2f8a6967f2cb5e97aae97a5e5579a706243688ac4d38a4601b4aadb2d319fe7d6bf1272fa3fa701338d7bce390e8bf959081ed39e63a431901d615a26ff95e1620a6c26eda4f92d83499a173e7217001f58ed5406bdb59acbc997e8fd3d53b4c2c2a1b3145bf54a851f3c08931d4c2c32bfe611e5958458af7b3c5319fdb4c40b8d01365fdee93af6fad7c7a8da86460f45c9e99d43264c929e7de4e9620000000000000000000000000000007cf90000008f8a9da7a8a167815c6ffcd1b6863cde9ab45ecd8f06423198bb00cdf76877f407be46b000000000afbb4cb3a8de259a8beb2223f28b855e2bdf4b31b91e5062a42a55bd95e93f77f2499391cf0000000000000000000000000000195007ad27d1d61dc4d5512f117f0ed554c2c88c1713000000000000bb1ff447d6e12da208e9f0422a84f361684861169f498909c4841f4d5a0f5807a3b7d833075fdcd9c1d169b03d7df7f4150fad8b9e92eaf86992adbda360dd91de51c6df335445492608162fb0804dabdeac6fb71042f906eefd37f1d190a1c8a0d9de7f34dcc8cbd7b565fc675f3bf7aac559411808ee703ec3ad461c6ddc571994cb504c46eabbc2ff4b97df394bc75b5e7f45a4450753b5d2b8b8414a7fe6a17661bdb5b1d080cfd974811e1d60763d8d9509c75aa729a334b55ee76b0c2d50270a1deec1a6d7441d0b5b8d7a4d048d156ebcff102e45c15d2a73b40d74807f5182a319d50edbf430f00b1c29a9e4bd92111caacbb1d4541545c2d262646070da42f76e3f3c6d139eed89cc9300000000000000000000000000000000000072d7e605eb8e978d76796d9d3a728c51a3145da8e1ca4973aa8fed855328e9d2509335c5386cac74e862eac50e9ba95b6a2a29e8ef08a9ae29792e77fb9952b1ac5c816db5c23a656db528f81f6a9465d2c94d701ee8646b30650c84b9510a337e82702baf368d29281d3d54b39014756ca5a1be1881000000000000006fbac0b9c9f97c920dfac7e2379ef6bb076118aa9bb24ee12e64aa530f852bf4f970a08a55531934e39fbae483129949a918115571d76740ca6a1cea59df290f2e63675ca30a289775825fe3e5d6f206f3f395346c0738035dc74368bb035fc65a40f8124369b8950ded31af64855c5c95ef5c83b18b23517ca935a0fa1b630d70c4ca4029a90d47701102045fff90675adb3c83983d125ae730b9497c681a912a6bb70300a2d7fba051f82b9d6f710426b5bd0d0bc0b08a0f801276789613da406905011bd6ebbac91ff17a21d1ed0882e73394025772f31dc8a3048789c703f920c55746f6fc955046f9332d72150be23c26cbb08d1b438e84b83fefc6a16958fd46dc7b8cbea1da2d541324e373e9157696d698a0b4bc84d7cc2fdb069db8a5a491a9d2bbc0a61b73f75d81d07d778a1577db3b06d20a21b19ea17e0000815a42318151feaad37f7abf9bfa0bcac3c1934854b3f6dc6de835952ebdda297dd3b29c07c69888cf029271449e035edc8a4459705f222bda537481e66ce3c665129f9829524eca8b5bef27adde96bd3ee95da4a176deff3408da050fe8d512e5a19379b403ee11d010bf86d0af4ac5c2057709b18cff438d0d58810670b222dfeb317bb935f925d2a070e68a701fd4316a677bb513c9476f25969097c165ca1705473341ea03f259dc5bee6a2d2e05176965192941abfae36b3a1e30784e6532c96ab971c5706a88b6f66860e31098b5b788788aad67507ffab2184a950065c1337259b63135fa060fc5ce3e4f6cdfb64f40e1a90351a01fd3d70f9dde03c335a931e58b8570316590ae22c7de567260849049e963ee15db15f592abb24111a219f0d128ceaf19764d92755abc9c313f65e7a220e64bb0d7139ce59da85bc710cea0c6553b336763bd3e39c2374b86885a32cdfae817196a7850257ead09f3e30e676b51062bb9000000000000000000000000000000000000000000000000000000aefb12dd3507c8dd24490bf9de062cd166a4dad6b9f2e53bad342546e546f6dece81d53cf717bd91ad72f4da82018f43259899e53e0b69a92180f1345699045fd23689e66d21d13be1a2d20eb1ce23eda84a63855173ca7f51d436306c"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffffffffffe89}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000540)={r5, 0x0, 0xe40, 0xfffffe6d, &(0x7f0000000100)="5c71f91b05c413550230b4c817a628", 0x0, 0x1, 0x0, 0x302, 0x0, &(0x7f0000000180)='\x00', 0x0}, 0x48) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x40082406, &(0x7f0000000fc0)=' \xb4\xcfhj0\x04\x9e\x92\xee\x87\xa1X\xbb\xea/\xbe\x18\xeb\xa9\bsDi\xb2\xc6E\x14\x8a\x1d\xc0\xd9\xe6\x10\xc0s\xe8\xc1\x12\xbd\xe2tX}\xa3\x1e \xfady7D -\x96x\x81\xdb.?\x16\xbb\x93\x1c') r6 = 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, 0xb}, 0x410, 0x2000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r7 = 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, 0x80000001, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r6, 0x0) syz_clone(0x5000000, 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x1, 0x0, 0x0, 0x0, 0x0, 0x800, 0xa0100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_config_ext={0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x4c}, 0x0, 0xffffffffffffffff, r7, 0x0) syz_clone(0x40020000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r0, 0x4008240b, &(0x7f0000000000)={0x2, 0x80, 0xd, 0x98, 0xf, 0x0, 0x0, 0x0, 0x1008, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x9b, 0x2, @perf_config_ext={0x7, 0x9}, 0xa410, 0x80, 0x6, 0x3, 0x8, 0x4, 0x2, 0x0, 0x4, 0x0, 0xcda7}) perf_event_open(&(0x7f0000000100)={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, 0x0, 0x3, @perf_bp={&(0x7f0000000300), 0x4}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_procfs$namespace(0x0, &(0x7f0000000300)='ns/mnt\x00') 1.13978182s ago: executing program 0 (id=21055): bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x11, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x79, 0x10, 0x6b, 0x811}, [@ldst={0x7}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x2, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1c00}, 0x10}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x11, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x79, 0x10, 0x6b, 0x811}, [@ldst={0x7}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x2, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1c00}, 0x10}, 0x94) (async) 1.092692413s ago: executing program 3 (id=21056): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/69, 0x45}, {&(0x7f0000001100)=""/21, 0x15}, {&(0x7f0000001140)=""/166, 0xa6}, {&(0x7f0000001200)=""/210, 0xd2}, {&(0x7f0000001300)=""/176, 0xb0}, {&(0x7f00000013c0)=""/164, 0xa4}, {&(0x7f0000001480)=""/14, 0xe}], 0x9}, 0x2) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000001640)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f00000015c0), &(0x7f0000001600)}, 0x20) r2 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000016c0)=@o_path={&(0x7f0000001680)='./file0\x00', 0x0, 0x18, r0}, 0x18) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000001900)={0xffffffffffffffff, 0x58, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000002a40)={0xffffffffffffffff, 0x20, &(0x7f0000002a00)={&(0x7f00000019c0)=""/4096, 0x1000, 0x0, &(0x7f00000029c0)=""/31, 0x1f}}, 0x10) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000002c00)={0x11, 0x10, &(0x7f0000002a80)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x1}, {{0x18, 0x1, 0x1, 0x0, 0x1}}, {}, [@jmp={0x5, 0x1, 0xa, 0x0, 0x0, 0xffffffffffffffff, 0x4}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000002b00)='GPL\x00', 0x80000000, 0x38, &(0x7f0000002b40)=""/56, 0x40f00, 0x43, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000002b80)={0x4, 0xa, 0x6}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000002bc0)=[0xffffffffffffffff, 0xffffffffffffffff], 0x0, 0x10, 0xf}, 0x94) r6 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000002cc0)='blkio.bfq.io_queued\x00', 0x0, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000002d80)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000002d00), &(0x7f0000002d40)}, 0x20) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000002e40)={{0x1, 0xffffffffffffffff}, &(0x7f0000002dc0), &(0x7f0000002e00)}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000002ec0)={0x8, 0x1f, &(0x7f0000001700)=@framed={{0x18, 0x0, 0x0, 0x0, 0xd, 0x0, 0x0, 0x0, 0xffff}, [@exit, @printk={@ld, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xfff}}, @tail_call={{0x18, 0x2, 0x1, 0x0, r1}}, @alu={0x7, 0x1, 0xd, 0x7, 0x7, 0x100, 0xfffffffffffffff0}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x1}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r2}}]}, &(0x7f0000001800)='GPL\x00', 0xc10, 0x28, &(0x7f0000001840)=""/40, 0x41000, 0x58, '\x00', r3, @cgroup_skb=0x1, 0xffffffffffffffff, 0x8, &(0x7f0000001940)={0x3, 0x2}, 0x8, 0x10, &(0x7f0000001980)={0x4, 0x5, 0x9c3c}, 0x10, r4, r5, 0x0, &(0x7f0000002e80)=[r6, r7, r8], 0x0, 0x10, 0x6c3}, 0x94) r9 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000003100)={&(0x7f0000002f80)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x48, 0x48, 0x5, [@enum64={0xb, 0x4, 0x0, 0x13, 0x0, 0x6, [{0x9, 0x8, 0x5}, {0xc, 0xffff74da, 0x5}, {0xc, 0x2, 0x401}, {0x6, 0x7, 0x5}]}, @float={0xd, 0x0, 0x0, 0x10, 0x4}]}, {0x0, [0x2e, 0x30, 0x2e]}}, &(0x7f0000003000)=""/198, 0x65, 0xc6, 0x1, 0x5}, 0x28) r10 = bpf$MAP_CREATE(0x0, &(0x7f0000003140)=@bloom_filter={0x1e, 0x40, 0x0, 0x1, 0x8, r2, 0x10001, '\x00', 0x0, r9, 0x0, 0x1, 0x1, 0x2}, 0x50) bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f00000033c0)={&(0x7f00000031c0)="fcf105887b72ae8fda172c4e0a07380f18ce80d87d1a24db55fd64e259ebd6fb3a39babaae", &(0x7f0000003200)=""/191, &(0x7f00000032c0)="ac5c15e78baba6e7af6c2c7f5469452f45662b7a4b04ba912b65855108f3b666eee7f221be0622aa2ad9cb52b3c8bb9b3f51372b504a4647f6beb637791632161de26e7fada6bddc0558e1319d30383b5888a11133e0607ea750a744f9ef020353254fc8627ac018089b050f2227dafda9dba72436e508", &(0x7f0000003340)="a238a9a813ea47eae18046de8a3c54ca169f60f72b0514b8d37c93a632cc117ab2fc1ff7e8978c3f4c3e96354d0c2301814599aacccbc1148a60fe064602755c360e5b64106096cd8580d22559e5e308b4d18856ed646fe2983ab8", 0x7fffffff, r7, 0x4}, 0x38) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000046c0)={&(0x7f0000003400)="1fcdfa1c7e9514aceeb7f144d794541c923767523900ce731e939566b60e8efa5a8ebfeaaf9185f7cd0cb84dfa5db2ab4a0667668b99507a84e5f8f4c14f2c28228146fba38af6bd55dc71318dc1369549a134b5eb99b34acf9cd2269ccddc5c7281ebebaa4dd1d7a1029e4cbf92eb9dad927841c150c8cbb347645d620925076a5f7bedb8d959d2d251a69676dbbc85e6eae812af9cfbe92986fc278cf39caa48a384250138a8ac2e76392556aae799a715b40af35bfb43bc117f64a64599b8b959dba168a19fc25d140661a2893db5b0253e994c103897016cb45fe874b7f02944dcb4b3955629b9d0449fdac7aa0893a2c7fad840bfc8e1f215be701810767b297f1fc6e8d2e517d32bcf2e52a798d534ce46e19c23302aeeb59c5aa0860c3620bc44a09e3505edf2d87c2adf21fbea194e34c56f5554333e9f14e285f10a4e385b4ad4b09641800c616aa3502a4355708c4d33b2a3c43e2d5a8c56691733f92bfa208be7d4ec058a4a76d05c08cad41ede01d336f977be516fcacc14fb31cdf3f8a4bc0d55835ddeade9af6bfcdb6d59476d0e76df7b7cfd2a72e92aa37721253c203e00e741302045b25f060acec06585f3a4aedf668934ce1a56f4db1fd4ff9d561b273c5cc1646127a99f349cbc0c7e2b6aca1b60db65af0b71c4b017b25a00e5bd83f5401351c85797911ccadb702fbe35fa73e0650d9a5a3f3abfd50da75a9a766ce7f194f36cc8ba8f10f90d0868cc5d5d1d20f23bd5ad15c8fc7363964859a6e0a269339f4aebabb604976dcced42c572c48fead0fb8d4db2360f6059fbe66f7e633df08ed51f58ea451517c2601445dd371d3f4334b99a60954a104f8d0ae2485f917b30713120aa85a96a617e34215a5af2809af101845f56635993098e92582dc684779e6a277ebf4637345a833d0c87d96855d26e39db941e5db454eaf805333558ee2eb8331fbfec1956da27baf14bb7dd0347e2803b637d50ac5130417586806827808ead429288b24d415fa7e3f2efa326c1c431cea69ffc38f93605c39deeb182fc26e62d4a96029b6cb082b86c1fc71079544b343b656d609530f6dda6a2579f32f10526d367ebc2b14ef672afa3031457120d5448c952e9a9d16dfd207b34f89c7737527dac99a22f956adf77a4d5e8fe336062a72ddc4a81a1d71b9b7d602e70d555f8bbc9b12753d3272f46452f054c45386860c03e97e126fc18c34ef16a13630b41f86a7edf966ea70679897f31ccccd1a7b7bcc927a51ed3575f47e459171be1a65b417ca7c8cefee7ac6104238b81ef19890e7f937f2e34d44e08e5cabf75bf631fea8fe902889c9bca7163b27a85224a53b9181376650f8edd50412879183e8906379b2ead24663aed44d2d7f14ca3a8735f7caaf1fd6dfc6750cd511070302eaa14f843a508ade53f19ebdcf4e6508aa56bbb3ebbaab16af99d400dc2d85a5602fccbf35339dfd6432fd726b989e6e046a8678918cc7632ce7007653b00b242f105d5d015139c895dfce1e4040e3be76a30069a88ed1860208bf69d4096c47d2d829d0b08b79b4afc018bfb89b01014cec9700cc1ca3f0e20da389bcd07d448626ec9a7633e841938b589c618292b08b55c00c7393d4f4a70ac28ca1d7782d63e2489b6696a9197e74918e0e665ce17b5bb9a788e374c61249cefd943e46c342ea1d0dfa7c50b6bf18d4c1a835ad654ad30391cf3e5d0fb2c46a1d5e49b2fa8f4be1a974898c069805eeb332afd7794ed5fcaa4bc407d940071bc704219cb63efab94d62e2f0af5d6d0a5a0bf494cc44d07c84d2e9d0ee01a97081a9528051077bec19666769bfd21d7a087ef4314bdd352a81d2394af6557ab5757b467cc7869f8f5a8e9bfb069227296c92a6dcf58e2ee3dcf071bd739780f7fdd0bea3c867e6dcb734a0ba5857fe79b6ff28bca00e29be2323bff9442ed53a0beec8fd7e37cb98b225ab73cefb224ee90addb5c1d11b4587279d13ba5956dad263d4f7ba9b54efe305da31cc6ee469426fd7dda29031a6f0a5741852c15477889b53b5d89e166e2ee4cb56692a754a23c1f7c4dcdf56d38b106a3ddcfbae2f8607d8f9bcfbf2c0fd08b9aeb4985ac776ea1b642e764bde6bfb61cef1fb165b7024f0ba4d2d56a069273ba2829f5059548f2313255716e3e1405630359fdbc9a64167ead6baeddf0cbd5cb39d9527d4a82a0b77359c990d238fc7504794d6300199f2dcd1af56f80564189cf9daa298349a457103fd8e6a3e6a556bc17b9efc3a63a5a9b796ddb32e2d8b400165364ec73c45b75e2f239ac871efc759f22bff45e484de2ccfdad8e366c1bd5d772c4795a48d26f1d8be342a4eed0ea0a5fba8a2a905f1d4d22e7856d86155a99a27651b2357937e6dabce8871d76033c52e4e3d4bcc2fa07aca02577c1f38c812ea0420139c5502b535172a3b98cc4876ddfef7044f4c4af3bbe159cf08bbd158444a91189a997512bc0f4490ddae45bf6ad7794e6248c810ced74502a47b3d669ca459e671d23598d70e295cabf1c4dc6e5dfd92c5e6661f6414ee5d911cff4e649d61dbeecd35a9be8fae3b0a6c7651ff4522e1ecf5f6717e3271bd0bcdf85d838962a1716c2ba79bf133d97be1ecf0e669ac56370bbffeb6cbdd215b04c93e75e9082f0861ee98036286080e7951bae5b7e819bc96ceca0b4d012fdb9f99776c347e3a25c0bb51ea6cab2ca1c812c83c91c2dc1144bd916818b2c649f3a0c7df684b49760b8003b5fb78c885d4ed3a821545c9c71ffb553a62f3392c3fb8323ed53d66086c3dda28ed36176563579d5ce5f2f9010a9cce4de74cd5bf57b77ac5c6f9d4ba011d66494318e6d2c305282326be66105534c9f2af051ec29a1d3a28ad37412c14d8f9b7bf8cc91b074c91de153fbd9c4a704c0705f2f4b3152c3a16822fe55792b5ccf2ef35588b6e089d7dfaa54ac5abb9287abb8857e9bf04c129663f4e561b7c324fea3dd37c0db90ea8f3be536bce99725805287f7bfe813d4a4ae8df795c52c6e2980c2351809494f82c3a6019df2cdc67001fe2bb9c0e899f8de1e380e22357d73eccc88023347fb77dde6116f7600249ffc0c3c99b92b550712c085d15423bfb967318220b7f3fc409dbe0e33d926db6d4290418973a237959418b81253f1efff2d4d3008621e43184b9c234253c08a31c4407c4b2da73d4e28a702002e35af2782639e4500da32368600fd69ee34bde902b7a4c8c5d2c8d4e4a06098eb2e0888b10ec7f066f3b7865f8f370dc8f930c1f2b9bf1d31a26a60e38dc02af0fa56321318bb10b8bfa290d866f21a29671be4cae4e046cc64ce80f133fe44abe7527bf4c56063f7e6f9892b4a1871e2c3b1984ecd25eb96445a302ea2035915760808161c46140caef9b37ddbeb5ef7bb6dbc0f5ad3040df093259f8293d4f88eb5c054b1a5f31fdfdcec27fcee98753a18a58fbd8867870b7f91a1f5fdd32af0bf38dc93cb5a69c892f0cd753140d03f907d8b7ce1ceb49f518cc38d452d1c595c04cec377d6a421fdb61630e124fff4a6bf122b0729a0d8e28afcedf82ff8726655e38f5dfd78b170597ceabb4dda45b63b53e602d8527dd1b6eb1e60b669299375768b14f39b6ef31c318112604d3ed438bb44d1c27389e10b5cc016faea6b8804226910f4970771c990749e6af6d4d9caff6f0e3787651b122e230604f08dfb4c72381010984f973967523851904b1143cce1ef02369a71cdfe3e0b66017e3fa964e07d99b4b426ae2b0767ab5ed5e76737614d99d7ad171bb2d35517bac6ea61129710b48ee4d03d7a4cdc4e667f396d46d34d953f327640e00c5ea65b9a38bc82c67d64f8729bba77d8b1e66b4f7112bfd453b46d3d6c417dc40bf66d3f69103fc195eb1803211532c42a37fae3ca5d02fa7c38be3e1adbd54f3f045a7c68928b9b2d3a709b50bf700d5d6f2f1c1163621f291629cdb9831a02bb0f7199fe1d6dd607bacb4ebe6e75f9513adc4497d605b7148895d2038834ea9366523c3e0185eb4d33e1b6a22ca780036abb759d4c459eb43e9cd4559a709275cc9fa6fc5c2d9db50e12ba9ba2132b8df438ae76fe031600d5e361237bdac7ea238099d3c35294d155f6ee20d15d354bd45f323f316324fdaf3b1e150a3bec3257a6b408fa7ff37106587a3eef81a5ed7e7fd5aab545f2dedd195c64c17178908835b9fb2e33a736457c39bba28af87e416a0c338789a7b213a953a3c95d7b32c65d7358872e06e85f6267f1e91d682302b2dbfc786b13c5a2dbac29c197c59822c5afa31f0fa8ed9c189b2a41d8c4e7b53f7321f7501403b546f02df1b46ee08760ef55eef72e7992debcbe86f84b438c4f01178a9a4fa4bb591dda81fbba276e93384966997d8db9aa928919b8160f925af8fb502d8d15ed0cc3419e1aa0affcdc22ca80dba29c2def0d2ed2842ce04f1155e24f433076078ce37187c073e2f61ecc23ec8918099b44d77d54fced27376254d18f08235645dfd7f97c927330353fe737629b731894b6ade8a57ed956282c7f7f076a8e2af96c748d6d1388a9dd0c7b211ded5603762cb096cb13a9ca21d447fcc70f22a96ddfee06bae0955e80bfa9b69767074166c8d001ced1c427909c44db8fe87c9fc00d7a82a4bd7280ddc99c3c0e107bc85386abeaa30e7314ffa2ff1deaf25d3e2dce8fdb0a4e376a434f782fa4becd78fb28e1aba4ca66544bd7d20114c34ae2e7d04bfe3b4b0442b0ccb812564b303abdbe7a320d4626f121515e964c6016b54cf7c46e5e68f81b690fc38b87ec5bc886885c82b2ac7710df18ee852da005b9c6fba89048d4403c51e910734f264aea41554b51e68011aebe3bb6a228a49ea09e6e475fb23f90537974a056577a555738fc8103a1fd96ddecaadc347c0150b1b5690c475837f4a6f6cf28dbaca5209c3cb40816a099a07ce28c83792533ed2be6d74f2b7193fecd4abaa70b4e5be1779f5bffc063f02c69beb3ffdb19bb65b77d85ddda3dbb031ccd45a43f5a835a83f73a4c6a0449aaf1ffb374518200ee58e1afeb6c5b1b9efc4ab89d2d519129a2ba678a326603cd78d44f82ffb94c70e1224fcbaa0820fc2db2bf2f59301aabaa454ec2341ba46e06f48bc8307d6a11d21569e83bc9d2de48b6d1f57da6f44eb2cee72206472250ad5bdc31bbdb9cef100e77b54e37208dff70ce6edc7d5b19979882b92f899417cd8b52009b0e9fcb06435f2fcc4da0a88042f7841c3ca532574b31f76118c94e23ae7170f183e4904364fb3d201d42ac92ba0e755d101f9d7da0c297decb851743b84cb1781edd1b27291f258fd6147b979baeaf70023d3d8970be55a4285eba352f9e8b361472b2265676557c52d72061a9a6ea61768cd4fa6e2a6d825916112c484dc4acaae9ad53ef6cc7b97d8cf388fe7ad5913ed80364859146b78004e5c0d092b5653d733a9782a96d4513fb624e387d061a66c18dd7a9f2509a7bcd478dc9f69abf42adb96bb7bfd166f18d244cd090c8d641f9326459c1538b4a3de7deeab5efdf7003327b815dc32c557e8d93fcd30cd679a815ea38ef225a199e75d8d642d0829fc73d0167e380f47a8dd6c899446457e73eda88c5be923c137392c9d1a08dd07c525b7e4f0fa056ca10e5b73271fcf8dedeac16ccc17eefcd95528caba894a3fd15d863784953e0b30cc1682dc8bf019e69c75d7d74710b10e8c239d35151d714a0dedcf7b71e08e3b8b134a9d0f4e3b16acaea23d87af779e9b50c0c86da6762c63d8a637a71c6b94dbd08fb71297152", &(0x7f0000004400)=""/234, &(0x7f0000004500)="68521e09d51481f3fac52c04ea3cd4bcb74a7ed12f7b789d04c11eebdaf38269d1353f65200137581fd6cb780a5c86cc8d557fe914d36e36f5429c30b1a60329d5af9c7f240044e24ad72f511314452dafa6e83a319788e340709aa6ede20c8f293022f761e37fd2c522ea8a3739049a2b7a16cb2797059c019d4b72835029179b98", &(0x7f00000045c0)="536175e2c1f810f0f2adfa5c0ff1bc499bc61e34c4cb0529667116e7781abd4094642cd894cdefba8d820fb6105a94c35b198411fe17ad70e63178dc74cbd94dbb2d64cea16a700bbdad41bfacb8680430576d8d7d46f8290def1936d232db5fa61ac278c741ad2ee660f99839267b6f1b82e3eb86ff43de4cfb593d4bd1917554ade9484e6df1af0a2d87597ccdb5a484c3f1f63802b574a99179e51505b401ce07afb1777445425048febca955a10fc7ec98cfabaac5e634ca0926a467ab3162981be0deeff0201e6e", 0x7, r10}, 0x38) socketpair(0x2a, 0xbc57ceeda16d1acc, 0x5, &(0x7f0000004700)) r11 = bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000004740), 0x4) r12 = bpf$ITER_CREATE(0x21, &(0x7f0000004780)={r11}, 0x8) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000004a00)={&(0x7f00000047c0)="21900929bd35645b1c38b6dbf45c6ab14638449af7d0a7fe8ba68e37f74687872a9e6b6605adba14a03aa680a9b828aaafdc295485326a052c9b24d93c1814536725", &(0x7f0000004840)=""/75, &(0x7f00000048c0)="20844b0c7bf235c94fe954333e823aa4be28eadfd8c44839ae45e347b7e90ed0a212a057735779ef6450c62d8bb22618af25e0005e63bb289fdc0c490d3abe3e14af88b216cb6f237c3997423e0788f5d59b069617dead2cc79a5d9dc7395ed2c3ea601b415e681bcb4078a55f62ae95a253fa95e9342961a690c273616fa6a38b096daa64daf818a1d60fc56b7839ff93", &(0x7f0000004980)="27c6d0ac6111472c85bb24836151ae3f9f8524ab002286e18bb3726638086f05ffba1ebaf618f495e2d677045426077bdf095e2d6cf740a6a9e235a93d660fe62d0770afdff5df2dd428672fe2", 0x1ff, r2}, 0x38) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000004c00)={r6, 0x0, 0x69, 0xb1, &(0x7f0000004a40)="3e6b03bedcfe15e7d4060246441d6be4e3c4acf946ef871d01c2f3edb6e4012bba4f96befe04f87e72fd7ba66e462ee5fbff1a6020c14e0d3f9dc024f8adce4aeca17c51d8225af5eca2e250f22221881c653be54faa4338e06362184c8f41ec9c46fd6c8f7926e078", &(0x7f0000004ac0)=""/177, 0x9, 0x0, 0x0, 0x21, &(0x7f0000004b80), &(0x7f0000004bc0)="cf7d30788ddafad9c88125bae3dc9405d6c4548cd358db9c13e4269ffa52dc7b0f", 0x7, 0x0, 0x10}, 0x50) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000004c80)='./cgroup.net/syz1\x00', 0x200002, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000004cc0)={@map=r10, r5, 0x28, 0x2000, 0x0, @value=r12}, 0x20) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000004d00)='./cgroup.net/syz1\x00', 0x1ff) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000004dc0)={{r8, 0xffffffffffffffff}, &(0x7f0000004d40), &(0x7f0000004d80)}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000004e00)=@base={0x14, 0xfffff33e, 0xf9, 0x13, 0x3000, r13, 0xbd2, '\x00', r3, r6, 0x4}, 0x50) r14 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000004e80)=r4, 0x4) bpf$MAP_CREATE(0x0, &(0x7f0000004ec0)=@base={0x18, 0x0, 0x5, 0xaf386d23, 0x400a0, 0xffffffffffffffff, 0x3, '\x00', r3, r14, 0x3, 0x2, 0x1}, 0x50) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000004f40)) bpf$PROG_LOAD(0x5, &(0x7f0000005140)={0x17, 0x18, &(0x7f0000004f80)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, {{0x18, 0x1, 0x1, 0x0, r6}}, {}, [@printk={@x, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x3}}, @generic={0xcc, 0x2, 0x2, 0x2, 0xd1}], {{}, {}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000005040)='GPL\x00', 0x2, 0x0, 0x0, 0x40f00, 0x0, '\x00', r3, @fallback=0xd, r9, 0x8, 0x0, 0x0, 0x10, &(0x7f0000005080)={0x1, 0x8, 0x6, 0x4}, 0x10, r4, r6, 0x3, &(0x7f00000050c0)=[r7, r1, r2], &(0x7f0000005100)=[{0x1, 0x5, 0x3, 0x4}, {0x5, 0x5, 0xf, 0xb}, {0x2, 0x3, 0x7, 0x7}]}, 0x94) perf_event_open(&(0x7f0000005200)={0x2, 0x80, 0x9, 0x1, 0x58, 0x2, 0x0, 0x6, 0xc24, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0xf, 0x4, @perf_config_ext={0xfffffffffffff77d, 0x6}, 0x11, 0xffffffffffffffff, 0x10, 0x1, 0x5, 0xf, 0x101, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x8, 0xffffffffffffffff, 0x1) 1.049096157s ago: executing program 0 (id=21057): r0 = perf_event_open(&(0x7f0000000040)={0x3, 0x80, 0x0, 0x4, 0xc, 0x80, 0x0, 0x490096ba, 0x10000, 0x2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0xde4, 0x4, @perf_bp={&(0x7f0000000000), 0x9}, 0x1040, 0x70, 0x697, 0x4, 0x6, 0xa, 0x0, 0x0, 0x5, 0x0, 0xfffffffffffffffb}, 0xffffffffffffffff, 0x10, 0xffffffffffffffff, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0x4, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0x10, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={r1, 0x2000000, 0xe, 0x0, &(0x7f0000000200)="63eced8e46dc3f0adf33c9f7b986", 0x0, 0x7ffd, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES8=r0, @ANYBLOB="0000000000000000b7080000000400007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095", @ANYRESDEC=r1], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x94) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="19000000040000000800000008"], 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 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) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c1842, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800"/15, @ANYRES32], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000180)={'syzkaller0\x00', 0x7101}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0xca58c30f81b6079f}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x8914, &(0x7f0000000080)) write$cgroup_devices(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="1e030800dd5c98012c9e63"], 0xffdd) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000600)={{r3}, &(0x7f0000000000), &(0x7f00000005c0)=r4}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x1, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, @fallback=0x10, 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(r7, 0x1, 0x32, &(0x7f0000000300)=r2, 0x4) sendmsg$inet(r8, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x20000000) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x10, 0x4, &(0x7f0000000100)=ANY=[@ANYBLOB="b400000000000000791048000000000071003d00000000009500000000000000db74589d4b38cc306ac390649f72dea0e50e2317db042855d6c74ff3493c7e31e3f6c643155a8e2e01d50bc3347475750472719cc516fa14b769e7f385ba72c60242263c05ddab05e37efe81b8bffc35cdf2ac0d93263ff755d611c4cca1684b1470af6a83366aa430ad2d700b186da622d6fba70000000000000000000000000200"/173], &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @sk_msg}, 0x48) 842.290621ms ago: executing program 0 (id=21058): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000001a80)=ANY=[@ANYBLOB="01000000040000000800000008"], 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x11, 0xc, &(0x7f0000000380)=ANY=[@ANYBLOB="1800000000000000000000000000000018010000786c6c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000000000008500000010000000850000007d00000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f00000007c0)={r1}, 0xc) 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, 0x9, 0x0, 0x0, 0x3, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000340)={0x2, 0x80, 0xc6, 0x0, 0x0, 0x0, 0x0, 0x9b47, 0x20000, 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_config_ext={0x7}, 0x0, 0x4, 0x0, 0x0, 0x0, 0x10000000}, 0x0, 0xafffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000003c0)={'dvmrp0\x00', 0x2}) (async) ioctl$TUNSETTXFILTER(r2, 0x400454d1, &(0x7f0000000280)=ANY=[@ANYBLOB="010009007be52dba0da8ffffffffffffaaaaaaaaaabb0180c20000000180c20b0000aaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaaa00ffffffffffff"]) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) sendmsg$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001d80)=ANY=[@ANYBLOB="28010000000000000100000001"], 0x128}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r4, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001d80)=ANY=[], 0x128}, 0x0) (async) recvmsg$unix(r3, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x10}}, @rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xd8}, 0x0) (async, rerun: 64) socketpair(0x1e, 0x1, 0x0, &(0x7f0000000040)={0x0, 0x0}) (rerun: 64) close(r6) (async) setsockopt$sock_attach_bpf(r7, 0x10f, 0x87, &(0x7f0000000300)=r5, 0xfffffffffffffec4) (async) socketpair(0x1e, 0x1, 0x0, &(0x7f0000000040)={0x0, 0x0}) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x0, 0x3, &(0x7f0000000000)=@framed={{0x18, 0x2}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) close(r8) (async, rerun: 64) setsockopt$sock_attach_bpf(r9, 0x10f, 0x87, &(0x7f0000000180), 0x4bd) (async, rerun: 64) close(r7) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async, rerun: 32) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000340)) (async) socketpair(0x28, 0x2, 0x28, &(0x7f0000000040)) (async, rerun: 32) r10 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="073955ed0c00e7d9010001000900000001000000", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) (rerun: 32) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r10, &(0x7f0000000040), &(0x7f0000000440)=""/183}, 0x20) (async) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000340)={r10, &(0x7f0000000040)}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1808000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x43, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x94) (async, rerun: 64) 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (rerun: 64) 841.315941ms ago: executing program 0 (id=21059): r0 = gettid() r1 = perf_event_open(&(0x7f0000000540)={0x1, 0x80, 0xd, 0x0, 0x7, 0x1, 0x0, 0x1, 0x8, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0xffff, 0x1, @perf_config_ext={0x10001, 0xffffffff}, 0x16, 0x0, 0x9, 0x0, 0x1ff, 0x3, 0xdd0, 0x0, 0xffffffff, 0x0, 0x6}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x1a) perf_event_open(&(0x7f00000002c0)={0x0, 0x80, 0x3b, 0x8, 0x7, 0x8, 0x0, 0x18000, 0x0, 0x9, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x800, 0x1, @perf_config_ext={0xa, 0xf4e}, 0x480, 0x0, 0x2, 0x9, 0x2, 0x1, 0x5, 0x0, 0x7, 0x0, 0xfffffffffffffbab}, r0, 0xc, r1, 0x3) bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="180000000300000000000000f7ffffff18000000756c6c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000060000008500000006000000850000005000000095"], 0x0, 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0x14, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000086"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1b000000000000000000"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2], 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x94) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000380)={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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000009c0)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x50) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000040)={{r6}, &(0x7f0000000280), &(0x7f0000000240)=r3}, 0x20) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x1, 0x10, &(0x7f0000000bc0)=ANY=[@ANYBLOB="1808000000000000000000000000000018120000", @ANYRES32=r6, @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) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f00000000c0)=r7, 0x4) sendmsg$inet(r5, &(0x7f0000000140)={0x0, 0x0, 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_bp={0x0, 0xe}, 0x410, 0x2000001, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x4c, 0x5, 0x0, 0x0, 0x0, 0xf, 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, 0x3, 0x0, @perf_bp={0x0, 0x4}, 0x8, 0x1, 0x0, 0x6, 0x3, 0x2, 0x2000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000500)={&(0x7f0000000040)=@hci, 0x80, &(0x7f0000000100)=[{&(0x7f0000000400)=""/248, 0xd68210}], 0x1, 0x0, 0x1f00000000000000, 0x200000}, 0x1f00) sendmsg$tipc(r9, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="a2", 0xfffffdef}], 0x1}, 0x0) 838.690981ms ago: executing program 2 (id=21060): r0 = perf_event_open(&(0x7f0000000fc0)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1000000000000400, 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, 0x7, 0x0, @perf_bp={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0xc, &(0x7f0000000440)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7ff}, [@call={0x85, 0x0, 0x0, 0x2a}, @printk={@lld, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x72}}]}, 0x0, 0x0, 0x0, 0x0, 0x41100, 0x20, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0xffffffffffffffdf) bpf$PROG_LOAD(0x5, &(0x7f0000000b40)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000085000000070000001801000020756c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffff"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x5, &(0x7f0000000440)=ANY=[@ANYBLOB="1809000000ffffff00000000000000008510000002000000850000000f0000009500000000000000"], 0x0, 0xfffffdff, 0x0, 0x0, 0x727c45cd4283345, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)=@base={0x1, 0x9, 0x5, 0x7, 0xc1}, 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300), &(0x7f0000000100), 0x3f, r2}, 0x38) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000140)={r2, &(0x7f0000000880)="97c60e128887fe3b", 0x0}, 0x20) r3 = perf_event_open(&(0x7f0000000340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 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}, 0x0, 0xafffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8}, 0x0, 0x0, 0x1}, 0x0, 0x10, r3, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000001c0)=@o_path={&(0x7f0000000180)='./file0\x00', r2, 0x4000, r3}, 0x18) recvmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) write$cgroup_subtree(r4, &(0x7f0000000000), 0xfdef) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000000)={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, r5) syz_clone(0x40020000, 0x0, 0x0, 0x0, 0x0, 0x0) 182.238977ms ago: executing program 1 (id=21069): r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0x18, 0x1e, &(0x7f0000000200)=@framed={{0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x80}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @tail_call={{0x18, 0x2, 0x1, 0x0, 0x1}}, @tail_call={{0x18, 0x2, 0x1, 0x0, 0x1}}, @func={0x85, 0x0, 0x1, 0x0, 0x6}, @btf_id={0x18, 0xb, 0x3, 0x0, 0x4}, @map_fd={0x18, 0x6, 0x1, 0x0, 0x1}, @func, @jmp={0x5, 0x1, 0x7, 0x7, 0x8, 0x100, 0x8}, @ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x19}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}]}, &(0x7f0000000300)='syzkaller\x00', 0x10000, 0x0, &(0x7f0000000440), 0x40f00, 0x40, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x6, 0x1}, 0x8, 0x10, &(0x7f00000004c0)={0x3, 0x3, 0x4, 0x5}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000500)=[0x1, 0x1], &(0x7f0000000540)=[{0x3, 0x2, 0x3, 0x7}, {0x1, 0x4, 0x6, 0x1}, {0x5, 0x3, 0xf, 0x5}]}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x0, 0xe, &(0x7f0000000000)=ANY=[@ANYRES32=r0], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x18, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r0}, 0x94) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x0, 0xe, &(0x7f0000000000)=ANY=[@ANYRES32=r0], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x18, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r1, 0x18000000000002a0, 0xe2c, 0x60000000, &(0x7f0000000100)="b9ff03076844268cb89e14f008004be0ffff00124000632f77fbac141416ac14141607089f034d2f87e544106aab845013f2325f1a39019402038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000}, 0x2c) 157.192539ms ago: executing program 1 (id=21070): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080), 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/64, 0x40}, {&(0x7f0000000140)=""/23, 0x17}, {&(0x7f0000000200)=""/145, 0x91}], 0x3}, 0x12062) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000001880)=ANY=[@ANYBLOB="b700000081140000bfa30000000000000703000000feffff720af0fff8ffffff71a4f0ff0000000071186f00000000001d300500000000004704000001ed00000f030000000000001d44020000000000620a00fe040400007203000000000000b500f7ff000000009500000000000000023bc065b58111c6dfa041b63af4a3912435f1a8641aa05a1336b3b4c4becea710aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168c50000000190f32050e436fe275daf51efd601b6bf01c8e8b1b526375ec4dd6fcd82e4fe51bef7af9aa0d7d600c095199fe3380d28e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00a3e35208b0bb0d2cd829e654400e2438ec649dc74a28610643a98d9ec21ead2ed51bf900000000000000d8a7925c3109b151b8b9f75dd08d123deda88c658d42ecbf28bf7076c15b463bebc72f526d8e8afcb913466aaa7f6df70252e79166d858fcd0e06dd31af9612f2460d0b11008e59a5923906f88b53987ad1714e72ba7a54f0c33d39000d06a59ff616236fd9aa58f2477184b6a89adaf17b0a6041bdef728d236619074d6ebdfd1f5089048ddff6da40f9411fe722631cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a10746443d6438e959532e0617d419c6bc6ea9f2bca4464f56e24e6d2105bd901204a1deeed4155617572652d950ad31928b0b0c3dc2869f478341d02d0f5ad94b081fcd507acb4b9c65fee9d5a17f48a7382f13d000000225d85ae49cee383dc5049076b989b40000000000000da60d2ae20cfb91d6a49964757cdf538f9ce2bdb1ab062cd54e67011d355d84ce97bb0c6b4a595e487efbb2d71cde2c140952f9a0f0bc6980fe78683ac5c0c31032599ddd71063be9261b2e1aab1675b34a22048ef8c126aeef5f510a8f1aded94a129e4aec6f8d9ab06faffc3a15d96c2ea3e2e04cfe031b2875353193f82ade69d0540059fe6c7fe7cd8697502c7596566d674e425da5e87e59602a9f6590521d31d3804b3e0a1053abdc31282dfb15eb6841bb64a1b304502dda787343cccc953992e4a982f3c48153baae244e7bf37548c7f1a4cad2422ee965a38f7defbd2160242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44028d6112a0c2d21b2dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f92ecc4e95dd2d18383117c039862198899b212c55318294270a1ad10c80fef7c24d47afce829ba0f85da6d888f18ea40ab959f6074ab2a40d85d15017ab513cdc6c0e57fb1c1ca571380d7b4ead35a385e0b4a26b702396df7e0c1e02b6e4114f244a9bf93020000000000000080e69db384ac7eeedcf2ba3a9508f9d6aba582a896a9f1e096df6ecea75caf822a7a63ba34015ea5aacb1188883ad2a3b1832371fe5bc621426d1ed0a4a99702cc1b6912a1e717d29135753208165b9cdbae2ed9dc7358f0ebadde0b727f27feeb744ddcc536cbae315c7d1fe1399562ba6824840bd2951680f6f2f9a6a8346962a350845ffa0d829e4f79adc287906943408e6df3c391e97ba48db0a5adbfd03aac93df8866fb010aec0e92bed1fe39af169d2a466f0db6f3d9436a7d55fc30511d00e10000c95265b2bd83d64a532869d701723fedcbada1ee7baa5b6a686b50f0937f778af083e055f6138a757ebd0ed91124a6b244f9acf41ac5d73a008364e0606a594817031fc2f52c8785fe0721719b3d654026c6ea08b83b123145ab5703dad844ceb201ddeb6dc5f6a903792283c42efc54fa84323afc4c10eff462c8843187f1dd48ef3fa293774d582956ff0f40b10ca94f6feeb2893c17888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88261458f40d31fe8df15efaaeea831555877f9538d6ee6ba65893ff1f908ba7554ba583fef3ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738012e4fee18a22da19fcdb4c2890cda1f96b952511e3a69d694d625e0b2f808890205f3a6da2819d2f9e77c7c64affa54fec0136cbafa5f6f096753b639a924599c1f69219927ea5301fff0a6063d427f0688430754c02180d61542c2571f983e9673560000000000000000005a7b57f03ca91a01ba2e30ca99e8ebc15ecb4d91675767999d146aef7799738b292fd640dfef6b04d086f737a159d7e0c6e4d81ad64a8bbca48568325b2969e2b15f36b788bce5ccdbaf75c94cb93499f6947a967a7bce14c6de4e7c0660d80010f5c653d22d490cba8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d1d2867b91b7d120617d12d91db2633d6864da40b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e16e1461173f359e93d2c5e424c17998809ec8f0232b3955e052a4cecd89008f70314a0bdd491ec86a4555d89fe0120f64c62e8e3ed8bcb45202c3d4bbec8d722824c0ebca8db1ea4a003d2fbdc1f9be78537756ab5bbe4fe9af5d785d0128171c90d9900ce2532b0f9d01c4b45294fbba468df3e1b583cb4e62e754598e47df6bd06431c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addb7b9aee813df534aac4b3093c91b8068cd84990453f006694d461b76a58d88cf0f520310a1e80dc18cde98d662eee077515d0a8811922929e085392ab3d1311b8243266d87047f601fa88a0da36b9f302e8262395174328f2482d14008de83070744f143fdec90ba5a82668d5fac114c13955ad6dca5db2231d8ba14c54c47ed04a4b4ace17e357e1d6032399f87a7a14245bbd796a09313b247b95d37ff40a404bdad74bd20000000000000000000099fef7cd7af3ce64a92f95d89d125b1e641240d7e5e27a3d1f7684448c3e3822d617e205061298b939a191be4b48e169bde2cae3accc5bd40a2968b59c93d35f8e42366fdef9a2abae1cf01ce68abff28861aac8302d268569dd42e194e330c7aaa54ebbcefd23f21ce8153b9926e12e925cb56119df72c7533a48d028ad0c74e2a9478fa3be18a1a2b65079cc1c00000000000000f59dd19e8d525206c0a728cfd42193abe8130bc01a2d69841f3d7799ac04bdc590bb1c89b9c695f163e57343c9bfb59909433c9001c5f8b23e38534a538fc933cac6c2a92d038df638a0f226df9fb857bd414c2cd69985e8053e3dfa41614d7c74d04d8c2471041d17c730fad28395f8d4688898cd58b9d600c851626529bb58aa364b55e73f053450665e7b94ed1012fd7a8139166fd5e59c84f4ab279b1b99c028db4cb9680c8035f967db18de738844da7e260a830c1ffa49f5af3c15423a0e315acb82a3e89218cb314e68fda4d94aa1d815babc13b9fd336d205c5913ef67cf0216e2d81e6127bd9d7fab28800eaab2355992f8ce4cd38add4b272c0bee4076ca4847ffa691cf78fb7ec212bad3bef29f577ea7159b7f3025b3d977ff7c9102"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xfffffffffffffd00}, 0x48) 156.546539ms ago: executing program 1 (id=21071): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x1c1181, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x84aebfbd6349b7f2}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x80000, 0x0) close(r1) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000200)) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8f03000000000060007538e486dd630ace2200052f00fe80000000008847875a65059ff57b00000000000000000000000000ac1414aa00006558"], 0xcfa4) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @link_local}) write$cgroup_subtree(r0, &(0x7f0000000000)=ANY=[], 0x66) 153.77768ms ago: executing program 4 (id=21072): r0 = perf_event_open$cgroup(&(0x7f0000000040)={0x0, 0x80, 0x6, 0x3, 0x40, 0xff, 0x0, 0x401, 0x0, 0x8, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x3, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000000), 0x2}, 0xb0, 0x7, 0x5, 0xffdcc9ddfbdb7177, 0xf2, 0x2, 0x5, 0x0, 0x4, 0x0, 0x8}, 0xffffffffffffffff, 0xd, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f00000000c0)='(&+.\\.@#(\x00') socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$sock(r1, &(0x7f0000000480)={&(0x7f0000000140)=@l2tp6={0xa, 0x0, 0x6, @mcast1, 0xfffffffe, 0x1}, 0x80, &(0x7f0000000380)=[{&(0x7f00000001c0)="a6fdc81663dcd014eb881419894fe7df49a19fab74c0d0516844b9c1757ecee721ed08ce4799f3b805ad41aba4393339b8bb1aafc8879752774218ab794154eadc0ecd9325e8a501db5e4754078de8816bdd23cd6d66b1dfff49258b8860879034c04fd522099b6b3bf938759f8c6eb4a0fb01b532f7e85980518660ca8804c20faada7b22c03a99fb2de2f2f37e2fcd2af0b73a31a97c11f5e7801a8244a4b3f8cea6633f3d809f2b626e1e508c5cc3ae8864ff360f6ba959f3c3b627f1705f3e3ac7f2b368f069e54d73617c030aba98eb80afd1047b14948e53445365448015cff8d9219eea328c3928cfb6167655a304cfe03d8ee8519e1d5cb6c67261", 0xff}, {&(0x7f00000002c0)="728ed869e55672c439bfdf8e9a39dcba02ab5ba27cee09b79ae21de004d52013b41aab98948e9827c8628c3fb416a7878e8b942a75677d97cb73597e51de48892152fd0ae4a98e48fb93379d845822748faf891bcc9944516f59dbeab7b9a260cada1812457474d8a853a6b8d1ce42169cdf7fda0806372d7bae6ea1915e7befaad6930634ac38b051008634ee8301cdca24b34293f360b34b76cbedd6f20f76efa5fb1bcde96875a3f88502ea332f659bffad6aed45beeb0f77", 0xba}], 0x2, &(0x7f00000003c0)=[@mark={{0x14, 0x1, 0x24, 0x8}}, @timestamping={{0x14, 0x1, 0x25, 0x400}}, @txtime={{0x18, 0x1, 0x3d, 0x5}}, @mark={{0x14, 0x1, 0x24, 0xffffffff}}, @timestamping={{0x14, 0x1, 0x25, 0x800}}, @txtime={{0x18, 0x1, 0x3d, 0xffffffffffffffff}}], 0x90}, 0x20000001) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000540)={r0}, 0x8) r3 = perf_event_open$cgroup(&(0x7f00000004c0)={0x4, 0x80, 0x6, 0x0, 0x7, 0x9, 0x0, 0x5, 0x80, 0x8, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x2, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3a, 0x1, @perf_config_ext={0xffffffffffffffff, 0x200}, 0x20, 0x5, 0x6, 0x9, 0x4, 0x468, 0x4, 0x0, 0x7f, 0x0, 0x5}, r2, 0x0, 0xffffffffffffffff, 0x2) syz_clone(0x6000000, &(0x7f0000000580)="ee359e87791d77e0c876385842e85a08fcc9f44a4f080b7a91488457aaa02733cb333e0e8f16099bafa91b79e55896e7950848396fbc3c88d9ac98ea140f5cb6d72f77fbd6818f265d868b477a4bd6790eeeda10a57feb319f398023d33be89c7d42d4e7f4ebe49368c633413e217eea0cdaf288c0c201e33dbb6d11a29a0d5c6f51226fa5dbe2a7e42adbd535905eba98114f0c55baa5cf50951e2d", 0x9c, &(0x7f0000000640), &(0x7f0000000680), &(0x7f00000006c0)="4e092ae347246dbe1a0f213844902dd884d5d5e8067d28b3f71b65acf098f40025a4e5ac3435c29353916327cb67141fcc7d0216ad53d20e69c1e985aa6d6c949caa25d0a07e531e6eadef37dd4e45a216c15bd0c50c8e944081ae38fb401acb31b931b58de2e7da83c3d2241d6f1540ee700cea3a726f25e1371f5107c3f4e7ebb70b5fe82a78798d77da04be156b014cd934401f48705290062da674432a4893f8b22376115919e4866d6e8e5ea722d26f6ca3ff33900a13c3a5c145b9b71cba208565599ed27d7529aebd2e9d3684190db131b00cf37505f18a2bca130a443d9115e12bbaa9a707bcc852aedaa845d2ffdb9d3ff8b51b851e98211974d72d2b1f03852dda8d712cde38c3b7871632f3faf97b3f126548dde4a0f099359e861bf3287df05881dc223aeb98f04ea4a2fbf2d773ad608ecf267285e36289715df4f4bbf8775c5793bf912acbf83f86c987cfa149b72baadf3dd8275bb0733f27174a7c622d8c2eb7e97682a130df98d44869496ef21e4c450f45f4398cd24e4d85190ee86b4b53c42ea8806b4902aefb6f3498e62ba93c56d7c7e1f9a386f39f39b3cc9fd42a7ee1c40a4ec082d6323abe25776f51d0ccbb2a052f3acc2b4cddc159e9891bdffb07426c068e1b4db6801104708e71d4301b01ccd34fe562696ac2279cc73b4bbb9c917fd6e2c2b1a9128d7601d21eb494563ff2d0d8ae64b2d8bdced65c2d66563ba7cc98e3f79383c6073cc482715f7ac6f250b173ac53045806dbefe45fd27a2c7b1e23c26e84427879a3b3ea7ed4953c4a34dc86a54dbdf6c46a97b2565445b9aafca715411c2282ad014a759d46adecb1eda93e83ffd9d4d3b2b2e86d25e9c5ee5f116cecde4cc4fdec3282df554026d34f23733a25dfbd792d167ea4b4b29fd6736dbfa1a1f11aca8730bb3b3d59bd86182d2bd8b5974ba6940439647ec7ab03c7ffbe47e9290960948392ac63bebe6372424a009da264f3f0db055239ab507ffc2a4ca9e16c3b4ecd4324fb8b04dc3f62bd0d521034a2371c6358b9e94dbe93dcd192645164b544f768bb10ab9d4ca2bf254b26ecf93c0a3f9a77e477cd79ddac615f37568784482972d590bd7069ff4d8ede9cafaf3de68da21e2144dcefefa10de011e3d71e66b80d9ff05348801d054aedd578c97f0a8e85dea4287b9df913868a604e9390f6a007d7ab0b70cad7421dc18a19494da2b08677502ab7d9caeab160c59a31cdcfcc2df1fbd36dc7aa8f4faba18a6467b7256923da60326360bee714c1dfc7dbaf50a1c3de3383d8125c56cf4912ffe50f8680a81892d0184fb0e3256b5f7f1f1a47ddbc640f5d05842a22b03287104053ddf7b11fda1aa835e61472299872eacd3c5fcd249e7eba957336b61ff82ff1555cb6ae6f4f4f3385c0cd0710000ba4d6d0038e01f540258574d5741857f09d6911963de68e8d6256f17fa8215926b76282afeb47b032f87e0ce72d8a833449dd31b28db58bc4b3d505dba92b532fc141561b13f2515fdebcc3f0f3427a4e9a45028048eaacefdafff3e80c9f7f8b56f60b61a392397fbb8fc9ec35ef1226505eccfd353d01471897702615540ddf50896632f7d7caf1aa297c5d5db4c9f238a9beb18dc375ffe9e5cd51be2fe403de0b6a0fe8f7709d7d973c458d617fd68c454603f81824ec2ed4b97298ec6b95ace759fb1eeec57e8205f9ee6724443352d1cc304be14ed44c6495960f8e7e4c0d2d865fd6065f00eef858594e980955eb18e3ba0381d63e552d0333d8571012fa788618f2ecc80dd64bb3eca6bda84cb138db0a670dc9a143ec85321d5d41605132eda342a0a54df1d4983b8045c3bd19a73d880124f200b1f4a859910ff6bf82172155ae18ba68031693132eb960f567dea5afd4fd3f0ff2ba8d555544a7309291aebe90f488f89299253f0ff998bb96959082451a60b25c68f029238c77966e79d1a28df2ae6a4765254ec2c4044ac6de2c85533cb3bae04b375c6f418ce758f0b65da2e00cf61cef30bb2737f9630d6d9049b411730d96901ec7a5dbf40fcc2d4d1eae0389eec470f17bfcb135b9375c6ed14c49a69f496cb65ab3015612031effbd2b1e4f157edbb440389af3e5033297a9393738c261ade06d1b2e60e4053bbaa7993604ae50b184d27ceb57f62280f82e3084bde05c872fd957053cc766f816976f776bce256e0f3564a56e82b42e299ec21cbb4e82d7e80b6518b7ae8b56070aac9fa3ad96242b5e78893ee714dfcdd0c4fe68edeec3e49a232fc404cc37e134b1ca3e64956790026eac344499a327eba51e81ea4e8319cd61681f501e19457ccaf54d5830694f1eb3a7c0c074a02b5e5719b762404c41cf7a16f3c58c1cfa3f77a59b9277a43b2a9fe98f262d5b70fe484ed0e6f510d73d5aa6c24f5919ce34dbed902e9c607c53b6b802456e992a825caf4aa186359606d00a9086429e8f66a9163a50c9c6ca140e7df48ebbc1cf8d81a11d38fb4c2d72701c9dd1f16e427fa1a9d4b55a9df26dce9b04ed2a4c3eb2c0bd2332820a231cbee78003dd7c7b171cf60340e6557597fd9c398e9932286179bd4cb732ba051ec4e3f17caf3a8d00a4221da946db3137a36e6ea3c66e110a8c82ddf8db995703b6889b38609af8bfbc8d0b3e39a1b08a57cb7b763da74149417a6c82511b9aae5faf0d86778647698c4a6b72bfe7be9913252639f85ba146a0bdf6fe4dd8c2e02daa6643d796f5da771182bb78d3606f88db0b5aa332cccf3db7b48e4d05f9906f461a22b7db1a00f3d14762801a50e636f36258e5ea9b134e3c9fed978d89a0e02d4f70be403bb8750b1a9107ab8459cad55556646f24e2a25cd11b9b002239559a644d7e721f716d8d973a272c0854aa6980ab3e81b7f69015b76b4678659849c3aad01a786aedb549ace8a374851fcef4a0b85f4b4ec860c3954dac9daf299954ae3cad98f05480c8d2ca93e7fb3db9b7c8f4ae46e4c737dde57e5626484c65035373de8015aa4190312da95f6cd3ee0d7fbeb959c829447a6d67c6687a078f9493e16e543fb0c0ad4991f06050ff53cd32c2b5a0240a864798ee4aa7f223b1cbd3b18fff664de6446a8c2278373b696c927a23a466bad8e0ff707f5c6e839e4de0d79285667d997b1c4af6dd07673da48bb3c6dfc7bf1f74bb96e699e8b14f554380712a6666099b94cf56e6ab3d47a0eec410ea9f92d12c6d5ade487bff6fbe9be1735eaf9b873eef49bfd72bc223e5c092a9ef7068c03e748c4aff6963fb6cb9dac50db593e3204453cbc3cc1c514b08196a45fac79c00eb321d3a7b562a5f7be357eeb2f7df9a145f1377b1bda78ee26afd7d2572f59e01ce17c15a6b5a5789ba63f1c686710c923f1c499417e86af17dc01d33d56864c3b438cc7c2bbb6f115c3a3570e51f48ba54bc3cff78a3c8222c1397b5b96e0c657c4cf57f15e24449e2fd43a1c92ca3f1dfca7bdf9692206e9a1fa009f2d0c33c46267a7ceec405a5f2151b642347e41f38122fe7c64f19c31e7fd4cea8f806fd6d65908b66174b2a023a0e4853098ae77a7da532fbd7758f3cdb13700723ff9ae1a818c7d9e7ade3c55a06c416a454e7e62e3eb704da7b193f14402dec533ccd3c4eb9679a093d08786dc3f0633908a1f4a79be69f565ec59ec4602004cf830edbe15563ac4aa0bcc75aa5fd6fd2b792f2dea194452b7fb6e0527bd15454b0b6af6036b107580cdb61dc1def93008dd829fa1f1604d5da02c83b1ae7569b2877d9b781e1dddb933a0bf52a0ae81f144c6728bdec4a1f5c2871a889fdd0a9b59567f16c6599cc5204d0c404eb368241d7f863473338ccab39f828e10ad8a61121480512c8459ae5944c1b354b4a8302f1e5a6924e6bfc43c45e4bdd44a89db54be5a08c36765ae2fa3272bf848e554197eecdb68fdf344a0ddfa35f18ce9ba278322270c9e4c6ab271e3b4161574b8d8bbc5ae05431467a28076ac1c19df6a3c567439dc25551bb53acc47bbdc7686f87c3195520a43f94f1ce5735830fd8f49e878d8f4c35f59ade37c92bc72aa0635364c18d92aa4c3864ccb2f938cf9c3f11713b59a00404c6612a3e0117599243f975868bf8d4ec189e85504d85b0d174192328638211718eb4c7d5f1adca77df7c439c839d3228e3aca550f0f1a7e90a476aa2a31316aa9a4080605b80dc6abd15a9dfa32a0d27aebc024dea76e1d4830feebabdb38d8f56659ce9ef687ce439513e92992ab0af8b63546a4e0bb3af47b629b222bd0ada0da0fe93bcc364f0580a0821a004d93f7d0e0ec92878f39bbbbde3e44dcb71237e2c0a22442845728d8143ad02065b05344547bf4534321a87d4b237d6ce1836eb6c3d22cee4098115dbd7962a64126e15d9d2809223b6ce65dded53a5bc38f069972bdca0888d9ac06f1c2cc08a23ab84d6ba4a3a32ea293a45fb7d89667a5730fdbfd3770fdd23842540b0f25d7b801e05756a6cee6b965f7f482eee260112f4910c4840b1beb87268c1be0f03d96f362d7928f6f67d4e85bb5e990030e7d3e5ab064a4d60c35e7bfd250b37e93f95607a93fc31afd48c216d75df90aa8219030f991f3c7d766eadad090dd0c18967921ea1b7d14604a45c1208bf74770543ea96587f75372bc8fbaedfe79e6ddd66037e4987908c6c1a86bffb748639d12b434dd313b55efa3472b3212b1785981d5d7755ec2d1dce5794d587557647a1419981617c0a8fb7340c6d7a448541ca5bfa4ab81b677781becdfa7c63cca0bef469484b91052179f86553aba3e384f182fd493b8af56e242f13f2928cf5a450ced2a311fcac917e78b4f7a0dbd1baacf47f37678094140680e8eb68dd7248af36d3cac9f0283456db1d22999e4f93669603c3e841cb5089b356faf6500b44f9734e6ef7a4ef2096e1a1ea7deb2caa7d1f38b15d00831dfc0370ec387eac3cee05f68ab995138b41178696f401d764979bb78860e7a5ed4feb88d0d56d90e132181c5af493659cbee421a0af8c5da7a0e9f08fe748711c20360f655183fbb51777a783dfa4086cf7292f2f9e9f9e94617fe8469bbd8996327e43606ededfa414ef82fa614454a90207a8d267218026f62ca4eeebaf88be3ffeea361f9d028f1cd7fcf9dd74decc68dac9d51b1c68a6df3c037712730af8bc34b54938f86f55a86fae076c80b23be1b1b156a0949351a9851419625630deac064c672e76aae9f19861bd5a36649d961c5cc082934184b7c50fa54b5c14de02bcb80a763e5a8783cf2e2ea088ca58ea4a237326b6da2ff07e4908b931d6da49d0269d670651a602ad1df784d41060418129b09c2bdc27bc0c0b6cf426837f21a196cfc5e227d9768c2cc4d1a19864a5c253498fe570695169459582ea89e2ea449f7f3aafbc457a8594f7da35a8347b9c333571886c3a4b78f23a7f1153dcf91896a50e2f4921ad648f8266d83a0005df2b4d6e3ea0680ca60d23b2328a584e5f1ab192db98856ae0c3fc6d61e7b4873badca1dbe0adff61f5645816e004be7ee99c54aa2563ad2238ad68ac7d1042c2ee8d6754f7d087206e703f49a9e8192758639ac16db3492430675966de6e712b873c6abb4b87445ece219d8c1ade65c6317d8234e330079200d5b37507d8dd6681063ae59c34b0a801969b995f7ee88fd3db5ff1b5b2bfec2215b0465c25552fec8c67838c1fe9b82e5857819e816e12a6c928e0f738b5e8fd7d45c1c5bda5a3fc4306d15758d707a5015059df12218fcbc4a999b2969dda0d83c3a720b20c38b2e1c6a66593a65b236f1f75d") r4 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000016c0)={0xffffffffffffffff, 0xf, 0x10}, 0xc) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000019c0)={r2, 0xe0, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000001700)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1, &(0x7f0000001740)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000001780)=[0x0], 0x0, 0xb, &(0x7f00000017c0)=[{}, {}, {}, {}, {}], 0x28, 0x10, &(0x7f0000001800), &(0x7f0000001840), 0x8, 0xe5, 0x8, 0x8, &(0x7f0000001880)}}, 0x10) r7 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000001a00)={0x3, 0x4, 0x4, 0xa, 0x0, r4, 0x62d, '\x00', r5, r2, 0x2}, 0x50) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000001a80), 0x240, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f0000001ac0)='\xf5-:\x00') r9 = syz_clone(0x1000000, &(0x7f0000001b00)="b88886ea6cd0d99f3a54dd49926d05b112dc84b234436e5b9f65f63d2322b296fc3f3fbbddb77f333deaee25d0942a506e35223070fb5e9612493a6ec79df95d9ea9f09ecff6dc6d3b6fe30174ca1ae826a8916e114c54f0e9289522bc0c5ce782aabbc607be9326619c2597904581674baef7d35312be378b4f746dcec00a6ee929be91016f6a4c3fd740e62b68723cc6bf84ec40f9b98ddbef3978fa34fdbd035249dfee13f9a31ecb1287b953bf9b4ad823473d66d5100bbc2d", 0xbb, &(0x7f0000001bc0), &(0x7f0000001c00), &(0x7f0000001c40)="493dcffece1463e4aebcfd9455bd01390518b37bd3a192ffa3ecdacaf2b1a7b223339e530cd3b36192c70c516e8d3bf4a386672e8e0175055aea83d54bc6c736c75223e6a1477467aa632697d9262072a2bc7d2088ee634e267300f425c7ff48b88872f1991c5627ce6511abf598679f7916170169c313e24a150e3d58d10d4a5ec96d72aefed1c6a676f8943213a77a7708628695bd7edaaaf06eff5da0c8dd0982adf630669f53b9b0a1cee4bba8decd0823d5af1e9fbd93f42b350a1ca4103f1f0a142f2d6dfdfbbbbc89e35c3085befe2e5b83248866088970db109545121403f9f6f760bc44bcf859a0d23499b0f4f549a732934be52c8a80304c1594009df6a8b6e3d35b55bf966213fb8fc7490a3aa6dbc45800f094b077fcb4283e2a3a06d0ca491cde02ff6c2ac94c2b200122ce797dd113bd4a02911425c591e4d997d970f10a86768c23924e6d0c038082a0eee63845a5cae4f601187b8b6b1d1573eb04c66428779e9614cd2c31f727367aaaad911dbf01531661c9bfefcae4a88539a4ce908084381b7d0a9a336c0e8ae37d99afbbe7c05d78eed216439ecf6002fef2cf576e5db92e883a016c6351dbb98d35e23a9fc13eb9b0eec4f09652a41d0dc4008c2e51dca78219fbc9356d124561507b0f8dc47f47362a8426dcb9ce2eae9cfe526091c3d5ec8be5a52a7d6cbaa6710a434c51a66c521b16ad2e1c1b5bb0bb5165c6baad8152221076cd7cdfaf95cafbc9a10ae6a5340330d406feb073c8cba84b2ea53fc7d596a265266505eabef210c302a9baf139e525fd4ae823536cae6790cbb7dc161519ce79842c2eb1ba20ad58df97824950fafd78f120cabf6fecb54ca88a79a1f4956e388da5222e2666d867f7281a8b70dec0ded8aa4b6919feb965d021941b22b3384c2bbf882fed6833d00585df239f535661fba2d6dd06643af6304f6ac09f85ab3c6310721c7f1e7abdbbbd832c2e7d60c86bac09632c7ecefe90c68fa4ca5be35c5835cbba350e2dc49f109bf2b6c072ccd780cbdcb2d4ff79e0536af63fca5c98ce5631d7913532bbd13a3cb444ebe8866e0786ef679da270e39f0a570e20ffd1550dea247e856a6f05834da1ac872d2c1adebcffb9a9f929379f06a162bde68c048bbcaea2244fcdd395adc938b0a637aa387a08e3b5ea71804766b24ad9b85a97fadd189d14e0fbdcb0e467964565e40d85ca255a710480b4345618ab64f68c3f3b2b04664bb00d4c991f2918f04a9676b8df29fef0b0f446f92887b63a2bebffdacd1ae296d0cd231a2326304879c930045662a0df72ba4692a972720c605ae27d43c4c33fa9e0c015466bd91a11175a79845d214583a334595498fa5bae58f0a126b411be9c8effe4ddf16d894bae4101bb055f039fae48d82c19fc50f3dedb61634975628fe6393ecc58c8550dfa682e592fc9608ca1198a69c4ef46574cd849c1142449d742312159ba45d2119623fa2bf7e87e1298c1e12bd0bba85162992c231d5035b886edb6e63ccbe6e4c346d3ba6b4ba076af5e966b99541e56d1b417f3207aeef936c326b4b8ce6186e677b3558ed4ee79a6b589323689a6bc3360ec345ff0563ba68b9ada8b1cdc38fc8aefaef3d00f96dfb28c61f4bfbb5671fc7ca29d1c0fb4b39e00ea616ddb3876d4222d39c84a269b85ff30383fffc2fef65fb511824d385151c9dcf96c6f85517bac3db2b1788b516a39b63a0147529ebc7da8abc3f9ad7acc4fe5c576bb3a87033c0b3fb2cb236caf94ffffa5a6d6766dca30a86d92d4a43327fccc6c53b2ee81b13f6aadaf58bf36a4ff6bde7492710bda4bd94e441e475e9cb798414f0ec2f8e2aced92f3476809c1c62416292f69cbeeb560061642b1a95cd4e1902d7428e36508d6f24fae99da58ad2607287fb31977aa4ba07d5c47ea9a4bb0853da4c4d93b075bbe1d5fdcd6ce7dc2d8cd32dcf361d7d3133e5e7f2a032bdebdb7d3d6111cecee09e97f7246913c3c4903683d88479e501820dc697560559aa466f200aa76858652068134fa04b3353b2535cf70b23bcb4ea845024c6966c67ea4e3cf84c084108387ceec86a8e1875e62fcc48ca6b1a4fd6286d8eb8962cf2b4cdec9569ca6a79c73eef473f4d79bffa2a63961d056edd583984687d3ba2f481e6f067ac42cd187df4c1a37dc9a6ed8cdad946cc47602a9579019d57c10d885f08ceceb8f376d1fd2e853a1b234b1f4f0a8ff641e96bdab2f82474de6b334ae61d7716b87f41464a5c48b8ad675d132840c508a47ae7e388136e8d7a7b1757c1522e7e173a774ab2c1e75d1545f3af6dc897d0d9a4f2ba5965f91fe2f89c395ea6355d61e58bf5225d71f6156d3e7870e1a6d03353a3c23c2706d292ccd08232dc6af1142b2e9f08fd03a00e0faaab8fa37a7189e97ff744c3c445baebc8196c20cad82c64010b9c84ffa8c7e9ff06d3ad844bcb8207466bf2e5a866033fe63975f87b43b9a82b3944139644c7d228a81beda46f939c3b750278cf55e56457737187b5c8f0a1e37fc1e1e46b80bf92f0a1d656530d6af1fbf319ee413d606dd5e1e2941aa77277b35a8fa528bb7121fd88f4969943afb67cc4cb4a38677ab6c2e77ab3b6f5e4989ce9c32dc4ce658da84d7453b9c2f61a6384af7b386a2e224e5738e02c9b15b2e91416c8dd71290ea0e862ec12d4cf5b9c9747c1189eda18a059e815fba87e21fecfe6852c4539fecc5542f448b7f5fd594d7817c35386415fb37fdd20c0b2c8bd25b4bc6d653d530a2e0e026bc8d52664dd7bbd54b907fe75dbe11e21ff9561dd4281312d971954fc89eff0e5999544e18477afeb85d5da74011e960a9a7295ee53274ebc39c7c01ccd5e7ce538bb3a28ffdb699bae622887d826851cb7f8cc938852190a893916bad07892d985a58c77dff6a87ac7f8a9e12daa126ea405a36edacb746c59b3569da23abcff34e7589010e9484b55be35ffda2e6e50f3bd66f55c0c0a97a22774e1367d87c915d33cd22152305967c2e774a8a520a686db741f35382d44df47bafd279df5378cc5bb3beaa16e99daf978076fa72bdf99a6bc7a11c162f463ae192320402a0f6783211a2344c4f06f90100c436bfb6389fe404991f6257f1066ae9214cc244808b44aec1ba33f2774ccfea538ac254ce31397f85c2a90f3585875b71daccab314b9eec7c6527429b9c067fb21e741e6719ec7a2637a8d0d19fe46bc1ad151e9be5cbeccf535ba1b9cbbfaac87be72a803c7c4272cafd9794649f1dc0249b07e9cbf4d8067ce0d04d2a2953775a894f6ea8142017778ce9279decc47656975a475fa619644832187ac3ffccc861d7e769750109cb3a73e002d8e6641dd8e8df1fd2f22796e1b61effc099af678ec36886b09430eb405bdc1190ac3995b0f083e0178c7772913795ab53d2d9cefbbb89caa047915cb9fda2a0b0cf700fbf6306f8f401381456bf9ca7f1a71009de3f71fe400101add41199355fd385d809725be69a461c4e91d3e8f9d42b4f5cb04e8bf6dcb9d5f02e480a040736dd71814cefa0c4ea03f402d432fdd7108cfaf33a8633136a8bebe5b8eb953a88cbd4e263009ec6ee8051a7b3de0936b4e0a3be7f222ac8719d471a1932f48efb628ba9a2a3b8d3a3ca192d9f4928134cfcdbd106ba003fe8c801198fb941e27af2f17768e3e9c2f72c689175444684442cd660b7400271bd8c4cd933f5b4f6c5cca2b02f2b731c17900682d42dc6246064e78629b35fab9c2bacb7725fb2902b46b6f0bc5bc2df77112f56c8085b9b2fbe1436d6dbc33a4e7a232ad7fd31e0bdacfc7acaaed8402a49a0f03db2fe830fcd12f5a57342cf6356f9d5ff3abf1f40ba77e25ad1ce320d2317d1d9a71564d71e102b14dbc89ddb3970d16620dd7584fdc93b03c658528f77800717e6ba9c87add7e33f45890b8c8b200a311a6cde694290fd9331fe66240cc03735bee5973b4d0293989c9f82ca88a0b3ffa5e4741fd62c650300ad6e7733587b0d917fc4784fec4dfd71d4f253298cc23dd5ceaf6fbdd7a87d38069f2b652e285c2a5647622c106695cffcd53c1d63106247e42af006daec7f5326cd5d8ce0a77aecc174a18d4789dab067f05f8a5a041a689165412188828d137e5384a3a78d88c089dbe4a2a040402a04d7008e89bb3fefa54760a615ab911e3a6a54b2c2564251c131ad850dd4613424d949f58413d03f8ae4e82ca5fad5c44635f7f938aff4fffb59cea7493b4be1816362f96372adea38c29d6cce01aef4f255154dcaa8661174b04e52f985c5ce679fe3eb307daab896890c976d3bea38398b44a0e2e0a7d90c13ee7321d06e92710067d2e1d1d06a1eb81c145775ef7f36e69e1919739cf97a10c47b867af1f9dc66446761a0851298b6a1e9d0383d9d35bff5482b61f43aacdf3b6ab0122eb04b712a164be614f165df13360f73663495eb568ec517ee6b7e990a93c55a0ea91b976ba4a7fada6e7bbdd72c37ea2d92840bba78b7fa4d427cdd621df38f3d8d52661c85bd3747c9a304cdd61909232aedfb036820ff008674ea743606ccec938ff7f7a08cf64cf74886fd50353dffd4513c6a507858409764eb48cfb2cfae346fe360a4b1ab0ea68f269f849706970dc0f97592502c7b09856780b2a2a5dc722f40cf3878a2a598f2315c4bcdc4339d0e91e983db6e2fa83ba5571f8d12ae2d079de23d76e11b66f84cce66567ca23dc47f237fa3ba79e6cef5d72d406b50b81c11200fea7f94796efe0e8db78a41494b6cdec46e788640af206379cd0f7ec7a9c14a16525d7b61191621cc6744432d16707eea4e80a5f989a12c16caa70f06b66073f641c4bcd3df9d7036f8c85abc1892cac31fb48b5a32f40cc379345b0285d834463bf5d01cf2ec9b3ac570c7432c7ecc4bae19629e110631de3dafd920ff291867788246e5b064f04f2386201260ec84d74806e30d6be91445d910ee67c4b1c6c45592c1d2fda60dd15140e22c88f4860831396b988274c940c4d8309be5c187ff4d901b2151e50e965e34c316dd84f3928fbaf467c9a0b76a1f2ef9577757866d96acadba8d23d2fc1a62d6f462fe971aec6ae016bfc7f317a2a15d23a1267887f151a5b1a86c61a52fee5f420d325febb751910829bd5107127d58a8e92e580e4218301dcabbb7d0b5b847b852ed622cf7f93688740789439dd6d6b42d7d425fbb1eeac3b2a6b6838bb92646ed557a8c6adebe36e4a319f7b1eac137225dfa2b64a5c72310d4dddcfcb6d290c17a205fa82f2f7dfb2e564c4cf42013b457951732c20bc77d243c4051a3e36f0c56b7dd7f67eec47ebbf7b5a9312f3baacb902bd123745eca43154b2f07a372727f297ebfa3d53eb05fc300608fce3593a57a433f79020f9c504ae34ae8021e96e929a7fe4e168f0bc51c14634ac7520ed4247f88dbb13ceec6f0eda81f034b93e1a8ffc6d74312a6d6f385ccc89746d7c3a349c6fb11703d5f4b8b1e39af1e1c17b8c8b36d5a2a19291e044b0b618f83dc6bd78d5dea833986081ecb461b6639d2b2347c71c16cc321db45e263e54f55342bd80e13602fd4436ee0bf3f139a3451fce61a3505b9b989d3f6eedb7143580d64650cfe572c35f231d181f2330da4002268a4ebe57643734dabec7a7d7b520b9172bc249048931dfabd918f2136833241e397d7bc9469a93a07e761aa9acf7f4df9a23b3bcd62eff2f07e04ed48ce748fb0e05c7da752d7068f808b09284aa7c664738fbfc72a4c9a897028d2fbb45ff0285da1171315cd2e889323090247af") setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000002c40), 0x4) r10 = bpf$PROG_LOAD(0x5, &(0x7f0000003dc0)={0xb, 0xf, &(0x7f0000002c80)=@raw=[@call={0x85, 0x0, 0x0, 0x67}, @jmp={0x5, 0x0, 0x4, 0x9, 0x0, 0x8}, @jmp={0x5, 0x0, 0xa, 0x2, 0x5, 0x53, 0xffffffffffffffff}, @ldst={0x3, 0x3, 0x4, 0xa, 0xa, 0x8, 0xfffffffffffffff0}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r4}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x398b}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @generic={0xfb, 0x2, 0x3}, @alu={0x7, 0x1, 0x9, 0xa, 0xb, 0xffffffffffffffff, 0xfffffffffffffff0}], &(0x7f0000002d00)='GPL\x00', 0x7, 0x1000, &(0x7f0000002d40)=""/4096, 0x41100, 0x1, '\x00', 0x0, @fallback=0x37, r2, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, r6, r2, 0x2, &(0x7f0000003d40)=[r2], &(0x7f0000003d80)=[{0x3, 0x3, 0xa, 0x6}, {0x4, 0x3, 0xd, 0x5}], 0x10, 0x80000000}, 0x94) ioctl$TUNGETDEVNETNS(r8, 0x54e3, 0x0) bpf$ENABLE_STATS(0x20, &(0x7f0000003e80), 0x4) syz_open_procfs$namespace(r9, &(0x7f0000003ec0)='ns/pid_for_children\x00') bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000004040)={r2, &(0x7f0000003f00)="a70278a0b1acac33073b55f70e151ba1325200a453af19b62f8da712a34d67950e4de011c83145df3c1dc401c9dca07ec4ce6ed535ddc39224eba0d9f03e2976a0c8beb9942d0efaa7fdd33e7259f5e1d6116295a5f92f0b44e66ca173dd2fc35e138d7c82809edb0ea21b8a67cccfc6dac953a00d8a4cf6602ef0a73a052431a78f99e9b5ddffad669956fd12b87d0d0368b41bceaa775988355395866cd7a52527a0c3c0a57c62be61e5b685dedb2fce190c8c1b63518ecc64f485ccc9e199b35f398ed7c6b947a6e7456e2053b8c81fc41b24e380ce", &(0x7f0000004000)=""/62, 0x4}, 0x20) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000004300)={&(0x7f0000004080)="cadb22083f544532f91bf28b29fdfe932f3811b70291d261ef", &(0x7f00000040c0)=""/223, &(0x7f00000041c0)="7554acd036c5ed1a4aa4cf7e3d3a5dc42578a0e46b19b4616f2610fa69c0b1c8b79d6f66b6beb1782e0ce79c412f2a89dd202cb31be7ec50c045cd40d5b19537220ebe49b73f2a3cbe3a88d291bbef7c844b923090961537f26a381a04896d00aca25dd0907e6458e88717b76fff6fb9561d76d6465b9b1e4c3e6b1221e1a46dbea77b1fef021b2471402184b66c2ee1e360d7c96816fbd2a80b92e4f4a019c1b3a89eb48f633bb7404745dda2652d1b70823f36772b71c22106c0b07c38c86032658103b85427057139d49d757e3c24ee31", &(0x7f00000042c0)="88d6cb75590a4d1e358b422471f8d53dbb84b02864b88a57e9619a2a0fc1b166c7f3ce5a109264429b5b716453355935f4d4b6567ddac128deef9dc4ac6a", 0x81, r7, 0x4}, 0x38) syz_clone(0x20000, &(0x7f0000004340)="07d8ffb96bd2d27207820319780dad02f65db3bd5d016b338a593a9accaf555a16dac073fabb5a5f7a93348f2e30f8c537cceb0d460886da4d578912535cbb13001e2676fb35efacc6bce080818862561264209ce828dfe9d7ef507aa29c6b0e43daa3f514b06997247e2be876116fd17065e93944010174ba0502af66add8a9f976cfdd2b1d76093cb5f3aa9df0211a441947fc2aeed5868a468c686dbdb17763e744cf40765e0545041825d9cc308f7bd8ded3dd2dd7185187e9a610cfe8525e720f1937943c5daf7f8a255bd08c236fc8acaa5438ebc2325ba8e88dc8a4c42599e85a821f5e737488", 0xea, &(0x7f0000004440), &(0x7f0000004480), &(0x7f00000044c0)="b1650cdb9c8db056e5387494df0dbf6960e6b550422168e72950c7397bd885692b295c1e31b387c45d9c04809648b01e6405883015ad61ea4af21c2cb0ee787f8b2003f40a17c93a9899d8585908cf1463dfec2e5b345702ef9bff1f41afc3c272d1b29654") bpf$ENABLE_STATS(0x20, &(0x7f0000004540), 0x4) perf_event_open(&(0x7f0000004580)={0x5, 0x80, 0x1, 0x1, 0x33, 0x7, 0x0, 0x55, 0x3480, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x60f, 0x0, @perf_config_ext={0xffffffffffffffff, 0xba1}, 0x280, 0x3, 0x2, 0x6, 0x3800, 0x7, 0x27dc, 0x0, 0xff, 0x0, 0x10001}, 0x0, 0xa, r3, 0x2) r11 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000004600)={0x1b, 0x0, 0x0, 0xffff, 0x0, r4, 0x469a9d9e, '\x00', r5, r2, 0x0, 0x4, 0x1}, 0x50) r12 = bpf$TOKEN_CREATE(0x24, &(0x7f0000004700)={0x0, r1}, 0x8) r13 = bpf$MAP_CREATE(0x0, &(0x7f0000004680)=@base={0x8, 0x8, 0x3, 0x8, 0x10281, r11, 0x7, '\x00', r5, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0x0, @void, @value, @value=r12}, 0x50) bpf$PROG_BIND_MAP(0x23, &(0x7f0000004740)={r10, r13}, 0xc) syz_clone(0x28000, &(0x7f0000004780)="f9f58fac65faafc83ae71af3697ccaea1dce80a9301fa257adc086cb8be8a7cc9d0da8a8d980775fd625cd1a450e2b31b8ce9f448f927fa4bde9734c328f4e90644ef5eb8d9b6c536da4e6e2f4d76b6c74c89280dbbd3ddc9841be8f5b02ff4e4db2302b2c552a174abd7c05a163d47413769f00ae4f132c41cb08d076bd075d3669788d91269eee258f986aba47a2ba740bb20d8e437ae51a80c1fa7f589780573b1a0e87226d7795999504", 0xac, &(0x7f0000004840), &(0x7f0000004880), &(0x7f00000048c0)="79ec5b7d8d9bc91a64c4ee48484810851a") ioctl$TUNSETDEBUG(r2, 0x400454c9, &(0x7f0000004900)=0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000004940)) 153.07933ms ago: executing program 3 (id=21073): r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000022c0)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x50) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="1b000000000200000000000000000400007f0004", @ANYRES32=0x0, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00'/28], 0x48) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)=@o_path={&(0x7f0000000000)='./file0\x00', 0x0, 0x4008}, 0x18) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x1, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="1808000003000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000005000000bca900000000000035090100000000009500000000000000b702000000000000739a00fe00000000b50a0200550d0000639af8ff00000000bf8600000000000007080000fffdffffbfa400000000000007040000f0ffffffc70200000800000018220000", @ANYRES32=r0, @ANYBLOB="0000000000000000b6090300080000004608f0ff760000001801000020756c2500000000002020207b94f8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000feffffff85000000060000007f9800000000000056080000020000008500000007000000b70000000000000095"], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x12, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) 143.03575ms ago: executing program 3 (id=21074): r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000640)={0x2, 0x80, 0xec, 0x0, 0x0, 0x0, 0x0, 0x480000000000000b, 0x954b, 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, 0xfffffffd, 0x1, @perf_bp={0x0, 0xc}, 0x11efa, 0x4, 0x98, 0x0, 0x2, 0xfffff271, 0xfffc, 0x0, 0x0, 0x0, 0x24}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x3) 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, 0x3}, 0x10, 0x0, 0xfffffffe, 0x3, 0x3}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000000)=""/233, 0xe9}], 0x1, &(0x7f0000002d00)=""/4080, 0xff0}, 0x0) close(r1) 137.411181ms ago: executing program 4 (id=21075): r0 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)=@generic={&(0x7f0000000000)='./file0\x00', 0x0, 0x18}, 0x18) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, r0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000080)) r1 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000000c0)={0x1b, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0xe310, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x5, 0x3}, 0x50) r2 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000001240)=0xffffffffffffffff, 0x4) r3 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000012c0)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x2}, 0x50) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001380)={0x11, 0x11, &(0x7f0000000140)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0xead6}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [@btf_id={0x18, 0xa, 0x3, 0x0, 0x2}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000200)='syzkaller\x00', 0x614, 0x1000, &(0x7f0000000240)=""/4096, 0x40f00, 0xe, '\x00', 0x0, 0x0, r2, 0x8, 0x0, 0x0, 0x10, &(0x7f0000001280)={0x3, 0x8, 0x80000001}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000001340)=[r3], 0x0, 0x10, 0xb}, 0x94) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000001540)={@map=r3, 0x6, 0x1, 0xc, &(0x7f0000001440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8, 0x0, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000014c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001500)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) r7 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000015c0)='./cgroup/syz0\x00', 0x200002, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000001580)={@cgroup=r7, r4, 0x23, 0x0, r0, @void, @value=r4, @void, @void, r6}, 0x20) ioctl$PERF_EVENT_IOC_SET_FILTER(r7, 0x40082406, &(0x7f0000001600)='%-\x10\\}@}\x00') bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001900)={&(0x7f0000001640)="71aa65ca301ef24d3e4ba7d3d5eea1e2d3018f1cc2b0470cbc3bfc546e3ccf6c77b71837b25348ed9d544b3f3c41054a7b0904187ad8647093fe47cb16fd3ac08853b60d582cc8ddfa1e73a5493fc870d0639545550943df6f958c4e4219ee9e", &(0x7f00000016c0)=""/62, &(0x7f0000001700)="f12fcf9735d096fcdadf08f80c0d44ffe661451979943b58562d5a9d6d8ae061b374ad39b3bcf639a2855b1afd36bcec426cb969622b465abfab8f5905d455437ae2b27e30fffc83a8e10a45dbcdb1b5ca73d1574cedd9f39aacdaac8f66f5224d48f4d0d4bd276e87a2e478ef1667ece17c246d8233531f8c1a4d9d13acb404362f133f6d6a27f52a80be529eb45d9d37a9c22e39304b34ee7344caa1ab45121ee165cb3ea91b6692016912d15a7ad17ac04f11e3430e94e98d98788782a22e2cfd17a7b45a4047042273638d120731f99ada7ec64079c2cbd6880f674e9be0", &(0x7f0000001800)="3eee7ddaff588e2fc047a61d94d9c1318b68490d20b5aeb92eb9b0e6256e6ed93d904e480aa4eb938583bf18b369880bf73a4a9426f98bfe1ecedd1a05b0c978812a8fc689fc1ce5f3be88cba4a7587f24a4a2acf4fe21ba5023e02e2e9e98728c1ca084dc4489c17838bd516484c9cf80e6f089cced17d8161b6c01787a10b2fce0ee0d3e1f501c04cf5c3fd02f6a902c2376bc7b6ebc7219407bc7c9c82371eeab6261df69f2a595f8f0add9abff94aeb9b28f49d450a0797f38721eb08261eb8f2a39f5b915e0b52ab1bd821682d8f8bb66ddabde8f6f", 0x5, r5, 0x4}, 0x38) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001c40)={r0, 0xe0, &(0x7f0000001b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, &(0x7f0000001940)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6, &(0x7f0000001980)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000019c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xc, &(0x7f0000001a00)=[{}, {}, {}, {}, {}, {}, {}, {}, {}, {}], 0x50, 0x10, &(0x7f0000001a80), &(0x7f0000001ac0), 0x8, 0x72, 0x8, 0x8, &(0x7f0000001b00)}}, 0x10) r10 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000001c80)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x6, '\x00', r8, r2, 0x5, 0x4, 0x4}, 0x50) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000001d00), 0x202801, 0x0) ioctl$TUNSETCARRIER(r11, 0x400454e2, &(0x7f0000001d40)=0x1) socketpair(0x21, 0x6, 0x13, &(0x7f0000001d80)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat$cgroup_ro(r7, &(0x7f0000001e80)='pids.events\x00', 0x0, 0x0) r14 = perf_event_open(&(0x7f0000001e00)={0x2, 0x80, 0x5, 0xb4, 0xf, 0x9, 0x0, 0x6, 0x10000, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8, 0x2, @perf_bp={&(0x7f0000001dc0), 0x1}, 0xa018, 0x1, 0xf3, 0x0, 0x2, 0xdd, 0xdd3, 0x0, 0x8, 0x0, 0x81}, 0x0, 0x0, r13, 0x1) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000003080)={&(0x7f0000001ec0)="f003755b377624725e4222c0dc48d9886a679c5074356a85fd6212e9681dd425045b0e28da9724be1f4575822f1e01cf41ad32d27904e255a18b4db88b871f697d9d0e4e9d6d1df6069906427414bd8767aa5c5623f4c9b19558a90d6878e2a252c32b2f0e80d92b343ddb66924490368c32537a67e640e115cae93dfa3a70be666834a3bcc10b21f9a0aec70ed12f062d8ca6638c8c1d74861220d26848ba60aad18389bbdebcd83bdf7901ba65e4d3c0410fa8f68111db7f155c83ad4b2777bcdb607b128d954658eec9f1ed6ec2c7efd508c2b9cb35c80b747d050aaf743aef3713cfa9e9072f114823d54eb97005fc450c518f2ee2a19a2f1a5fe8191055308427776f0fd6e34a12b8124728418b4d36df189e2091d5d15e0cf92f2c444192a1e929248e2827a6895b5e94d16a094dc0b98dec884e5af64a230bff7550ef0cd32e0c80526d0129431f0e28a7a7f37447a861fc5350f15b535c0fa135b55bff462fe65e4812c2d2d92ccef1e0a492b1e7ef09a03d564a5117f37a2fef678de6fdbfc83383921219ec9f47aca634f74adc0ee65ad51bc598cd6a89d2fed77945febecf54a9f9ef95c2ae2209333665edd61a55e7ecb1036776c9f83278294be0bdbc944b8e324b32ef0ee17fff1d4fc6e629e23250b5d52be6680fa82f8d6d55458836a2f6a2445f2e947b430a2c1393cf1e5f8df70d708d6f56cc840e19100dc8e457ecdf13878889d92e3daa577571e2d668cc29677b27cb6325bf598395f199fce16084b6a084521926f480aa6f47344bf8d29a2df62850d6cee1fc8c1cc23e4b97f3a1bed17e464d19bce8befa575a17acc71c38143e4d01b89ff50298f7e9a2e0d820c6ae347e1339577bbe20c39b97a31cc9cd0f24e4c294ebc606a9edc00fcaa1c4fc758fc79a229931bea83b19d038cc15d9339e66a52bcecc10b194582aac5378cb215f9e10de9e8f853f23a154e2c31e5b8f483ecf169becd68929190528d6c118e54043dc5c3cc3afb67d3437237b8c7047151c2d081bf0bd84b8fb89e6a33d71ae75d9ae76e1d836bbfafca814c3bf6a28568001fcc4fe6ad6e41759da3e4ad048500771103268e1d9511c70dbd9feba939ce50c877964211450d15ee9f66170bf6af1bc50948221726af95cb5ac964cc115015724d568ba9aa75b04f5e2dac93e3f4c25248752028961cf90dac6d542590098a53532cd3dee7e7fd286bc9d008327f66049e1e08050ced702410169f6980d407743659cbc50c2acc4bc3244f174997f43566655cf5369a64efc52ef1ff3bfb3d29998e921cb7b6926518b39160276be75cdd276c084f93dba26ffa46a2775bbadb21354eb85865288b32ad5e02d69740cc1f6407f88701822a5662c0b69fd34be0c4ba35196b33dfc6ba70d9e8934b563daaf50e70860c7e1e4bbbf03097ce0638174b8517bb9b9cbfdbebcae00eb04a30b2ffa6358adff6d40c6ef4d37be1affa4885cb4c2970eb1bb6a0c49ec83abc68c8697b4e8fa7ab39039ab369ca6d201648022ef77b8f330feab4edbacf0a97d9b2e017c4e6ac5bb92edef4a56ae9518a932a062105146277db9da5dcbe2dac7e2df8a42afd155e79eb02418284e8a1c1fa3647671e9cab863c5b70a7aea27676bc3100c04850da597565f3b19c46f4d2453f2719292b43e419d11c09e390ccc8f8156e378259315ed6ec34e554f787714c3d40eb76e9c1d9247c5529fa589f4052dd175ae201df6a47df8e504112b08f888fce96c4880e3c36a63a19b309756573e0a4c8caf8476c98080413df0d9e032a6c0017c608a73355c86e063a88cbe0111faf7741d0d9b8f1b194cf73fbb1a3ef805848c72b2284302ded48e7b9b763c68381232f7ce322c47da535e09b1b4e27c441c6de3846057ceaa5aac765548e23db6dde9736108f3bd1677312df2a6419a99d86165c3a0f9dcbd379b5d20a54a12147ab42cc221017b746df9b0ef614147019e93802f3eddff21e4821a0adbb1a1c4d7e16b458064fa12791f7b424b3cd47eabb35f890287711f9d7a65ea94d576557bd361238f0417e06ac136de42ff5cbf4562f7f71ad28b6e46754cb0c158f54425dd8e71dd1efc3d5d60e01ccc5aa1ea22375be5da28e96e6c7f8455826e4e58505313977c35b38a56604e0230ef415fd5c8f5d6d501039782b7fb65a7b3a86644fbb91ab172d9c7ae561e553fd256fd7f7dc7a5c0c565fb47b56b4c7c117f778df4a594588f6f0d48d2c239a7c2e0b9cec66ff43ad93ae66488146c8b6332644c7c34c5681c16d1b4d68cd9d7bd9a8f3296a23e5ec7af6c166236d0fed63bfef28660d20466e82af5f6b55dc42ea6c6d711c3de7d8c0dc461f0a5767be8d8fbea990e34c0778936be8a551b6f5cd4913b8fd49b442bb3d5be6ac9f9de7a3e50cc15791a1bf076bc764b0f7e94c776d966cd1989a049de74ab4c9bfdc0228a9f6e17b7df96caf6a397950069cf64bd6bb60ea846d4a2d606b748874788906aadeea745017d3087258730eed279d561c0eae30851d81a4674288f6d1a92b24625d8fb5b0bc443c551edd230737a6b87b71db397d7adf8382c6653df135b6ca3cbaca09bbe493ebd4bff59e17444040e68e4d6758958c3f210a978691990e5cc2c467e4ae6bdbb5a7b245561f59f312334e1ad07a7fbc4a3f7345c634bdbe9b791044fa33ece79e0fc63561d510ff7dbbf8b643889150645bdb970922b992c67b9f8cfe0f50bc56660236aa15958f82df468ce1d6e8c8e22e3e334e09dfdac12b17baef0dc8e02422a07eb5c703a781317b132d91914f8adae57d36bb5c8a6dcf08e928f3b8a1bbe4b6e5b3bfd3e07232932ef47f5bd96ecda26b19fdc1b7128944c215428abceb55026338bd3845c0e16614e314888ee50259fed1b83a7f02bdd934c069855effab1355e6eaf1aee718c87d0f375dd4fb20cc63a83f1cb6fafad94ab2474f6a935968c466fab6efc56c602078575e633ac2aca84ae64e2925d5ebcf76df1be0c4d4871f77b9909d145a2f43c5420e7c052dc3320ba09a84897682f9bc8b81ad48b514d53b2a21d31e6360fcbf46403337528b2cfa29a638e6e69b431f9911885148d8f7ba939ed79e6357f68c31acf45accbe838d72cbd8b5d79719c93868ba25fd6ba700eb85b983b45471eed4ea33e6e598d3dbc5b467677069e1105dd80fc23a2a50c3030e46f6cb30251710dc797df1f3c13d2b7e517030ec24024076d46cdaa657bcc0e38ef02632420bd99545ea373baf02c694dc2acdb2bda694d38ffaac671af6baf4a1dca91aaacd5a6e13363a5fdd15c2fd2a48de0a33eaf8940d4f349a1c7a3525689db65bc3df2f917cdafecde148df83bd9aa456e470902a66e58345bb956273a44524741c448450b058076d8df120d4b50f61d9d50481863ad1140af6393357430ffb41cc77275b05200f2a42c670d0fc1fd92d6aa8a3ea2c17f75819443e69f71f7533f29ba52550a96bd05f8953a1fbaa52cb4ca4e80d529c0d0204a2d775de1bf3e2778448e4b2e9994331ebbe9a1122a3f94eb5cbbc8843bd2afaa8fcc522235026ad79b1be4c5b9dc123738ca5d4b286583e2477cd22ef8028add6c2aaf120c6cdce0afb0958f29b0df4619cabb4ba07d1215fd4c9b9688aa5f176066e261da5d0e04f47d45e5ae029add643456260e592439e85fc19f7fd10039ce9b36f6cdc0cfeb346d202cae1afa41a4bfc47f1d288710669dc7cc1dd61f69e711544aef0c939f8f91f1f694f721763cfd186521e694485c9e3506b6b6d5468f2cfbbddc7eee90c5266815b9d87a32545fa524dd9460403b691ee5e88d3814d8d60a6587009a5c1f71714fec49f92ff82679fcd0b34aad1b795ea25307b581929e0b655c9a6909ea35402806f3f0db54d6bff54aeed9ef305e63d77fe7e8e5c1d91b8849390b884f60ef3daceda15145f25bc18bea336468b3a0f8534958bc7126434381a8cd46fd16c17ffae13a610a29b50c8c7d096f663b53f565e421edfe7462f790e89bff64a18a0aef15e81c72a6dc5967786f13e274796887530fcb0d48a3c3da10aa9547b0f7a1bfbbe5d3f0b4b33a049001f4f2a1b3edd71395c74fdcafc6e3424945aabafb6b40d7c64bd334d400261be7fdedc7919cbd05a78d26871be3f7cc9269ee3ed199abb488317561d1899d80bc9e1a05fa5b5f5ba01e85abe8818999d253395337ced1c7a1c50c14afb5abf648a35fc5dfc98347034f57326acc44127892f3277fdf192ce6c78eddee0282faeab1224de35268b5568411c807bfaa66b64c65e1b163c923134ff3d09a181a20e395c6f2226eb22e81e538e4635214cb14edb6bdbd36b65941edf691e0e97035721bc6d33f82501a2b68d9680b754bb4f64dfeb169ed899902ddd7a0878c3625d3f8bb2c26c5dc9fc077e8c5c8125cd2500a2ec63933459a8b47956b94cc285ef3f1121adeefa3499851fda0c7bfa6e071b1a58730dd9eb759af910b284f44f557469145518416a0ee27b1b596af5e3420db7a32ad3f9e58e20cc17cae293c1c067bc9b0de516baced57cdac579f496d6bf10b3a32a8755a9c44dd492a06a911aa38f0012054a5f13188d6605f9fc13f96d73551bc73c1a5bd404c6f988cb2d85ad531282d3696ee7375f48a9bcb80718aafd78a639c2ae2e8abe3b6ece5530ba6f1b584c69af00138ec25fd362219b57c030638420eb8ab5d790bb2e134065e782f671460113e6bdad38b01f63c83da3e5d5107fb457541f6803f985d556424a327ac6188e8d4717ec3b6f228d0c542ad2358aa69d3b37ef0066a438654fc8f36b8becfbf8c7c9d56fd6dd9ae1575f5a4f107d399d9d0deaba37bb3ad533daf50d7ecf87c96c1bfa45824f402b938e0f5bbe81b50419afebc61ce8e0ffe28ce47024ff49b3593ae24f055653f893ae7b24d2bc1519d0c507fde0b80e75b304a615e92be280abb0b21ec218c100d48f25655f2ec6c602b6b3c04bdab6185baa83c839fc6ed79796933e3c867538f584542481302c1d9ea1e20e9d6c613384b3d0fa5b5d2e5c3f8cb016e57cc37767f255ee045ec53986192c64401d5b2e1186158dcc9e601c555bbfab4ab757e25467ff16b57e6f3793d243368b17a0479376d8b60ab345964fbccc50749465707bb1a7009085dc5510ce8c17293500b43f0a9d874167a191c01356329ebcd969b1f117ded767c0575e5be8a4c8e4ec21f4ae7116ac44755e9f4fc47840b8629f80733fc4e8955e6062fc49c7cf8ab8039df0bd8b0e80ee12de05a76a52697a06bd078d876c98828e1cf1ef5ba5be93268e72dd9c4670ab0f5e7a5a17d7ed2408d3ba1fb06e5c39cc6c215bbb3f749dc5502a038e89b447083001a93eeb9545abfb9db83b6b54d068cd25b75f45f76918fac5ec00bf8f1532c85d875ed962e665ca5b72e1ae0e87a5b1d940fdeb881d2e0882a5d4fe16541f889921a9da560747420ae398d2d855ac36b13fb4724430131fda0542294841c8a68b19a27f34c4584eac21d63ea0ed08447e478a9be362bab12610c268dcef7b65244d5e76fc97324f86daddfac5889d1c75eaf6fdbcc029dfa9840e402d68d43e1c092164e858b45fa89446272c08ccb2aea7d861d68db8d1cab5aa8af113eba78ae87526e207b467b8d2e315b52e195abd161e0e8adeb9dfa073097458815a47e261c63930afea75d8c1ee09800e381d393481d312b267e3d8b79e7ff62595e86676ddfa7f9031435f85c2003eb850a82bd7b617dc952828e00ddd2ab5182993af64cca5a9f00cb765fabec", &(0x7f0000002ec0)=""/143, &(0x7f0000002f80)="b7806e7d", &(0x7f0000002fc0)="0715c1d909f336663f80306bc98f1bd2df7f503c4ec56d64c696d84806e52f1c5c31d8541affd32c9ef6c3ae77d35a763fe96825555e06a8889a71ed068590c2f967d335d0d2c94f4852cf75f6acaad071425113e06759481989d6bc22ab8b85504976c6ae1ede8dc2135be45af2481cec0398caf650cb681428449052ffc2b385eaef96cb248798f0f2c6cc747097a78db5630675634aa339201ba37a646cf0540144ab746ee3", 0xa, r5}, 0x38) openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000030c0)='./cgroup.net/syz1\x00', 0x200002, 0x0) r15 = bpf$PROG_LOAD(0x5, &(0x7f0000004340)={0x9, 0x13, &(0x7f0000003100)=@raw=[@map_fd={0x18, 0x8, 0x1, 0x0, r13}, @initr0={0x18, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x2}, @alu={0x4, 0x1, 0x3, 0xb, 0x1, 0x30, 0x4}, @generic={0x3, 0x9, 0xc, 0x6, 0xc0e}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r10}}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r10}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x14dc}}], &(0x7f00000031c0)='GPL\x00', 0x4fe4ebe0, 0x1000, &(0x7f0000003200)=""/4096, 0x41100, 0x0, '\x00', r8, @cgroup_sock=0x22, 0xffffffffffffffff, 0x8, &(0x7f0000004200)={0x2, 0x3}, 0x8, 0x10, &(0x7f0000004240)={0x0, 0x3, 0x9, 0x2}, 0x10, r9, r13, 0x7, &(0x7f0000004280)=[r10, 0xffffffffffffffff, r10, r13], &(0x7f00000042c0)=[{0x4, 0x4, 0x1, 0x5}, {0x0, 0x5, 0x7, 0xc}, {0x5, 0x3, 0x2, 0x7}, {0x4, 0x5, 0x0, 0xc}, {0x0, 0x2, 0x1, 0x3}, {0x2, 0x3, 0xa, 0xb}, {0x1, 0x2, 0x7, 0x9}], 0x10, 0x8}, 0x94) ioctl$TUNSETSTEERINGEBPF(r11, 0x800454e0, &(0x7f0000004400)=r15) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000004700)={r0, 0x0, 0x4e, 0x82, &(0x7f0000004440)="aabcc46834c83c5106b4c16ea92c178fcd8f6fe9ff78c5431a58c519cbeb725e027193eb7804f446d3311388ca98ee6ba720d211072d6cdbbaeb7f4599dcfbc2d46bfa58aafeb17d2e21a2e00d85", &(0x7f00000044c0)=""/130, 0xae, 0x0, 0xff, 0x5e, &(0x7f0000004580)="1f8bc2a4617c62325d5bb01e801d4ce6a6514f4ea11fbb168fce916bfaad127923217afd2303ce03761a966b60e01e6accf294b8ee22ae40583663216532b4215609daf27220b5db6f14a944424a356cd367a1fbba6a543c53bd8e38cd2441bc3f88f8b7f3f9397bb433ae6f5ecd46b646157d8641ae8af73460cfd1c08efedbc831577ede781fb45fbb1cfd8a42d68646850f495cdce28b99101ace45055d028d744abbfbe1a93e3ea50e6d86e8fa2f00ca86eb1883209392c3d08534a8629f65bd66c8af104281d2a1e72a2e55bc3be8ab306a474bfb351f3020bf3b36c052072b39e7dc915a041750b1960c27d0daadaf833500ce96a6d49e0d63147378", &(0x7f0000004680)="60f5c683ec65b5c94391a6a0a0ee51a5913152d0cba136f36d2ce2b7e42631f6350b7dcc4bb9d3be3f091c7281a6bdd6d4ad63981bffbf8af3947e692e5b1d2d6cc1003fd4394db515367782ebb5bcc8883646fc39e1a6742f6198c64d8e", 0x3, 0x0, 0x80000000}, 0x50) bpf$TOKEN_CREATE(0x24, &(0x7f0000004780)={0x0, r12}, 0x8) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f00000047c0)={r13, r4, 0x4, r13}, 0x10) openat$cgroup_int(r13, &(0x7f0000004800)='memory.high\x00', 0x2, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r14, 0x40082404, &(0x7f0000004840)=0x5) ioctl$TUNSETDEBUG(r13, 0x400454c9, &(0x7f0000004880)=0x8001) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f0000004980)={r3, &(0x7f00000048c0)="1d90048f54425e8c", &(0x7f0000004900)=""/97, 0x4}, 0x20) 105.753333ms ago: executing program 4 (id=21076): perf_event_open(&(0x7f0000000000)={0x3, 0x80, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, &(0x7f0000000000)='GPL\x00'}, 0x94) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8fed5de7e91cd360a136ce6203c23c00fe82000000000400875a65969f7e750701810000000000000029"], 0xfe1b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0xfdef) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x0, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="850200000000000018100000", @ANYRES32, @ANYBLOB="0100000007000000770000000000000045"], 0x0}, 0x94) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'sit0\x00'}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="12000000040000000400000008"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x15, 0xd, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000003000000850000000800000095"], &(0x7f0000000340)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x18, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x89f1, &(0x7f0000000080)) 60.585556ms ago: executing program 1 (id=21077): socketpair(0x1d, 0x3, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$sock(r0, &(0x7f00000009c0)={&(0x7f00000000c0)=@x25, 0x80, &(0x7f00000008c0)=[{&(0x7f00000001c0)="92dfa982ece151eb8ea335e7d5b809de415e5f7ced5db4f409f2df7ce641e0ca09ee1f089d6eeec5bff63543e67362f4504e4291c32230151bf7bf7446f4f8e976d33a2bc3159c5ba59a84c170efe29eff8ad5906069bb13f8b8321c5413953c331a6bd35e79e46bca22ea78145c49c37e578dedb80d8c981b2bb96ac8983ff10f2d975ff1fba0ce1c9511e1c2dcb65e9ee342f3a17190925dd842f65d02f913e8f52c3855858288daabd76feb472cdc3653275c84a0d816934a7f1d266e04792bf268538c3f26b6ee6d3760b7061ada9d6701ce", 0xd4}, {&(0x7f00000002c0)="cddb11c3ae1ed820077f810a4cfc063aa62683987d6eb9cb0c130259abb13773da3724f135c78d7dd6f963f4982a59dd3fa91cf8322e8aa0e161def37f1c450534ee5ad07780768599704bea824f76a33060e1247b213499cdd9376ced1ceaa6b2b51ca98815cfb5ba249d0aeda3a3b9830b4a0682086b", 0x77}, {&(0x7f00000005c0)="0858352a943b5243b070a808626aa3faa2636ad22e5587e29812f2294efe64d2fc1429d8687e413c6634a60851a61700b2e69a6a5ed754f505db214ef9fb429d996ee50c03c34bebfbd7da36ea5f90453039a1d379f4e80b36ab3bf6fa8e3da4dd708644e7befff852b315e9942a6147c1cdd224c4e145adef4d1f489aba9a4f2e394504290f266ecfe0c7479a80d322bc1e9215c88e77376214e9fbbe8748e41972903ed73ef6", 0xa7}, {&(0x7f0000000680)="7814ea0f359f8f3fbaac2d39bcffd8cbfa34491ee3dedfc5aada980d0aff3496dfb6fdb9f630ebf0ea23b0a0c7df43dfd10e37883c8f1b6d2e7e7b7d906aba03b93fbf4950c7f3cfd922c3ce0ef4e70af7264af8a93bded5e72fa611ac0407225090944033f8508a45177b80caf6789845601241ac02591f50c786235e79c115f83309190852f205b197c72d3d3871aa1b1a6a45f6664343aabc9b74f2", 0x9d}, {&(0x7f0000000740)="221546e37215d7c531fba95e69e56fbd47ca19885f1b1bc19a0a8f8deda03d52004f8b37c2570fb0ceff29528922e3cbc7723357a8b9d5af85dfb15cfc71665a15b7878cc9c7e78e2b40a5f82bbb80b1a3a4fef91eb665b0c004a65aeb4f7a5871ecf5d16f3e1051c715c16019a1f9c588bf41c64689c6ecc35b", 0x7a}, {&(0x7f00000007c0)="077ff5f16839c24ad6463251ea004efc7736944de5d1d7565d32ba3ae39a7d7bd9a3f1fdaa2f3f07be9a676a35b921a413023872720bcc5c53219f8110969d0533e61dd285a320f10c307600410ce6bbc8fc3951da3075a211ebcfa68b1cb06e24c6f019bce5abb1f7eddc6fc66ab7843f9d3c362ccdd7f23fbfe0219b3e79e35ae1fac0eacf2569947030e74d761e7f3c5237838eb75f8a7a6e0defc636fba11a5617c6aa35bd82017e8593c860166f85b2307c4f4df009be6b3988377e6a8eef578ad319184b585aa06f1ae4", 0xcd}], 0x6, &(0x7f0000000940)=[@txtime={{0x18, 0x1, 0x3d, 0x7}}, @timestamping={{0x14, 0x1, 0x25, 0x10}}, @timestamping={{0x14, 0x1, 0x25, 0x1256}}, @txtime={{0x18, 0x1, 0x3d, 0x7d}}, @timestamping={{0x14, 0x1, 0x25, 0x8001}}], 0x78}, 0x1) perf_event_open(&(0x7f0000000380)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb4120, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, @perf_config_ext, 0x0, 0xc8, 0x0, 0x0, 0x0, 0xda}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000000)={0xc9495724790b983a, 0x80, 0xfe, 0x0, 0x1, 0x0, 0x0, 0x3, 0x14871, 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, 0xffffffff, 0x0, @perf_config_ext={0x80000000, 0x6}, 0x100040, 0x1, 0x0, 0x1, 0x1000000000000003, 0xfc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8fedcb79100a6c52d922ba2a05dd4242"], 0xfdef) sendmsg$sock(r1, &(0x7f0000001b40)={&(0x7f0000000440)=@llc={0x1a, 0x306, 0x6, 0x6, 0x2, 0x7, @dev={'\xaa\xaa\xaa\xaa\xaa', 0xc}}, 0x80, &(0x7f0000001b00)=[{&(0x7f0000000a00)="d0027211b5deed8cecbb31782321302aa64274af43fbb17b4c5c81406beb92dc4bae4a539ddefee0511ca387fed1d2db51984f17e5ef5edcf04f9426a58d02d5f3562be490b10497fe5044223bcc651c5bea44fa223e43577cf6761e9fe60f9903e56a4d6ecb65d9200ae27961476958608d5f2223865fa3c717ceea58da04b4256b4601f11ab29b77d8ebe1bfdc21cf4d1aecbe90319aab6385685642fcc31dd15065bba2009a72a43e5e0fb19b9e4a2bb558a952077c709deff125e0012867c8448c6ed7", 0xc5}, {&(0x7f0000000b00)="25011663aa5a108a1113c8e62fa375fb05dba33d8a85fc7d96bf015de43c371c81e375925ce3b7dc78c2e4383c57166a55c618ec9bf9073bccdd7324e33d7dfca3dae0845a5fc33dc9775d5e6130375e78e18da1b63473f84067a28d513dc0393b8e23c8ca32d85537cff2175b1cd3ef498adeed5d440423c552e74b8f1b84acc2c127eb84d7483cb98dd4a7bd33a301422e904ce0d533cf51140ce90e2576b5c987c3d271c08590aa9982708055e8375ec42bd48692be6a996d731aeb20bfb17ef78c70fc43aaab3f421bb525b80acc575d849dd8acb99096b7d170fe2e6ed1d7315d5b9602dce5b80fca481684fa5a5d7464c8a322cc8597a1d4d7e6a43e00fe544e7ba04e0f172dff3f2e892d6aaa855abe986529e0a452712a386ce2d3f14a53cbadfcf6bf85b41429904d3bc70a359a2ecdedfc53d2c02ec8363a89debe790990424fd1c6a26ad1ce574b7698658aa86a20d44a654778c206c3805ce686caf31403ee65cb09a71529fcf9a64c7057253131d021cbe9dd749ae3d3b0bb127b6c5ef1666dd03b9fbe79a417e7196093286521fe009c183e2b9f8a85aabf8fbd73a6b46d1100d912c5c350e4bfa0c2114bc82fbe039cd03ff4ed204e7e363953014b29a5586d1003e88459094afcb000121e32fefe199d016b26ab662a50091c9c80bf6a3dc8147bdab2f3ae4185eac84e4ffc41a69cdfca235c39147c5d1b6540edc5100d7a2d13f6c4f75d45480517cd3fa756a5023482730031493cc9e283713b7e7587f92dbe3e30ba69068d3777b3a90ea9bf1390d61ad0cc90e7ae6b4994aadf698b467e8719d71a3db7f97cad6b2e704478388ee7f73fa6aa2f51bd67a00c147ae5d4765a40a83667f557eb626d319f89ebe262c8a9720d3830c3ce53ccb88d1588fd43abc1add63aea1a11d99459f9ea6ea99c1913e35ce294e3bd3b74acc080c13d658f9c8900bbbd0938714a155de8e00a4141b552158da5f9dc50341392619659d3a0310b483d226e80c432efa96ea97c3262ea3413748df6be7127fda20a463bd22bd612e3de0a2b9237ade861959e0c1a2887c3c01824f74e718b20c0bcc63646794d93dd8efcb4bbdf90147357ce78149a8711af171df6c6fda43e3bea015042769d2826e95408203f070f132b2e178fe48fae2ee9d8d86569d40f401085a4cca0a063e7508b420be0ad5d4e023611de205bf1bebf7bb8f8d0fce7cebf538f668d2626c8d314dad7182539713e5b8a27e8857814193be7a23f2d1a2d9548719777f239c049ff3bf9688299a689685abe7273f7e85f18a9931a69d6a9cbb010146de76a2ed27bfa6d65a595810be509b528955f0a5ca144d32c854d03c2b4e9b2566bb14cbbda1550028166e3b32d7f36483a14dff8f834e9ec232456173ee51bf1db8f4bfb8eee8ae6d748fca3a65f79feca60988e9e99e806de61557295781fdfecd7a880b9e7089a3abadfc45897753a666de15bc43608bc2bb9bacbc4df7bfd1ee01af914cef7d91cd73d3a049e52ad9d498f50395d25bdbfc77950f443936a97835d706ec2a1b3b8d050e6ad656ff0fcda7763ada6a74ccd736d5b7c6324d4e5534f030781d0c610a43d74c28812da8d586f049cf65d4853a4aef8378848661840e21ba7725f56e83bc4eda9d947b148bfc9a7f86b858d12620331d0e7e1d74a8e34a0599457ff48da1a21033ff70bad8e145e2439610e71ba0f67e05c64f6d0ccc700b48da6415d24d6eea516b25bc979ea7d7ea8691cba0f7b6cb1712bf8f5114ec912090d7e461c0ec4c0dbfe2ed43872e0de4b29ff9398c9bee10cee1687ca1b5597d70a331b3b49357dd7b9d43201654d7a95383dadcc1c751d2c37a746aeab04c945fa3bacd4286448f74166313255a8efd2401ed6bfe18475d7c928bf8128997bcb95d2a5215c175d0e6c1a2d579b8267bd342cd4798d171df3debc83d96873186985376041ca3cd391feace6946b6dface7f74044b8e3ec404ffaf03b341c30cbd36645866cfdd10c76dd8154729baf40cdc3365284c4a917679e8142f0f54e9044b32ea61643943ae083dc8084db058526554e6179a6eb06acd1e3275612938fb518747e2f86af10745e96ee5e502e757ccd35c8bba1e5f3d8ea59489c2e9b97711ebb66099e4c66fe39fefdd716773a6247754efe8bfd5d549e698030aeeda4cb1ce9415a3afc7963584769227bd9a6b0390801ffefe1f2f2d24867ebd3f63ca97baa391804af5547472bb25a6a338b3311d5f02eb674963e81df57d2de49779b91767d36288e3efd59489580fc63364d27333fa94f2907cee58f2d5d8556a70586fe7b33ee5ae932e442965352da92026b1f11b0d8f1b4f8e1c8d018e7f3bf1a79b4b428693dd16b29cf993047b21327af62bd1b7c320a331045b72b8987d95c09504b60ff9af016676c28c93bdfb915019a658bde19d6883ed91180c5432281875f8248b5cf6c2445a76a17afe1f9544a52bf6db30f3396d5e2950018c7547aeb50f207863f8a7efd6645e31bb543e05244eba926acba8472d2d247dcafccaa66d526f10ebffcce1f674ad622e283c5a2288a37c840b2c8d06513d92dc4b40ac61b5570ea315d28af79d70fc3be8cde752ca1ffd31bb214c6a830aefb9ad4631773a6ec7ac424891bd55685d0b30c0794db030914395d2055d5fa4ada69e3e97edaf7d3011c94951205a582352eaa3ae053b04295c12e63a74f3d469ff72a45bd285197f55875cb5c04fe2a97e527b107e5b2cc6fb6aa73f711d212c7f47b6041f1788e914d28cbe5f5cf7f52055b2c2950f91ce2ced8ebde9502bffac2681c8b15a709490729b146982fc850622b19d1dc187635061f572470eb86587bb56fa9c0bfbd3ecf7601282a5530bf599517a13de5b6a0ad9718f030674b31bbfa071f085b2f4d518d3e610367ad4d61d621e8c84ecdec156cceb136cd6d69a2a79c3a205810e6d8b5116fbeb363f7a33171409ed6f766ee0a3771f806059b5b3f9b89eb26303c4a19ec03c47f4726260d1be8667222d9c818c2f2ac060563758e18f0d6254df59daca567cef87624711a1cf180dad7b4f41f76ed79f1898861d825d5197bc4e1fb18758f69a9a78a2b2a4c2bad57180c9b8707aab3d7cc741f80c937851bdb5a9eb403cc8c92ce860e4192a371aab7a7991c0e5b135344c5f91ae21aa494d777cbf1bd2e74f8559a9cc4d32b9cc6800b0e001b8a26a107bc0f8ca4de95f471a416713926cda123486b9364c266ec2bff49029646df55eeb888b5ae77fcaed551a0b3fe752909a31aeac0fb917484293913e9cc1772842cf06fe35d816b11049d4849a2762b5e7d4f6306e1eef98e1b201a6f9af404cedc2b5c1e1cd232965d36e15cf7adb7db21caef4b81e065945cdce6de8cced60c5bf6e2d063e10f5780e2d696283a4d8228f7e74b30318b1ded8eb8567d0a7b98263ad88be0384701b519122cbee0c479b53805305d4287095ee0940fdf1db018a5426e9e41cfd299d1ec3114a2dcf139a88f702715943a8e2014a7bf09d9b6d77d3869e7c07d9b54bbd44c3e3e04009588737023fb35dae72aa8a62f990c6bcb985cb4d281fb8d24bbd870d95c10785148ecd3b0948a816254385e8a785af8d07927b3dbe5664ae57d791804f88c065ea7e413a4deff611981a42a8c829377d8f46582f74c11488ddd3062d53064373ad49f2b89b52999e1461abcaf7e2351b1a6f904c2b0b2aea6ccdaa62b87c559358e35c063cf5ab7f946faddfa5d3804f30cddb4f65a8a3b94d1be6a253f80367359bdcd14b93c3fdd43964f95576f07aafbdb9f83755089abf4b633c9b63bcdef9fc97c59cc7f0f4e689313499eb6f6da151077a0ca4878b74598fa8003a39d073edb4f8a76a83205639a04f4175ee2f6ad2e0d8927ebb97873bdb14d26c8d22d0bfe5276d951486319bfe3b32ba8058a1dfa4b960904b19fd925b11bbf02a60355b37700fe3f529531476f78741ff844c5686d9ce819966cbcf2ec5246f4fdc7567779567f5700f29d169526600bdf5b1490fef5cf738448815d95e7bb079bdd63813a5612e8d7d888db307e6f57154ee6d42bc0685b2e1b855c8be5d63bd484fa129c6995179eda9605dd3c62672b37ee06eb6edbbc099d4ae7bedc6f7631b81df79eb087df1e64cde598263ca2045373c9a11a96244d447a8beff20b72bd74fa5ee271726eee94cc1f25debdbafaaa1aebd7892c0f156c8549f01ae756821895045bf9813fdcd5942c67875ed9afe8fe21abb37b860fc2f83a303d3e54d10bee94694dcaa2f9a6f73c143e57a260f867d48a32bf20530d7c2bdca293f021cac2232aa8e8801e00807d2590296f1b4b45b451c8d0d0c92481626c1255754990c4458f833122a7c67154a1e62c0ddc7b0fb06f49c41abbccd6e954c33a60a167ce84c4ea3b9a6abee1378d3ee416c3242a2863bc51901d93b109b49c9ee7a85e2bca94c04ae9bd8243d3e6f430cf0c4dbcadfe71cfe00d1c43be1ac5c878b5c31c01bbca6e4cc58b317574317fe74f361d90eeeac1d05ceb9520cad89a63dce8f29f5366442005935f273b6e156d24646dff2193342115ab7f624abda406e078dfdb5f96e3e3f85c5753445d52fc599ee659faa683ccc4ae83fe41a707855d09a6bb3664efab63436937df879c360fdce78e27ee9e545efe6d3af5ca6a1581f0b1d43e46b1ce6ebba09f656b598aca46db39c3f4e1514753a98b0d3933b6764a26953ec87112d63cce86668371387bf6ced1dea76eea9b1b8432a1d8bf0e3ae8695237389b1c7dc57cba9c707b3feacf520a2acdfeed3a43e492433c318a2a18d7912961eba4354eeb108228ac872c7dc699578cd9e1566a7520263df93e9662c536047dd8d0d2aa22d8d47ad197c3da641af77b4de28556e8d75d2f490bb4b2c747f701d3a9a8e5c6d5af2a2fafa2c3bd2e5fbbb1724b9affeb0d0199f9f21e76fa68c6bac2fbbbb15caebd24cf4ede8fcb4a2b52ed814344063fb3c394a46786850a8275922192942c248e491be8c0d347d5cc893cffdddf4939dafa49ab0a2bda0f9a4d8ce91b1d9319b37564bfacdc996d6a45c72ae40590ba5cc1eb936f4b27335534be26db8011025c12e3af646bc248aa5e70d5ce76feb394e852446a8b281f995a689192579860f97b2ff692bcf394f668ee19f9e1495d30609cfabce28ca3034e1cfdbab11a327cab5cd57fdd296a0a32a4c8c6b15732d7adf617e0b3461c88af81b7d7bf1716523bd5a99613247fc888849da98377ac0eeb72ff825f29053305a8a1668e660631360c2fdedb2b0448a1e13d59ef7b623e01d80dde8e51eeaa956ef48f6ed6ef4dd0a637aecc757c38a6c7df3f69cc126725ea925ae04b85a8782878b2b8b847af9b12cac208657fdc52d27dc6c35ef4cee225f4db6026ae29fc9ec05f051aa75f382eae18f95d7d33bb6328588d5850bdca65ed9f882c30415e4e23824749ee0d591b7a89b945ddb712096cbad9d1b819d16ffd562f92272855b1c43f0646865fdaf82f2be8a306bdeda9570ecd4d52db1f0d10b866fb3a46b4c7a9ba9956b4b6cb3ae3c5e6b671945485709735be43663311a6fc050bf1db1d08e1974d27daa41019ece6b281fd8b734aad3c0a50efd55066be12e85a6d0ad5064a0a642ff8174ec642419c79f6f4103ffc8608d1a247cb60250770048cefece730187a71a41eb52e45c477e5eec89bfbc969bf9504e87c67190ce4c0e34519896202184e46f40ee9b4f675e7b6d39afd8f618a15e780ab4fc5921a0f774375f", 0x1000}], 0x2}, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) recvmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x18}, 0x0) unlink(&(0x7f0000000140)='./file0\x00') write$cgroup_subtree(r4, &(0x7f0000000000)=ANY=[], 0xfdef) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000000)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x3, [@typedef={0x1, 0x0, 0x0, 0x8, 0x2}, @func_proto={0x0, 0x0, 0x0, 0xd, 0x3}, @func_proto]}, {0x0, [0x2e]}}, &(0x7f00000004c0)=""/204, 0x3f, 0xcc, 0x1}, 0x28) 59.938466ms ago: executing program 4 (id=21078): r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x7, 0x6, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x0, 0xffff, 0x0, 0x71, 0x11, 0xa8}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}, @call={0x85, 0x0, 0x0, 0x5}, @exit], {0x95, 0x0, 0x5a5}}, &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x6}, 0x70) r1 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000600), 0x4) bpf$PROG_LOAD(0x5, &(0x7f00000006c0)={0x1, 0xd, &(0x7f00000003c0)=@raw=[@map_idx={0x18, 0x0, 0x5, 0x0, 0xa}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x3}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}, @exit, @func={0x85, 0x0, 0x1, 0x0, 0x4}], &(0x7f0000000500)='syzkaller\x00', 0xf2d, 0xa3, &(0x7f0000000540)=""/163, 0x41100, 0x10, '\x00', 0x0, @fallback=0x18, r1, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000640)={0x0, 0xb, 0xae, 0x401}, 0x10, 0x0, r0, 0x3, 0x0, &(0x7f0000000680)=[{0x5, 0x4, 0x3, 0x9}, {0x4, 0x2, 0x0, 0x2}, {0x4, 0x5, 0xa, 0x8}], 0x10, 0x5}, 0x94) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40305829, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xc, 0x16, &(0x7f0000000200)=ANY=[@ANYBLOB="61124c00000000006113a20000000000bf2000000000000007000000180000003d030100000000009500f000000000006926000000000000bf67000000000000560702000f02000067060000200000007a0a00ff0ee60000bf250000000000002d350000000000006507000002080000070700004c0000001f75000000000000bf54000000000000070400000400f9ffcd35010000000000ce040000000000001c000000000000009500000000000000db13d5d8b741f2cdaabc8383c8f56bb5df3083d20f8c2bf304000000815dcf0066d7ded3c5c49a08a503ea6d54f7f3125a8200578ac0836d6454745e70a27444003c5b20451b624db6f5320e9befc1e00b8b32917c4d30d16b7edb732bc3ac330b16c442aff70d27659bc58e296b16750c5577c848754b4894b07f15bab1c640a5c0c4fd62f9db829b301ef67fd2b2736f3af0c54af2412313b17c4c8081c4ed0572261960e227d34cfbfdb247bc2351c9d8363a8cb18b7330604da78b0aba47545f9a25a80dd7d28a5ae41824f611dd2de6dd581c52698f9542a444a8a3969946faded5d0e14c6c946eeb44fe63275c00000000"], &(0x7f0000000100)='GPL\x00'}, 0x48) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'erspan0\x00', 0x800}) 58.769866ms ago: executing program 1 (id=21079): r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x4, 0xe, &(0x7f0000000ac0)=ANY=[@ANYBLOB="b702000007000000bfa30000000000000703000000fefffe7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000c9be17044171e1d3d7b1efd036d7af273bce36015779c4cef58fa35d17c668a4b63e069efb29797573b8538e31ec24925095a163b9d4e76be2661f2a395e41f7e31a8021e00b00104e0801d4de36e5fdc6c42a7b3ff13f2360a6e231fd223bc33091dd61258a1fda45991fbdce6793c8a4785ee8b60092659b941bbd694dff0f0000000000003a45404b04bf97c4fea679c032b363956cd8bac9626b5db1b07a0bd7cc85e961506a35a04617dc0200379e731d3a8d8feac94a4ee293001f6ce7d5b40bf2a7f9be8173a9639a79fae885d05afe042c0e7821d406c967379e7521292d24d6c8034f2fc7c855a8945e9bce678ee9a015abc9daac8876623db56346916674ceb55f60b493f2f4d736acb2f206fc538450a676d71c01175b8454eb92567e8f8a707b590d7219288e23ee0800000000000010a49fc8f4ff0300000000000000000000cb947d6017ad27714772ad790af252e648ef8c313c604324f5b306000000000000cf327a00000000000000080a70162bba30ad7804fa4140f1a754ffff000000ab744d306619dfb3a37d897662bee00189f43da46a908a235c84cbad335fd1d2f2ef93a6a70c8b8ece0e243eab05a34ab0a7e7e497065e5e282e284f8d5e8852a265d528075214af000000000070d42182d8f3a347d48289a8b29b911ac473c5fa02bb0e24e5b7b238e27263a23c0b865f75331d888c72df1da4b290582f00024227f03204add786a87b23ceb17c25810e769fe2d6a7bd8e504843b66b1a8c7b364bd2194ba9c8f60ac0c9b18d8c1b9e1a736825c91b4dff0000c1c5dcffa295c2930000000000235d84b0193a5ea7c77cdb7de9ce1a59ab4158097b4dd13ebfaf4425c6855530b56a3320d85c8fe85f667998b1a7e589f486c107761108e4e230419fd27b6ad9c10b25c6b6ed84badbb970dcf133279dd355e41de944564bdab99c5c712a9fbc8e9691c775bb94f746505e1e748cf1710d52468b4b1625ce21612ed5e807dfb5f19f3267e5366b2c0b2a0be49ae476263c9407ac6c596bf3cf66204984f5aebf93d1caa220ea6969cea852fe9a7d1eee13f1f48722a69ad9fb850bd093a302b9250245900ad5c8e5f20ddf77ee3d5a168964fad1aa7347d36c502d02b1d96d753ef6fc354fc126070060c65c147651fca62c0a06939f40c90ebc3042e753fe91b5770b24f25c558736dd7e1e9fb214cbb04c5c6ee4c970b320ba6fb6ef4615f4092de54c519f4622e1224153463ea80248a45a95a189958f586d606dcaa9aac656cf95a2d35225cfb0e6f47486d5cbb04a590116d4de92e203e107d68728a189b0d537d2442beab2f8ce7b2dd357200dcd139e47267012fc2a2b6bad79be429d1ddaccbe0139f16ca1b9bc1103000000ed1ece54cfdbe04670bee9b42fe3dc42033997e2e700b6edb2b49b5f2f6001ee0a9e5d1bee199ce9124a5cb479040000000000000049ead5b02d5ea1dcf6cdcf332fe94b3c1932d8d391754774a32c9b7e6ca4023bce2c7281d27a2cb62383ab3a3bb535650fbfb96c89936855eb7a485698f0d20c3eedd6123ef8f218d52ea2c346f80acb8b9a71856d2f2d1a7c6f45ee127b6a1d1ac1e243ed02e49e8aafe835919564af915965a050c37ceff855bd2dec3452c7c38f5dbf1ff1ff00020000000000006a1a029ea6540b40b2f797813af2c7d4ed235c2dc5f1dbbfcc52b2f55fd3f9f100c4891d0cb4c10ed01489bf235c45822594d7a6edc9d1270a7819fc0c597fdfb4d7842da1b411346297a40bbf221bbf63ad3822575dcc01a3c34b5aa4e3750400000000000000fc0fd9c746cf0ed4b0343d00a154e6a869346256ffbd666a34414ab0f40bec45b1c24f02ac9bc20e69201968537dd4dc61323c8b6d3643183631664eeca616696fb30fe89c8bdb15037c801fca4a9c220fec5d14582a00b62548ddf2599e5ffc5330cefb8903d276eae21b0b4b20100ead8256636c7e754185e815dd21445cc965a0526da38021a3e540949494ef3041cfa5067f556a0af5c19d27ff4f61fa7762d7963c96853709e773f14c47eef784cb145ae9d6d37fc7b5d83e05ac773fcc429eae6826a9d207d4c39df8eed9cc2ae3f68df1c6495a82d02939b448bf8038521057714e6e6405000000be9e0b0025d16b7eff573f78364ed70a62a7b1e55311dc0193d47f9ecc8c7ad268dc6e2e75f8cc83315411bd6c6b88e1850ee757ac2f9e4d6ac510003717d5847a19e750db92d33d6bdc434d0b52b2eb4b1790459e35122f46b205120a54bf657da9fd55d43a89e333481de468f5984a69509e9eac7a5b39c004396e8cb3ab037fd62fa43f259f13ebc4b590e9ea07ea37689049c799cd444d45dabe3e3cf086768daa6816c37793d17a284d2828f5eab2d3d0bedd5334b7bb4c983fa9cd4bd86f0ad227901e83ef4871695380d25bea2929fa66382af6ddb89917ab100046151bd08fce74247955247daa1ea75139b9ce3771526503c7db3a4b3ff39301986c1fd9b5c42d39e768946c9a7ee8dd081bfb6ea5fa132ebdbe72d02ce9f2000000006f63ae8311afc4943c963d39e42c54a3f52d121bfb425fe268892f654febdaee43e95b5ae6749275e1ad8b8b279e1ae296e03a8d9386d8e199dc1f00000008000000000000000026c43493c622f041b47d329b248e8ccd92e9b17007ba2578eefcb59f50343722e6cba3be72fd037eb5fa243a395b5c83376a14414b32c2e8a33de8000000003927da2bec76f4e15c8bf3715c5bfe7b3617d0fcf9b5861554b5b76b8ae69c644a48931306a16cff8a38ea95553867e2c5fb1e99b1802e616345871b4611627874cfbe30fa5793c873ae6f75427f3eeda690147b9615b096d967c2d7f5ddf725f0544f8750a5ed04d6ca0f223506fec5d5e65b467c59459f6113cf41c174a63a17fc79d0b777a0c903c0d2e7f79b6f9ce68a3b72315407040f6a09cadc25e87b7c6b4a3079c7989b4cf04b2581b555fa9a2d74392939b4dbaa9e620e22ab975ac3a5a329157762c1f29075fbdd39451a56b97c90e4fde6782a7c78e7fbe8400054dcafcd51e9eef2d2ea10a3f2636ac2239cef5d8505060de55f472aa89cb8e0188f2ee96cb1ae8dee3c03d0a942c6289cbc4499cea402bd0550520f4aae98c436f18a667ae4efeb5e6a4b1b3f53536145a87578ead8ec76b17acd9d9629449714ed1302714c3519fdd8529b5a86ce2fabb7f285fe73730000000000000000000000000000000073b6f8e9255567374cb2cc80be58fca5b1dc50d85342e56beda632edb7f0a4abcabae102fadfbffecc6b1549315dda8e09d18a7fe5e1574e4fad426b6ca211da39a16dffdd661a20b20c390e00004b002cd83b754c3d32819c823027b3cf8f8da6e63d099712be370bb2aa06debff931ea0a2e7aa0390000000000000045b6720d74c470d49e1e97d1668bb75ad994089d723c2eeaad3f857937fa3df615121a1841ed452dd395788e1a82efda18b41c06c948ef44af8500fbe1ee0828a3b047afb80435935b0f99b381dcf101e9a1593bdaab3bc88c70bf56995a4790a339e1b62516356644ed7df6db419d0976a5169e68e8bd4712552c5ec03f2818c17c4a5bf1e5ecd9bb40074a63c66b61f4779226a99dc5ff9c442e93991570797493569e6f9ccd6d73bcbce41022e2731fc61b6bf0188c74a21471332a546ffe8e9dd738aa2ca782ff5a547a1ad7c348c59ff99d1496404eafcd0333df8f2801d39ad0c82735af24b819efc2fd67c6a53835f0af6a51d1b9123f4b9af7fa2ee2ebf4bc2973cf04380b41aa7577e35bcd28446bfcea19aa85440fe0fdce12e53da7b8842b7527a34d1bcb16fcdc84f2c46a78c01c2ff463cdd0d65267b0822e899e893514a02acd8c21583d181224175d08ff75223da84d53656eb7ab46ad442d70c67a6010029329924b8b39e6dc4b2077a4b9645d8e0a445ae2c7be53d66007d491ab0f6851a2cc1cffeed15f586a035c1a2888c56f43"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x18000000000002a0, 0x2d, 0xfffffffffffffd85, &(0x7f00000000c0)="b9ff03030018698cb89e40f086dd6000000e00001100630677", 0x0, 0x100, 0x2000000, 0x0, 0x0, &(0x7f0000000440)}, 0x28) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="09000000160000000800000040"], 0x50) close(r1) r2 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0200000004000000080000000100000080000000", @ANYRES32=0x0, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000000000000000000000000000000f5ffe70000000000000000"], 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x15, 0x1c, &(0x7f0000000100)=@ringbuf={{0x18, 0x8, 0x0, 0x0, 0xcd9}, {{0x18, 0x1, 0x1, 0x0, r1}, {}, {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, r2}, {}, {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) r4 = bpf$TOKEN_CREATE(0x24, &(0x7f00000026c0)={0x0, r1}, 0x8) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000002680)={&(0x7f00000004c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x11b, 0x11b, 0xb, [@int={0xb, 0x0, 0x0, 0x1, 0x0, 0x1a, 0x0, 0x1a, 0x6}, @union={0xe, 0x5, 0x0, 0x5, 0x0, 0x10, [{0x10, 0x3, 0x4}, {0xe, 0x0, 0x8}, {0x0, 0x4, 0xfffffffb}, {0x5, 0x4, 0x5}, {0x9, 0x3, 0x1}]}, @struct={0xa, 0x2, 0x0, 0x4, 0x0, 0x57, [{0x7, 0x5, 0x3}, {0xe, 0x2, 0x4}]}, @float={0xa, 0x0, 0x0, 0x10, 0xc}, @datasec={0xd, 0x5, 0x0, 0xf, 0x2, [{0x1, 0x8a, 0x1}, {0x2, 0x62, 0x1}, {0x2, 0x1ea, 0xf}, {0x1, 0x101, 0x3}, {0x1, 0xfffffff9, 0x708}], "a2b0"}, @fwd={0x10}, @datasec={0xe, 0x4, 0x0, 0xf, 0x1, [{0x1, 0xc0000, 0xf890}, {0x2, 0x9, 0xffff8749}, {0x3, 0x0, 0x9}, {0x2, 0x40f, 0x400}], '-'}]}, {0x0, [0x2e, 0x0, 0x5f, 0xf2, 0x2e, 0x2e, 0x2e, 0x2e, 0x2e]}}, &(0x7f0000001680)=""/4096, 0x13f, 0x1000, 0x1, 0x7, 0x10000, @value=r4}, 0x28) (async) r5 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000740)=ANY=[@ANYBLOB, @ANYBLOB='\x00'/25], 0x48) socketpair(0x1a, 0x2, 0x8, &(0x7f0000000440)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r6, 0x1, 0x32, &(0x7f0000000480)=r0, 0x4) r7 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="06000000040000000c00000008"], 0x50) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000200)={r7, 0x0, &(0x7f0000000340)=""/166}, 0x20) (async) r8 = bpf$PROG_LOAD(0x5, 0x0, 0x0) (async) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={@map=r7, 0x22, 0x1, 0x100, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x0, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, 0x40) r10 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000400)=@generic={&(0x7f00000002c0)='./file0\x00', 0x0, 0x8}, 0x18) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000240)={@fallback=r5, r8, 0x4, 0x0, 0x0, @void, @value=r10, @void, @void, r9}, 0x20) (async) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000200)={0x1000, 0x0}, 0x8) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={@map=r2, r3, 0x1a, 0x34, 0x0, @void, @void, @void, @value=r11, r9}, 0x20) 58.406426ms ago: executing program 3 (id=21080): mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/syz0\x00', 0x1ff) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000100)='cpuset.cpus\x00', 0x2, 0x0) r2 = perf_event_open(&(0x7f00000000c0)={0x2, 0x80, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext, 0x0, 0x6, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f00000001c0)='|pu&00\t&&') write$cgroup_subtree(r1, &(0x7f00000000c0)=ANY=[@ANYRESDEC], 0x31) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_lsm={0xd, 0x5, &(0x7f0000000040)=@framed={{0x26, 0xa, 0x0, 0x0, 0x0, 0x61, 0x11, 0x48}, [@initr0]}, &(0x7f0000000000)='GPL\x00'}, 0x80) r3 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x8, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0xffffffdd, 0xa}, [@ldst={0x3, 0x0, 0x3, 0x1c10a1, 0x0, 0x30}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @cgroup_skb, 0xffffffffffffffff, 0x19, &(0x7f0000000000), 0xb5, 0x10, &(0x7f0000000000), 0x7, 0x0, 0xffffffffffffffff, 0x68000000}, 0x48) socketpair(0x18, 0x800, 0xffffffff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f00000000c0)=@pppol2tp={0x18, 0x1, {0x0, r5, {0x2, 0x4e20, @remote}, 0x4, 0x0, 0x3, 0x3}}, 0x80, &(0x7f0000000300)=[{&(0x7f0000000140)="96e4c37cd5288ee232a7740a6c1740a9129dafe9a074cd75c789cb59f196791a22e2a0885f5e6e7bc0adf3c55dd364a3b092a98504a9bdc8f405bfa70457c7295d178441e27808f6fde30dff9f17d88e40af72bd5bafd8be8a65d02259c5bbbcaa852a193ee2956fa3d9ac9d2f0609c2b6ce74cc23149e2549adbbd7c35bca396411f46212cb4ed0510cdee82ed6b85e85edbb7b9f94a5ee912e492694d190829aad3c3f5ede475a733e480075856738056d54d9f720aad5228d6b3f291aa8cea7c906ef6ef50dd20a6a95af3360e1768b7f903a", 0xd4}, {&(0x7f0000000240)="9fdcb0d68f28cbd1da1e1c3b7b5bfbc23dc1a9f3eea395b86961bf463bb643afaa4961fd4a1442d67e47afdf8a5f058d885cf3d47a61a9e5c7315d230c1ec773e0685b7d177f94f5c4cf8c03a20a1b2ee210b7fd73e25d495cc4b2bb77c5f62be40be5e8c117223e001366a7819f1051aae33c30d04939e5502d35f784", 0x7d}, {&(0x7f00000002c0)="f2905824e246efd61767a748059acd97ef940e49e1c1b01466ec0e1e090ba4efb315c49a5846b844e2be4bf30d03a25642a8c6e585d285", 0x37}], 0x3, &(0x7f0000000340)=ANY=[@ANYBLOB="20000000000000001301000004000000bcd0f09ad97f3ba6ba753c1f411a8600280000000000000009010000060000008efea638b90016453d0e7e86dbc3490407000000000000006000000000000000ff000000f30000002c65abc7c03967546766fd30f6f42b3d8fe878c067506c06e118ecfa3d0996cf894ef1f779589140806adbccb3b66e271820c29cd6a22507a5f64100083bc859492476b1e98f2ca556000000000000001010000000000000040100000400000029770cfcefc2f4574d6c4c395456f2b6b76d948eca12060a4c774788b0c9a8c5802d933895702efb0e09d3091f437756dc1c0cf47bab0ef685d80d7b34f1b2cdacabba6999056390fa8699e8b51791e87967425f7960683b773bca36498c967d687a1fb0600989f72bab5cf57468d0f8b7c16b4b47686de9dd9aaea1e345d45b7946e502bdb6eaaed3a87fda89f2f8016a4dfba9a6eaa9b38de491c7ce5408aff4246d4a11659e454c46d1345550906d19a674e8e717ecbda30b5c5cf43e8f777715908b74325095d3e8547919f90a880d6656e29b4f08adbe8ac0a4440cc8accf3ed3cbcf8881df6033ecbcdc7bf118e246abc4b273e41f5ca8d7e3916038926bbfbc9a963a05a985facd72c57a40eda7a617e9adc5511c221e466b568fd24db279ab5537be00aaa004e1a947f6055f082fd7dc9a92ba433ee4881bb8feced75c69a469e84f25709f6aa03ed958fed194208b23c5171ce324ef4b6875b8ba9b04a849531777d34a99c1988fe904045c74945e2a9548caa01a6aac6f5c1ce97008096c4e887838b722c2ebdbd7dac9f134b039755be198309daac0e682d1f792ce023d90b8f0cc6b64a24b7ed5ed5e1354e4d7830eabbee4fe91288f7f495d941070e81dafcd9dbf42e7d71cee6e3fcd667bef397683ef20856dc2d4b4bfb380c52ca87068f5183182dad3ea93b51d57aa76768dcbe6cebeeedfbac7802680f967818007d9acbb2542548b2110f60bff52a5271002fd3835a079260a01aef20055f8131dcac6b24c5a2cb515f4a481c9c60a0bebd6a199cd5e567308c168b9a235aa54df8190d4bb4c7aade164dd747fc0eb9649bf5e743ec686b08a435ec82748a11c7be6ba6e694f71299fbf676f7209993613651e821fc2e149495992ca858907ccf39bc444d9a9ee73cbb3d372c68c15fde7f9966ebd90303e20cd8aa8759cef1ad27abe7292b7369275fe13ba71f91161b7f0212c43a62fd9940b6c6bc68d7394378c97a3ea905b869df7504114557bbc30851cb67a5af089ba61c3c9b8144b7eacef6032c3c904484bc6acc11ecec1d64f5b12a9a51513a1a23e9b65127b18c088f36a2b1a05bf13101710939a9fdb6a681fc6695e319eb0805f9f6e8215e3309b4352920b1ef4f23f030c36ff67acdaae6dd27370d71bd0f921bd5051089ad6db735780fa014a124f84b3809be8e16f075266b03064245e3e419c6fe03f7c852d84c508f93893f87605834b70ce608ac94038d6918896dc7f2e91b421ecb4ef6ed166c92224a38a91405ef1d3b561e46786560883be31092bc981aace30317ee5371f070e28316f1778cb5b3d952813dfe997a19682029f072eb8afbf194364792ec36cc6053fbec29910c8df5aec9e2a805737be543ccbe2bae1c14a1ec1ca44a8bed4d93c45cc60952ab4fe684dc1d98e8891cf6d8aebca1cbd3f90200c518e40277e0d486092778f9dafb9f6529bce34b14e2aab2e4f935975a4a30b88f81935bc86ab4608ba9fee9e6dd5fe041ca61e32731879e0c8a7ffb78cfb2c101c43a38504f54aaa0563af3f14fac77f27a2c141166fd9bb11927505ade71d69e948b30d8cf284f0466e354d9cc285668c872abcfaa8735e9ef924f784a168e17e558ff38430bd3dabd123af5a7b2cf7a0c50f6b33277897ac4cf9f900277e0a4066f85b1154fe6b136d083d006bbac67b3d44ab5dcd95d8bcb37540f2a4deb2a4f9995801f108aba15e6f9d2ab8585057ca97b0e32ea74e881754639551e627e03aefc430e0acc7077eb62ca84e5f1ba9c4db177c650a7b6699ea3da051ee83203b97001b480600ffeaddd72e39a182c341b06c6b253c21ff9de3fa633d2d8b8a2865d89bdf8531cb46e49b8afa1fc7b87d36ec37e09bcfc31c62b85781207cb10c0750f53c1dc12c8e54c0d55abc025f78564d2b1909ec4d44ff14528f1387071b0ced5b1b2eeccb29a3099f4dc288d1080f1d6cbd913570a50da4d0b2a5b501d0dabdc8199c669ea2065af7ec4d438feb2803645b4c8e37cd8e7300621502d3141d906534728be731ff7995e908ed1193cca88b75795caa550a781d3fe83ff3ff024ca596618d4ec137c1b0c004697be53270e98987e42ad0ef24bf166d47be293160d207d232dfc87646374ab2cb8e6790f748ee12b5f3d1ff60fbd87fdd01e0e3e226a4967992de64467b367901630ad239979d4aa6082ea28d96487c06fbf2041c327064fbe38eadabd9be29ccb60b7f9d96ef1c51138528a5e6a8bbe90b613b0bc57426672f584616b7bfcfe2554094992063c6098c494c9351f6660d919f9fd45a737a9b63dce1aece48e2ae563ccd5b1807497d80259e47adaad5baa207c595c9b2c54bd45e447a79cfb7c25c20024dd541fa650e9d59925624fc698633702cf8af0651f2e60ca26ec8e13da5955534ff3ef0841d5c36ad60b253f136c5a1589b1065bfcadfa3a73ba3a675c71ebcfdf519f5ff8773b9bb6219a282be0bd8b7a1a7c732b54e7f4a9feb0e0e0dcd9464884b9f7f7ed8c1766db554f33186c2a14c465a2523fb0f00ccb59efa1b468c41afbb7c522c071f57ea59e81efbfd62d32aa049ec0477cccd45ef98d4d192a3e74bdabfed1238f243fcc0e50a06a5cfb07d42b723cfcab2d0f346c465aee778b870cfef8c011a96e667a543f01ded41b0e12764c6f369207accf2782a4f420c0bf997956f3946d744ebfcd46dd6bc14683a9e3815c464c12842cc718d38d8f3fc756481886836169cfc9a4c68ce6470f88af30326f3625e2fed13275be2dd809c45029b5395f1fb5e31814fe959b182b14f2e2bbcadc166d5fa233b25fa45e20d162c46d665d8847359e058a745a1db8417927f94a18dceb0a8af5c316ee60e3c12ed36fe0043c280acb5eee2222b5efa99fbd686b07e52576075a26586fe2f4e17c5a2047a2e742d40b4f492fa1e9331d81148cb1363c9d018efc364032d6d4c5db18474bcf49b8be4b33756fd02f376ef1e0c9fb5887e298dae8b7471979d189e90f8aaf4ce2aada97224c64592c99f5c0649816b6560111de1a7a6faf026d94d2ccd6cf596f7b7c349f9731c535e3f7b5e9278fee6f1b10314c88a785659aa5856ef4c9bec09a7d0feb67def74e4b9719bccb1e1ae4dce5bcc7ca2a963fd915c51fd8f703ff5af255421b8fb81b1db10c09dff30779fc9a71430a625260d9ab898ababe24b081380d0dedd2cbfdaabc0db781a34aa53fd4310a3b5c747eeb1c611f78d31fb2025d5a419e365df1307eb193e28e50de630488ef39377775f5e388a7ff4e3e62bb209b367d82b2857cb5f7d846de41dd5afd0e629bcb0b71b884bcd11d03fcc1f2beaba72816fdbe40ef325e43ac23c3e3b76f3c1442491677cc18f9d8a7777ffebdfe2a2bdfa3338e95ef9b51ca503cff762476d3f0cd1d3795ad85975898abd4a6b05ffa2a35cc451799718d2e4c1643ca75b1dca06c03baa193a4ba5b1f129ee71e81ecf2f4806d7ed0f7abe164dbdfced94636464682c54896028cecc7795b5739fbc9a8fea13deb9c017f0f990bac2a29d7e70fb078cab73a52fd64507bc8bc67c8107623a8f4739f1ae700fa3744be0f15e17b51fbc50104264e0514b4650978f797119384079a5c938ebf0902a0d38fc00fbc1e67b5809876cd41ae16c18b298774c45f929af8c64462db549bc26d644d9611d0e366df7a553ea4568912f90288d6e5d8b3c331bcb61b25e0d7dc7da47ece0687e18f7fc2923e57e85bcebf064d5e370838b007798154d09cace6061814828bb2a8250af00fd304a1a310fab57da685e9f03ab8aa3a46dd9525bd53a2e6902d011a82203fd0bd4c6804c48f0deb21bccfa362ac825d9012d2f1bb79dfd5d9066cc60a567e5ba6f8d41fb666f125ba8f72e07885bd2e293332c89b2961a45b78bb6c3610b872d0d87f0487d0c9b119bc459460809061e2ebd37b8bfa08e06fa5ebce4e79e283d495d194b4449966f4d8b9ad82decddf4468f9f19a21c143123d416ca9ccaa258a82ae640506159b5fc7d72c18b19a7869d4bbaaa142ce33f9d725294e248380f2878be5d3cf7b4210521f8baf64970c088949966d44033de55b64c3d0245125993ae7e32536cf42b51bf7b8603103b5209f265b60579e3f74c5bcfe2c48af78cf934357cd813c95a735112f5e1cd336ee24e20c901f5d5148a2079284e799c74e33af87e458facb0d9deb51f9c47e738ce1104bbc23bb223d7ac3476f7ba65b051782d1bfa993fba58c49fb6be9e1d0160735c385eaedd51677acaa76161b4486b1df177f5b896bde8134f073cf8235911ceeb2defd92a66175bff03604355abcf1fe7262aa7bf5e36426493d1f719e754971a1539d9acfbd4b5b8ee618e14abc0be25548d41d9aec10de8f5835de1925239e5a8e2ede0cab0040a1e3530487ecca408457190aeeaa1d70199ced3f6a81fcced093d2d55cbd725dd48ca38ae5112d3dae9fe64baa5f78df7c5e2cc7efd4924d88c6b4f6defec373ad4908b7d0f6cea5e7d689ef1303d46857e6e28d1244243f05c531ded2a77818780ed87201db44adf4f5a2a834472165cad4319da4fd2f1b7c0598d7c8c1958f6ac1cc66bccb753ceefac271196935a3834ee90d0b3ba1b478d7d7be268768246ef65bf9c4e4c7aa46ce4b58846b0077d763205062121be79c6b12322998df9bc720a3a04f81f921a341dcd8c453312912acc861d56d9ff3b9fc327054fc402a20afbb7b18874969281854b3554f202bc41493470a7dfec47d8eba786903977d149000a8aef1a428263b57eff7c8e0a4b12283b4f773c045dc7e5ff96a8495dbce938f6113f0538173252d39da35771fe0b34a82cf4e1b1ed7c061295dd7a0e57938f842527282f6428eec504696c5ef9c6ed38111b5b269572aa4cdd8fa28fdb67c6a738fa9d00a02c53073ef24b703b7dc95e47a9b24db1b4908e08d8fabe535ff256726efd50240b2d4db8ce4b94dffabd571875bf1c09d369901f5df2633cfdbfe61cc9e8ef981fa146d655b9897728bd992d7e9c6c44a562baca12662930ccefce79ea5b1a3cbf565dd4fb77421958b9f273d309244ddd6fd0f063f2678989e431366fce061b353903e25d1364b861a818b811fbd1cff02f639d9ccfbdaa1ea3fe7cdcc5d0643c9082646fa4897f0d4224649cbd056f713de0e516d78e0eab567de71e97232a876fa55dccebadf18de051dd65d7204e510cffcf71580f60609a4854ecb206067abddfc056eb6203daf1711777600ed84616ce8fb56d767d2ff736b6debf636c060258377f66a429a93bbd4f57c68a0add5aa8d3161829b806b677af597d8c37af184a33ff66f184362b7054bc92d6dc8f5a9a3ca40686696f853b67855f1d9972725ac05ca377e1ab26910a5f0cd84bec3c8e714dd7400965afdeb7e2c97cbc9ecfe5fe3c29c2d774e6ca1e4bdc13db954cd2eaed546eef361f25bf2a27d714fa05806684bee5f18b169399b11b6b59df5a531e214466048ca03db4a6b8a94da44c34dc24a9209e9b3e971660b21bf26960fb8948461c842ed8398d3fc925182869b8da3173d4c01ed2c2eeaf74f422cf8eb7ec4492da52fc69a1d39c4154c2731551aa940bef34d9f9def1224470facebcab04e57b6131b9e3718dc5154a1ebfb889a56a46adf3e21c2b5206990180dd238d619f4cfd558fdebc5db1f74b2a881635edafe36b910a6a083dc1ae28ad0ebd8514ba50977debf6ffcb545f03a902ff4d57a89756c3acf59044be50ea62eb7fdfa8525e8ba85fad049ef37b80400000000000000017010000030000007a304c2cd8bef9fa7d21c9ca59381b9c001e08e304a036823368ad8d379a7e4731ab7e8a24de58e7fb295b5e367ecd0020000000000000008400000080000000b74fc30371d0459f6e70cb0f77d4192348000000000000001601000005000000ae923483b9b57cbb1a26a87cb5a95d302d187fb1f39d0c68e2a2c63908fcf192d1088688ef6005fda4d523cb59d1363add23801d00000000800000000000000010010000090000007387b414834dcaee2949171e372955af6daa2c22accd64df23516544160da49af76465ec2dcfb16eb37db2d475de30c85c8068a43ae876d03603d01e9711e5c61d8205130f12987686d2c8f18bc33d1599e415711f802f458d5e75162718fb939cf5cf510714281a66a2b652326a0000880000000000000010010000090000004a735004f56729499760d724ea7fb34d391f15caf1798f79a21fa8a7bdeca3eee8f4bdfa9ce0a31dd94a8182d0c9a74fed69958ba62c1072c251d54965ecbc32ef6e318c7f2d6f15856dacf4d24e48ffeec9e97090936d4ac15e22030024b9d8da3ce541fdbd76ba2ac4b4ec441b290d52f1596e000000000000000000"], 0x1268}, 0x0) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000001680)={{r4, 0xffffffffffffffff}, &(0x7f0000001600), &(0x7f0000001640)=r3}, 0x20) r7 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000016c0), 0x4) bpf$MAP_CREATE(0x0, &(0x7f0000001700)=@base={0xd, 0xfffffffc, 0x57a, 0x10001, 0x42d1, r6, 0x100, '\x00', 0x0, r7, 0x4, 0x5, 0x1}, 0x50) 57.499606ms ago: executing program 1 (id=21081): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000001500)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000001480), &(0x7f00000014c0)='%pS \x00'}, 0x20) r3 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000001540)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1, 0x4, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x4, 0x1}, 0x50) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001400)=[{&(0x7f00000000c0)="da89", 0x2}, {&(0x7f0000000100)="89168166b490e670ad996e648f56dccf2874b6b35b59d466ab0cba5f062cf373f55600ef86614c3b03dc3316a6ea6b20f489087cbfac0b633cddfa963549891dda176d935eee31892484c6e6da6d520e15c8ba9b0d54fb4948c198f65460d83cb0063454d635e805c0664753116eeb53973f166772085282e2a8a9fb5e7e66d591d890ef8cf7855f59f1b3155e3d0e378e162111eea5ec9c932477da425363fb3a80205bfa49fccf181352713fb8e9e8d7f0b6cbdd289046ff6d0eb525d98ddb2630ed89cbdc9649cf26f5e8bf914da0d1a5170122c8ddcf78f86dff5126cd318fc0aa662f37a9cb59aa2c61ab086fcb6b28e10db1e8dba5d24c12ce207125f911e787d9fa5cd270a2dd636781768bbd5df1bc10234b935b18f74715f6e22aee64d124d9b48afb38ed4a0e4dfa2535283108274d3c7e55db991097877ea03d2f0ce0468f7e8d832a14bed239f48e56c73f19dc1c392d7b380701ce36f9ba6df730e94757bfd63ecc3b280db4e15f34e0d0c83cdb4f33a50508405f0ba6ea143e202f17b84b015c16c10d8967ab74d37e6adf37a0572c069273cb6409fe7e958a95f33292a1bde14576386aefe95a55941b0386bf0806979b30e00c4ba2d8df34c484bfe05c36aa6dfe04fc0135986e1c7db31fdb848886e4e0b44484306ebb4c35f2fcd454fef894d71bb5517b546387398040c4c44bb925d2d6eb8a8f7e26a78e87e600527155fe4df8d60425d06326345784038ebdbbb4892205679bb7e6e36a7ea0f01ee4b2dd64a1f418faf731442e2b6e8ed130e045231deaf3d0159b7e613766cd85e4de0780b5d5f88453895eaa3813ec9d1eb41d4017985b2684fadfddc08091ac209e29d175665d8dd58a966be79da2b1933de9d8f58714e0d4d32937d0b8c33c9b6fa9e13c5705f5120b09c729acd665566499f4bba4beb13492ad95d873968e88b52a173ab23e77518daa53508e40e69d062a070f2fbe50c296059a50575df4f10c570178331db98e2b7674daec32e9afb88d15a7ff5a809b6d00f50da3abd20ae8e0d693c9a3c13ea549625603ea7a409a8bb84ef6f8a4df4f9e085adc3a0ec11bd13924472b427867fe984453c429e2b8556b5cadfbddb3ac8a5722e14fdf25078ada7f0ac4f8e958b8888180c2b9fcb42ad5d2a0453fc729c104d9919dc57afb39f0507e96fc40e106a6424418b6608ab1539383f56aaa4c9b4631110d486f8f57faa37f1ad2b14257d099d0a4dc3f7cb720198b5c3fb7c4ef6790c0522dadcc2b34e743823a16fd04325e1df441917708ba79c3d6a5334217e90eb82a63e9807958c6f4994d07fbd1c772f4adc30ac1bc2be571abf8e548bd949aa84e162569425214c4101d84a266ced72ba6919af615986183da08cecd4ca68b93373346c67a9b9f0faacf5319d8e02cadfad7d99c5cab3a9dc82256c93b3d95e9a5a85b8510c3233edf52f9746ba18f19e441a55d4bb14570ea0322ad2b825825b0fad450b65a675de2944ccf293d76fd66d8660ae73e1f033a32b4368daa8455d4c1b1908c458b231c99a34f6241459d56e97fa0ce0fdcda0d1422e86f8e8c43978a0b5ed7a92997a8c5cdd081f2ca359fca0323197a000a1bd1b894acd67189ef898e1de0581431855371fcf31ad61f92820df3ef481fdb1498d5945e3c982ba3d92099f8be8f72472a2f92ed50fcfa55491806c090f0221b1d48e6d8914803a1cd623493329142ff81837bb4a5323c59e2530f4138da28a5e5f0aed937879a68420044d851f06679ed14d795765361f88d97dfba353f5dc0df6101afb054c33c838d03b3975d781419af011c8bcbd5d042ae858c1ff2e18fa2e9ff0ebbf9ed0ed64dfd5fc3e5632a792f9922066e8a0e5fb261655e59c2de7e014dc436e021d070c046e07b08c2c479d8fe99e4ae6fd0145b3c49da3c83c8fce94157bd1e80ab170450d9f357071c867b2080b4e1516c7a4261ca335725745b715727a3d41914c5d18dfd9884c402042a701d2d563443eb3eb9f2b2f95a714c7c3201ccac74e50c7e47e340c7b5d75479dc3ba181b0e10464d2ec8b4185dcf176cad81f610a42c5d97001630f0af4cd5f9fb77262ecdfe04a1954acbded82b74572e34466846a06ae7e44297b5c62bbe2f5e138557cdcfaba09fe5114c60cac302cc0a32f7ec5e10e1037812ad8abc7da32c822a5018647454a2f99080971f9626d95b6331aecf6abf0d7a1e403ff144550cee6e79f7ea9cc6296c047c06cf8477c3fad99a6bd55252dfc056e04913198d92df1e4dbf9a90d1cf11b18d1e51b42143b2ece53172b9a6c006c191cd6c17054e3e6d703c1517550021f63420b3f34a7a3d8da914b41caf9bb319139b9c12b9b959da03bf27acfb9cc1d9bbff7b63bb71aa1832af5f47ccafe7ed515f4149bdf744669025d64ad4d57c01ad5c9fa3de96ac8e4193aed623b7c1622e94aa9c2f8bda25401d446e9f2ea016e2bdcac620b7528fc52766efd2a7269de4341f4b3398cb964f80777f99ec763048ff4385041317963f856fd93b2c78dc35cf03b3e1d7cbd9e85c7dee8cea128a346f6f3aeb3c4102546cfe97bd87dc1db078af4751712c8f38dfc3f05ed29b1ca89e8f0c31e8755814fe27feda5b38626c0ae81cfdcf2930f92335434e0623b632ee3f332488a81b4205f86adc1b34f942deb941c5e9f07049e96c6b1278cf34ea8bec0c17f0fdcd4e5d90e4fd414e8828dbc3ad856ad1262e9f1fea2305715f36fb7bb0ef0d176bf70abb2c1b034d4e06038d0b4d49cc811533f5131c5a43b029d12dd55f39d93c7151a62b58640aec7375b451bbd9d4b1951947d4e2c6fd33b9745bc01e99b91bc69c6a6d4e78a6fc6702f061d7f39cc5c3f3eb427f0dc6cc44f90be26b405392e490585bfddde8e18dbe46e148be2b32a45fcbad0803d0913a04d6705163ddec7e04aa04eea32b13298135593652527fd05271903d0853baf5ebfd067585b784c5d93abbe4a17a40e2d44cbe5a457ddd15e499c89ebf6c84d326ddead90802111d57441656c618d140ef6be26fb6a30833b67a5d1dd5abc5806274d01b215d321f09542b789c870f64ebc03109065f67c528ea570e5945ba8ef8604b6180447b9203e172b9f35c51a84a150943ce2b652b81ab9cfb2cb4da5c57b7be4ef036a1c287fd9bd3132be57d95f823239da749688668fb3b7a6a4f1d27690edbe9677dd64925e760a5e010cf559715797873bccaee39560a004252ebd276bbe3821bdf65133ba7e266fb282b8642b9d9bfb6e3c8cadb2d3169ef863e2d521587f53c7cc65325ff64c9760f25d490f5fc2b992df9c27339338eba0dc0f457661098d217973742444763a647ef0527209f312bf7154d58d4985ad1b340365940c171ebad5275bdd4e5079ba243d6dacfc2a4e1ea7d9b35c10069405d30a02a471ea0b90775325e37e4e9e36c4e3fb9c64147a08611e309a2fe03b93f9df3f7f2298e5e7465ed27c4b246cba1c567056e0a9ab14d9ec7572f78edb98f4fd78d3981fbd96d6b23fc87a8202607a905998d984f70809b2ee300149248166159921014215ae5a6f97b563c7a02932ae0d4fe79bd1f961ce62358fce1f5170c4b06761290d47ac7860a4469474e486678ddc3f5a01321036a26480236171509496ba1f3a2ec28456ee623913c56530bf28f1dff5ca6c1860e2818c651fd3f7381a4bf9fa5475fba643fb1a1da7b1110c1562f59bd5e960b8289b1521e2feb40eae79270e2d400977da946b2814c6f718727a1fefcb48ffd2e22b5d8c598c5a71a572c3390815fff179014642b8c79de7609609961209969e6c28b304894e9483b362f5c08dc766f4c9efe4478449c03eaa25237975b7458ffb5b6741ecb9ed8a351ee661cbbde94e2edadf581befa7eabc9ece025041d23e5710a5d43f5a66a1de5b4bee5718f89ef4a5bacaba1bd02318aab167399201e815079bf8234918b8b2c467ebe38a199fe58dd4c59439d6121445a343df5fffc7312f5711e21aa901e371cc43c41d5b900f6096b3e1b84ab016c9f3f9afc54bebe6a21ae0b8b638a65015af756da8d0abbf598bea672cc850a972e281362024de3ca39b1f43d66f3977d49a1758cc3b9472a6c284d364b7183a4c15227d69ccb629adaa092178a9cd3acaf973b698ae3231d878f4ec4ceaa48105357ccbe8b226250c3932e395d7e35dc29f97b88c7d0ac3b19fed68073ee6f5bd560880fe1c3b8213759262b94d25d2b63d41334bdfa16d4aace1fc10f75a363148347f72969cab3fe1745eeffaa98e2d89da93c794f821d55e440a033d613e436fc6f7b83629392486f55db4fa0fa23a43964e7ff1d365602c07b2409f880e936e13ffbd778e12dd1baf5d88374ee5ad6561dab6113f8fabb259715cab039abcf5c34bced04ac111a9ba3548cde4d1170b09a80934e2a04a6aba09ea6546f637b1816fce7733e04f27aa3cd7f178b80a9befc8e399848382371003c93efc15b72e9b4a6902ddf9f3ca23f624f94ed2598744e502bfbb1963c06f6f5137d1be1abfc4dfcef991b3be3e97c7e48504f07bff89f2c68ef522402ae1e4f4a1ed45535e75811944a5a6d8d281ec1d16ed601dcc83488975f6d0ed3b89595ad2bfa0f2a6088a331ec1cdcad6066d56829ccdfa6a514a7f64109df181993cfbd65b3f98c49be429660121d5d9e7929e86f1c33303fc8e5dad00181e6b0a3f1df2a434c6b3b94e930fec2ecca218c1a0cad4a7f5f439d0e90ba668f135379f0572f3edb4b0b5a2adf5684f347ff1b4d8fe8a5ee5ab4ddc446cc5f07bdb64d6056be68e827f459ba9f249ea3c428d0321a3170a5d23940c886e5cc1b514bbe312e906be5c4e7b4fc8abcab4db94192badcb216ee1faf3b9a5fa123d8fa7acdc41d40f17c653360931eda65d34437926a8f888e76e902d6cb07ab9ea3fa8a5c490352e77d2fc36a916a5cb98be5f6db7542d18c1e06ab642bcadb74c685da5e6a335503a75404aec15409fa37bf75c0102280c8999655ca038664f9a45bfc35258fb04a102773539fda6891dd724652e13de341edf2f7d27613329b2c0c242efd0857caf193b84fbaa9830138db0cec48c43c55b7108e7042e347c37daad9e28b8fa0105ef2a74ac6685b6e54a6593269aae0121768f437d37a5163eae788af5f2393dcdcdaca306126da6ea76713818d0140e20d119cdc48d7c57aa1644f5cea3aab2ab787023518317803add6472441b61cfb323bd283261073a7667350576d6b065de64a446c189efbb23e74adcf4aa25a52723d0fb3f3d138ef1c7ef4c638ceeeebf99f0fffce4e45a0811e9e47db508ed3912c2c41a439b294dd0ce6237f55143d0ef7bb420459aa7aa178c53cadff108aac1b9264cacd15a0364eb66ad39d4e627495e452b9ac91a0ed8dd87a8d85deb7fa18c69fcc8f2c8c947b80959d00024877c55b1966b07d9028442ae5f05bee6997b9c840d71a0691e4e170929964be3b7017a931b22f002470ee01bf5ab55c8fb704175f3107623a866e4a18ffdf5ee9ae612736ce338c6ec17960a287ce4fd70d1ca3a00b41285c45681b0560a7549d5d48a6760d47aaa234c2e0595997851a79fb2410c5c297f726f140377b70e4e8463d860d527ca566ff559eade75600e4b8ab1808a2e4fdf37ff4c20e16090b427a6686ca43187fdca3355f36e07a3f94be32dfc886a41a50f1dcdcdf767bcc74a878e128cc50d5004e1eafa0f0217bf24cae3355a1a58d83651c368959eef09cffdf7c25739522f8e46dd110fa6c1bc55b776cbf6", 0x1000}, {&(0x7f0000001100)="59b77da117dd06d4bd7cd83680a1938b8628b5705d87e9c104f233976d44225342602a28529456f85bdac5889a4d1143e415aa190c51a2d47d1d5e1acb81728a4707d23374f0aff6cb72a67a729a9993fbcdcb13b56e3113ceca6339d5a00deb87af5985dbaef99316ac55c6e499e426137425453c9acfd0badebb8f969551b185d1ea57bd909a7e41d2145ea792130ecad8033b9d26b830c514a756977a3e0805e87f4edc17b22edcf72db893f8d43955a83864", 0xb4}, {&(0x7f00000011c0)="b18640732df9218831140e29249619b94f72bc067f7f9feb7b82748f11e859366fea07afc073940083b739e761d1bf67f524c911a4be4ad67cc0802eb812ba43172c9ff936006ac743f77d93419dfd94815545b673afda005bc6429bfa5720cb40e78041f3791bcae15c558bec66ae", 0x6f}, {&(0x7f0000001240)="80a753dc07ebcd6bceb4f408449d00b9150012356ca814a8cf7c5852e038ca1ddc6289b5959b8162248e7a0bd1db2e9857dca243656263dbb4d625e3b593b98f237bfaa5dc7a0f70c95db98b9a95920fb3316337840202742a7e4edb877e87d23571d6b2869798c066ede003125996ee8247086f1eb6bb75ae7a933893155316d7881339d0412a209bf3a8cbc11523ffa7312d6ca67d988fd6588e6f663f448511a8d40173ccac7d4213bfbd0f6b61ef25", 0xb1}, {&(0x7f0000001300)="a91f5dea977807c8f7a7bbd3c36784e83deb6f791123c5d631ceb37fd64a9bd30d290e7b0ca10f19a36e6bbe950b9e68876892774d71024841f7e06482413fdef07f10799310936114e715c77592ceb8866bcfc347509bee7d6eef8494b5016e34e0221f2e364993f84d6dfdb0d8574c879b365b85e18bfe149c8d8194a7582f0849f438e0c6a55712a699ab708d5c43d6f1e98c902434adcd7698abc2bae93fc830bc709af2b04ee193f06dd53cccb148c8e6181f438a9f7e5cfba430503d582511df9f929962d0b209240994fdbaa209b1b18841c22f026aa6e31d", 0xdc}], 0x6, &(0x7f00000015c0)=[@rights={{0x1c, 0x1, 0x1, [r1, r2, r3]}}], 0x20, 0x80}, 0x4040004) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000001780)={0x1, &(0x7f0000001640), &(0x7f0000001680)=""/222, 0x4}, 0x20) r4 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001c80)=@bpf_ext={0x1c, 0x4, &(0x7f00000019c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xc}, [@ldst={0x1, 0x2, 0x2, 0x7, 0x1, 0xfffffffffffffff0, 0xfffffffffffffff0}]}, &(0x7f0000001a00)='syzkaller\x00', 0x2, 0xf7, &(0x7f0000001a40)=""/247, 0x40f00, 0x38, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000001b40)={0x7, 0x4}, 0x8, 0x10, &(0x7f0000001b80)={0x0, 0xb, 0x9, 0x4}, 0x10, 0x303fa, 0xffffffffffffffff, 0x8, &(0x7f0000001bc0)=[r3, r2, r2, r2, r3, r3, r3, r1, r3, 0xffffffffffffffff], &(0x7f0000001c00)=[{0x3, 0x5, 0x2, 0x4}, {0x4, 0x3, 0x2, 0x2}, {0x3, 0x2, 0xb, 0xa}, {0x4, 0x5}, {0x2, 0x5, 0xf}, {0x3, 0x5, 0x10, 0x2}, {0x4, 0x2, 0x2, 0x8}, {0x4, 0x1, 0x5, 0xb}]}, 0x94) r5 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000001d80)=@bpf_tracing={0x1a, 0x5, &(0x7f00000017c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x4b, 0x0, 0x0, 0x0, 0x5}, [@initr0={0x18, 0x0, 0x0, 0x0, 0xc16, 0x0, 0x0, 0x0, 0x10}]}, &(0x7f0000001800)='syzkaller\x00', 0x5, 0xf6, &(0x7f0000001840)=""/246, 0x41000, 0xa, '\x00', 0x0, 0x1a, 0xffffffffffffffff, 0x8, &(0x7f0000001940)={0x0, 0x1}, 0x8, 0x10, &(0x7f0000001980)={0x5, 0xd, 0x3, 0x6}, 0x10, 0x8495, r4, 0x0, &(0x7f0000001d40)=[r3, r3, r3], 0x0, 0x10, 0xd}, 0x94) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000001ec0)={{0xffffffffffffffff, 0xffffffffffffffff}, &(0x7f0000001e40), &(0x7f0000001e80)=r4}, 0x20) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000002440)={r5, 0xe0, &(0x7f0000002340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f0000002180)=[0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x6, 0x9, &(0x7f00000021c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x1f, &(0x7f0000002240)=[{}, {}, {}, {}, {}, {}], 0x30, 0x10, &(0x7f0000002280), &(0x7f00000022c0), 0x8, 0xdd, 0x8, 0x8, &(0x7f0000002300)}}, 0x10) r8 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000002480)=0xffffffffffffffff, 0x4) r9 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000002600)=@bpf_ext={0x1c, 0x22, &(0x7f0000001f00)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x7}, {}, {}, [@ldst={0x1, 0x1, 0x1, 0x4, 0x5, 0xfffffffffffffff8, 0xfffffffffffffffc}, @alu={0x4, 0x0, 0x9, 0x7, 0x4, 0x0, 0x1}, @call={0x85, 0x0, 0x0, 0x29}, @cb_func={0x18, 0xa, 0x4, 0x0, 0xfffffffffffffff8}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x2}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r6}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x9}}, @cb_func={0x18, 0x4, 0x4, 0x0, 0xffffffffffffffff}, @alu={0x7, 0x1, 0x7, 0xb, 0x6, 0x1, 0xfffffffffffffff0}, @ldst={0x2, 0x2, 0x0, 0xa, 0x5, 0xffffffffffffffe0, 0x1}], {{}, {}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000002040)='syzkaller\x00', 0x6, 0xf7, &(0x7f0000002080)=""/247, 0x41000, 0x1, '\x00', r7, 0x0, r8, 0x8, &(0x7f00000024c0)={0x7, 0x4}, 0x8, 0x10, &(0x7f0000002500)={0x5, 0x8, 0x4, 0x4}, 0x10, 0xc92c, r4, 0x6, &(0x7f0000002540)=[0x1, r3, r2, r2, r3, r3, r3], &(0x7f0000002580)=[{0x4, 0x4, 0x5, 0x1}, {0x0, 0x4, 0x10, 0x1}, {0x4, 0x2, 0xa, 0x9}, {0x4, 0x1, 0x0, 0x3}, {0x4, 0x1, 0x8, 0x6}, {0x4, 0x3, 0xa, 0xa}], 0x10, 0x7}, 0x94) r10 = openat$tun(0xffffffffffffff9c, &(0x7f00000026c0), 0x0, 0x0) ioctl$TUNSETFILTEREBPF(r10, 0x800454e1, &(0x7f0000002700)=r4) r11 = bpf$MAP_CREATE(0x0, &(0x7f0000002740)=@bloom_filter={0x1e, 0x100, 0xf, 0x1000, 0x0, r5, 0x0, '\x00', r7, r8, 0x0, 0x4, 0x4, 0xd}, 0x50) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000002ac0)={r5, 0x0, 0xc4, 0x6a, &(0x7f00000027c0)="d272b9169d7b6da28e8c904982c4a164d2a2d29f260159c9a83cd7a851989dc0830fc9f371ae9d2f2ec76c75f90a957c3a457ddc5ac879e6734a7efe9ef36b7b033e9adaac668794d7453fa525188c92e322e3d068fff6835fae35490f88e04ad71cbc28809d073b5acb6d1133ebaeb75184d7b6ed547c0d2a20e792ef8b9ab8b83c142f90b86da12ecb44c5b0c5336f7049b79131277bcb301089386f6aad2e5641ab3ad96c9454ba70d633339e547ebc333318dd3953fc8d368a39672282d847dd2cd1", &(0x7f00000028c0)=""/106, 0x4, 0x0, 0xb9, 0xbb, &(0x7f0000002940)="6651e56209f07307910afb3f753b1a2c7d4ed2522d3738adb145a5ab92628e2e8d5487014252ecf5d1c0ef6a0317eeae5053bdd4ce3bb36f2cd9ae796aaa027cb6a1b89135be36667272e4a202256fc6f36c3709fa4c1144c8aa116a332c2f2beaa18881311635fa902532289c4b08ba57951cead2648936d33887c76b42840497cd9a0264884ecbaef014c75423318375430f036c77b9e8c3013879fa0b9cfda4ed3c340dee08bc515bb24b21138665413ab137dcd9fe457e", &(0x7f0000002a00)="692695681a467a9225601c9d6126b2c7ffea618d0cf33fe62fd0413988ac931593a67727e3f05b14ff385ad956dc8cd0494edf685b4f6d7bb62c1fc80061531922945ccd5bb32600b162792441b8c29f4bc79b3760e5eab7a4f0b72b12111941470af4a836a4d80e5df17570fadd15434851d8bd85c4411f99e83016095d65d490d3c3bea96d89d77d3d7c8537408c5339ba1238240413eb010685d1138b171cf81984137b123abb4ac4c0861ef4d13ee3b0ca7a6c814b0e96fc6c", 0x4, 0x0, 0x8}, 0x50) r12 = bpf$ITER_CREATE(0x21, &(0x7f0000002b40), 0x8) r13 = bpf$ITER_CREATE(0x21, &(0x7f0000002b80)={r12}, 0x8) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000002c40)={r2, 0x58, &(0x7f0000002bc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000002c80)={0x3, 0x4, 0x4, 0xa, 0x0, r12, 0x7fff, '\x00', r14, r12, 0x0, 0x2, 0x3}, 0x50) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002d00)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r15, &(0x7f00000032c0)={&(0x7f0000002d40)=@abs, 0x6e, &(0x7f0000003200)=[{&(0x7f0000002dc0)=""/111, 0x6f}, {&(0x7f0000002e40)=""/100, 0x64}, {&(0x7f0000002ec0)=""/206, 0xce}, {&(0x7f0000002fc0)=""/47, 0x2f}, {&(0x7f0000003000)=""/213, 0xd5}, {&(0x7f0000003100)=""/246, 0xf6}], 0x6, &(0x7f0000003280)=[@cred={{0x1c}}], 0x20}, 0x40000100) r16 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000003300)='./cgroup/syz1\x00', 0x200002, 0x0) openat$cgroup_int(r16, &(0x7f0000003340)='memory.oom.group\x00', 0x2, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000003580)={r9, 0x0, 0xf0, 0x7d, &(0x7f0000003380)="73798a09671ddc750e17dc0fcb8c58134501624e6568f3827271cbc49f63a072df58cef4828e6082f23d796c17b263e7b4946065991727366afd1a28b9da492dc3477a82fb76134f68762e52df7fc9809ddb3f1f51e02eb4d741bdc4d6713c51778fdb45a92e1d5d792dca1ea8c06ac8d576b1ff6653939e6c75b0b3b99e033d0db1cf7d20ea9dbb9e74944600c0159fa878312ff2839a6f809338f56154d4fc9fd346adef1a06453c26bec8fcc80e67e27cc9d1e5b01e30e9ff8418e6eb614279393e00a6159b4cdf7c0d773783f1c58899c2e5b65e728a0fa0df8a59b549f1dd599332a1e5bca310b4e55184963a57", &(0x7f0000003480)=""/125, 0x5, 0x0, 0x21, 0x12, &(0x7f0000003500)="e566b0b6836bc650f9bdf1fb19217bd79f29b37994eb28d45e74c00b0d94a02128", &(0x7f0000003540)="974cbc7ca63a5cc25968f36c4fe008e7b479", 0x2, 0x0, 0x100}, 0x50) r17 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000003680)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0x8d, '\x00', r7, r13, 0x1, 0x3, 0x5}, 0x50) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000037c0)={0x6, 0x4, &(0x7f0000003600)=@raw=[@cb_func={0x18, 0x4, 0x4, 0x0, 0xfffffffffffffffb}, @cb_func={0x18, 0x6, 0x4, 0x0, 0xfffffffffffffffa}], &(0x7f0000003640)='syzkaller\x00', 0xe9, 0x0, 0x0, 0x41000, 0x48, '\x00', r7, 0x25, r13, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000003700)=[r13, r6, r17, r3], &(0x7f0000003740)=[{0x3, 0x5, 0x10, 0x2}, {0x1, 0x1, 0xc, 0xb}, {0x3, 0x4, 0x1, 0x3}, {0x0, 0x3, 0x3, 0x7}, {0x2, 0x5, 0xe, 0x8}, {0x4, 0x5, 0x9, 0x5}, {0x5, 0x2, 0x6, 0x4}], 0x10, 0xffffffbd}, 0x94) sendmsg$unix(r13, &(0x7f0000003d40)={&(0x7f0000003880)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000003c80)=[{&(0x7f0000003900)="47f1231563c227a1d0b9fb1243e550ba66cb66f93f48b907e9c32a4c69e608b70cdd3364b1beb8de13add8f2dbe06913a75af631c4153b371284afe5c3bea61d5c667babebae2b455b19626da498b2f52fd8441f1feb67b6dc59a1a08b638ff8778f2720c614037eaad01aebce682903264dc82c8aad9d2e83e48ccefa910b49a2fd1838f6e49d5a8c09ab30b2f068ff5b35de30ae46eaf8763aec7a1b8f3c6ff5d74822adb099564594879643c8d07db6e22cfce81073b55fa9d571c56e30a1eb5447d3b01b55f40ecb60a6d6203a8851bae9f8d5d8", 0xd6}, {&(0x7f0000003a00)="50132e04d2467de29e3364631ee7f45d2d668e22244e1592a64356bcc8e2ca55bc4ee17477565a04f579231188d70e4f30d1e6560c477cbb4aea750352154a94e40663b3a0adf31db2314ff16085ed0f2b0a4d7c815b2a72db81c17bba9fdea5aa12218ba4a976023b6383f16a0ef2a9caa54cb242214bc3c80c8f313740c35b08ac913af4392d626c2791bf05595242ff0f0e14574898cd6780dacb10868e2ea75be7be955308541db51b0e59ccb58f899f62c09ebd0da93dd5acedaaa7bb221b6d9c5c8079e24291", 0xc9}, {&(0x7f0000003b00)="c166a25b704a5c75b7a1e44b873060a89339ee6eebf41827f85a055768923df52859610b9ea1ab5a074449a9fcf6ec45819168c6c412ae4828a6f32b867e47956970", 0x42}, {&(0x7f0000003b80)="19be84e0b047aaf579aa1118ec6fcbe1851dc8a1689f81777dbeb25ea5589f507c3971", 0x23}, {&(0x7f0000003bc0)="a695f27cdf62ab7ac8141e333cb1d93d6e6a1fc9771173506c0a1038b6b43fefd0be003c4e84cda29e25e389f39d6059e5ef8fddad034e90a44cccd0216d5f50dd85010df56db4185e02d34b80b8", 0x4e}, {&(0x7f0000003c40)="e7de6f5258d9107c571aef778baf9ff9c86566d9780c42156c4b78f41d0f547501cc329884ee993c079a36c727a9fb634b4f7a314a90de393f6f6220", 0x3c}], 0x6, &(0x7f0000003d00)=[@rights={{0x24, 0x1, 0x1, [r0, r1, r13, r4, r11]}}], 0x28, 0x4000000}, 0x801) sendmsg(r12, &(0x7f00000063c0)={&(0x7f0000003d80)=@vsock={0x28, 0x0, 0x0, @my=0x1}, 0x80, &(0x7f0000004f40)=[{&(0x7f0000003e00)="ab6f32045377c8e5981e1f81ad7366cf2514040274c142a7a13e17a2ee68a3973456b94528baf55376392bf85862f4a260de3ca17f38140bfd32228e0422645a36792acf05b406ae42b2f2ff29454ba690cea34cf32e414777c764", 0x5b}, {&(0x7f0000003e80)="1295cd7b04482fe82a57c735d4b3275de1c267a26df482bacd90257fcc522a1757c75f661c6d20bac7f95047812ff7c347ed386294444e2925db719eac36c6ce40e43f3d3aa9de8c21a542b27fe280b51af89bdc4b0b8116c3066e3dd715e218713df7fbba420a0b252c079d7d80f54c7307fb3a408b1a719559d459509e083ba376b848e666e4fa2d3afa74fa241b6f2298789ffe38df0d514519936a9441bdf9eef521bd57c24c12ebeea59a2c4f52c0b99599dd1df86b9fc13f9d768714eb698e28861fa3a4201c4aeceae81399dbae24299c1c7e58d6021dfa6a64b2769ff75d129ce260ba3dbdf4bc44dc1708ae347c47a5440c55227ca717e234697de8f8aa4be86df3c92c9fde73c56ef938d4887441474318676324db3005a33ed2f1d4f335b80e7704bb7082cf144f8a536765dc9501044151aaae655aaa2d70bfd5714b3bc807e0101e4a923bc17c3138d4c3ae99579b3d7c290cdabeabef66c1ef0773d1ac59a225718d4eb50e36a07b49f1ea4a3a11278d8300423c5c137e4c28e5f7f6957647255038bd02cfbc9bee826ded07978126d5471b93f515e81f0dddc93b887b7482c1f14260bbc24ef145795ca266371dbb68970b179b071a0dd445c76ccb795866f5bcebf0bdc0f0961c31d7fce505ccb710405d839bd330ab4886ac9200460f8e721d76b345fc926f68a32e77bff914d3feee8b7e446164ce2f2f0adfeb79a997841d0814c63664e2dde3b71ebe50ebe2b50bd4411d8a685c62db6cbdcbfb8d6bd25cb79b145bfdfba1c69334d172598eb019c76eb4f2a353adb7c19c55bfd009f65758f0184ca956b60b7b011adf15fa0f5165c15aa007d3db4b6a91299e9fcb25a780d30f935e16c3a3b26f163ea0db5df301b2cd826161b7d210505066a831e1557d518abd8b0a4294151d5a8ad9c4704b2caa5caf06836a2f67ac2b424060b2f6ed5e4674f869d528d56517d486f69984f8b19d93d7310ab6b6539d207a28c68dc413b518871059474cc2a60c0472d78a16bf490e5ff8d2bfa79044cc6cb1b13d7a58f896f74c1a6b1f2531fe7eef9bc3638f47b090d42c629123987d51d61f11da7924df8eb321f0e9a079c996a20223df47b23cbe78ce4672e0a5ddf48f02d256c02b069e01371100955ae879e642d579b105780e739b9823a5d1b4d213cc6d0d83b29009ab02e13309419acc252c72ff70d34cb5263eaeb5c7ea87d3de26ae30d987c99a40a764bfabd96db6062f4a82b1d8b3d230079896e72724b6a597cd75d1c71d0cb4c81daea55154a8f9db8fbad7fbb82e4be0b3e051e6626beae3bade686bd8e03e582edd0104c67fbd89bed0ab0935dbb959dc9ba7117076ac6726d2adbfd433537afba0018daf4707abc7d0006fc897d4383f3f42581d542ac31048198e06a94d7b3facaf27c5f241f8cdd16f6de1b60429e4a6a7a1a68140e0de241f5296a2d64d8904f85bb638b96e2b2976803eec62f8e95cb519d2308c5fee139d08a2d3daa9a64257e6719404cf6056f1935cb1e788e4a401db6976eb04b888bfae98e87616ca0fe29fe588d10257eb52e4175f39da0dc11f82eb3251433486c5a6372f920af6cd7318d56a89eafaef4d63ef25fd1c13218ba667d98963e6e6960dd6af73f79bcd685980b366be5e3b2ac46b70b96b8ab90465225e9e513480d223a40ee4565bb5fa30fc5c7a3c487c380873abbc89c2bf079fa492a4640a92e03e674c9f5c0b4cb1e6b24cd39f69d9a0302136eb258b4cf06736e0295d28185bbefbd3d9694d5d9acd32e1c575efbba4c8948a137ce2ecd7f16725a538e52b17e3654a8b2cff4abe7c279c1ac4d98fc2b32ac7ac8c04dca218d6deff47323fde8e084f46aa45ac03c11e45081675ae5dab679ba699503686245222464249b94e888aa9cc52a709d500595812af6848d06f3f6c15d8a7eea85ff0bca7e2dcd0103273ca8129c4ad3ae8198d3574237c390164affdd97cd672510c646c5c40bb1b5301f15d0f1da87b741f4d1c5fdd98ec0f1b494a0c1a409e1c2c947fd4cce2eebacd17739b9f93fa9e32488a1050a4531fd8cb4d930c229f8204da82296c210402a3b35220496e987456aac1efe6bb6b9311985437f2f373d69c58e4a1153ba1bd3dd5fe08d4309e45102fbcb917ff1313ec46b38d499e43fc381cc4805457267da9d3e24159e4f09e7024af640891344dbf1ea468c8a65b2ef2d4034197874f96e77d41a82d056a5160dd8ac61833aea626dc8785ea880420164908195f8f3c6355b417e546005d4c17931b1314b926303e8fd2b0f94faa7c819a39f0d3879a661215ba9edd9f4a5f98aa2ad30b52514f1ed6c36a8679c70d19a5ed2388c084dcd53f58a41bd4bce4e61133cdb2324f7805e87941b31e83e5ea0b52d5e79c4684f79260141bfde084a4fd96d6c01fc7051a07f2815cbe15e6d1838cbe97164b8a4e6bd644607f3b74ec8dc47d18b985f427a0d06641d514004edf0ea7d57cc94142848fef045a4cf489031643dd3fff0c2ef74189c1d896c0a3af81f13aea23b822d19d0e4244cf4058b3580dfc8d609929655ca501608394311589b9f7e9d09c995e7bafb47a8c0e7bc6736d1b37b770ccd2a2ccf41e6da0318a3ab2de73f1aa7a0045d5e284563601dbbef8d40457d1ee6930fad21df1c472bccb013e2b9d8c7bc9bcd2fab7cbd2189c5e1280953bc42dbea1be7a7fb8203e97f15d12e9e1599e65800917893be55221bc62d1e56beb787bd8a9daa2f90f062c537d8601bada21d13b204b891edd3dfdbaba1db80c85f10c6b0803c45dd1404cdf73a7d0513ad09b30b62e97a72f7306f7af3ad018b0394c44531bd3d047d859e90439340d86e585afed0ebd49344e6a3eeb40c28ce48b8d90aa30a277798809d7e325ccfacd23a292e01cbc77c8082dc0d2968e09fb846f65a931e1c6d31adbdcc42f018f034d7c86a6139ad5d93ff2056f75627de134ed956da2275029665f6889a8bcf5f445cbdb77fd92637dd0ee4352b2f187def12d8d8f7426818e52c65c124ffa8101a5d0ab8adec3bc62e92121d49273785cab1f31857856e5bea61bddf599cf2b22426f66cfc3e5d019fec85d0990c190083626eb6a911ba9512e5a3a1bf10e49c0a08f611ea937ee10a222406736ad31f86af4823470f6059f7776ed8d42b81e1e9bacaa48a84d23f57b6b1febc6f81f70109306b62ff5a4c0d4612a7f6fbeadedef92f06027d8b7b7580c269b3688ac126f5fc7620b91a2333fa03f268887478376eba2aca711271c761fdf9802edd214d41523ee9f32a3484c95eb57e8e11858675ab4c6296d55b361df59f47eb4f5b6a31ee2c87b289a23b94d9adaec3ea4c065c3dd9ac7ef1bda2c7da245c8a8c923eb87549d509453062c52df7e3cd5a9a9b08f3cd0d44366d941abd4599fb094aa660276acea6257ed7872db18be620f12ba26cfe6ff056461851a89f82d503ff8f5e53b5bed308602a4387b3b7d826b0a087cfcceeee852ab2ded520e1f49e0372ad089333c9bfc60cd6e237f93d439acc126c67deb3bc81d3cd5896d227e7d4bdd3d6a25c7606d618c6dc832d5a852bed5919c1d3f6adbf6e290c3fb65daaa2569c83bca0220e7bee3ac8aad9cf163cde4aa8012ec2a6fe030f95b5dde940c388fe2f3a57004e26768569386685427a2b005cc51854662164f43442628009252a5acadcf99fab42e0c4ae493288b3bdb3c530bf085c45ce88df839db9c7822304df66e0e3d3f68a4e30460c811c275edc57d677159c75c5b34ec24760c46d12e1915386eb29b1781b51d6f035a2eb3e226eda88947bf3b97e07de2507b3b4443005093720d502fcbc0eda332b5234585c3d05c39ed50ae57f0e88b2d2d04615d38960b70f57076a5728900a209a14a8608d55b68f6f9fde681ee42b6f20c30e5cbf3ab3ed4d1fa6f3919cb223d4ea0bfba440c2e0b987a6b2ae97759f365b088e4c1fb2e39e9bc0a511cacb50aae9b4ab4cae7e402f03089e02414c05acee9cdc166dff008f1cae6561e869e15fdb3a8e43a2a9bf394fa5ed288415a7f88c43835b6bbfb472a07367779c3b3e5d5ed82e4960cd5a751b10c3b33e61b1cd59eab3a03b6178228f89b89cd1fc162e3fb991bf0a2151f645bdfc3c39c63b5e4d64a02e86c06a3fc10a9f120440c57259f3988cddc61db074e78600f12eeb850e5570009b523b1e1e3f5e57b58ce8e20fbaa07ddea5b61292a5c4863326cda7e47300d186daccd4057dba9d066c803d7ae11ec7467e0b45c4ab85046e2a0539e4cb1887e8245ca4ee675585d070119011eeb0b9bd9ab4439327f8ac212f9737d4796a4f69ff95f919a1fa4a525f5dc5f70b905e08fea168c94e9f7a42bccffebe5c51b3efe237fff51fef804a3a795947aabf488e4ca2cd10f06bcdf8ca91c924891e54f5ff2fc60f587cb9bbb1702d1469ac9d2d4fb662221e9c73b75298e8ffa564a20610ff58e0f95b9c5e1830c7fa38255ba15a241f1082995e52afe556f1c8b7b0f96131a01ccc436574905b7dd86874fce3af24d06135fec35466d0dea7744e5369c765c8f365ac345a23b7af42c21aa0cf93be80eca71ed1e56f447b15049a075ec289acacd0e60a82c442e506b0cae7489c7742a9c8cc8ce46720ed405c72724e2197bccddffd6c04a3ccf0681729e3008c90506e6c7f23aad823c5e451f3c9f0de7fb7304f36c2ef4c71cb8030b66012f8d4a0de88a072fd353f93dbca84f1151845a8d310672f747356d4a71ee9a76a6f51c7de5d3ec3abb95b3c579469ea0c6b89c2641481f8802c9f7bd5203d5f17d6a8a77cc207143f4ae7cb35a2a5bc5000de5222d730674f17fd729daaf21310563002617f0b9cd863b51f54c64e934ab1e940bd85f481c833ffb091701c6a6ab89a7145f9f4d78b1c98d7c15bc3d0bca821c543c8bd8b0e92c42fb6c5cdaf20b43c70d9c718eaa60be10189f662561247c63e0aa543e0ddfb8d8434b6c3a438b0b8cf6aa91d1fd0ce128059b6ef51a7a2dc484d38dac0cdb9d97ad0e8e950386be21c9443e0fe9af028db45e827c5454baabe9fbcb424a093ca338084dfc27fa6e1126cf4c579f9acf4663e81023d3aefdcea2e9925a6df7d62aa84fa81cb7f106e0a446824d55989ad4b9fbf96c1dbc714403f33e30f33bd596d2b185e1784b0bf1cea6cc0b328275473e53f6fa75ebddfc259671c59638d00eec6d5f0bebaf179a7a0b24183240f16bbdeff6ee20558562512510f55c741bd0cca041edceffd7f0a312953ed4c5a0d2449bfc502599a7ea9d9c2b3a088fb49ad317df8e120730a53e3d04c74dda77bc3d52b77c3b0101d1d7a255366f2d6c3eb39bf4213b03666e6c0a3f3a680b3527f5cec77cd056a50c59bae0e81a02c4bfaf8cea3d300cc733d7e4c0c3f37ae8880ff1f3c4317ae34e57240883b12429f6b9d6098f758f3cc8765ae9ea993f50edf382a8c3e84f9539df3430f583e4c820b2709684ad9a22276b2fb160a0e006ab307076cdffd06cd2bea41c43979267a1552c9a2a74e6c2772acae678dd767833dcf1ed24ee60467ef5c212fa00fa9f2d4a49b9f82a0336eae5af9ea199e9320eca95bd705d6f0aa5cb817e1c5f67ad3bddab8a6d951572024724114ab1f128e14a133fe1b4869bfe32ec321d419ebd5d244770eece90241fb7bd0d6e2fb70b67f5fe73a48f20ec53d2b14478b9cdb1a196ed73e9829f0128e9c85c23bcab7f628b188529cd5a987146cb525bbda8063f3ef6946d2759feba6cf8075899e38f40d46bcaf608b2291c", 0x1000}, {&(0x7f0000004e80)="71ac20bce3f46bcce6cf7541f0eac9b2b2e37035429520fb6ab3f2f31d72cb98f6c95118933960bceb4ef4dc8be370052d01650dcebb2066b0ffda5fa7faf9dcbe3b3e78b4b9be057a54bdf13517fcb306f29a1f1c00d8a8ee7e2e91ab73f60d31821919b13b29ee141e5d716c4d421ab294d04103155a6d8da627d1d9d478090c997014da5d73b174616350aeeb4dced3b4fa3c6736d618a72a065975f5855405868688fb92cff4b72cbf786aa4fef864a0b6e5fcb11b42e6daab8d49", 0xbd}], 0x3, &(0x7f0000004f80)=[{0x68, 0x10d, 0x8, "a7ba665ef6c976b9aa396f908ddb933e0701534df9bdb898d87b4c02cc065329a54a3c84dc0a26215e7a4ada3b47ba07ce449c56983210e74d7e6357b4fadcfe3857685a752b0a4b24dcfa36ace807e7d04619"}, {0xa0, 0x11, 0x5, "41376e19605f27b1050101ff780d6200dc8d42f4003545c4582030c525bc5aa65e97bdc70e378bbbbccf3824c687a6ad8236f4370b495a207f652b1b91d8f309671e7dbbf708065ce0a670d2070d33e4edd763b39750a17d379e965df0f374acdf1a28c94e3c0885d8aaec9f1c444ad341b144ce360e53089165651c9c9193d1018d8eed7e8440dcfe31"}, {0x88, 0x117, 0x8, "3d6e2db7f8f85f3fe330466b136ce9109673f854c91c8dd90d908d92c567ce5e4c85e7dd1329dd67e5161b1afa70a9b00949775e446eaac0b9c65f42adbadac5a37c29b6fa4bc5debc9f924b29164b2beefb5a640661c8f3b57461ca588afceb8b291a9eede4d8fdc573e8a9956aa6e9f830e1"}, {0xd8, 0x8e, 0x9, "aa083eb704f76e04e641af6d2d4d1cf204c006f928259d6649e7e37f9a492c69f0f507bbf3729352ab3628f6120cd263d5605d27f8ef731a1071d869d39f53aaf88966416ef0cf3bcb3f3f7bc1a6ab3904a32cab14da5ddff587704936e44414e86453d6024f4e966f35044d0b060e830085389c6a3cbf7fbc2099f17a4e0d814b96b0f58fdb9412418ae08bb047698dc8a042f98bb3f8ba93bbea6aeb0260638da1b46a043f0627ca1f0c37d3b6b1c82419ce1ced33c224770326ffcfcc64cbf533bc"}, {0xb0, 0x109, 0x0, "01aada6dbad43103c2d974a323dd07ae618deb8ac96b29ac32b752ea20e314a78f126c5600c33dd371a83d462a9fa7fb9548acb50608b7deb4db430f8335a02e21255218f24cb175d32add06055f5d034083235eae23019b9fa14f3df4c653778dccf03d67dc7a7b23f250bb37122eb3b4844a3bb23a26e23371d1001bd8a054a97197c8414b7d1230cc75843f1ac6dbfe295f875272721ba704"}, {0x1010, 0x0, 0x3, "83858643cd7b7e5e6d8b6b399e915d2ba5d15b3d3ab3289f4d5bf57e5453a3e4d97cb2f7c6d8da8108e8e5ffebb993b6a66bce2183e2f8f2f0c3ad4c03a9e6ff3e45f04af5012d603f641c17e4c0ab62edeec15012f58867dbcefee1cbaf98a9cb8938124eb6c05cff731a7adae5db21d8ce411b14584c6df7edfa95886e1e791c8ed2f70a7e3d3ac8340df10e74288770fb34e7847bf2b4a46f0e52bc4e0f0cf7b3c291a357586cc57d81650dddc4e5631c63fda1c126376a0cc125f6f6f7842906aefe862bcb69dbe2ab2c74523fd8e7fc4721651c2331ab9acffb1367be4d9f664ab7e9bf19fc79299b4b5de8289cbfaf4f6453e039a2d15b0ccb9b052388acefd8bb028a835945315ca471406bdf6c17d73279f671916b40ef4199fcb8561a19eb6bae131dfb3ea005ed07ba9412d5a9b87e3705539b28b421e9a21765a791034ac3a9f42c2ed734d896b1577fe84e8cdb6080f94e39664de81c9c1d5c159eac6e7d70abe602b5e85049777ba527845f9b7a9c2f4271a46801e31a1cdf66d4d188d5d6fec33770575087373cd923b822b69d1617b610f079fc310bdc9116bb3320abeaab7bc280093a0385799aa461f18e3be3d39fd38de0188310e84b7fba951f25d61565491572ba22b3e280c0f052b2e0b5d815eb4df0893a3ee1a8409b25d0b9caa2624ed152966444c01cc4555645fe932cce9c321a58bd70b0001be87125228f30e63e022f5f4d4ebe63d1abad8a785d51c8782099a9e971627ed2bbe692fa25cab1a8a399f3a3c5e4386a9140fc1fdd7f1339d4dff5af5e9e83d65d52bbe84aac8993b5ef8f1f13029eb71a031ef1c867f031218bb010459d51026dd5cfa9dbff58bcc4d28786aefa4902e6faeaa931984a345eab66a49d1a607ea43757615277b14a598968ec9caed385d1a3f30cb7cff1b3fb1da453301d3b1868a96dab9e4477f6750c90e1f2b73f7e047d8332a0721256917eea05b31e22652d9904ddf2a4309f47a85af268eb09234efbb1347d23835c3710084291d25c9d4ec34abc5ff312de205be297af6768193bcf0c5534bc5707bddfa553b253cc147818e7e856eb98941ab37f659a359564374c6fc6e4b568514ac355564345438cd759ac11a328bba45acbc61d3cb03a66cf0207f81749fc5c437295060a8331d7d1dbf8e5dff67c8d626f2a5297873b4286acb70fc8844f5beec2ba2a25368a4aa6f3bf217c4bc136627d302250b17cbd1a4508499f4d90c3fdb31421836651631cd26598bc4f9489d563986e5e322d35285cb68e66a613d9ff7a730b03015665881c669c00e4fdc9e7d3b356aab0068aa44409eea5ed7ddd445d292dff4fcddd2b73fbf4dd8775c83fe1c861815846a7c4c913a00c3415d408488b740e4752def5d6d08833405af3b487983f7e6af514bf056061d3160403571d8ced73407d244d5b7bf701af7fd810f8e32acc4cf82e060654cbbcf6bf26743237904ee5b44ffa577146dc49ff7ec305e50839c30533df893a62eab9140894e30504fee5f1d58ba0bcd29b7997cdafdad6d9c72647872d16da8b11ad93aea7ba2c9b0398a224b4abcf4740afc2518b4e0f08e9880736f8316b1d7245c4e1cf0b67a184cf8338a4ad402d1451f5345df056d905bbd1e2a418f24318d0886868cb12f70de1088a88e344003bf039c9c98e9a860da2b87069a70d2f04f0151f5598e3f9f3fbb3745f74eee5edfeaa42b0cbe4d7274852b4d7151c2c8c27bbd374a585667ce2d7eade1b2a6617bd7f6e5e70342723e2cd2381e8e2885724f4561059dbc95dba825ebe2db1ffa54a0c790fe8fe7ea5b2bf82a1d08d1b6913061057fbfe9648efb126c70ae3476fec9506cece24a07b5709024aab8bee695fa6368ecc4776db956054f629469955fc973563777bb56c67ff2ca598f5f08ef28054ac542d892d933bc0a014ff3076a941ad622720c7d098fdd9702372b3fca8000d14e0a4534d2c15df8fa4430e452ee91eac9629a352bf35533baca5577610ae39a6f2f7615d3792a2be9cfed13a955debd8931ea97e48248f373ff20d858b4b288b83b8bfbd98ed5f6328c88a7ac527789d85bb34aa70b9cdba67be8e327ec1a7f5c4ec673d79ac6e863daed87c21b091370c14e498a917ff4694aa910d2a977ee9d27c38287948553fe884e36c55eddb29c4af8679644427a2c81b56ed232851d73915fecd7290eaf59cc56ba2dfdc45f2205c80ef8e9676efdbabf07c85c19d4f594333e7cd36ffd91b33be2fc4525abe260bc6e1d0aa2059578a19af5900ee52f065eff6e98c4c88208ff6a00eca914d8f7ffad526c141c6f5e0bc2636d0b6e099b76ead85e8f731e1694efcfc26c413fae9dd175360f468c9072dc75a377e02b29a28894395c0f3f77e40d00edd5e137dccbe88a5bfbfb998270f7fcd4404a6052f2142206cd83b078733bd48dcd7769b8ca247c4cee591cf453bcf3ea7f784042740032ea95d7afa95d2df28b21e984c9ef2230f5b51877981c7a80589195c4a0321c6a134a0e38b95e68147f4600d83598adbe1eab1fc4d1788d3827442740dbda3822cd9a49c90ae09559765d91cbc103c461f26680011c951925eb350eb7886d962c77874921942c3adfbf41f0e83816616b4f1b7e7bca38be3241a63b49aef6981642e694e0a573064bcd30fd6506f0aa2b56b2d1d163cf90aa61f228c4b26c8e9874c894baa3c4fa8bb3c9e84053a32c6b78732a3bcd0d2aea233b5905a70c47378a7571daf635c2a5e8f9bf57d68069088703a59e9e80c32516389b34106fa52c3655fd4b9c89eb9c17aa62bc7cdffb93ffaddfcadba84dbbd56f1b71befdace5da35e8ad4dd8b69b95d548dada879ff3981e4091f510ce28e61581190adfc29b5b11aee854bbb5c06f162ad7af48269ea306be0d6991b71cd707fe3c6421622c8404ddac5d7924efbfa11c82f4267143bfa930c5a1fe087163f5a9e09244eb5f28eada6afea457343efeb5dff5c1f8379c7bf093caa50ee447addf18bbca9e05e0a31a06c9f10e0d1004327642069cdc68cd131696144538d0dab49ec4e3d7c33a061c9e281dfd8e7ec1142e9cb16577ffe3b65f69ab8d569598cf8c8382100fdb6604ed77b009701fdf1dc9c2151941d9801aea8c912b62a4de18b5a6d5ef01cd5f85be8e0881bfde2b019323bdc2014042c54b475efd489775b40e3367a84a1362bbe66fcb780028269eba1f9062d2f510c289102a5e6a038600628d531bd94fa75dc8760221abfed75d6de4f35a1e9756bb31595ca88a00a9768dc9b36a2d6c36b72670956634da4e71b6f688adaf1aed11c1f00a7d1f5f27e16ef6f4695be99748da22dff083935d7a73cfc475d114416262876934bfc5d4b36612022c0b71aaa4a9f232b98e2a487604b15978aca10077eb7f5739255147451e408a395a66b2862df72b6dcb8662a685928955da39ca1729334133d8c38d789c8c32dded0f49055a8b948b4c9896810792e4fd6f1b59d1df2625f24b164b28bcb05a2b6c386e70c05d82dcf8a3a2432fb650f145c49f30e98e1eb2f3a206ffc40fb25646c9e50d691041eab1128fc607a15fd310cd4dae88f39aa5ab3b813c45b656c7ed5866fbb8bee2c03753b2edd6e2f65ba2dcf535fc49493737d49a0b7dcd8a1f8074849257cb44e8b0347365f35dc55759db3c0192debe514b93e5c030a4a36e77e5038a6faab69602f49802cbe696e7f17a3a294dfae0f8d6a914767543925fd0f2c329c72e3d3993c5f0bc52ae38a0df122fa81e3ba94f90861884da2613860cb17eacc564a436e8d67dca4934c1dde8f3a778381c0f9cd1b1304348ca7de88ec5142505dd8a7572d7795d6e6e846a7a58ffecdfff9a78c2fa67af4cc230eaee122550abc02423024f48c16ac34d3694294b8516d4a2bbbdc3583108138e242b4bd13d68f77bad31c4c6258c75752a462a80447714ad987049d21c4999c16fae86d23b1638fd0ac58a594afe5adfa8916d63417859ea5575157c7894bcd1f8190252a3b3f4daf91562d63d3f3b9f8b6fd339dfe9a6b89d8025e881995b061f6acc8722615e56be8962229fdfc107765388b79caa89f910a998f50a802f02602798c7f2af401c8cf7ae06825b689da0e727adf48323c6c74a4d3c7e861618661d05c94618b391ee29df07df8b52d3c2a0e9d340acdfd1b39610c7dcb13d9e2db7804c81ab080c93303f3ba4130d404f0cc02786bc7f123a4b579adf7f708a8fdc150da9df02b918931b706c60964aed9bee9a10dff2f9597449945701f4fca7ad46bf698c42426e421079ddd39179586de5630a60aa3b5470bf3d62b1cf5352299f3fdac00b9ffa3106dad9bf3e87307af868a1513c2b481100a305fb58863be10fee33aefb36d2f917589c2ee5ae17bcb8333c31d2b7deab1c529a4cf181e65544d0a2f02b8169b01febf032f92e26dcb87b10260c03f1fa0a9e68562698e4deca84705b9d5a30746c76dbfd768ab53d2cceb44bf877545191b9745fe5882e257bc9f5bfc80c870bcdb32fdc4b6d723159075c24d704dd721f9f38742ec15ba7a46432eb5375e4a82e1383c358258f97e1b98a7c8c00e34c44a5b0f7a56d1131dfe9fea4e9a8b5f04c03fd8da82169920bcd1bd58852599ebba04a92742c479f0a8b5f857429d23fe203dd9bd3c2e59b44cee7858bef142f8263b2a84189f81d721a68d7fb2fbe3bfa1cabc13629ddbb297c1fca5a8462e498b617abe0296552a0490461856f3d9769c21dd9489f2a652c84f50851b6e4a6515850bfad19c9539de59c23ad8fe9937141ef1fc21bd800d58947b79dc401b3923c358a0458ccadaee381592306c98c43459cc335df3a52420bfcca45f2cf45e0e51b88cf7e93b78fc082b916f19cb737def8afef60e7f16f5bb3ac68659cbce44f5c8ad25ad84ec87b78ba7b858e4fa4bf6ef98ba524e46f411ecce4741f8d9d3893a2c5b85d286fe458da9908f89142d7012985564448efd46d126ba0f2f33cba8a03961e3e6f6b51e5cf77668c28a68b3bad7636cd31625b282f6737bfe2f7cec50b29f17a75e7c669ff821f1f436b3676bfe89096b844f8c6d7fa356b05c6d99c2c5bc5f5f2b8c35b128373278e550516bdf6ddb543ecc128f76adee3772bc0d402d5e03c61149601374ab008f5103f2bf2290577bec69856466f01f0a8d0d3f3ae6324456740a059535787f5188e7beb640134d3b5065034cd846b17da2f5940f55971b03a3075baf7f118fbe6ae8d03f126d73b5bfacc026570f59ca919d21bea31c5c63cc2024bdf3dd215aca8e47245a8f93780b9d8a174be7d8f98ee1d1595827073ef68df9cbc2714e88c0479260a2d8ae579f724204151ed6a9a4ac726e6b1a38bc012e584352ef2acb0b66c86d571184f8776c776bcd454e89bc7df0f6a7ec1ee7195a5468ba54bdfee068b821d30b9996c2f6242e5f0756b63f92c2e2c1d09d266a2339db080a035a719b457344db567f1bfd4a8e374dd11d32eafa79ada3e6ccfdf4c469d214d1ed58af95ca7c5bb8b812ffc2b8d166eef8b68d2e77d7c1112e9c92f7051661d3deac57ca539c840df6ee3507ab3d7ba7c9ddea617db8d7697840e0ac1ca2cb20281ac4d22998473d6ecbf357e0cbed5cf4d4f0f3cb11af03ac94196efafe55a891deaf8e1edf609d69bc619c9d9a33f85a7d8de6e86ae7596e6743b31c47b87f9c2ee7ad04b74bcd2b5fb5599d2aef66ac9611ff1f588c132754a89ed4742eea4926943770657a9a4eb1bc681fc9abbaf910002e7692049571802ff7"}, {0x110, 0x112, 0x3, "4d97d269a3e57d58dd1f940883cdbfef906ae3afa45b3826152c23b1f56096183a36261a3c7fd527c24c35395a42059f105b86e6a5d1dc1a76fdf1b077badd4e1301694400476a94021635789ebbdac25b25ac1ef82c01e02d967d290076a86d12304b451a9010fce3388324e730e270f38c192f5640ea932ca744537022ca910292e42804ff889c0e4fb82b06cc8ccb7daef8c7af165b682bef161a7ed5eb1d60369e1eea755024b71173c1f6d2161a8581413c4327fbb823a9d36b908b63f9352191c2f6039bd24e7132bb65d8afb9aed0956751128ccb42d3d314cef5e3cdf97ce74852da8dc1dd676fd67a5bfdea06848857258905267da00f0a"}], 0x1438}, 0x4040840) ioctl$TUNSETIFINDEX(r12, 0x400454da, &(0x7f0000006700)) 4.15244ms ago: executing program 4 (id=21082): bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xf, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @cgroup_device, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="04000000040000000400000005"], 0x48) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0e"], 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 0xc, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bc82000000000000a6020000f8ffffffb703000008000000b703000000000000850000003300000095"], &(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) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000300)={r3, 0x18000000000002a0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x60000000, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x50) close(r0) r4 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000005c0)={0x3, 0x4, 0x4, 0xa, 0x0, r1, 0x2, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x3, 0x4}, 0x50) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000580)={@map=r4, 0x20, 0x0, 0x2, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6, 0x0, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x40) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0xb, 0x7, 0x10001, 0x8, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r5], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) close(r0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000000)={0xffffffffffffffff, 0xe0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffdb4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe15, 0x5, 0x0, 0x0, 0x0, 0x0, 0x8, 0xffffffffffffff4b, 0x0}}, 0x10) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x7, 0x10001, 0x9, 0x1, 0xffffffffffffffff, 0xfffffffc}, 0x50) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r6, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000000)={{r6}, 0x0, 0x0}, 0x20) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000740)={r6, &(0x7f0000000000), &(0x7f00000000c0)=""/109}, 0x20) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f00000003c0)={{r5}, &(0x7f00000002c0), &(0x7f0000000300)='%pS \x00'}, 0x20) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0x4, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0x10, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={r7, 0x2000000, 0xe, 0x0, &(0x7f0000000200)="63eced8e46dc3f0adf33c9f7b986", 0x0, 0x7ffd, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) r8 = bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x50) r9 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0xd, &(0x7f0000000700)=ANY=[@ANYBLOB="18000000000000000000000000000000850000006100000018110000", @ANYRES32=r8, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000009800000095"], &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0xc, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000004c0)={r9, 0x18000000000002a0, 0x37, 0x0, &(0x7f00000002c0)="790a09002f0cd2ff03580bec86dd74c3a9577e3e45f3c93542bb6359ce5b2f147d75021f74d4ac51e7f603d31bca0703e4a238acd7664d", 0x0, 0xd5b6, 0x60000000, 0x0, 0x0, 0x0, 0x0}, 0x50) 3.1651ms ago: executing program 3 (id=21083): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000300)) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x12, 0x2000035e, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000630120000000000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x66, '\x00', 0x0, 0xf}, 0x94) (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) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x7, 0x6, &(0x7f00000006c0)=ANY=[@ANYBLOB="05830000000000007111ae00000000008510000002000000850000000500000095000000000000009500a505000000001f812466563b479fdec8b7ae0aa9e83444007e82f88f92f84295ad6a8344f7f78be5ca66da6e444313979a19deabb9bf09ba60"], &(0x7f0000000080)='GPL\x00', 0x5, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', r2, @fallback, 0xffffffffffffffff, 0x6}, 0x94) (async) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000100)=r2) r3 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000140)=ANY=[@ANYRESDEC=r1], 0x48) bpf$MAP_LOOKUP_ELEM(0x5, &(0x7f00000000c0)={r3, &(0x7f0000000000), &(0x7f0000000040)=""/73}, 0x70) 746.67µs ago: executing program 4 (id=21084): perf_event_open(&(0x7f0000000fc0)={0x1, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400, 0xf6143, 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, 0x24000000, 0x0, @perf_config_ext={0x8, 0x6}, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x800}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = perf_event_open(&(0x7f0000002100)={0x1, 0x80, 0x2, 0x0, 0x0, 0x40, 0x0, 0x8, 0xa0100, 0x0, 0x0, 0x0, 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, 0x0, @perf_bp={&(0x7f0000000640), 0xb}, 0x0, 0x0, 0x80000001, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000005c0), 0x4) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x5452, &(0x7f00000004c0)='\x02;\xe5\b\x00\x00\x9c\x00\x00\x00\x00\x00\x00') 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) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x22a0, 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, @perf_config_ext={0x1}, 0x400}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000400)=@bpf_lsm={0x6, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x5}, 0x94) (async) bpf$ENABLE_STATS(0x20, 0x0, 0x0) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.throttle.io_serviced_recursive\x00', 0x26e1, 0x0) (rerun: 32) perf_event_open(&(0x7f0000000200)={0x6, 0x80, 0x0, 0x0, 0x40, 0x0, 0x7602, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000080)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async, rerun: 32) write$cgroup_int(r1, &(0x7f0000000600)=0xd, 0x18) (rerun: 32) perf_event_open(&(0x7f0000001080)={0x6, 0x80, 0x0, 0x0, 0x0, 0x0, 0x7602, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000080), 0xd}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0x0, 0xffffffffffffffff, 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x11, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1801000021000000000000004bc311ec850000000200000085000000080000"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x94) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x16, 0xe, &(0x7f0000001480)=ANY=[@ANYBLOB="b702000000000000bfa30000000000000703000000feffff7a0af0fff8ffff1971a4f0ff00000000b7060000080000001e6400000000000045040400010000001704000001000a00b7040000000100006a0af2fe00000000850000001a000000b70000000000000095000000000000009e17f199a68b06d83298a8cdc21ce784909b849d5550ad857d0454d8877a6db61d69f2ffcaa10350e11cb97c8adf1bc9a0c4eeceb9971e43405d621ffbc9ce000000d8ca56b50d0c010d631f6dde53a9a53608c10556e5734eb84049761451ce540c772e2d9f8004e26f7fcc059c062234d55906000000000f0000fd9ac3d09e29a9d542ca9d85a5c9c88474895d679838def0a83a733dc6a39b63a5ed69d32394c53361d7e43c5cbd8000000000000080231c61ccd106cb937b450f859ce8122a79c3e40000b59b0fc46d6cec3c0802882add4e1179bd4a44f231b6d753a7be428ba953df4aece69311687f4122073a236c3a32efa04137d4524847d2638da3261c8162bb7c7824be6195a66d2e17e122040e1100000000928612a29fc691e4f1f7bd053abb885f39381f1759410b1059f05684261f332d606834669b49ec99320ca7712d7e79bd5bf5ed818ecc7640917f6a559a47db608fcf9f6c131b84e41c354c66838f72b9e12d36e996f316f0812ca83efb30c7f6c6d57c4a64590401eec22523dd712c680013e87f649a1ede7142ca9d5d8a8c9f9b440fe4331ad5532c74d9a31a5d737537f7a2caa30581253d14dd3e92af7dc836686365ae01bdec561c0402b67801267a8df97d2f85426a5963d4fa3e26cc05972c162f223f000000d999e80de00fcbcc02d0aed7bb8f7ba337d59c14f39dcd4aad4139ef6425a9367f1bd1467fc6b95a4df7669839771ce9ccd5788029901e5a79d8b9990ace8f74087f25ad50c4608800"/686], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @flow_dissector, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000340)}, 0x42) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000002c0)={r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x12c4, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={0x0, &(0x7f0000000040)=""/247, 0x26, 0xf7, 0x1}, 0x28) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='devices.list\x00', 0x26e1, 0x0) close(r3) (async) recvmsg$unix(0xffffffffffffffff, &(0x7f0000001140)={0x0, 0x2, &(0x7f0000001040)=[{&(0x7f00000015c0)=""/4096, 0x7ffff000}], 0x1, 0x0, 0x0, 0x808e}, 0x40000100) perf_event_open(&(0x7f00000010c0)={0x2, 0x80, 0xb9, 0x0, 0x0, 0x0, 0x0, 0x6, 0x4000, 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(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4d31, 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, 0x4, @perf_bp={0x0, 0xc}, 0x4800, 0x2, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$cgroup_subtree(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="2d8da9b1c1021229ba6e6576656e74202d6e65745f636c7320d5f700"/42], 0x28) (async, rerun: 64) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000440)=@o_path={&(0x7f0000000400)='./file0\x00', 0x0, 0x2008}, 0x18) (async, rerun: 64) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000280)={0x12, 0x4, &(0x7f0000000000)=ANY=[], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0xf, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6}, 0x94) (async) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 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_config_ext}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000a80), 0x0, &(0x7f0000000800)=ANY=[], 0x18}, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x5452, &(0x7f0000000000)='lo\x00\x96o\xd6Q\xb4Y\xa9\xc87,%\x81\xfe\x00\xd2\xd1|\x00\x00\x00\x00\x00\x00\xe3\xd8Yk\xdf\x85\xaac{\x8c\x8ffp`-\xcd\xd9\xd5\xf4\xe68\xe6O\xc2\xf1V0\x8b\t\xed\x13q2\xdd\xcc\xeeR\xf2/\xba\fE>k\a\xe7>t7\x8e(\xf0\x87d\xaf\x93\xfa`\xa6,o\x81.\x1cR\xa5\t\x00\x00\x00\x00\x00\x00\x00|pT\x15\xbc\f*d\xcb\xc2\xcd\x8f\x98\xdf\x00\x00\x1cM\x9c\xa5\xe0\xa8\x00\x00\x00\x80V\xf6\x80\x06\xd9$H!w\xa6m\xd8\x7f\xc6\x837\x83/\x9a\xdf\x01\xf2\x9e\xbb\xca\x04\x00\x05\xeb\xb8{7[\xf9\xe9\x15\xdc0]\x89\x9b~\x04\xb4\xa5\xad\v.\xd0*%`\xb0\x03\x00\x00\x00\x00\x00\x00\x00\xab\xf4\xa7\x83r\xa4\x80|\x03C\x9c\x00\xac\xba\xcb\xa4h\x86w_Eu\xbfy%,\xe5\n\xc1\xb3\xa4g\xa3P\x0f\x11\x93\xc7\xf3\xcf\x17\xf5\x86\xae\xa5\xea?\xc5E\x00\xb2e\xa8\xf1<\xb2\xc82\xbf=o\x00\x00\x00\x00E\x00\xc6X\x92\x0e[\x19\xaa?\x06\xe5\x9d\xd1\x87\x922A\x95\x8e\xbc\xc8 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 83 c8 ff c3 66 2e 0f 1f [ 1219.328036][T26191] RSP: 002b:00000000fffffeb0 EFLAGS: 00010217 [ 1219.334161][T26191] RAX: 0000000000000000 RBX: 00007f8506270090 RCX: 00007f8505ff6819 [ 1219.342105][T26191] RDX: 0000000000000000 RSI: 00000000fffffeb0 RDI: 0000000002000400 [ 1219.350049][T26191] RBP: 00007f850608cc91 R08: 0000000000000000 R09: 0000000000000000 [ 1219.358006][T26191] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000 [ 1219.366059][T26191] R13: 00007f8506270128 R14: 00007f8506270090 R15: 00007ffeb4e02968 [ 1219.945001][T26191] memory: usage 307200kB, limit 307200kB, failcnt 12740 [ 1219.977084][T26191] memory+swap: usage 428376kB, limit 9007199254740988kB, failcnt 0 [ 1220.007111][T26191] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1220.020253][T26191] Memory cgroup stats for /syz4: [ 1220.020369][T26191] anon 135168 [ 1220.020369][T26191] file 310480896 [ 1220.020369][T26191] kernel_stack 0 [ 1220.020369][T26191] percpu 0 [ 1220.020369][T26191] sock 0 [ 1220.020369][T26191] shmem 310480896 [ 1220.020369][T26191] file_mapped 135168 [ 1220.020369][T26191] file_dirty 135168 [ 1220.020369][T26191] file_writeback 0 [ 1220.020369][T26191] anon_thp 0 [ 1220.020369][T26191] inactive_anon 313311232 [ 1220.020369][T26191] active_anon 1081344 [ 1220.020369][T26191] inactive_file 184320 [ 1220.020369][T26191] active_file 106496 [ 1220.020369][T26191] unevictable 0 [ 1220.020369][T26191] slab_reclaimable 0 [ 1220.020369][T26191] slab_unreclaimable 0 [ 1220.020369][T26191] slab 0 [ 1220.020369][T26191] workingset_refault_anon 0 [ 1220.020369][T26191] workingset_refault_file 165 [ 1220.020369][T26191] workingset_activate_anon 0 [ 1220.020369][T26191] workingset_activate_file 165 [ 1220.020369][T26191] workingset_restore_anon 0 [ 1220.020369][T26191] workingset_restore_file 165 [ 1220.160916][T26191] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz4,mems_allowed=0,oom_memcg=/syz4,task_memcg=/syz4,task=syz.4.16509,pid=26204,uid=0 [ 1220.183887][T26191] Memory cgroup out of memory: Killed process 26204 (syz.4.16509) total-vm:90444kB, anon-rss:1244kB, file-rss:49984kB, shmem-rss:0kB, UID:0 pgtables:168kB oom_score_adj:1000 [ 1220.305842][T26430] device syzkaller0 entered promiscuous mode [ 1220.344594][T26175] syz.4.16509 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 1221.163085][T26175] CPU: 1 PID: 26175 Comm: syz.4.16509 Tainted: G W syzkaller #0 [ 1221.172028][T26175] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 1221.182072][T26175] Call Trace: [ 1221.183356][T26460] device sit0 entered promiscuous mode [ 1221.185353][T26175] __dump_stack+0x21/0x24 [ 1221.185376][T26175] dump_stack_lvl+0x1a7/0x208 [ 1221.199766][T26175] ? show_regs_print_info+0x18/0x18 [ 1221.204951][T26175] ? ___ratelimit+0x3de/0x560 [ 1221.210126][T26175] ? __kasan_check_write+0x14/0x20 [ 1221.215234][T26175] ? _raw_spin_lock+0x94/0xf0 [ 1221.219899][T26175] dump_stack+0x15/0x1c [ 1221.224045][T26175] dump_header+0xdd/0x650 [ 1221.228369][T26175] oom_kill_process+0x1fa/0x2c0 [ 1221.233211][T26175] out_of_memory+0x93f/0xd20 [ 1221.237795][T26175] ? unregister_oom_notifier+0x20/0x20 [ 1221.243251][T26175] ? mutex_lock_killable+0xdf/0xf0 [ 1221.248354][T26175] ? __mutex_lock_interruptible_slowpath+0x10/0x10 [ 1221.254844][T26175] mem_cgroup_out_of_memory+0x2d5/0x3b0 [ 1221.260395][T26175] ? mem_cgroup_oom_trylock+0x350/0x350 [ 1221.265942][T26175] ? _raw_spin_trylock_bh+0x150/0x150 [ 1221.271308][T26175] ? _raw_spin_unlock+0x4d/0x70 [ 1221.276148][T26175] ? mem_cgroup_oom_trylock+0x1fc/0x350 [ 1221.281685][T26175] try_charge+0xf69/0x1500 [ 1221.286095][T26175] ? __memcg_kmem_charge+0x150/0x150 [ 1221.291366][T26175] ? percpu_counter_add_batch+0x13c/0x160 [ 1221.297098][T26175] ? get_mem_cgroup_from_mm+0x197/0x1b0 [ 1221.302628][T26175] __mem_cgroup_charge+0x14c/0x6d0 [ 1221.307730][T26175] shmem_add_to_page_cache+0x574/0xe30 [ 1221.313180][T26175] ? shmem_alloc_page+0x380/0x380 [ 1221.318193][T26175] ? _raw_spin_lock_irqsave+0x130/0x130 [ 1221.323729][T26175] ? find_lock_entry+0x4b/0x200 [ 1221.328577][T26175] shmem_getpage_gfp+0x8eb/0x2120 [ 1221.333594][T26175] shmem_write_begin+0xce/0x1b0 [ 1221.338435][T26175] generic_perform_write+0x2ce/0x540 [ 1221.343718][T26175] ? atime_needs_update+0x5b0/0x5b0 [ 1221.348917][T26175] ? grab_cache_page_write_begin+0xb0/0xb0 [ 1221.354725][T26175] ? file_remove_privs+0x5b0/0x5b0 [ 1221.359829][T26175] ? __kasan_check_write+0x14/0x20 [ 1221.364933][T26175] ? down_write+0xb2/0x120 [ 1221.369356][T26175] __generic_file_write_iter+0x24b/0x480 [ 1221.374983][T26175] ? generic_write_checks+0x3d4/0x480 [ 1221.380353][T26175] generic_file_write_iter+0xa9/0x1d0 [ 1221.385714][T26175] __kernel_write+0x535/0x910 [ 1221.390384][T26175] ? vfs_read+0xa60/0xa60 [ 1221.394707][T26175] ? populate_vma_page_range+0xf0/0xf0 [ 1221.400152][T26175] ? cgroup_freezing+0x86/0xb0 [ 1221.404907][T26175] ? freezing_slow_path+0x10a/0x150 [ 1221.410464][T26175] dump_emit+0x246/0x370 [ 1221.414841][T26175] ? wait_for_dump_helpers+0x3a0/0x3a0 [ 1221.420461][T26175] ? freezing_slow_path+0x10a/0x150 [ 1221.425650][T26175] dump_user_range+0x6a/0x1a0 [ 1221.430322][T26175] elf_core_dump+0x2866/0x2cc0 [ 1221.435086][T26175] ? load_elf_binary+0x28e0/0x28e0 [ 1221.440210][T26175] ? _raw_spin_unlock+0x4d/0x70 [ 1221.445140][T26175] ? cgroup_freezing+0x86/0xb0 [ 1221.449889][T26175] ? freezing_slow_path+0x10a/0x150 [ 1221.455071][T26175] do_coredump+0x1ba3/0x28e0 [ 1221.459640][T26175] ? simple_acl_create+0x1c0/0x1c0 [ 1221.464732][T26175] ? debug_smp_processor_id+0x17/0x20 [ 1221.470080][T26175] ? kmem_cache_free+0x100/0x2d0 [ 1221.474997][T26175] ? ____kasan_slab_free+0x130/0x160 [ 1221.480257][T26175] ? get_signal+0xb98/0x12e0 [ 1221.484819][T26175] ? kmem_cache_free+0x100/0x2d0 [ 1221.489728][T26175] get_signal+0xf23/0x12e0 [ 1221.494121][T26175] arch_do_signal_or_restart+0xe2/0x11d0 [ 1221.499729][T26175] ? __bad_area_nosemaphore+0x2b0/0x420 [ 1221.505243][T26175] ? down_read_trylock+0x106/0x160 [ 1221.510324][T26175] ? __ia32_sys_rt_sigreturn+0x730/0x730 [ 1221.515925][T26175] ? bad_area+0x6a/0x80 [ 1221.520056][T26175] exit_to_user_mode_loop+0xa2/0xe0 [ 1221.525223][T26175] exit_to_user_mode_prepare+0x76/0xa0 [ 1221.530738][T26175] irqentry_exit_to_user_mode+0x9/0x10 [ 1221.536167][T26175] irqentry_exit+0x12/0x60 [ 1221.540554][T26175] exc_page_fault+0x67/0xc0 [ 1221.545025][T26175] ? asm_exc_page_fault+0x8/0x30 [ 1221.549930][T26175] asm_exc_page_fault+0x1e/0x30 [ 1221.554753][T26175] RIP: 0033:0x7f8505ff6821 [ 1221.559142][T26175] 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 [ 1221.578718][T26175] RSP: 002b:00000000fffffeb0 EFLAGS: 00010217 [ 1221.584757][T26175] RAX: 0000000000000000 RBX: 00007f8506270090 RCX: 00007f8505ff6819 [ 1221.592701][T26175] RDX: 0000000000000000 RSI: 00000000fffffeb0 RDI: 0000000002000400 [ 1221.600646][T26175] RBP: 00007f850608cc91 R08: 0000000000000000 R09: 0000000000000000 [ 1221.608591][T26175] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000 [ 1221.616533][T26175] R13: 00007f8506270128 R14: 00007f8506270090 R15: 00007ffeb4e02968 [ 1221.663825][T26175] memory: usage 307200kB, limit 307200kB, failcnt 13432 [ 1221.825054][T26175] memory+swap: usage 426380kB, limit 9007199254740988kB, failcnt 0 [ 1221.835007][T26175] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1221.841848][T26175] Memory cgroup stats for /syz4: [ 1221.842154][T26175] anon 270336 [ 1221.842154][T26175] file 308588544 [ 1221.842154][T26175] kernel_stack 0 [ 1221.842154][T26175] percpu 0 [ 1221.842154][T26175] sock 0 [ 1221.842154][T26175] shmem 308183040 [ 1221.842154][T26175] file_mapped 135168 [ 1221.842154][T26175] file_dirty 135168 [ 1221.842154][T26175] file_writeback 0 [ 1221.842154][T26175] anon_thp 0 [ 1221.842154][T26175] inactive_anon 312651776 [ 1221.842154][T26175] active_anon 1216512 [ 1221.842154][T26175] inactive_file 122880 [ 1221.842154][T26175] active_file 0 [ 1221.842154][T26175] unevictable 0 [ 1221.842154][T26175] slab_reclaimable 0 [ 1221.842154][T26175] slab_unreclaimable 0 [ 1221.842154][T26175] slab 0 [ 1221.842154][T26175] workingset_refault_anon 0 [ 1221.842154][T26175] workingset_refault_file 759 [ 1221.842154][T26175] workingset_activate_anon 0 [ 1221.842154][T26175] workingset_activate_file 231 [ 1221.842154][T26175] workingset_restore_anon 0 [ 1221.842154][T26175] workingset_restore_file 231 [ 1221.992794][T26175] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz4,mems_allowed=0,oom_memcg=/syz4,task_memcg=/syz4,task=syz.4.16509,pid=26188,uid=0 [ 1222.134494][T26175] Memory cgroup out of memory: Killed process 26188 (syz.4.16509) total-vm:90444kB, anon-rss:1244kB, file-rss:52224kB, shmem-rss:0kB, UID:0 pgtables:180kB oom_score_adj:1000 [ 1222.153338][ T27] oom_reaper: reaped process 26188 (syz.4.16509), now anon-rss:0kB, file-rss:53376kB, shmem-rss:0kB [ 1222.182069][T26201] syz.4.16509 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 1222.230768][T26201] CPU: 1 PID: 26201 Comm: syz.4.16509 Tainted: G W syzkaller #0 [ 1222.239715][T26201] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 1222.249765][T26201] Call Trace: [ 1222.253058][T26201] __dump_stack+0x21/0x24 [ 1222.257390][T26201] dump_stack_lvl+0x1a7/0x208 [ 1222.262062][T26201] ? show_regs_print_info+0x18/0x18 [ 1222.267254][T26201] ? ___ratelimit+0x3de/0x560 [ 1222.271932][T26201] ? __kasan_check_write+0x14/0x20 [ 1222.277035][T26201] ? _raw_spin_lock+0x94/0xf0 [ 1222.281704][T26201] dump_stack+0x15/0x1c [ 1222.285851][T26201] dump_header+0xdd/0x650 [ 1222.290173][T26201] oom_kill_process+0x1fa/0x2c0 [ 1222.295015][T26201] out_of_memory+0x93f/0xd20 [ 1222.299593][T26201] ? unregister_oom_notifier+0x20/0x20 [ 1222.305036][T26201] ? mutex_lock_killable+0xdf/0xf0 [ 1222.310133][T26201] ? __mutex_lock_interruptible_slowpath+0x10/0x10 [ 1222.316622][T26201] mem_cgroup_out_of_memory+0x2d5/0x3b0 [ 1222.322158][T26201] ? mem_cgroup_oom_trylock+0x350/0x350 [ 1222.327691][T26201] ? _raw_spin_trylock_bh+0x150/0x150 [ 1222.333050][T26201] ? _raw_spin_unlock+0x4d/0x70 [ 1222.337887][T26201] ? mem_cgroup_oom_trylock+0x1fc/0x350 [ 1222.343418][T26201] try_charge+0xf69/0x1500 [ 1222.347824][T26201] ? __memcg_kmem_charge+0x150/0x150 [ 1222.353097][T26201] ? percpu_counter_add_batch+0x13c/0x160 [ 1222.358804][T26201] ? get_mem_cgroup_from_mm+0x197/0x1b0 [ 1222.364341][T26201] __mem_cgroup_charge+0x14c/0x6d0 [ 1222.369443][T26201] shmem_add_to_page_cache+0x574/0xe30 [ 1222.374900][T26201] ? shmem_alloc_page+0x380/0x380 [ 1222.379911][T26201] ? _raw_spin_lock_irqsave+0x130/0x130 [ 1222.385440][T26201] ? find_lock_entry+0x4b/0x200 [ 1222.390276][T26201] shmem_getpage_gfp+0x8eb/0x2120 [ 1222.395296][T26201] shmem_write_begin+0xce/0x1b0 [ 1222.400138][T26201] generic_perform_write+0x2ce/0x540 [ 1222.405411][T26201] ? atime_needs_update+0x5b0/0x5b0 [ 1222.410595][T26201] ? grab_cache_page_write_begin+0xb0/0xb0 [ 1222.416385][T26201] ? file_remove_privs+0x5b0/0x5b0 [ 1222.421480][T26201] ? __kasan_check_write+0x14/0x20 [ 1222.426578][T26201] ? down_write+0xb2/0x120 [ 1222.430988][T26201] __generic_file_write_iter+0x24b/0x480 [ 1222.436621][T26201] ? generic_write_checks+0x3d4/0x480 [ 1222.441982][T26201] generic_file_write_iter+0xa9/0x1d0 [ 1222.447342][T26201] __kernel_write+0x535/0x910 [ 1222.452003][T26201] ? vfs_read+0xa60/0xa60 [ 1222.456323][T26201] ? populate_vma_page_range+0xf0/0xf0 [ 1222.461767][T26201] ? kasan_check_range+0x97/0x2a0 [ 1222.466776][T26201] ? cgroup_freezing+0x86/0xb0 [ 1222.471523][T26201] ? freezing_slow_path+0x10a/0x150 [ 1222.476706][T26201] dump_emit+0x246/0x370 [ 1222.480936][T26201] ? wait_for_dump_helpers+0x3a0/0x3a0 [ 1222.486380][T26201] ? dump_user_range+0xa0/0x1a0 [ 1222.491223][T26201] dump_user_range+0x6a/0x1a0 [ 1222.495882][T26201] elf_core_dump+0x2866/0x2cc0 [ 1222.500634][T26201] ? load_elf_binary+0x28e0/0x28e0 [ 1222.505746][T26201] ? _raw_spin_unlock+0x4d/0x70 [ 1222.510585][T26201] ? cgroup_freezing+0x86/0xb0 [ 1222.515333][T26201] ? freezing_slow_path+0x10a/0x150 [ 1222.520517][T26201] do_coredump+0x1ba3/0x28e0 [ 1222.525097][T26201] ? simple_acl_create+0x1c0/0x1c0 [ 1222.530195][T26201] ? debug_smp_processor_id+0x17/0x20 [ 1222.535565][T26201] ? kmem_cache_free+0x100/0x2d0 [ 1222.540493][T26201] ? ____kasan_slab_free+0x130/0x160 [ 1222.545786][T26201] ? get_signal+0xb98/0x12e0 [ 1222.550377][T26201] ? kmem_cache_free+0x100/0x2d0 [ 1222.555352][T26201] get_signal+0xf23/0x12e0 [ 1222.559807][T26201] arch_do_signal_or_restart+0xe2/0x11d0 [ 1222.565434][T26201] ? __bad_area_nosemaphore+0x2b0/0x420 [ 1222.570969][T26201] ? down_read_trylock+0x106/0x160 [ 1222.576073][T26201] ? __ia32_sys_rt_sigreturn+0x730/0x730 [ 1222.581695][T26201] ? bad_area+0x6a/0x80 [ 1222.585844][T26201] exit_to_user_mode_loop+0xa2/0xe0 [ 1222.591032][T26201] exit_to_user_mode_prepare+0x76/0xa0 [ 1222.596478][T26201] irqentry_exit_to_user_mode+0x9/0x10 [ 1222.601920][T26201] irqentry_exit+0x12/0x60 [ 1222.606322][T26201] exc_page_fault+0x67/0xc0 [ 1222.610814][T26201] ? asm_exc_page_fault+0x8/0x30 [ 1222.615738][T26201] asm_exc_page_fault+0x1e/0x30 [ 1222.620576][T26201] RIP: 0033:0x7f8505ff6821 [ 1222.624977][T26201] 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 [ 1222.644571][T26201] RSP: 002b:00000000fffffeb0 EFLAGS: 00010217 [ 1222.650629][T26201] RAX: 0000000000000000 RBX: 00007f8506270090 RCX: 00007f8505ff6819 [ 1222.658584][T26201] RDX: 0000000000000000 RSI: 00000000fffffeb0 RDI: 0000000002000400 [ 1222.666542][T26201] RBP: 00007f850608cc91 R08: 0000000000000000 R09: 0000000000000000 [ 1222.674500][T26201] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000 [ 1222.682459][T26201] R13: 00007f8506270128 R14: 00007f8506270090 R15: 00007ffeb4e02968 [ 1222.732505][T26201] memory: usage 307072kB, limit 307200kB, failcnt 14098 [ 1222.739455][T26201] memory+swap: usage 419384kB, limit 9007199254740988kB, failcnt 0 [ 1222.773747][T26201] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1222.780603][T26201] Memory cgroup stats for /syz4: [ 1222.780716][T26201] anon 270336 [ 1222.780716][T26201] file 307507200 [ 1222.780716][T26201] kernel_stack 0 [ 1222.780716][T26201] percpu 0 [ 1222.780716][T26201] sock 0 [ 1222.780716][T26201] shmem 307236864 [ 1222.780716][T26201] file_mapped 135168 [ 1222.780716][T26201] file_dirty 135168 [ 1222.780716][T26201] file_writeback 0 [ 1222.780716][T26201] anon_thp 0 [ 1222.780716][T26201] inactive_anon 309735424 [ 1222.780716][T26201] active_anon 1216512 [ 1222.780716][T26201] inactive_file 122880 [ 1222.780716][T26201] active_file 57344 [ 1222.780716][T26201] unevictable 0 [ 1222.780716][T26201] slab_reclaimable 0 [ 1222.780716][T26201] slab_unreclaimable 0 [ 1222.780716][T26201] slab 0 [ 1222.780716][T26201] workingset_refault_anon 0 [ 1222.780716][T26201] workingset_refault_file 858 [ 1222.780716][T26201] workingset_activate_anon 0 [ 1222.780716][T26201] workingset_activate_file 297 [ 1222.780716][T26201] workingset_restore_anon 0 [ 1222.780716][T26201] workingset_restore_file 264 [ 1223.198291][T26201] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz4,mems_allowed=0,oom_memcg=/syz4,task_memcg=/syz4,task=syz.4.16509,pid=26175,uid=0 [ 1223.282055][T26201] Memory cgroup out of memory: Killed process 26175 (syz.4.16509) total-vm:90444kB, anon-rss:1248kB, file-rss:49924kB, shmem-rss:0kB, UID:0 pgtables:180kB oom_score_adj:1000 [ 1223.366599][ T27] oom_reaper: reaped process 26175 (syz.4.16509), now anon-rss:0kB, file-rss:49860kB, shmem-rss:0kB [ 1223.982880][T26545] syz.0.16603[26545] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1223.982936][T26545] syz.0.16603[26545] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1224.013084][T26536] tun0: tun_chr_ioctl cmd 1074025677 [ 1224.461987][T26536] tun0: linktype set to 820 [ 1224.785019][T26567] device syzkaller0 entered promiscuous mode [ 1224.840566][T26208] syz.4.16509 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 1224.960658][T26208] CPU: 1 PID: 26208 Comm: syz.4.16509 Tainted: G W syzkaller #0 [ 1224.969607][T26208] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 1224.979652][T26208] Call Trace: [ 1224.982941][T26208] __dump_stack+0x21/0x24 [ 1224.987246][T26208] dump_stack_lvl+0x1a7/0x208 [ 1224.991902][T26208] ? show_regs_print_info+0x18/0x18 [ 1224.997081][T26208] ? ___ratelimit+0x3de/0x560 [ 1225.001734][T26208] ? _raw_spin_lock+0x94/0xf0 [ 1225.006382][T26208] dump_stack+0x15/0x1c [ 1225.010510][T26208] dump_header+0xdd/0x650 [ 1225.014820][T26208] oom_kill_process+0x1fa/0x2c0 [ 1225.019642][T26208] out_of_memory+0x93f/0xd20 [ 1225.024203][T26208] ? unregister_oom_notifier+0x20/0x20 [ 1225.029632][T26208] ? mutex_lock_killable+0x92/0xf0 [ 1225.034724][T26208] ? __mutex_lock_interruptible_slowpath+0x10/0x10 [ 1225.041199][T26208] mem_cgroup_out_of_memory+0x2d5/0x3b0 [ 1225.046748][T26208] ? mem_cgroup_oom_trylock+0x350/0x350 [ 1225.052720][T26208] ? _raw_spin_trylock_bh+0x150/0x150 [ 1225.058073][T26208] ? _raw_spin_unlock+0x4d/0x70 [ 1225.062902][T26208] ? mem_cgroup_oom_trylock+0x1fc/0x350 [ 1225.068422][T26208] try_charge+0xf69/0x1500 [ 1225.072817][T26208] ? __memcg_kmem_charge+0x150/0x150 [ 1225.078077][T26208] ? percpu_counter_add_batch+0x13c/0x160 [ 1225.083776][T26208] ? get_mem_cgroup_from_mm+0x197/0x1b0 [ 1225.089293][T26208] __mem_cgroup_charge+0x14c/0x6d0 [ 1225.094379][T26208] shmem_add_to_page_cache+0x574/0xe30 [ 1225.099815][T26208] ? shmem_alloc_page+0x380/0x380 [ 1225.104813][T26208] ? _raw_spin_lock_irqsave+0x130/0x130 [ 1225.110348][T26208] ? find_lock_entry+0x4b/0x200 [ 1225.115187][T26208] shmem_getpage_gfp+0x8eb/0x2120 [ 1225.120195][T26208] shmem_write_begin+0xce/0x1b0 [ 1225.125046][T26208] generic_perform_write+0x2ce/0x540 [ 1225.130403][T26208] ? atime_needs_update+0x5b0/0x5b0 [ 1225.135586][T26208] ? grab_cache_page_write_begin+0xb0/0xb0 [ 1225.141373][T26208] ? file_remove_privs+0x5b0/0x5b0 [ 1225.146461][T26208] ? __kasan_check_write+0x14/0x20 [ 1225.151544][T26208] ? down_write+0xb2/0x120 [ 1225.155937][T26208] __generic_file_write_iter+0x24b/0x480 [ 1225.161544][T26208] ? generic_write_checks+0x3d4/0x480 [ 1225.166907][T26208] generic_file_write_iter+0xa9/0x1d0 [ 1225.172264][T26208] __kernel_write+0x535/0x910 [ 1225.176922][T26208] ? vfs_read+0xa60/0xa60 [ 1225.181235][T26208] ? populate_vma_page_range+0xf0/0xf0 [ 1225.186670][T26208] ? cgroup_freezing+0x86/0xb0 [ 1225.191410][T26208] ? freezing_slow_path+0x10a/0x150 [ 1225.196581][T26208] dump_emit+0x246/0x370 [ 1225.200800][T26208] ? wait_for_dump_helpers+0x3a0/0x3a0 [ 1225.206229][T26208] ? dump_user_range+0x13b/0x1a0 [ 1225.211141][T26208] dump_user_range+0x6a/0x1a0 [ 1225.215792][T26208] elf_core_dump+0x2866/0x2cc0 [ 1225.220532][T26208] ? load_elf_binary+0x28e0/0x28e0 [ 1225.225627][T26208] ? _raw_spin_unlock+0x4d/0x70 [ 1225.230451][T26208] ? cgroup_freezing+0x86/0xb0 [ 1225.235190][T26208] ? freezing_slow_path+0x10a/0x150 [ 1225.240361][T26208] do_coredump+0x1ba3/0x28e0 [ 1225.244926][T26208] ? simple_acl_create+0x1c0/0x1c0 [ 1225.250009][T26208] ? debug_smp_processor_id+0x17/0x20 [ 1225.255353][T26208] ? kmem_cache_free+0x100/0x2d0 [ 1225.260261][T26208] ? ____kasan_slab_free+0x130/0x160 [ 1225.265524][T26208] ? get_signal+0xb98/0x12e0 [ 1225.270091][T26208] ? kmem_cache_free+0x100/0x2d0 [ 1225.275002][T26208] get_signal+0xf23/0x12e0 [ 1225.279393][T26208] arch_do_signal_or_restart+0xe2/0x11d0 [ 1225.285000][T26208] ? __bad_area_nosemaphore+0x2b0/0x420 [ 1225.290515][T26208] ? down_read_trylock+0x106/0x160 [ 1225.295600][T26208] ? __ia32_sys_rt_sigreturn+0x730/0x730 [ 1225.301202][T26208] ? bad_area+0x6a/0x80 [ 1225.305333][T26208] exit_to_user_mode_loop+0xa2/0xe0 [ 1225.310508][T26208] exit_to_user_mode_prepare+0x76/0xa0 [ 1225.316026][T26208] irqentry_exit_to_user_mode+0x9/0x10 [ 1225.321456][T26208] irqentry_exit+0x12/0x60 [ 1225.325847][T26208] exc_page_fault+0x67/0xc0 [ 1225.330325][T26208] ? asm_exc_page_fault+0x8/0x30 [ 1225.335234][T26208] asm_exc_page_fault+0x1e/0x30 [ 1225.340056][T26208] RIP: 0033:0x7f8505ff6821 [ 1225.344449][T26208] 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 [ 1225.364030][T26208] RSP: 002b:00000000fffffeb0 EFLAGS: 00010217 [ 1225.370078][T26208] RAX: 0000000000000000 RBX: 00007f8506270090 RCX: 00007f8505ff6819 [ 1225.378025][T26208] RDX: 0000000000000000 RSI: 00000000fffffeb0 RDI: 0000000002000400 [ 1225.386058][T26208] RBP: 00007f850608cc91 R08: 0000000000000000 R09: 0000000000000000 [ 1225.394007][T26208] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000 [ 1225.401954][T26208] R13: 00007f8506270128 R14: 00007f8506270090 R15: 00007ffeb4e02968 [ 1225.519435][T26208] memory: usage 307200kB, limit 307200kB, failcnt 18125 [ 1225.535828][T26582] device syzkaller0 entered promiscuous mode [ 1225.541876][T26208] memory+swap: usage 428264kB, limit 9007199254740988kB, failcnt 0 [ 1225.557259][T26208] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1225.578595][T26208] Memory cgroup stats for /syz4: [ 1225.578710][T26208] anon 135168 [ 1225.578710][T26208] file 310480896 [ 1225.578710][T26208] kernel_stack 0 [ 1225.578710][T26208] percpu 0 [ 1225.578710][T26208] sock 0 [ 1225.578710][T26208] shmem 310480896 [ 1225.578710][T26208] file_mapped 0 [ 1225.578710][T26208] file_dirty 135168 [ 1225.578710][T26208] file_writeback 0 [ 1225.578710][T26208] anon_thp 0 [ 1225.578710][T26208] inactive_anon 312176640 [ 1225.578710][T26208] active_anon 2162688 [ 1225.578710][T26208] inactive_file 57344 [ 1225.578710][T26208] active_file 155648 [ 1225.578710][T26208] unevictable 0 [ 1225.578710][T26208] slab_reclaimable 0 [ 1225.578710][T26208] slab_unreclaimable 0 [ 1225.578710][T26208] slab 0 [ 1225.578710][T26208] workingset_refault_anon 0 [ 1225.578710][T26208] workingset_refault_file 3663 [ 1225.578710][T26208] workingset_activate_anon 0 [ 1225.578710][T26208] workingset_activate_file 1419 [ 1225.578710][T26208] workingset_restore_anon 0 [ 1225.578710][T26208] workingset_restore_file 957 [ 1225.695340][T26208] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz4,mems_allowed=0,oom_memcg=/syz4,task_memcg=/syz4,task=syz.4.16509,pid=26200,uid=0 [ 1225.732016][T26208] Memory cgroup out of memory: Killed process 26200 (syz.4.16509) total-vm:90444kB, anon-rss:1236kB, file-rss:53056kB, shmem-rss:0kB, UID:0 pgtables:180kB oom_score_adj:1000 [ 1225.860871][T26185] syz.4.16509 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 1225.962185][T26185] CPU: 1 PID: 26185 Comm: syz.4.16509 Tainted: G W syzkaller #0 [ 1225.971221][T26185] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 1225.981253][T26185] Call Trace: [ 1225.984526][T26185] __dump_stack+0x21/0x24 [ 1225.988828][T26185] dump_stack_lvl+0x1a7/0x208 [ 1225.993477][T26185] ? show_regs_print_info+0x18/0x18 [ 1225.998648][T26185] ? ___ratelimit+0x3de/0x560 [ 1226.003302][T26185] ? __kasan_check_write+0x14/0x20 [ 1226.008385][T26185] ? _raw_spin_lock+0x94/0xf0 [ 1226.013036][T26185] dump_stack+0x15/0x1c [ 1226.017163][T26185] dump_header+0xdd/0x650 [ 1226.021464][T26185] oom_kill_process+0x1fa/0x2c0 [ 1226.026284][T26185] out_of_memory+0x93f/0xd20 [ 1226.030848][T26185] ? unregister_oom_notifier+0x20/0x20 [ 1226.036281][T26185] ? mutex_lock_killable+0xdf/0xf0 [ 1226.041363][T26185] ? __mutex_lock_interruptible_slowpath+0x10/0x10 [ 1226.047838][T26185] mem_cgroup_out_of_memory+0x2d5/0x3b0 [ 1226.053359][T26185] ? mem_cgroup_oom_trylock+0x350/0x350 [ 1226.058878][T26185] ? _raw_spin_trylock_bh+0x150/0x150 [ 1226.064221][T26185] ? _raw_spin_unlock+0x4d/0x70 [ 1226.069043][T26185] ? mem_cgroup_oom_trylock+0x1fc/0x350 [ 1226.074588][T26185] try_charge+0xf69/0x1500 [ 1226.078982][T26185] ? __memcg_kmem_charge+0x150/0x150 [ 1226.084243][T26185] ? percpu_counter_add_batch+0x13c/0x160 [ 1226.089940][T26185] ? get_mem_cgroup_from_mm+0x197/0x1b0 [ 1226.095461][T26185] __mem_cgroup_charge+0x14c/0x6d0 [ 1226.100546][T26185] shmem_add_to_page_cache+0x574/0xe30 [ 1226.105978][T26185] ? shmem_alloc_page+0x380/0x380 [ 1226.111009][T26185] ? _raw_spin_lock_irqsave+0x130/0x130 [ 1226.116530][T26185] ? find_lock_entry+0x4b/0x200 [ 1226.121353][T26185] shmem_getpage_gfp+0x8eb/0x2120 [ 1226.126356][T26185] shmem_write_begin+0xce/0x1b0 [ 1226.131178][T26185] generic_perform_write+0x2ce/0x540 [ 1226.136559][T26185] ? atime_needs_update+0x5b0/0x5b0 [ 1226.141737][T26185] ? grab_cache_page_write_begin+0xb0/0xb0 [ 1226.147523][T26185] ? file_remove_privs+0x5b0/0x5b0 [ 1226.152612][T26185] ? __kasan_check_write+0x14/0x20 [ 1226.157704][T26185] ? down_write+0xb2/0x120 [ 1226.162101][T26185] __generic_file_write_iter+0x24b/0x480 [ 1226.167711][T26185] ? generic_write_checks+0x3d4/0x480 [ 1226.173062][T26185] generic_file_write_iter+0xa9/0x1d0 [ 1226.178426][T26185] __kernel_write+0x535/0x910 [ 1226.183074][T26185] ? vfs_read+0xa60/0xa60 [ 1226.187381][T26185] ? populate_vma_page_range+0xf0/0xf0 [ 1226.192811][T26185] ? cgroup_freezing+0x86/0xb0 [ 1226.197546][T26185] ? freezing_slow_path+0x10a/0x150 [ 1226.202739][T26185] dump_emit+0x246/0x370 [ 1226.206963][T26185] ? wait_for_dump_helpers+0x3a0/0x3a0 [ 1226.212399][T26185] dump_user_range+0x6a/0x1a0 [ 1226.217050][T26185] elf_core_dump+0x2866/0x2cc0 [ 1226.221801][T26185] ? load_elf_binary+0x28e0/0x28e0 [ 1226.226907][T26185] ? _raw_spin_unlock+0x4d/0x70 [ 1226.231749][T26185] ? cgroup_freezing+0x86/0xb0 [ 1226.236494][T26185] ? freezing_slow_path+0x10a/0x150 [ 1226.241666][T26185] do_coredump+0x1ba3/0x28e0 [ 1226.246231][T26185] ? simple_acl_create+0x1c0/0x1c0 [ 1226.251315][T26185] ? debug_smp_processor_id+0x17/0x20 [ 1226.256659][T26185] ? kmem_cache_free+0x100/0x2d0 [ 1226.261567][T26185] ? ____kasan_slab_free+0x130/0x160 [ 1226.266823][T26185] ? get_signal+0xb98/0x12e0 [ 1226.271383][T26185] ? kmem_cache_free+0x100/0x2d0 [ 1226.276294][T26185] get_signal+0xf23/0x12e0 [ 1226.280683][T26185] arch_do_signal_or_restart+0xe2/0x11d0 [ 1226.286286][T26185] ? __bad_area_nosemaphore+0x2b0/0x420 [ 1226.291803][T26185] ? down_read_trylock+0x106/0x160 [ 1226.296884][T26185] ? __ia32_sys_rt_sigreturn+0x730/0x730 [ 1226.302487][T26185] ? bad_area+0x6a/0x80 [ 1226.306621][T26185] exit_to_user_mode_loop+0xa2/0xe0 [ 1226.311831][T26185] exit_to_user_mode_prepare+0x76/0xa0 [ 1226.317283][T26185] irqentry_exit_to_user_mode+0x9/0x10 [ 1226.322711][T26185] irqentry_exit+0x12/0x60 [ 1226.327135][T26185] exc_page_fault+0x67/0xc0 [ 1226.331613][T26185] ? asm_exc_page_fault+0x8/0x30 [ 1226.336521][T26185] asm_exc_page_fault+0x1e/0x30 [ 1226.341341][T26185] RIP: 0033:0x7f8505ff6821 [ 1226.345731][T26185] 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 [ 1226.365315][T26185] RSP: 002b:00000000fffffeb0 EFLAGS: 00010217 [ 1226.371358][T26185] RAX: 0000000000000000 RBX: 00007f8506270090 RCX: 00007f8505ff6819 [ 1226.379306][T26185] RDX: 0000000000000000 RSI: 00000000fffffeb0 RDI: 0000000002000400 [ 1226.387258][T26185] RBP: 00007f850608cc91 R08: 0000000000000000 R09: 0000000000000000 [ 1226.395205][T26185] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000 [ 1226.403151][T26185] R13: 00007f8506270128 R14: 00007f8506270090 R15: 00007ffeb4e02968 [ 1226.573313][T26621] device wg2 left promiscuous mode [ 1226.598930][T26185] memory: usage 305044kB, limit 307200kB, failcnt 18165 [ 1226.609727][T26185] memory+swap: usage 422348kB, limit 9007199254740988kB, failcnt 0 [ 1226.622140][T26185] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1226.629273][T26185] Memory cgroup stats for /syz4: [ 1226.629374][T26185] anon 135168 [ 1226.629374][T26185] file 310210560 [ 1226.629374][T26185] kernel_stack 0 [ 1226.629374][T26185] percpu 0 [ 1226.629374][T26185] sock 0 [ 1226.629374][T26185] shmem 308183040 [ 1226.629374][T26185] file_mapped 1757184 [ 1226.629374][T26185] file_dirty 135168 [ 1226.629374][T26185] file_writeback 0 [ 1226.629374][T26185] anon_thp 0 [ 1226.629374][T26185] inactive_anon 310640640 [ 1226.629374][T26185] active_anon 2027520 [ 1226.629374][T26185] inactive_file 57344 [ 1226.629374][T26185] active_file 1912832 [ 1226.629374][T26185] unevictable 0 [ 1226.629374][T26185] slab_reclaimable 0 [ 1226.629374][T26185] slab_unreclaimable 0 [ 1226.629374][T26185] slab 0 [ 1226.629374][T26185] workingset_refault_anon 0 [ 1226.629374][T26185] workingset_refault_file 4125 [ 1226.629374][T26185] workingset_activate_anon 0 [ 1226.629374][T26185] workingset_activate_file 1881 [ 1226.629374][T26185] workingset_restore_anon 0 [ 1226.629374][T26185] workingset_restore_file 1188 [ 1226.744383][T26621] device wg2 entered promiscuous mode [ 1226.762009][T26185] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz4,mems_allowed=0,oom_memcg=/syz4,task_memcg=/syz4,task=syz.4.16509,pid=26199,uid=0 [ 1226.830340][T26185] Memory cgroup out of memory: Killed process 26199 (syz.4.16509) total-vm:90444kB, anon-rss:1236kB, file-rss:53120kB, shmem-rss:0kB, UID:0 pgtables:184kB oom_score_adj:1000 [ 1227.786447][T26690] geneve0: tun_chr_ioctl cmd 1074025677 [ 1227.812388][T26690] geneve0: linktype set to 1 [ 1227.981085][T26693] device syzkaller0 entered promiscuous mode [ 1228.137083][T26187] syz.4.16509 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 1228.301993][T26187] CPU: 1 PID: 26187 Comm: syz.4.16509 Tainted: G W syzkaller #0 [ 1228.310946][T26187] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 1228.320988][T26187] Call Trace: [ 1228.324271][T26187] __dump_stack+0x21/0x24 [ 1228.328591][T26187] dump_stack_lvl+0x1a7/0x208 [ 1228.333247][T26187] ? show_regs_print_info+0x18/0x18 [ 1228.338417][T26187] ? ___ratelimit+0x3de/0x560 [ 1228.343067][T26187] ? __kasan_check_write+0x14/0x20 [ 1228.348154][T26187] ? _raw_spin_lock+0x94/0xf0 [ 1228.352801][T26187] dump_stack+0x15/0x1c [ 1228.356927][T26187] dump_header+0xdd/0x650 [ 1228.361227][T26187] oom_kill_process+0x1fa/0x2c0 [ 1228.366047][T26187] out_of_memory+0x93f/0xd20 [ 1228.370609][T26187] ? unregister_oom_notifier+0x20/0x20 [ 1228.376044][T26187] ? mutex_lock_killable+0x92/0xf0 [ 1228.381123][T26187] ? __mutex_lock_interruptible_slowpath+0x10/0x10 [ 1228.387600][T26187] mem_cgroup_out_of_memory+0x2d5/0x3b0 [ 1228.393114][T26187] ? mem_cgroup_oom_trylock+0x350/0x350 [ 1228.398629][T26187] ? _raw_spin_trylock_bh+0x150/0x150 [ 1228.403971][T26187] ? _raw_spin_unlock+0x4d/0x70 [ 1228.408791][T26187] ? mem_cgroup_oom_trylock+0x1fc/0x350 [ 1228.414311][T26187] try_charge+0xf69/0x1500 [ 1228.418700][T26187] ? __memcg_kmem_charge+0x150/0x150 [ 1228.423957][T26187] ? percpu_counter_add_batch+0x13c/0x160 [ 1228.429651][T26187] ? get_mem_cgroup_from_mm+0x197/0x1b0 [ 1228.435169][T26187] __mem_cgroup_charge+0x14c/0x6d0 [ 1228.440251][T26187] shmem_add_to_page_cache+0x574/0xe30 [ 1228.445682][T26187] ? shmem_alloc_page+0x380/0x380 [ 1228.450681][T26187] ? _raw_spin_lock_irqsave+0x130/0x130 [ 1228.456197][T26187] ? find_lock_entry+0x4b/0x200 [ 1228.461017][T26187] shmem_getpage_gfp+0x8eb/0x2120 [ 1228.466016][T26187] shmem_write_begin+0xce/0x1b0 [ 1228.470840][T26187] generic_perform_write+0x2ce/0x540 [ 1228.476097][T26187] ? grab_cache_page_write_begin+0xb0/0xb0 [ 1228.481876][T26187] ? file_remove_privs+0x5b0/0x5b0 [ 1228.486965][T26187] ? __kasan_check_write+0x14/0x20 [ 1228.492045][T26187] ? down_write+0xb2/0x120 [ 1228.496433][T26187] __generic_file_write_iter+0x24b/0x480 [ 1228.502033][T26187] ? generic_write_checks+0x3d4/0x480 [ 1228.507376][T26187] generic_file_write_iter+0xa9/0x1d0 [ 1228.512718][T26187] __kernel_write+0x535/0x910 [ 1228.517366][T26187] ? vfs_read+0xa60/0xa60 [ 1228.521667][T26187] ? populate_vma_page_range+0xf0/0xf0 [ 1228.527274][T26187] ? cgroup_freezing+0x86/0xb0 [ 1228.532012][T26187] ? freezing_slow_path+0x10a/0x150 [ 1228.537180][T26187] dump_emit+0x246/0x370 [ 1228.541396][T26187] ? wait_for_dump_helpers+0x3a0/0x3a0 [ 1228.546830][T26187] dump_user_range+0x6a/0x1a0 [ 1228.551477][T26187] elf_core_dump+0x2866/0x2cc0 [ 1228.556214][T26187] ? load_elf_binary+0x28e0/0x28e0 [ 1228.561308][T26187] ? _raw_spin_unlock+0x4d/0x70 [ 1228.566137][T26187] ? cgroup_freezing+0x86/0xb0 [ 1228.570876][T26187] ? freezing_slow_path+0x10a/0x150 [ 1228.576045][T26187] do_coredump+0x1ba3/0x28e0 [ 1228.580609][T26187] ? simple_acl_create+0x1c0/0x1c0 [ 1228.585699][T26187] ? debug_smp_processor_id+0x17/0x20 [ 1228.591044][T26187] ? kmem_cache_free+0x100/0x2d0 [ 1228.595951][T26187] ? ____kasan_slab_free+0x130/0x160 [ 1228.601208][T26187] ? get_signal+0xb98/0x12e0 [ 1228.605769][T26187] ? kmem_cache_free+0x100/0x2d0 [ 1228.610679][T26187] get_signal+0xf23/0x12e0 [ 1228.615070][T26187] arch_do_signal_or_restart+0xe2/0x11d0 [ 1228.620675][T26187] ? __bad_area_nosemaphore+0x2b0/0x420 [ 1228.626191][T26187] ? down_read_trylock+0x106/0x160 [ 1228.631271][T26187] ? __ia32_sys_rt_sigreturn+0x730/0x730 [ 1228.636979][T26187] ? bad_area+0x6a/0x80 [ 1228.641110][T26187] exit_to_user_mode_loop+0xa2/0xe0 [ 1228.646278][T26187] exit_to_user_mode_prepare+0x76/0xa0 [ 1228.651708][T26187] irqentry_exit_to_user_mode+0x9/0x10 [ 1228.657138][T26187] irqentry_exit+0x12/0x60 [ 1228.661524][T26187] exc_page_fault+0x67/0xc0 [ 1228.666086][T26187] ? asm_exc_page_fault+0x8/0x30 [ 1228.670990][T26187] asm_exc_page_fault+0x1e/0x30 [ 1228.675813][T26187] RIP: 0033:0x7f8505ff6821 [ 1228.680205][T26187] 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 [ 1228.699780][T26187] RSP: 002b:00000000fffffeb0 EFLAGS: 00010217 [ 1228.705826][T26187] RAX: 0000000000000000 RBX: 00007f8506270090 RCX: 00007f8505ff6819 [ 1228.713772][T26187] RDX: 0000000000000000 RSI: 00000000fffffeb0 RDI: 0000000002000400 [ 1228.721717][T26187] RBP: 00007f850608cc91 R08: 0000000000000000 R09: 0000000000000000 [ 1228.729658][T26187] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000 [ 1228.737600][T26187] R13: 00007f8506270128 R14: 00007f8506270090 R15: 00007ffeb4e02968 [ 1228.747222][T26187] memory: usage 307200kB, limit 307200kB, failcnt 20565 [ 1228.754193][T26187] memory+swap: usage 428228kB, limit 9007199254740988kB, failcnt 0 [ 1229.316088][T26187] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1229.504207][T26187] Memory cgroup stats for /syz4: [ 1229.504323][T26187] anon 135168 [ 1229.504323][T26187] file 310345728 [ 1229.504323][T26187] kernel_stack 0 [ 1229.504323][T26187] percpu 0 [ 1229.504323][T26187] sock 0 [ 1229.504323][T26187] shmem 310210560 [ 1229.504323][T26187] file_mapped 0 [ 1229.504323][T26187] file_dirty 135168 [ 1229.504323][T26187] file_writeback 0 [ 1229.504323][T26187] anon_thp 0 [ 1229.504323][T26187] inactive_anon 312365056 [ 1229.504323][T26187] active_anon 2162688 [ 1229.504323][T26187] inactive_file 0 [ 1229.504323][T26187] active_file 69632 [ 1229.504323][T26187] unevictable 0 [ 1229.504323][T26187] slab_reclaimable 0 [ 1229.504323][T26187] slab_unreclaimable 0 [ 1229.504323][T26187] slab 0 [ 1229.504323][T26187] workingset_refault_anon 0 [ 1229.504323][T26187] workingset_refault_file 5214 [ 1229.504323][T26187] workingset_activate_anon 0 [ 1229.504323][T26187] workingset_activate_file 2508 [ 1229.504323][T26187] workingset_restore_anon 0 [ 1229.504323][T26187] workingset_restore_file 1452 [ 1229.762027][T26187] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz4,mems_allowed=0,oom_memcg=/syz4,task_memcg=/syz4,task=syz.4.16509,pid=26205,uid=0 [ 1229.812645][T26187] Memory cgroup out of memory: Killed process 26205 (syz.4.16509) total-vm:90444kB, anon-rss:1268kB, file-rss:53440kB, shmem-rss:0kB, UID:0 pgtables:192kB oom_score_adj:1000 [ 1230.788820][T26202] syz.4.16509 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 1231.703538][T26202] CPU: 0 PID: 26202 Comm: syz.4.16509 Tainted: G W syzkaller #0 [ 1231.712489][T26202] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 1231.722532][T26202] Call Trace: [ 1231.725817][T26202] __dump_stack+0x21/0x24 [ 1231.730133][T26202] dump_stack_lvl+0x1a7/0x208 [ 1231.734793][T26202] ? show_regs_print_info+0x18/0x18 [ 1231.739972][T26202] ? ___ratelimit+0x3de/0x560 [ 1231.744636][T26202] ? _raw_spin_lock+0x94/0xf0 [ 1231.749298][T26202] dump_stack+0x15/0x1c [ 1231.753439][T26202] dump_header+0xdd/0x650 [ 1231.757752][T26202] oom_kill_process+0x1fa/0x2c0 [ 1231.762695][T26202] out_of_memory+0x93f/0xd20 [ 1231.767281][T26202] ? unregister_oom_notifier+0x20/0x20 [ 1231.772730][T26202] ? mutex_lock_killable+0x92/0xf0 [ 1231.777826][T26202] ? __mutex_lock_interruptible_slowpath+0x10/0x10 [ 1231.784325][T26202] mem_cgroup_out_of_memory+0x2d5/0x3b0 [ 1231.789875][T26202] ? mem_cgroup_oom_trylock+0x350/0x350 [ 1231.795417][T26202] ? _raw_spin_trylock_bh+0x150/0x150 [ 1231.800776][T26202] ? _raw_spin_unlock+0x4d/0x70 [ 1231.805611][T26202] ? mem_cgroup_oom_trylock+0x1fc/0x350 [ 1231.811141][T26202] try_charge+0xf69/0x1500 [ 1231.815539][T26202] ? __memcg_kmem_charge+0x150/0x150 [ 1231.820798][T26202] ? percpu_counter_add_batch+0x13c/0x160 [ 1231.826493][T26202] ? get_mem_cgroup_from_mm+0x197/0x1b0 [ 1231.832016][T26202] __mem_cgroup_charge+0x14c/0x6d0 [ 1231.837104][T26202] shmem_add_to_page_cache+0x574/0xe30 [ 1231.842535][T26202] ? shmem_alloc_page+0x380/0x380 [ 1231.847532][T26202] ? _raw_spin_lock_irqsave+0x130/0x130 [ 1231.853050][T26202] ? find_lock_entry+0x4b/0x200 [ 1231.857872][T26202] shmem_getpage_gfp+0x8eb/0x2120 [ 1231.862875][T26202] shmem_write_begin+0xce/0x1b0 [ 1231.867696][T26202] generic_perform_write+0x2ce/0x540 [ 1231.872953][T26202] ? atime_needs_update+0x5b0/0x5b0 [ 1231.878123][T26202] ? grab_cache_page_write_begin+0xb0/0xb0 [ 1231.883897][T26202] ? file_remove_privs+0x5b0/0x5b0 [ 1231.888979][T26202] ? __kasan_check_write+0x14/0x20 [ 1231.894061][T26202] ? down_write+0xb2/0x120 [ 1231.898446][T26202] __generic_file_write_iter+0x24b/0x480 [ 1231.904047][T26202] ? generic_write_checks+0x3d4/0x480 [ 1231.909390][T26202] generic_file_write_iter+0xa9/0x1d0 [ 1231.914729][T26202] __kernel_write+0x535/0x910 [ 1231.919378][T26202] ? vfs_read+0xa60/0xa60 [ 1231.923684][T26202] ? populate_vma_page_range+0xf0/0xf0 [ 1231.929114][T26202] ? cgroup_freezing+0x86/0xb0 [ 1231.933852][T26202] ? freezing_slow_path+0x10a/0x150 [ 1231.939022][T26202] dump_emit+0x246/0x370 [ 1231.943234][T26202] ? wait_for_dump_helpers+0x3a0/0x3a0 [ 1231.948660][T26202] ? dump_skip+0x2e1/0x300 [ 1231.953047][T26202] ? dump_user_range+0xbd/0x1a0 [ 1231.957868][T26202] dump_user_range+0x6a/0x1a0 [ 1231.962523][T26202] elf_core_dump+0x2866/0x2cc0 [ 1231.967260][T26202] ? load_elf_binary+0x28e0/0x28e0 [ 1231.972353][T26202] ? _raw_spin_unlock+0x4d/0x70 [ 1231.977179][T26202] ? cgroup_freezing+0x86/0xb0 [ 1231.981914][T26202] ? freezing_slow_path+0x10a/0x150 [ 1231.987083][T26202] do_coredump+0x1ba3/0x28e0 [ 1231.991684][T26202] ? simple_acl_create+0x1c0/0x1c0 [ 1231.996765][T26202] ? debug_smp_processor_id+0x17/0x20 [ 1232.002109][T26202] ? kmem_cache_free+0x100/0x2d0 [ 1232.007015][T26202] ? ____kasan_slab_free+0x130/0x160 [ 1232.012273][T26202] ? get_signal+0xb98/0x12e0 [ 1232.016835][T26202] ? kmem_cache_free+0x100/0x2d0 [ 1232.021744][T26202] get_signal+0xf23/0x12e0 [ 1232.026139][T26202] arch_do_signal_or_restart+0xe2/0x11d0 [ 1232.031743][T26202] ? __bad_area_nosemaphore+0x2b0/0x420 [ 1232.037259][T26202] ? down_read_trylock+0x106/0x160 [ 1232.042340][T26202] ? __ia32_sys_rt_sigreturn+0x730/0x730 [ 1232.047943][T26202] ? bad_area+0x6a/0x80 [ 1232.052076][T26202] exit_to_user_mode_loop+0xa2/0xe0 [ 1232.057243][T26202] exit_to_user_mode_prepare+0x76/0xa0 [ 1232.062674][T26202] irqentry_exit_to_user_mode+0x9/0x10 [ 1232.068103][T26202] irqentry_exit+0x12/0x60 [ 1232.072490][T26202] exc_page_fault+0x67/0xc0 [ 1232.076964][T26202] ? asm_exc_page_fault+0x8/0x30 [ 1232.081872][T26202] asm_exc_page_fault+0x1e/0x30 [ 1232.086694][T26202] RIP: 0033:0x7f8505ff6821 [ 1232.091087][T26202] 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 [ 1232.110663][T26202] RSP: 002b:00000000fffffeb0 EFLAGS: 00010217 [ 1232.116705][T26202] RAX: 0000000000000000 RBX: 00007f8506270090 RCX: 00007f8505ff6819 [ 1232.124656][T26202] RDX: 0000000000000000 RSI: 00000000fffffeb0 RDI: 0000000002000400 [ 1232.132598][T26202] RBP: 00007f850608cc91 R08: 0000000000000000 R09: 0000000000000000 [ 1232.140540][T26202] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000 [ 1232.148482][T26202] R13: 00007f8506270128 R14: 00007f8506270090 R15: 00007ffeb4e02968 [ 1232.161530][T26755] device syzkaller0 entered promiscuous mode [ 1232.184629][T26202] memory: usage 307200kB, limit 307200kB, failcnt 22763 [ 1232.207148][T26202] memory+swap: usage 429676kB, limit 9007199254740988kB, failcnt 0 [ 1232.221647][T26202] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1232.231130][T26202] Memory cgroup stats for /syz4: [ 1232.231241][T26202] anon 135168 [ 1232.231241][T26202] file 307101696 [ 1232.231241][T26202] kernel_stack 0 [ 1232.231241][T26202] percpu 0 [ 1232.231241][T26202] sock 0 [ 1232.231241][T26202] shmem 307236864 [ 1232.231241][T26202] file_mapped 0 [ 1232.231241][T26202] file_dirty 135168 [ 1232.231241][T26202] file_writeback 0 [ 1232.231241][T26202] anon_thp 0 [ 1232.231241][T26202] inactive_anon 302948352 [ 1232.231241][T26202] active_anon 7028736 [ 1232.231241][T26202] inactive_file 16384 [ 1232.231241][T26202] active_file 61440 [ 1232.231241][T26202] unevictable 0 [ 1232.231241][T26202] slab_reclaimable 0 [ 1232.231241][T26202] slab_unreclaimable 0 [ 1232.231241][T26202] slab 0 [ 1232.231241][T26202] workingset_refault_anon 0 [ 1232.231241][T26202] workingset_refault_file 6303 [ 1232.231241][T26202] workingset_activate_anon 0 [ 1232.231241][T26202] workingset_activate_file 3036 [ 1232.231241][T26202] workingset_restore_anon 0 [ 1232.231241][T26202] workingset_restore_file 1584 [ 1232.382095][T26202] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz4,mems_allowed=0,oom_memcg=/syz4,task_memcg=/syz4,task=syz.4.16509,pid=26201,uid=0 [ 1232.565026][T26202] Memory cgroup out of memory: Killed process 26201 (syz.4.16509) total-vm:90444kB, anon-rss:1276kB, file-rss:53440kB, shmem-rss:0kB, UID:0 pgtables:192kB oom_score_adj:1000 [ 1234.655943][T26839] device syzkaller0 entered promiscuous mode [ 1234.856230][T26864] device veth1_macvtap left promiscuous mode [ 1234.872359][T26864] device macsec0 left promiscuous mode [ 1235.219716][T26184] syz.4.16509 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 1235.302025][T26184] CPU: 1 PID: 26184 Comm: syz.4.16509 Tainted: G W syzkaller #0 [ 1235.310973][T26184] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 1235.321018][T26184] Call Trace: [ 1235.324308][T26184] __dump_stack+0x21/0x24 [ 1235.328636][T26184] dump_stack_lvl+0x1a7/0x208 [ 1235.333307][T26184] ? show_regs_print_info+0x18/0x18 [ 1235.338498][T26184] ? ___ratelimit+0x3de/0x560 [ 1235.343169][T26184] ? __kasan_check_write+0x14/0x20 [ 1235.348308][T26184] ? _raw_spin_lock+0x94/0xf0 [ 1235.352977][T26184] dump_stack+0x15/0x1c [ 1235.357126][T26184] dump_header+0xdd/0x650 [ 1235.361447][T26184] oom_kill_process+0x1fa/0x2c0 [ 1235.366292][T26184] out_of_memory+0x93f/0xd20 [ 1235.370880][T26184] ? unregister_oom_notifier+0x20/0x20 [ 1235.376329][T26184] ? mutex_lock_killable+0x92/0xf0 [ 1235.381429][T26184] ? __mutex_lock_interruptible_slowpath+0x10/0x10 [ 1235.387920][T26184] mem_cgroup_out_of_memory+0x2d5/0x3b0 [ 1235.393457][T26184] ? mem_cgroup_oom_trylock+0x350/0x350 [ 1235.398991][T26184] ? _raw_spin_trylock_bh+0x150/0x150 [ 1235.404350][T26184] ? _raw_spin_unlock+0x4d/0x70 [ 1235.409195][T26184] ? mem_cgroup_oom_trylock+0x1fc/0x350 [ 1235.414731][T26184] try_charge+0xf69/0x1500 [ 1235.419138][T26184] ? __memcg_kmem_charge+0x150/0x150 [ 1235.424414][T26184] ? percpu_counter_add_batch+0x13c/0x160 [ 1235.430128][T26184] ? get_mem_cgroup_from_mm+0x197/0x1b0 [ 1235.435661][T26184] __mem_cgroup_charge+0x14c/0x6d0 [ 1235.440768][T26184] shmem_add_to_page_cache+0x574/0xe30 [ 1235.446231][T26184] ? shmem_alloc_page+0x380/0x380 [ 1235.451246][T26184] ? _raw_spin_lock_irqsave+0x130/0x130 [ 1235.456782][T26184] ? find_lock_entry+0x4b/0x200 [ 1235.461800][T26184] shmem_getpage_gfp+0x8eb/0x2120 [ 1235.466823][T26184] shmem_write_begin+0xce/0x1b0 [ 1235.471671][T26184] generic_perform_write+0x2ce/0x540 [ 1235.476952][T26184] ? atime_needs_update+0x5b0/0x5b0 [ 1235.482151][T26184] ? grab_cache_page_write_begin+0xb0/0xb0 [ 1235.487945][T26184] ? file_remove_privs+0x5b0/0x5b0 [ 1235.493050][T26184] ? __kasan_check_write+0x14/0x20 [ 1235.498153][T26184] ? down_write+0xb2/0x120 [ 1235.502563][T26184] __generic_file_write_iter+0x24b/0x480 [ 1235.508189][T26184] ? generic_write_checks+0x3d4/0x480 [ 1235.513555][T26184] generic_file_write_iter+0xa9/0x1d0 [ 1235.518914][T26184] __kernel_write+0x535/0x910 [ 1235.523705][T26184] ? vfs_read+0xa60/0xa60 [ 1235.528034][T26184] ? populate_vma_page_range+0xf0/0xf0 [ 1235.533499][T26184] ? cgroup_freezing+0x86/0xb0 [ 1235.538263][T26184] ? freezing_slow_path+0x10a/0x150 [ 1235.543474][T26184] dump_emit+0x246/0x370 [ 1235.547815][T26184] ? wait_for_dump_helpers+0x3a0/0x3a0 [ 1235.553279][T26184] dump_user_range+0x6a/0x1a0 [ 1235.557944][T26184] elf_core_dump+0x2866/0x2cc0 [ 1235.562730][T26184] ? load_elf_binary+0x28e0/0x28e0 [ 1235.567954][T26184] ? _raw_spin_unlock+0x4d/0x70 [ 1235.572801][T26184] ? cgroup_freezing+0x86/0xb0 [ 1235.577558][T26184] ? freezing_slow_path+0x10a/0x150 [ 1235.582770][T26184] do_coredump+0x1ba3/0x28e0 [ 1235.587368][T26184] ? simple_acl_create+0x1c0/0x1c0 [ 1235.592481][T26184] ? debug_smp_processor_id+0x17/0x20 [ 1235.597847][T26184] ? kmem_cache_free+0x100/0x2d0 [ 1235.602771][T26184] ? ____kasan_slab_free+0x130/0x160 [ 1235.608049][T26184] ? get_signal+0xb98/0x12e0 [ 1235.612631][T26184] ? kmem_cache_free+0x100/0x2d0 [ 1235.617577][T26184] get_signal+0xf23/0x12e0 [ 1235.621989][T26184] arch_do_signal_or_restart+0xe2/0x11d0 [ 1235.627630][T26184] ? __bad_area_nosemaphore+0x2b0/0x420 [ 1235.633181][T26184] ? down_read_trylock+0x106/0x160 [ 1235.638287][T26184] ? __ia32_sys_rt_sigreturn+0x730/0x730 [ 1235.643909][T26184] ? bad_area+0x6a/0x80 [ 1235.648063][T26184] exit_to_user_mode_loop+0xa2/0xe0 [ 1235.653263][T26184] exit_to_user_mode_prepare+0x76/0xa0 [ 1235.658711][T26184] irqentry_exit_to_user_mode+0x9/0x10 [ 1235.664184][T26184] irqentry_exit+0x12/0x60 [ 1235.668710][T26184] exc_page_fault+0x67/0xc0 [ 1235.673206][T26184] ? asm_exc_page_fault+0x8/0x30 [ 1235.678134][T26184] asm_exc_page_fault+0x1e/0x30 [ 1235.682974][T26184] RIP: 0033:0x7f8505ff6821 [ 1235.687379][T26184] 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 [ 1235.706981][T26184] RSP: 002b:00000000fffffeb0 EFLAGS: 00010217 [ 1235.713038][T26184] RAX: 0000000000000000 RBX: 00007f8506270090 RCX: 00007f8505ff6819 [ 1235.720996][T26184] RDX: 0000000000000000 RSI: 00000000fffffeb0 RDI: 0000000002000400 [ 1235.728956][T26184] RBP: 00007f850608cc91 R08: 0000000000000000 R09: 0000000000000000 [ 1235.736922][T26184] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000 [ 1235.744884][T26184] R13: 00007f8506270128 R14: 00007f8506270090 R15: 00007ffeb4e02968 [ 1235.782397][T26184] memory: usage 300172kB, limit 307200kB, failcnt 25166 [ 1235.789367][T26184] memory+swap: usage 423728kB, limit 9007199254740988kB, failcnt 0 [ 1235.803092][T26184] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1235.819901][T26184] Memory cgroup stats for /syz4: [ 1235.820007][T26184] anon 270336 [ 1235.820007][T26184] file 305750016 [ 1235.820007][T26184] kernel_stack 0 [ 1235.820007][T26184] percpu 0 [ 1235.820007][T26184] sock 0 [ 1235.820007][T26184] shmem 305750016 [ 1235.820007][T26184] file_mapped 0 [ 1235.820007][T26184] file_dirty 135168 [ 1235.820007][T26184] file_writeback 0 [ 1235.820007][T26184] anon_thp 0 [ 1235.820007][T26184] inactive_anon 300101632 [ 1235.820007][T26184] active_anon 7434240 [ 1235.820007][T26184] inactive_file 16384 [ 1235.820007][T26184] active_file 49152 [ 1235.820007][T26184] unevictable 0 [ 1235.820007][T26184] slab_reclaimable 0 [ 1235.820007][T26184] slab_unreclaimable 0 [ 1235.820007][T26184] slab 0 [ 1235.820007][T26184] workingset_refault_anon 33 [ 1235.820007][T26184] workingset_refault_file 6369 [ 1235.820007][T26184] workingset_activate_anon 0 [ 1235.820007][T26184] workingset_activate_file 3102 [ 1235.820007][T26184] workingset_restore_anon 0 [ 1235.820007][T26184] workingset_restore_file 1617 [ 1235.928757][T26184] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz4,mems_allowed=0,oom_memcg=/syz4,task_memcg=/syz4,task=syz.4.16509,pid=26194,uid=0 [ 1235.946096][T26184] Memory cgroup out of memory: Killed process 26194 (syz.4.16509) total-vm:90444kB, anon-rss:1260kB, file-rss:53440kB, shmem-rss:0kB, UID:0 pgtables:192kB oom_score_adj:1000 [ 1236.040569][T26184] syz.4.16509 invoked oom-killer: gfp_mask=0xcc0(GFP_KERNEL), order=0, oom_score_adj=1000 [ 1236.070365][T26184] CPU: 0 PID: 26184 Comm: syz.4.16509 Tainted: G W syzkaller #0 [ 1236.079312][T26184] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 1236.089356][T26184] Call Trace: [ 1236.092643][T26184] __dump_stack+0x21/0x24 [ 1236.096966][T26184] dump_stack_lvl+0x1a7/0x208 [ 1236.101638][T26184] ? show_regs_print_info+0x18/0x18 [ 1236.106822][T26184] ? ___ratelimit+0x3de/0x560 [ 1236.111485][T26184] ? _raw_spin_lock+0x94/0xf0 [ 1236.116146][T26184] dump_stack+0x15/0x1c [ 1236.120287][T26184] dump_header+0xdd/0x650 [ 1236.124605][T26184] oom_kill_process+0x1fa/0x2c0 [ 1236.129438][T26184] out_of_memory+0x93f/0xd20 [ 1236.134013][T26184] ? unregister_oom_notifier+0x20/0x20 [ 1236.139456][T26184] ? mutex_lock_killable+0xdf/0xf0 [ 1236.144558][T26184] ? __mutex_lock_interruptible_slowpath+0x10/0x10 [ 1236.151048][T26184] mem_cgroup_out_of_memory+0x2d5/0x3b0 [ 1236.156586][T26184] ? mem_cgroup_oom_trylock+0x350/0x350 [ 1236.162122][T26184] ? _raw_spin_trylock_bh+0x150/0x150 [ 1236.167482][T26184] ? _raw_spin_unlock+0x4d/0x70 [ 1236.172372][T26184] ? mem_cgroup_oom_trylock+0x1fc/0x350 [ 1236.177904][T26184] try_charge+0xf69/0x1500 [ 1236.182321][T26184] ? __memcg_kmem_charge+0x150/0x150 [ 1236.187602][T26184] ? percpu_counter_add_batch+0x13c/0x160 [ 1236.193316][T26184] ? get_mem_cgroup_from_mm+0x197/0x1b0 [ 1236.198852][T26184] __mem_cgroup_charge+0x14c/0x6d0 [ 1236.203952][T26184] shmem_add_to_page_cache+0x574/0xe30 [ 1236.209410][T26184] ? shmem_alloc_page+0x380/0x380 [ 1236.214427][T26184] ? _raw_spin_lock_irqsave+0x130/0x130 [ 1236.219967][T26184] ? find_lock_entry+0x4b/0x200 [ 1236.224818][T26184] shmem_getpage_gfp+0x8eb/0x2120 [ 1236.229838][T26184] shmem_write_begin+0xce/0x1b0 [ 1236.234678][T26184] generic_perform_write+0x2ce/0x540 [ 1236.239960][T26184] ? atime_needs_update+0x5b0/0x5b0 [ 1236.245146][T26184] ? grab_cache_page_write_begin+0xb0/0xb0 [ 1236.251111][T26184] ? file_remove_privs+0x5b0/0x5b0 [ 1236.256208][T26184] ? __kasan_check_write+0x14/0x20 [ 1236.261305][T26184] ? down_write+0xb2/0x120 [ 1236.265706][T26184] __generic_file_write_iter+0x24b/0x480 [ 1236.271319][T26184] ? generic_write_checks+0x3d4/0x480 [ 1236.276676][T26184] generic_file_write_iter+0xa9/0x1d0 [ 1236.282032][T26184] __kernel_write+0x535/0x910 [ 1236.286699][T26184] ? vfs_read+0xa60/0xa60 [ 1236.291102][T26184] ? populate_vma_page_range+0xf0/0xf0 [ 1236.296549][T26184] ? cgroup_freezing+0x86/0xb0 [ 1236.301294][T26184] ? freezing_slow_path+0x10a/0x150 [ 1236.306473][T26184] dump_emit+0x246/0x370 [ 1236.310703][T26184] ? wait_for_dump_helpers+0x3a0/0x3a0 [ 1236.316146][T26184] dump_user_range+0x6a/0x1a0 [ 1236.320812][T26184] elf_core_dump+0x2866/0x2cc0 [ 1236.325566][T26184] ? load_elf_binary+0x28e0/0x28e0 [ 1236.330675][T26184] ? _raw_spin_unlock+0x4d/0x70 [ 1236.335513][T26184] ? cgroup_freezing+0x86/0xb0 [ 1236.340257][T26184] ? freezing_slow_path+0x10a/0x150 [ 1236.345432][T26184] do_coredump+0x1ba3/0x28e0 [ 1236.350002][T26184] ? simple_acl_create+0x1c0/0x1c0 [ 1236.355115][T26184] ? debug_smp_processor_id+0x17/0x20 [ 1236.360466][T26184] ? kmem_cache_free+0x100/0x2d0 [ 1236.365383][T26184] ? ____kasan_slab_free+0x130/0x160 [ 1236.370660][T26184] ? get_signal+0xb98/0x12e0 [ 1236.375234][T26184] ? kmem_cache_free+0x100/0x2d0 [ 1236.380149][T26184] get_signal+0xf23/0x12e0 [ 1236.384638][T26184] arch_do_signal_or_restart+0xe2/0x11d0 [ 1236.390247][T26184] ? __bad_area_nosemaphore+0x2b0/0x420 [ 1236.395765][T26184] ? down_read_trylock+0x106/0x160 [ 1236.400850][T26184] ? __ia32_sys_rt_sigreturn+0x730/0x730 [ 1236.406458][T26184] ? bad_area+0x6a/0x80 [ 1236.410593][T26184] exit_to_user_mode_loop+0xa2/0xe0 [ 1236.415766][T26184] exit_to_user_mode_prepare+0x76/0xa0 [ 1236.421201][T26184] irqentry_exit_to_user_mode+0x9/0x10 [ 1236.426634][T26184] irqentry_exit+0x12/0x60 [ 1236.431026][T26184] exc_page_fault+0x67/0xc0 [ 1236.435502][T26184] ? asm_exc_page_fault+0x8/0x30 [ 1236.440411][T26184] asm_exc_page_fault+0x1e/0x30 [ 1236.445233][T26184] RIP: 0033:0x7f8505ff6821 [ 1236.449627][T26184] 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 [ 1236.469463][T26184] RSP: 002b:00000000fffffeb0 EFLAGS: 00010217 [ 1236.475504][T26184] RAX: 0000000000000000 RBX: 00007f8506270090 RCX: 00007f8505ff6819 [ 1236.483449][T26184] RDX: 0000000000000000 RSI: 00000000fffffeb0 RDI: 0000000002000400 [ 1236.491393][T26184] RBP: 00007f850608cc91 R08: 0000000000000000 R09: 0000000000000000 [ 1236.499339][T26184] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000 [ 1236.507286][T26184] R13: 00007f8506270128 R14: 00007f8506270090 R15: 00007ffeb4e02968 [ 1236.523689][T26184] memory: usage 307200kB, limit 307200kB, failcnt 25193 [ 1236.530748][T26184] memory+swap: usage 430900kB, limit 9007199254740988kB, failcnt 0 [ 1236.538685][T26184] kmem: usage 0kB, limit 9007199254740988kB, failcnt 0 [ 1236.545531][T26184] Memory cgroup stats for /syz4: [ 1236.545663][T26184] anon 135168 [ 1236.545663][T26184] file 313049088 [ 1236.545663][T26184] kernel_stack 0 [ 1236.545663][T26184] percpu 0 [ 1236.545663][T26184] sock 0 [ 1236.545663][T26184] shmem 313184256 [ 1236.545663][T26184] file_mapped 0 [ 1236.545663][T26184] file_dirty 135168 [ 1236.545663][T26184] file_writeback 0 [ 1236.545663][T26184] anon_thp 0 [ 1236.545663][T26184] inactive_anon 307130368 [ 1236.545663][T26184] active_anon 7434240 [ 1236.545663][T26184] inactive_file 16384 [ 1236.545663][T26184] active_file 49152 [ 1236.545663][T26184] unevictable 0 [ 1236.545663][T26184] slab_reclaimable 0 [ 1236.545663][T26184] slab_unreclaimable 0 [ 1236.545663][T26184] slab 0 [ 1236.545663][T26184] workingset_refault_anon 33 [ 1236.545663][T26184] workingset_refault_file 6369 [ 1236.545663][T26184] workingset_activate_anon 0 [ 1236.545663][T26184] workingset_activate_file 3102 [ 1236.545663][T26184] workingset_restore_anon 0 [ 1236.545663][T26184] workingset_restore_file 1617 [ 1236.972409][T26184] oom-kill:constraint=CONSTRAINT_MEMCG,nodemask=(null),cpuset=syz4,mems_allowed=0,oom_memcg=/syz4,task_memcg=/syz4,task=syz.4.16509,pid=26202,uid=0 [ 1237.068646][T26950] tap0: tun_chr_ioctl cmd 1074025675 [ 1237.095368][T26950] tap0: persist enabled [ 1237.111433][T26184] Memory cgroup out of memory: Killed process 26202 (syz.4.16509) total-vm:90444kB, anon-rss:1236kB, file-rss:53056kB, shmem-rss:0kB, UID:0 pgtables:192kB oom_score_adj:1000 [ 1237.113153][T26950] tap0: tun_chr_ioctl cmd 1074025675 [ 1237.154282][T26950] tap0: persist disabled [ 1237.561674][T26963] device syzkaller0 entered promiscuous mode [ 1239.183584][T27058] device syzkaller0 entered promiscuous mode [ 1242.534378][T27184] tap0: tun_chr_ioctl cmd 1074025675 [ 1242.539692][T27184] tap0: persist enabled [ 1242.576665][T27184] tap0: tun_chr_ioctl cmd 1074025675 [ 1242.593224][T27184] tap0: persist disabled [ 1243.024678][T27186] bridge0: port 1(bridge_slave_0) entered blocking state [ 1243.031731][T27186] bridge0: port 1(bridge_slave_0) entered disabled state [ 1243.238032][T27186] device bridge_slave_0 entered promiscuous mode [ 1243.360639][T27186] bridge0: port 2(bridge_slave_1) entered blocking state [ 1243.491116][T27186] bridge0: port 2(bridge_slave_1) entered disabled state [ 1243.572370][T27186] device bridge_slave_1 entered promiscuous mode [ 1244.209652][T20303] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 1244.253009][T20303] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 1244.329068][T20303] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 1244.448204][T20303] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 1244.468871][T20303] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 1244.492385][T20303] bridge0: port 1(bridge_slave_0) entered blocking state [ 1244.499445][T20303] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1244.534288][T20303] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 1244.584738][T20303] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 1244.608095][T20303] bridge0: port 2(bridge_slave_1) entered blocking state [ 1244.615171][T20303] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1244.649026][T20303] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 1244.699762][T20303] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 1244.732481][T20303] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 1244.759594][T27238] device syzkaller0 entered promiscuous mode [ 1244.993981][T27255] device syzkaller0 entered promiscuous mode [ 1245.035727][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 1245.057645][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 1245.080312][T27186] device veth0_vlan entered promiscuous mode [ 1245.086723][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 1245.094990][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1245.120443][T27186] device veth1_macvtap entered promiscuous mode [ 1245.128149][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1245.136555][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1245.144463][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 1245.160566][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 1245.169203][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 1245.200599][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 1245.209264][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 1245.218726][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 1245.227108][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 1245.267440][ T296] bridge0: port 3(gretap0) entered disabled state [ 1245.280232][ T296] device gretap0 left promiscuous mode [ 1245.306396][ T296] bridge0: port 3(gretap0) entered disabled state [ 1245.570945][ T296] : port 1(syz_tun) entered disabled state [ 1245.593624][ T296] device bridge_slave_1 left promiscuous mode [ 1245.599768][ T296] bridge0: port 2(bridge_slave_1) entered disabled state [ 1245.645716][ T296] device bridge_slave_0 left promiscuous mode [ 1245.664741][ T296] bridge0: port 1(bridge_slave_0) entered disabled state [ 1246.773195][T27318] device syzkaller0 entered promiscuous mode [ 1246.840922][T27317] device syzkaller0 left promiscuous mode [ 1247.076023][T27323] device syzkaller0 entered promiscuous mode [ 1247.711099][T27343] bridge0: port 1(bridge_slave_0) entered blocking state [ 1247.718519][T27343] bridge0: port 1(bridge_slave_0) entered disabled state [ 1247.728989][T27343] device bridge_slave_0 entered promiscuous mode [ 1247.871125][T27343] bridge0: port 2(bridge_slave_1) entered blocking state [ 1247.900596][T27343] bridge0: port 2(bridge_slave_1) entered disabled state [ 1247.912498][T27343] device bridge_slave_1 entered promiscuous mode [ 1248.095126][T27349] device syzkaller0 entered promiscuous mode [ 1248.108773][T27343] bridge0: port 2(bridge_slave_1) entered blocking state [ 1248.115845][T27343] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1248.123123][T27343] bridge0: port 1(bridge_slave_0) entered blocking state [ 1248.130222][T27343] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1248.178356][T27361] device syzkaller0 entered promiscuous mode [ 1248.282758][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 1248.292422][T23953] bridge0: port 1(bridge_slave_0) entered disabled state [ 1248.305074][T23953] bridge0: port 2(bridge_slave_1) entered disabled state [ 1248.334877][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 1248.384654][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 1248.419232][T23953] bridge0: port 1(bridge_slave_0) entered blocking state [ 1248.426307][T23953] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1248.502419][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 1248.533289][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 1248.555502][T23953] bridge0: port 2(bridge_slave_1) entered blocking state [ 1248.562682][T23953] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1248.615239][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 1248.636278][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 1248.654278][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 1248.672252][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 1248.710988][T27343] device veth0_vlan entered promiscuous mode [ 1248.757148][T27343] device veth1_macvtap entered promiscuous mode [ 1248.775248][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 1248.853451][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 1248.871608][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 1248.893239][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1248.904702][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 1248.915148][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 1248.923782][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 1248.931563][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 1248.940357][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 1248.949225][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 1248.960971][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 1248.972728][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1248.983444][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1249.189251][T27398] device xfrm0 entered promiscuous mode [ 1249.883834][ T296] nr0: port 1(macsec0) entered disabled state [ 1249.942737][ T296] device veth1 left promiscuous mode [ 1249.978267][ T296] bridge0: port 3(veth1) entered disabled state [ 1250.009562][ T296] device bridge_slave_1 left promiscuous mode [ 1250.027713][ T296] bridge0: port 2(bridge_slave_1) entered disabled state [ 1250.044169][ T296] bridge0: port 1(bridge_slave_0) entered disabled state [ 1250.090963][ T296] device veth1_macvtap left promiscuous mode [ 1252.702126][T27576] device syzkaller0 entered promiscuous mode [ 1255.327201][T27668] device syzkaller0 entered promiscuous mode [ 1255.550433][T27674] device syzkaller0 entered promiscuous mode [ 1255.967213][T27711] tap0: tun_chr_ioctl cmd 1074025675 [ 1256.010332][T27711] tap0: persist enabled [ 1256.024624][T27711] tap0: tun_chr_ioctl cmd 1074025675 [ 1256.030517][T27711] tap0: persist enabled [ 1256.467952][T27781] syz.1.16957[27781] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1257.045152][T27828] bridge0: port 3(veth1) entered blocking state [ 1257.072126][T27828] bridge0: port 3(veth1) entered disabled state [ 1257.081223][T27828] device veth1 entered promiscuous mode [ 1257.092791][T27828] bridge0: port 3(veth1) entered blocking state [ 1257.099079][T27828] bridge0: port 3(veth1) entered forwarding state [ 1257.154395][T27833] device veth1 left promiscuous mode [ 1257.165254][T27833] bridge0: port 3(veth1) entered disabled state [ 1259.301006][T27921] Â: renamed from pim6reg1 [ 1259.538338][T27928] ÿÿÿÿÿÿ: renamed from vlan1 [ 1259.767283][T27962] device syzkaller0 entered promiscuous mode [ 1262.047535][T28212] device sit0 entered promiscuous mode [ 1263.157044][ T24] audit: type=1400 audit(1775628896.049:180): avc: denied { create } for pid=28262 comm="syz.1.17093" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=sctp_socket permissive=1 [ 1263.669545][T28290] device syzkaller0 entered promiscuous mode [ 1264.274327][T28313] device vlan0 entered promiscuous mode [ 1265.442891][T28358] device wg2 entered promiscuous mode [ 1267.128167][T28378] device wg2 left promiscuous mode [ 1267.138178][T28378] device wg2 entered promiscuous mode [ 1267.407181][T28419] device syzkaller0 entered promiscuous mode [ 1268.608180][T28481] device wg2 left promiscuous mode [ 1268.880004][T28486] device wg2 entered promiscuous mode [ 1269.368577][T28514] device syzkaller0 entered promiscuous mode [ 1270.541623][T28561] device syzkaller0 entered promiscuous mode [ 1272.254829][T28633] syzkaller0: tun_chr_ioctl cmd 1074025677 [ 1272.271963][T28633] syzkaller0: linktype set to 773 [ 1276.172612][T28805] sock: sock_set_timeout: `syz.2.17245' (pid 28805) tries to set negative timeout [ 1279.701243][T28865] device syzkaller0 entered promiscuous mode [ 1280.034307][T28870] device wg2 left promiscuous mode [ 1280.044389][T28870] device wg2 entered promiscuous mode [ 1280.771274][T28910] device syzkaller0 entered promiscuous mode [ 1281.152249][T28924] device vlan0 left promiscuous mode [ 1281.206736][T28926] device syzkaller0 entered promiscuous mode [ 1281.278319][T28936] bridge0: port 3(veth1) entered disabled state [ 1283.217372][T29048] device syzkaller0 entered promiscuous mode [ 1284.015266][T29089] device wg2 left promiscuous mode [ 1285.768997][T29153] device veth0_vlan left promiscuous mode [ 1285.831973][T29153] device veth0_vlan entered promiscuous mode [ 1289.483613][T29302] device syzkaller0 entered promiscuous mode [ 1289.522176][T29315] device syzkaller0 entered promiscuous mode [ 1289.567533][T29317] device syzkaller0 entered promiscuous mode [ 1289.876619][T29328] device wg2 left promiscuous mode [ 1289.965301][T29334] device wg2 entered promiscuous mode [ 1290.056910][T29343] device syzkaller0 entered promiscuous mode [ 1290.083793][T29347] device syzkaller0 entered promiscuous mode [ 1293.703668][T29535] device syzkaller0 entered promiscuous mode [ 1294.336501][T29554] bridge0: port 3(veth0_vlan) entered blocking state [ 1294.343420][T29554] bridge0: port 3(veth0_vlan) entered disabled state [ 1295.777628][T29628] device syzkaller0 entered promiscuous mode [ 1298.701206][T29730] device syzkaller0 entered promiscuous mode [ 1301.317805][T29814] bridge0: port 2(bridge_slave_1) entered disabled state [ 1301.338797][T29814] bridge0: port 1(bridge_slave_0) entered disabled state [ 1301.452115][T29828] device veth1 left promiscuous mode [ 1301.457543][T29828] bridge0: port 3(veth1) entered disabled state [ 1301.632318][T29828] device bridge_slave_1 left promiscuous mode [ 1301.638483][T29828] bridge0: port 2(bridge_slave_1) entered disabled state [ 1301.722536][T29828] bridge0: port 1(bridge_slave_0) entered disabled state [ 1301.769412][T29814] : port 1(ip6gretap0) entered blocking state [ 1301.778416][T29814] : port 1(ip6gretap0) entered disabled state [ 1301.803583][T29814] device ip6gretap0 entered promiscuous mode [ 1302.604520][T29930] syz.4.17580[29930] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1302.604573][T29930] syz.4.17580[29930] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1303.282204][T29946] device pim6reg1 entered promiscuous mode [ 1303.457824][T29970] : renamed from bond_slave_0 [ 1304.019142][T29990] device syzkaller0 entered promiscuous mode [ 1304.061313][ T405] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1304.519952][T30012] device syzkaller0 entered promiscuous mode [ 1305.054922][T30043] bridge0: port 1(bridge_slave_0) entered blocking state [ 1305.066116][T30043] bridge0: port 1(bridge_slave_0) entered disabled state [ 1305.073757][T30043] device bridge_slave_0 entered promiscuous mode [ 1305.102503][T30043] bridge0: port 2(bridge_slave_1) entered blocking state [ 1305.114709][T30043] bridge0: port 2(bridge_slave_1) entered disabled state [ 1305.123136][T30043] device bridge_slave_1 entered promiscuous mode [ 1305.203291][T30043] bridge0: port 2(bridge_slave_1) entered blocking state [ 1305.210529][T30043] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1305.217797][T30043] bridge0: port 1(bridge_slave_0) entered blocking state [ 1305.224822][T30043] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1305.248309][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 1305.256226][T23953] bridge0: port 1(bridge_slave_0) entered disabled state [ 1305.264481][T23953] bridge0: port 2(bridge_slave_1) entered disabled state [ 1305.284373][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 1305.292846][T23953] bridge0: port 1(bridge_slave_0) entered blocking state [ 1305.299866][T23953] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1305.308378][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 1305.316932][T23953] bridge0: port 2(bridge_slave_1) entered blocking state [ 1305.323984][T23953] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1305.331930][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 1305.352264][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 1305.373862][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 1305.400075][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1305.412353][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1305.420030][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1305.430617][T30043] device veth0_vlan entered promiscuous mode [ 1305.451625][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 1305.465056][T30043] device veth1_macvtap entered promiscuous mode [ 1305.480520][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 1305.495620][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 1305.550607][T30084] device syzkaller0 entered promiscuous mode [ 1305.675694][T30088] bridge0: port 1(bridge_slave_0) entered blocking state [ 1305.682932][T30088] bridge0: port 1(bridge_slave_0) entered disabled state [ 1305.690382][T30088] device bridge_slave_0 entered promiscuous mode [ 1305.697885][T30088] bridge0: port 2(bridge_slave_1) entered blocking state [ 1305.705040][T30088] bridge0: port 2(bridge_slave_1) entered disabled state [ 1305.712594][T30088] device bridge_slave_1 entered promiscuous mode [ 1305.800377][T30088] bridge0: port 2(bridge_slave_1) entered blocking state [ 1305.807466][T30088] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1305.814757][T30088] bridge0: port 1(bridge_slave_0) entered blocking state [ 1305.821769][T30088] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1305.848873][ T405] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 1305.857406][ T405] bridge0: port 1(bridge_slave_0) entered disabled state [ 1305.865880][ T405] bridge0: port 2(bridge_slave_1) entered disabled state [ 1305.886879][ T405] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 1305.895251][ T405] bridge0: port 1(bridge_slave_0) entered blocking state [ 1305.902299][ T405] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1305.910124][ T405] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 1305.919813][ T405] bridge0: port 2(bridge_slave_1) entered blocking state [ 1305.926884][ T405] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1305.970344][ T405] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 1305.989876][ T405] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 1306.012227][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 1306.037958][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 1306.107483][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 1306.142379][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1306.228110][T30088] device veth0_vlan entered promiscuous mode [ 1306.245259][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1306.317735][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1306.527301][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 1306.575493][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 1306.785449][T30088] device veth1_macvtap entered promiscuous mode [ 1306.858960][T30134] device syzkaller0 entered promiscuous mode [ 1306.887505][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 1306.895876][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 1306.904740][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 1307.118925][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 1307.133746][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 1307.873493][T30175] bridge0: port 1(bridge_slave_0) entered blocking state [ 1307.880518][T30175] bridge0: port 1(bridge_slave_0) entered disabled state [ 1307.888872][T30175] device bridge_slave_0 entered promiscuous mode [ 1307.897112][T30175] bridge0: port 2(bridge_slave_1) entered blocking state [ 1307.905002][T30175] bridge0: port 2(bridge_slave_1) entered disabled state [ 1307.918469][T30175] device bridge_slave_1 entered promiscuous mode [ 1308.096850][T30175] bridge0: port 2(bridge_slave_1) entered blocking state [ 1308.103926][T30175] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1308.111176][T30175] bridge0: port 1(bridge_slave_0) entered blocking state [ 1308.118217][T30175] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1308.193200][ T7440] bridge0: port 1(bridge_slave_0) entered disabled state [ 1308.378152][ T7440] bridge0: port 2(bridge_slave_1) entered disabled state [ 1308.442188][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 1308.535279][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 1308.555561][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 1308.572295][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 1308.580470][ T7440] bridge0: port 1(bridge_slave_0) entered blocking state [ 1308.587497][ T7440] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1308.595178][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 1308.603615][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 1308.612184][ T7440] bridge0: port 2(bridge_slave_1) entered blocking state [ 1308.619252][ T7440] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1308.648137][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 1308.656599][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 1308.671932][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 1308.680376][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 1308.696982][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 1308.710949][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 1308.741363][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 1308.789612][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1308.816188][T30175] device veth0_vlan entered promiscuous mode [ 1309.044427][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1309.053592][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1309.067771][T30175] device veth1_macvtap entered promiscuous mode [ 1309.123152][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 1309.131383][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 1309.140216][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 1309.148058][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 1309.156453][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 1309.164921][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 1309.173350][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 1309.214313][T30246] device syzkaller0 entered promiscuous mode [ 1309.271226][T30250] tap0: tun_chr_ioctl cmd 2147767520 [ 1309.279067][T30251] tap0: tun_chr_ioctl cmd 2147767520 [ 1311.111758][ T405] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_0: link becomes ready [ 1311.135089][ T405] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 1312.220179][T30395] device syzkaller0 entered promiscuous mode [ 1315.348220][T30503] device syzkaller0 entered promiscuous mode [ 1315.418978][T30507] syz.3.17754[30507] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1315.430099][T30507] syz.3.17754[30507] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1316.010571][T30531] tun0: tun_chr_ioctl cmd 1074025678 [ 1316.030313][T30531] tun0: group set to 1 [ 1316.419307][T30551] device syzkaller0 entered promiscuous mode [ 1318.276879][T30606] device syzkaller0 entered promiscuous mode [ 1320.430401][T30674] syzkaller0: default qdisc (pfifo_fast) fail, fallback to noqueue [ 1320.493595][T30674] device syzkaller0 entered promiscuous mode [ 1322.670843][T30776] device wg2 entered promiscuous mode [ 1325.048106][T30852] device wg2 entered promiscuous mode [ 1325.187394][T30853] device syzkaller0 entered promiscuous mode [ 1325.668339][T30877] device syzkaller0 entered promiscuous mode [ 1327.753620][T30961] device sit0 entered promiscuous mode [ 1331.411843][T31019] device syzkaller0 entered promiscuous mode [ 1332.418778][T31057] device syzkaller0 entered promiscuous mode [ 1332.673009][T31071] device syzkaller0 entered promiscuous mode [ 1333.381341][T31113] syzkaller0: tun_chr_ioctl cmd 2147767511 [ 1333.504309][T31119] syzkaller0: tun_chr_ioctl cmd 1074025677 [ 1333.518886][T31119] syzkaller0: linktype set to 773 [ 1333.572368][T31115] device wg2 left promiscuous mode [ 1333.950699][T31136] device syzkaller0 entered promiscuous mode [ 1334.152580][T31137] syzkaller0: tun_chr_ioctl cmd 2147767521 [ 1334.198811][T31137] syzkaller0: create flow: hash 3662949178 index 2 [ 1334.765129][T31161] ÿÿÿÿÿÿ: renamed from vlan1 [ 1334.799807][T31122] syzkaller0: delete flow: hash 3662949178 index 2 [ 1335.833848][T31190] device syzkaller0 entered promiscuous mode [ 1336.895888][T31271] device syzkaller0 entered promiscuous mode [ 1336.953361][T31271] device syzkaller0 left promiscuous mode [ 1340.923963][T31356] device syzkaller0 entered promiscuous mode [ 1342.332060][T31468] ref_ctr_offset mismatch. inode: 0x16e offset: 0x0 ref_ctr_offset(old): 0x0 ref_ctr_offset(new): 0x1fe [ 1342.865399][T31491] device aaaaaaaaaaaaaaa entered promiscuous mode [ 1343.655544][T31566] device syzkaller0 entered promiscuous mode [ 1345.224312][T31634] ªªªªªª™™: renamed from vlan0 [ 1347.061834][T31735] device syzkaller0 entered promiscuous mode [ 1347.293754][T31741] device wg2 entered promiscuous mode [ 1348.727395][T31797] device macsec0 entered promiscuous mode [ 1348.751209][T31800] device syzkaller0 entered promiscuous mode [ 1349.025700][T31821] device syzkaller0 entered promiscuous mode [ 1351.289420][T31924] device syzkaller0 entered promiscuous mode [ 1352.018410][T31988] device syzkaller0 entered promiscuous mode [ 1352.134817][T31996] device syzkaller0 entered promiscuous mode [ 1354.174248][T32104] syzkaller0: tun_chr_ioctl cmd 2147767507 [ 1354.695850][T32171] syzkaller0: default qdisc (pfifo_fast) fail, fallback to noqueue [ 1354.706248][T32171] device syzkaller0 entered promiscuous mode [ 1355.559172][T32245] device syzkaller0 entered promiscuous mode [ 1355.811499][T32263] device syzkaller0 entered promiscuous mode [ 1355.823730][ T7518] syzkaller0: tun_net_xmit 48 [ 1355.842212][T32263] syzkaller0: create flow: hash 2463883717 index 0 [ 1355.922141][T32263] syzkaller0 (unregistered): delete flow: hash 2463883717 index 0 [ 1357.356739][T32342] geneve0: tun_chr_ioctl cmd 1074025677 [ 1357.384034][T32342] geneve0: linktype set to 823 [ 1357.822890][T32372] device syzkaller0 entered promiscuous mode [ 1357.912590][T32372] IPv6: ADDRCONF(NETDEV_CHANGE): syzkaller0: link becomes ready [ 1358.689484][T32426] device veth1_macvtap left promiscuous mode [ 1358.833099][T32429] syzkaller0: default qdisc (pfifo_fast) fail, fallback to noqueue [ 1358.864213][T32429] device syzkaller0 entered promiscuous mode [ 1359.065116][T32441] Ÿë: port 1(vlan1) entered blocking state [ 1359.081973][T32441] Ÿë: port 1(vlan1) entered disabled state [ 1359.088500][T32441] device vlan1 entered promiscuous mode [ 1359.117219][T32444] device syzkaller0 entered promiscuous mode [ 1360.948446][T32530] device syzkaller0 entered promiscuous mode [ 1362.036597][T32597] device syzkaller0 entered promiscuous mode [ 1363.048624][T32647] device syzkaller0 entered promiscuous mode [ 1367.044605][ T426] device syzkaller0 entered promiscuous mode [ 1367.106824][ T433] device syzkaller0 entered promiscuous mode [ 1368.083824][ T528] device syzkaller0 entered promiscuous mode [ 1368.189777][ T531] device syzkaller0 entered promiscuous mode [ 1369.480718][ T566] device syzkaller0 entered promiscuous mode [ 1372.992142][ T808] syz.3.18559[808] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1372.992198][ T808] syz.3.18559[808] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1373.428737][ T835] device sit0 left promiscuous mode [ 1374.293293][ T848] device syzkaller0 entered promiscuous mode [ 1374.704193][ T874] device syz_tun entered promiscuous mode [ 1375.581723][ T901] syz.2.18589[901] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1375.581815][ T901] syz.2.18589[901] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1376.830384][ T942] device syz_tun entered promiscuous mode [ 1378.305924][ T1004] device wg2 left promiscuous mode [ 1378.334474][ T1004] device wg2 entered promiscuous mode [ 1381.420104][ T1063] device syzkaller0 entered promiscuous mode [ 1382.147696][ T1114] device wg2 left promiscuous mode [ 1384.206256][ T1241] device syzkaller0 entered promiscuous mode [ 1384.896282][ T1287] bridge0: port 2(bridge_slave_1) entered disabled state [ 1384.903521][ T1287] bridge0: port 1(bridge_slave_0) entered disabled state [ 1385.105786][ T1291] device syzkaller0 entered promiscuous mode [ 1385.122214][ T1289] bridge0: port 3(veth0_vlan) entered disabled state [ 1385.130279][ T1289] device bridge_slave_1 left promiscuous mode [ 1385.136662][ T1289] bridge0: port 2(bridge_slave_1) entered disabled state [ 1385.144469][ T1289] device bridge_slave_0 left promiscuous mode [ 1385.154111][ T1289] bridge0: port 1(bridge_slave_0) entered disabled state [ 1388.754662][ T1359] device syzkaller0 entered promiscuous mode [ 1395.566245][ T1579] device wg2 entered promiscuous mode [ 1396.539998][ T1617] device syzkaller0 entered promiscuous mode [ 1397.383382][ T1660] device syzkaller0 entered promiscuous mode [ 1397.901009][ T1674] device aaaaaaaaaaaaaaa entered promiscuous mode [ 1397.942749][ T1676] device syzkaller0 entered promiscuous mode [ 1398.269583][ T1703] device xfrm0 entered promiscuous mode [ 1398.366352][ T1709] device syzkaller0 entered promiscuous mode [ 1399.395922][ T1763] syzkaller0: create flow: hash 2463883717 index 0 [ 1399.438964][ T1759] device syzkaller0 entered promiscuous mode [ 1399.528116][ T1768] device syzkaller0 entered promiscuous mode [ 1399.547490][ T2769] syzkaller0: tun_net_xmit 48 [ 1399.658279][ T1759] syzkaller0 (unregistered): delete flow: hash 2463883717 index 0 [ 1399.844573][ T1798] device syzkaller0 entered promiscuous mode [ 1400.673557][ T1851] syzkaller0: tun_chr_ioctl cmd 1074812117 [ 1401.573461][ T1890] syz.4.18872[1890] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1401.573517][ T1890] syz.4.18872[1890] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1401.977543][ T1902] bridge0: port 2(bridge_slave_1) entered disabled state [ 1401.996218][ T1902] bridge0: port 1(bridge_slave_0) entered disabled state [ 1402.009598][ T1899] device bridge_slave_1 left promiscuous mode [ 1402.032273][ T1899] bridge0: port 2(bridge_slave_1) entered disabled state [ 1402.040872][ T1899] device bridge_slave_0 left promiscuous mode [ 1402.067645][ T1899] bridge0: port 1(bridge_slave_0) entered disabled state [ 1402.405944][ T1920] device syzkaller0 entered promiscuous mode [ 1404.473361][ T2007] device team_slave_1 entered promiscuous mode [ 1404.532689][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 1404.624624][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 1405.731296][ T2029] device syzkaller0 entered promiscuous mode [ 1406.843998][ T2080] device syzkaller0 entered promiscuous mode [ 1409.062498][ T2178] device syzkaller0 entered promiscuous mode [ 1409.400912][ T2204] device syzkaller0 entered promiscuous mode [ 1410.205783][ T2244] device syzkaller0 entered promiscuous mode [ 1410.663225][ T2271] device syzkaller0 entered promiscuous mode [ 1410.697029][ T2271] PF_CAN: dropped non conform CAN skbuff: dev type 65534, len 65487 [ 1411.808469][ T2336] device veth0_vlan left promiscuous mode [ 1411.915430][ T2336] device veth0_vlan entered promiscuous mode [ 1412.093344][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1412.112301][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1412.122174][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1412.192391][ T2346] device wg2 left promiscuous mode [ 1412.262113][ T2349] device wg2 entered promiscuous mode [ 1413.828205][ T2442] device syzkaller0 entered promiscuous mode [ 1415.346917][ T2524] device syzkaller0 entered promiscuous mode [ 1415.414720][ T2521] device wg2 left promiscuous mode [ 1415.523569][ T2540] device wg2 entered promiscuous mode [ 1415.556824][ T2542] device syzkaller0 entered promiscuous mode [ 1416.076747][ T2557] : port 1(ip6gretap0) entered blocking state [ 1416.139339][ T2557] : port 1(ip6gretap0) entered disabled state [ 1416.263623][ T2557] device ip6gretap0 entered promiscuous mode [ 1416.674882][ T2570] device syzkaller0 entered promiscuous mode [ 1417.527049][ T2617] device sit0 entered promiscuous mode [ 1417.855341][ T2626] €Â0: renamed from pim6reg1 [ 1419.917414][ T2684] tap0: tun_chr_ioctl cmd 35111 [ 1419.940436][ T2689] device syzkaller0 entered promiscuous mode [ 1420.197518][ T2729] device syzkaller0 entered promiscuous mode [ 1420.347154][ T2737] batadv0: tun_chr_ioctl cmd 2148553947 [ 1420.529328][ T2772] device syzkaller0 entered promiscuous mode [ 1420.578668][ T2776] device veth1_macvtap entered promiscuous mode [ 1420.602158][ T2776] device macsec0 entered promiscuous mode [ 1420.613973][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 1422.453351][ T2899] device syzkaller0 entered promiscuous mode [ 1422.635033][ T2905] device pim6reg1 entered promiscuous mode [ 1422.896479][ T2932] device syzkaller0 entered promiscuous mode [ 1423.184171][ T2954] device wg2 left promiscuous mode [ 1423.209753][ T2953] device wg2 entered promiscuous mode [ 1425.091962][ T3023] syzkaller0: tun_chr_ioctl cmd 1074812117 [ 1425.319880][ T3031] +: renamed from team_slave_1 [ 1426.241975][ T3083] device syzkaller0 entered promiscuous mode [ 1428.193054][ T3160] device syzkaller0 entered promiscuous mode [ 1428.215291][ T3160] device syzkaller0 left promiscuous mode [ 1428.360837][ T3170] device syzkaller0 entered promiscuous mode [ 1429.713705][ T3230] device syzkaller0 entered promiscuous mode [ 1430.930830][ T3304] tap0: tun_chr_ioctl cmd 35111 [ 1431.324389][ T3330] bridge0: port 2(bridge_slave_1) entered disabled state [ 1431.331548][ T3330] bridge0: port 1(bridge_slave_0) entered disabled state [ 1431.356889][ T3330] device bridge_slave_1 left promiscuous mode [ 1431.363187][ T3330] bridge0: port 2(bridge_slave_1) entered disabled state [ 1431.370661][ T3330] device bridge_slave_0 left promiscuous mode [ 1431.377257][ T3330] bridge0: port 1(bridge_slave_0) entered disabled state [ 1431.780933][ T24] audit: type=1400 audit(1775629064.669:181): avc: denied { read } for pid=3361 comm="syz.4.19288" name="cgroup.subtree_control" dev="cgroup2" ino=537 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 1431.933382][ T3338] device syzkaller0 entered promiscuous mode [ 1435.952294][ T3570] device syzkaller0 entered promiscuous mode [ 1436.415361][ T3629] tap0: tun_chr_ioctl cmd 1074025675 [ 1436.443943][ T3629] tap0: persist enabled [ 1436.484239][ T3601] tap0: tun_chr_ioctl cmd 1074025675 [ 1436.495363][ T3601] tap0: persist disabled [ 1438.778655][ T3719] bridge0: port 1(bridge_slave_0) entered blocking state [ 1438.908265][ T3719] bridge0: port 1(bridge_slave_0) entered disabled state [ 1438.916114][ T3719] device bridge_slave_0 entered promiscuous mode [ 1438.932974][ T3719] bridge0: port 2(bridge_slave_1) entered blocking state [ 1438.940006][ T3719] bridge0: port 2(bridge_slave_1) entered disabled state [ 1438.949532][ T3719] device bridge_slave_1 entered promiscuous mode [ 1439.159802][ T3719] bridge0: port 2(bridge_slave_1) entered blocking state [ 1439.166899][ T3719] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1439.174188][ T3719] bridge0: port 1(bridge_slave_0) entered blocking state [ 1439.181217][ T3719] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1439.223972][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 1439.232993][ T112] bridge0: port 1(bridge_slave_0) entered disabled state [ 1439.244050][ T112] bridge0: port 2(bridge_slave_1) entered disabled state [ 1439.263969][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 1439.274546][ T112] bridge0: port 1(bridge_slave_0) entered blocking state [ 1439.281595][ T112] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1439.295856][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 1439.306478][ T112] bridge0: port 2(bridge_slave_1) entered blocking state [ 1439.313531][ T112] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1439.331982][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 1439.342191][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 1439.412482][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 1439.423027][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1439.441220][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1439.449245][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1439.458444][ T3719] device veth0_vlan entered promiscuous mode [ 1439.581136][ T3760] device syzkaller0 entered promiscuous mode [ 1439.598713][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 1439.607082][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 1439.617374][ T3719] device veth1_macvtap entered promiscuous mode [ 1439.661927][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 1439.692202][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 1439.700433][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 1439.722279][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 1439.730768][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 1439.805041][ T3773] nr0: port 1(macsec0) entered blocking state [ 1439.811192][ T3773] nr0: port 1(macsec0) entered disabled state [ 1439.823432][ T3773] device macsec0 entered promiscuous mode [ 1439.866019][ T3769] : port 1(ip6gretap0) entered blocking state [ 1439.881945][ T3769] : port 1(ip6gretap0) entered disabled state [ 1439.903543][ T3769] device ip6gretap0 entered promiscuous mode [ 1439.919136][ T3779] device veth1_macvtap left promiscuous mode [ 1439.927327][ T3782] device veth1_macvtap entered promiscuous mode [ 1439.934629][ T3781] device ip6gretap0 left promiscuous mode [ 1439.950795][ T3781] : port 1(ip6gretap0) entered disabled state [ 1440.397830][ T3822] device syzkaller0 entered promiscuous mode [ 1440.443824][ T3827] device syzkaller0 entered promiscuous mode [ 1440.512592][ T405] device veth1_macvtap left promiscuous mode [ 1440.528818][ T405] device veth0_vlan left promiscuous mode [ 1440.702948][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_0: link becomes ready [ 1440.711695][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 1440.730231][ T3847] device ip6gretap0 left promiscuous mode [ 1440.736216][ T3847] : port 1(ip6gretap0) entered disabled state [ 1441.255445][ T3921] tun0: tun_chr_ioctl cmd 1074025678 [ 1441.313613][ T3921] tun0: group set to 1 [ 1441.822704][ T3941] device syzkaller0 entered promiscuous mode [ 1443.036193][ T4009] syz.1.19476[4009] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1443.036242][ T4009] syz.1.19476[4009] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1443.110230][ T4016] device syzkaller0 entered promiscuous mode [ 1445.432457][ T4077] ªªªªªª: renamed from vlan0 [ 1448.340728][ T4162] veth1_macvtap: mtu greater than device maximum [ 1448.652201][ T4176] device syzkaller0 entered promiscuous mode [ 1448.798356][ T4179] device wg2 entered promiscuous mode [ 1450.838341][ T4347] device syzkaller0 entered promiscuous mode [ 1451.047243][ T4357] +: renamed from team_slave_1 [ 1451.625564][ T4410] +: renamed from team_slave_1 [ 1451.638616][ T4412] device syzkaller0 entered promiscuous mode [ 1452.759378][ T4452] device syzkaller0 entered promiscuous mode [ 1453.330321][ T4478] device macsec0 entered promiscuous mode [ 1453.790754][ T4502] bridge0: port 1(bridge_slave_0) entered blocking state [ 1453.805506][ T4502] bridge0: port 1(bridge_slave_0) entered disabled state [ 1453.814006][ T4502] device bridge_slave_0 entered promiscuous mode [ 1453.841403][ T4502] bridge0: port 2(bridge_slave_1) entered blocking state [ 1453.852234][ T4502] bridge0: port 2(bridge_slave_1) entered disabled state [ 1453.859671][ T4502] device bridge_slave_1 entered promiscuous mode [ 1453.898863][ T4527] device syzkaller0 entered promiscuous mode [ 1453.979811][ T4502] bridge0: port 2(bridge_slave_1) entered blocking state [ 1453.986878][ T4502] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1454.024926][ T4131] bridge0: port 2(bridge_slave_1) entered disabled state [ 1454.035912][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 1454.044136][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 1454.101996][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 1454.110509][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 1454.119379][ T4131] bridge0: port 1(bridge_slave_0) entered blocking state [ 1454.126441][ T4131] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1454.134527][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 1454.142817][ T4131] bridge0: port 2(bridge_slave_1) entered blocking state [ 1454.149970][ T4131] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1454.249874][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 1454.342448][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 1454.353404][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 1454.400071][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1454.417719][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1454.433957][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1454.443525][ T4502] device veth0_vlan entered promiscuous mode [ 1454.496515][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 1454.516835][ T4502] device veth1_macvtap entered promiscuous mode [ 1454.566945][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 1454.587662][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 1455.076426][ T405] device bridge_slave_1 left promiscuous mode [ 1455.102031][ T405] bridge0: port 2(bridge_slave_1) entered disabled state [ 1455.160586][ T405] device bridge_slave_0 left promiscuous mode [ 1455.212732][ T405] bridge0: port 1(bridge_slave_0) entered disabled state [ 1455.284041][ T405] device veth1_macvtap left promiscuous mode [ 1455.687752][ T4613] device syzkaller0 entered promiscuous mode [ 1456.061300][ T4643] device syzkaller0 entered promiscuous mode [ 1458.363573][ T4722] device syzkaller0 entered promiscuous mode [ 1459.080910][ T4779] : port 1(ip6gretap0) entered blocking state [ 1459.087334][ T4779] : port 1(ip6gretap0) entered disabled state [ 1459.096103][ T4779] device ip6gretap0 entered promiscuous mode [ 1459.108409][ T4779] device ip6gretap0 left promiscuous mode [ 1459.114703][ T4779] : port 1(ip6gretap0) entered disabled state [ 1459.395664][ T4800] device wg2 left promiscuous mode [ 1463.551234][ T5009] 7B’ç÷ï: renamed from syzkaller0 [ 1463.994572][ T5031] IPv6: pim6reg1: Disabled Multicast RS [ 1465.756179][ T5064] device syzkaller0 entered promiscuous mode [ 1465.874252][ T5073] syzkaller0: tun_chr_ioctl cmd 2147767507 [ 1465.884256][ T5073] tap0: tun_chr_ioctl cmd 1074025677 [ 1465.889629][ T5073] tap0: linktype set to 778 [ 1466.691050][ T5106] device veth1_macvtap left promiscuous mode [ 1467.476523][ T5185] device syzkaller0 entered promiscuous mode [ 1467.600397][ T5207] device syzkaller0 left promiscuous mode [ 1467.659832][ T5216] ³þ: renamed from bond_slave_0 [ 1468.048847][ T5235] +: renamed from team_slave_1 [ 1469.202761][ T5307] device syzkaller0 entered promiscuous mode [ 1469.221328][ T5310] device pim6reg1 entered promiscuous mode [ 1469.595926][ T5323] bridge0: port 2(bridge_slave_1) entered disabled state [ 1469.603158][ T5323] bridge0: port 1(bridge_slave_0) entered disabled state [ 1470.341526][ T5382] device syzkaller0 entered promiscuous mode [ 1470.473233][ T5377] device syzkaller0 left promiscuous mode [ 1471.745193][ T5446] device syzkaller0 entered promiscuous mode [ 1472.078968][ T5485] syz.3.19895[5485] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1472.079018][ T5485] syz.3.19895[5485] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1473.143615][ T5547] syzkaller0: default qdisc (pfifo_fast) fail, fallback to noqueue [ 1473.205922][ T5547] device syzkaller0 entered promiscuous mode [ 1473.314603][ T5556] device syzkaller0 entered promiscuous mode [ 1477.627510][ T5710] tun0: tun_chr_ioctl cmd 1074812118 [ 1482.535944][ T5848] device syzkaller0 entered promiscuous mode [ 1482.760718][ T5856] device syzkaller0 entered promiscuous mode [ 1484.294462][ T5918] : port 1(ip6gretap0) entered blocking state [ 1484.300769][ T5918] : port 1(ip6gretap0) entered disabled state [ 1484.317322][ T5918] device ip6gretap0 entered promiscuous mode [ 1484.375334][ T5933] device ip6gretap0 left promiscuous mode [ 1484.386646][ T5933] : port 1(ip6gretap0) entered disabled state [ 1485.344856][ T24] audit: type=1400 audit(1775629118.239:182): avc: denied { setattr } for pid=5995 comm="syz.4.20032" path="/net/tun" dev="devtmpfs" ino=151 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tun_tap_device_t tclass=chr_file permissive=1 [ 1485.369020][ T24] audit: type=1400 audit(1775629118.239:183): avc: denied { setattr } for pid=5995 comm="syz.4.20032" path="/net/tun" dev="devtmpfs" ino=151 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tun_tap_device_t tclass=chr_file permissive=1 [ 1486.060470][ T6055] device wg2 entered promiscuous mode [ 1486.576974][ T6039] device syzkaller0 entered promiscuous mode [ 1487.493835][ T6092] device syzkaller0 entered promiscuous mode [ 1487.971271][ T6136] device syzkaller0 entered promiscuous mode [ 1488.975608][ T6203] device syzkaller0 entered promiscuous mode [ 1490.666721][ T6273] device wg2 left promiscuous mode [ 1492.745704][ T6336] bridge0: port 2(bridge_slave_1) entered disabled state [ 1492.755058][ T6336] bridge0: port 1(bridge_slave_0) entered disabled state [ 1492.996519][ T6336] device bridge_slave_1 left promiscuous mode [ 1493.101916][ T6336] bridge0: port 2(bridge_slave_1) entered disabled state [ 1493.137540][ T6336] device bridge_slave_0 left promiscuous mode [ 1493.145141][ T6336] bridge0: port 1(bridge_slave_0) entered disabled state [ 1494.204998][ T6395] device syzkaller0 entered promiscuous mode [ 1495.224838][ T6431] device syzkaller0 entered promiscuous mode [ 1495.632657][ T6439] device bridge_slave_1 left promiscuous mode [ 1495.692174][ T6439] bridge0: port 2(bridge_slave_1) entered disabled state [ 1495.834725][ T6439] device bridge_slave_0 left promiscuous mode [ 1495.965414][ T6439] bridge0: port 1(bridge_slave_0) entered disabled state [ 1497.435386][ T6476] device syzkaller0 entered promiscuous mode [ 1497.521413][ T6483] pim6reg0: tun_chr_ioctl cmd 1074025677 [ 1497.527929][ T6483] pim6reg0: linktype set to 768 [ 1497.553798][ T6485] device syzkaller0 entered promiscuous mode [ 1499.358049][ T6548] device syzkaller0 entered promiscuous mode [ 1500.464467][ T6660] syz.1.20234[6660] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1500.464524][ T6660] syz.1.20234[6660] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 1500.763801][ T6675] device syzkaller0 entered promiscuous mode [ 1503.401641][ T6736] device syzkaller0 entered promiscuous mode [ 1503.581210][ T6747] device syzkaller0 entered promiscuous mode [ 1504.625366][ T6766] device syzkaller0 entered promiscuous mode [ 1506.848607][ T6897] device syzkaller0 entered promiscuous mode [ 1508.530814][ T7033] bridge0: port 1(bridge_slave_0) entered blocking state [ 1508.584869][ T7033] bridge0: port 1(bridge_slave_0) entered disabled state [ 1508.592416][ T7033] device bridge_slave_0 entered promiscuous mode [ 1508.599586][ T7033] bridge0: port 2(bridge_slave_1) entered blocking state [ 1508.606674][ T7033] bridge0: port 2(bridge_slave_1) entered disabled state [ 1508.614159][ T7033] device bridge_slave_1 entered promiscuous mode [ 1508.763622][ T7061] device  entered promiscuous mode [ 1508.801992][ T7065] tun0: tun_chr_ioctl cmd 1074025678 [ 1508.807284][ T7065] tun0: group set to 1 [ 1508.811335][ T7065] tun0: tun_chr_ioctl cmd 1074025678 [ 1508.817248][ T7065] tun0: group set to 1 [ 1508.834138][ T7065] tun0: tun_chr_ioctl cmd 1074025678 [ 1508.842110][ T7065] tun0: group set to 1 [ 1508.847127][ T7065] tun0: tun_chr_ioctl cmd 1074025678 [ 1508.852527][ T7065] tun0: group set to 1 [ 1508.857829][ T7065] tun0: tun_chr_ioctl cmd 1074025678 [ 1508.863209][ T7065] tun0: group set to 1 [ 1508.867293][ T7065] tun0: tun_chr_ioctl cmd 1074025678 [ 1508.872918][ T7065] tun0: group set to 1 [ 1508.884301][ T7033] bridge0: port 2(bridge_slave_1) entered blocking state [ 1508.891350][ T7033] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1508.898716][ T7033] bridge0: port 1(bridge_slave_0) entered blocking state [ 1508.905755][ T7033] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1508.924046][ T7065] tun0: tun_chr_ioctl cmd 1074025678 [ 1508.929425][ T7065] tun0: group set to 1 [ 1508.955070][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 1508.962710][ T4131] bridge0: port 1(bridge_slave_0) entered disabled state [ 1508.970056][ T4131] bridge0: port 2(bridge_slave_1) entered disabled state [ 1508.987904][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 1509.003104][ T112] bridge0: port 1(bridge_slave_0) entered blocking state [ 1509.010253][ T112] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1509.031518][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 1509.040321][ T112] bridge0: port 2(bridge_slave_1) entered blocking state [ 1509.047384][ T112] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1509.077352][ T7092] device syzkaller0 entered promiscuous mode [ 1509.087121][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 1509.107175][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 1509.129115][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 1509.154477][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1509.162670][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1509.170155][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1509.192301][ T7033] device veth0_vlan entered promiscuous mode [ 1509.205111][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 1509.222718][ T7033] device veth1_macvtap entered promiscuous mode [ 1509.294033][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 1509.305861][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 1509.322088][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 1509.340548][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 1509.373975][ T7440] nr0: port 1(macsec0) entered disabled state [ 1509.393784][ T7440] device bridge_slave_1 left promiscuous mode [ 1509.401138][ T7440] bridge0: port 2(bridge_slave_1) entered disabled state [ 1509.432498][ T7440] device bridge_slave_0 left promiscuous mode [ 1509.438806][ T7440] bridge0: port 1(bridge_slave_0) entered disabled state [ 1509.453236][ T7440] device veth1_macvtap left promiscuous mode [ 1511.288783][ T7193] device syzkaller0 entered promiscuous mode [ 1512.191036][ T7228] gretap0: mtu less than device minimum [ 1517.489428][ T7437] device syzkaller0 entered promiscuous mode [ 1517.949334][ T7461] device syzkaller0 entered promiscuous mode [ 1518.130123][ T7479] device syzkaller0 entered promiscuous mode [ 1518.568922][ T24] audit: type=1400 audit(1775629151.459:184): avc: denied { setattr } for pid=7581 comm="syz.4.20447" path="pipe:[237560]" dev="pipefs" ino=237560 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=fifo_file permissive=1 [ 1518.830016][ T7590] device syzkaller0 entered promiscuous mode [ 1521.102043][ T7717] device syzkaller0 entered promiscuous mode [ 1521.611712][ T7763] device wg2 left promiscuous mode [ 1521.647242][ T7757] device wg2 entered promiscuous mode [ 1522.751199][ T7784] device syzkaller0 entered promiscuous mode [ 1523.392885][ T7839] device syzkaller0 entered promiscuous mode [ 1523.553766][ T7851] device sit0 entered promiscuous mode [ 1523.858672][ T7866] device syzkaller0 entered promiscuous mode [ 1524.634471][ T7905] device syzkaller0 entered promiscuous mode [ 1524.771903][ T7911] device sit0 left promiscuous mode [ 1524.996184][ T7914] device sit0 entered promiscuous mode [ 1525.609888][ T7969] device syzkaller0 entered promiscuous mode [ 1525.837833][ T7977] device syzkaller0 entered promiscuous mode [ 1525.874169][ T7976] device syzkaller0 left promiscuous mode [ 1526.375945][ T8018] bridge0: port 1(bridge_slave_0) entered blocking state [ 1526.387351][ T8018] bridge0: port 1(bridge_slave_0) entered disabled state [ 1526.395402][ T8018] device bridge_slave_0 entered promiscuous mode [ 1526.403584][ T8018] bridge0: port 2(bridge_slave_1) entered blocking state [ 1526.410833][ T8018] bridge0: port 2(bridge_slave_1) entered disabled state [ 1526.419517][ T8018] device bridge_slave_1 entered promiscuous mode [ 1526.532242][ T8018] bridge0: port 2(bridge_slave_1) entered blocking state [ 1526.539325][ T8018] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1526.546633][ T8018] bridge0: port 1(bridge_slave_0) entered blocking state [ 1526.553673][ T8018] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1526.676333][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 1526.684227][T23953] bridge0: port 1(bridge_slave_0) entered disabled state [ 1526.691632][T23953] bridge0: port 2(bridge_slave_1) entered disabled state [ 1526.715827][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 1526.727629][T23953] bridge0: port 1(bridge_slave_0) entered blocking state [ 1526.734705][T23953] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1526.753750][T23953] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 1526.763139][T23953] bridge0: port 2(bridge_slave_1) entered blocking state [ 1526.770187][T23953] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1526.804752][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 1526.818020][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 1526.844779][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 1526.864396][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1526.873713][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1526.890040][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1526.899119][ T8018] device veth0_vlan entered promiscuous mode [ 1526.921082][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 1526.938201][ T8018] device veth1_macvtap entered promiscuous mode [ 1527.013567][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 1527.077070][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 1528.418787][ T8114] device syzkaller0 entered promiscuous mode [ 1528.734317][ T8140] device syzkaller0 entered promiscuous mode [ 1529.129913][ T8167] device syzkaller0 entered promiscuous mode [ 1529.312564][ T8185] ³þ: renamed from bond_slave_0 [ 1529.811828][ T8230] tap0: tun_chr_ioctl cmd 1074025677 [ 1529.817344][ T8230] tap0: linktype set to 6 [ 1529.889006][ T8253] bridge0: port 2(bridge_slave_1) entered disabled state [ 1529.899572][ T8253] bridge0: port 1(bridge_slave_0) entered disabled state [ 1530.050297][ T8275] device syzkaller0 entered promiscuous mode [ 1530.269819][ T8317] device sit0 left promiscuous mode [ 1530.322544][ T8317] device sit0 entered promiscuous mode [ 1530.883928][ T8363] device syzkaller0 entered promiscuous mode [ 1531.325205][ T8385] device syzkaller0 entered promiscuous mode [ 1533.186380][ T8478] bridge0: port 1(bridge_slave_0) entered blocking state [ 1533.194848][ T8478] bridge0: port 1(bridge_slave_0) entered disabled state [ 1533.203625][ T8478] device bridge_slave_0 entered promiscuous mode [ 1533.298119][ T8478] bridge0: port 2(bridge_slave_1) entered blocking state [ 1533.314930][ T8478] bridge0: port 2(bridge_slave_1) entered disabled state [ 1533.348655][ T8478] device bridge_slave_1 entered promiscuous mode [ 1533.543700][ T8478] bridge0: port 2(bridge_slave_1) entered blocking state [ 1533.550742][ T8478] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1533.558170][ T8478] bridge0: port 1(bridge_slave_0) entered blocking state [ 1533.565295][ T8478] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1533.637795][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 1533.646888][ T4131] bridge0: port 1(bridge_slave_0) entered disabled state [ 1533.654253][ T4131] bridge0: port 2(bridge_slave_1) entered disabled state [ 1533.676643][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 1533.700770][ T4131] bridge0: port 1(bridge_slave_0) entered blocking state [ 1533.707868][ T4131] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1533.724616][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 1533.742140][ T4131] bridge0: port 2(bridge_slave_1) entered blocking state [ 1533.749199][ T4131] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1533.774209][ T405] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 1533.792454][ T405] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 1533.800748][ T405] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 1533.810033][ T405] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 1533.862200][ T405] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 1533.870655][ T405] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 1533.884317][ T8478] device veth0_vlan entered promiscuous mode [ 1533.899628][ T405] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 1533.907865][ T405] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1533.916614][ T405] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1533.924663][ T405] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1533.940302][ T8478] device veth1_macvtap entered promiscuous mode [ 1533.951105][ T405] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 1533.959596][ T405] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 1533.968240][ T405] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 1534.012684][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 1534.021313][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 1534.050204][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 1534.070520][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 1534.287965][T23953] device veth1_macvtap left promiscuous mode [ 1535.611139][ T8653] device veth1_macvtap left promiscuous mode [ 1535.631343][ T8653] device macsec0 entered promiscuous mode [ 1536.408216][ T8722] device wg2 entered promiscuous mode [ 1537.496699][ T8780] device syzkaller0 entered promiscuous mode [ 1537.890342][ T8790] device syzkaller0 entered promiscuous mode [ 1538.523527][ T8825] device veth1_macvtap entered promiscuous mode [ 1538.535889][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 1539.762401][ T8897] device syzkaller0 entered promiscuous mode [ 1540.140861][ T8920] device syzkaller0 entered promiscuous mode [ 1540.269211][ T8953] device syzkaller0 entered promiscuous mode [ 1540.287146][ T8953] syzkaller0: tun_net_xmit 1280 [ 1540.292321][ T8953] syzkaller0: create flow: hash 3662949178 index 1 [ 1540.524474][ T8952] syzkaller0: delete flow: hash 3662949178 index 1 [ 1544.243415][ T9081] bridge0: port 1(bridge_slave_0) entered blocking state [ 1544.250638][ T9081] bridge0: port 1(bridge_slave_0) entered disabled state [ 1544.291678][ T9081] device bridge_slave_0 entered promiscuous mode [ 1544.311584][ T9081] bridge0: port 2(bridge_slave_1) entered blocking state [ 1544.324906][ T9081] bridge0: port 2(bridge_slave_1) entered disabled state [ 1544.341543][ T9081] device bridge_slave_1 entered promiscuous mode [ 1544.639737][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 1544.674257][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 1544.699259][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 1544.725141][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 1544.734132][ T4131] bridge0: port 1(bridge_slave_0) entered blocking state [ 1544.741183][ T4131] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1545.154566][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 1545.180243][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 1545.192211][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 1545.201550][ T4131] bridge0: port 2(bridge_slave_1) entered blocking state [ 1545.208607][ T4131] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1545.232298][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 1545.260960][ T9081] device veth0_vlan entered promiscuous mode [ 1545.295750][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 1545.304370][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1545.312647][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1545.320271][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1545.328275][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 1545.349869][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 1545.363085][ T9081] device veth1_macvtap entered promiscuous mode [ 1545.380793][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 1545.390156][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 1545.413806][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 1545.439639][ T4131] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 1545.533420][T23953] device bridge_slave_1 left promiscuous mode [ 1545.548332][T23953] bridge0: port 2(bridge_slave_1) entered disabled state [ 1545.556246][T23953] device bridge_slave_0 left promiscuous mode [ 1545.572815][T23953] bridge0: port 1(bridge_slave_0) entered disabled state [ 1545.583808][T23953] device veth1_macvtap left promiscuous mode [ 1545.590118][T23953] device veth0_vlan left promiscuous mode [ 1550.187925][ T9300] bridge0: port 1(bridge_slave_0) entered blocking state [ 1550.255928][ T9300] bridge0: port 1(bridge_slave_0) entered disabled state [ 1550.271189][ T9300] device bridge_slave_0 entered promiscuous mode [ 1550.362853][ T9300] bridge0: port 2(bridge_slave_1) entered blocking state [ 1550.369899][ T9300] bridge0: port 2(bridge_slave_1) entered disabled state [ 1550.552577][ T9300] device bridge_slave_1 entered promiscuous mode [ 1551.268946][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 1551.290744][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 1551.403049][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 1551.412037][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 1551.432224][ T7440] bridge0: port 1(bridge_slave_0) entered blocking state [ 1551.439276][ T7440] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1551.562306][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 1551.634240][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 1551.688529][ T7440] bridge0: port 2(bridge_slave_1) entered blocking state [ 1551.695605][ T7440] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1551.781925][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 1551.820345][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 1551.871160][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 1551.973455][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 1552.075531][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 1552.134380][ T9300] device veth0_vlan entered promiscuous mode [ 1552.223336][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 1552.287558][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 1552.330805][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 1552.341593][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 1552.413115][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 1552.442232][ T7440] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 1552.472770][ T9300] device veth1_macvtap entered promiscuous mode [ 1552.513352][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 1552.526168][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 1552.534561][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 1552.587184][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 1552.607323][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 1552.762076][ T9340] syzkaller0: tun_chr_ioctl cmd 2147767519 [ 1553.531076][T23953] device veth1_macvtap left promiscuous mode [ 1553.541444][T23953] device veth0_vlan left promiscuous mode [ 1554.462436][ T9406] tap0: tun_chr_ioctl cmd 2147767520 [ 1554.683344][ T9416] device syzkaller0 entered promiscuous mode [ 1555.199075][ T9452] syzkaller0: tun_chr_ioctl cmd 1074025677 [ 1555.213534][ T9452] syzkaller0: linktype set to 0 [ 1555.823488][ T9508] device syzkaller0 entered promiscuous mode [ 1556.051277][ T9513] device syzkaller0 entered promiscuous mode [ 1558.468368][ T9626] device dummy0 entered promiscuous mode [ 1559.848821][ T9687] device wg2 entered promiscuous mode [ 1560.095757][ T9703] device xfrm0 entered promiscuous mode [ 1560.117726][ T9710] ³þ: renamed from bond_slave_0 [ 1560.427739][ T9731] device syzkaller0 entered promiscuous mode [ 1561.459238][ T9746] general protection fault, probably for non-canonical address 0xdffffc0000000004: 0000 [#1] PREEMPT SMP KASAN [ 1561.471073][ T9746] KASAN: null-ptr-deref in range [0x0000000000000020-0x0000000000000027] [ 1561.479488][ T9746] CPU: 1 PID: 9746 Comm: syz.2.21060 Tainted: G W syzkaller #0 [ 1561.488326][ T9746] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 1561.498419][ T9746] RIP: 0010:bpf_overflow_handler+0x288/0x370 [ 1561.504402][ T9746] 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 [ 1561.524098][ T9746] RSP: 0018:ffffc90001287440 EFLAGS: 00010202 [ 1561.530256][ T9746] RAX: 0000000000000004 RBX: 1ffff11024cad979 RCX: 0000000000080000 [ 1561.538231][ T9746] RDX: ffffc900016f1000 RSI: 00000000000000d2 RDI: ffffffff864e4b0c [ 1561.546206][ T9746] RBP: ffffc90001287540 R08: ffffc90001287417 R09: ffffc90001287410 [ 1561.554181][ T9746] R10: dffffc0000000000 R11: fffff52000250e83 R12: 0000000000000000 [ 1561.562154][ T9746] R13: 0000000000000020 R14: 1ffff92000250e90 R15: dffffc0000000000 [ 1561.570139][ T9746] FS: 00007f98191086c0(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 1561.579065][ T9746] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1561.585651][ T9746] CR2: 0000000000000000 CR3: 000000014e4d5000 CR4: 00000000003506a0 [ 1561.593628][ T9746] DR0: 0000200000000300 DR1: 0000200000000300 DR2: 0000200000000300 [ 1561.601598][ T9746] DR3: 0000200000000300 DR6: 00000000ffff0ff0 DR7: 0000000000000600 [ 1561.609567][ T9746] Call Trace: [ 1561.612876][ T9746] ? perf_pending_event+0x560/0x560 [ 1561.618076][ T9746] ? _raw_spin_unlock_irq+0x4e/0x70 [ 1561.623273][ T9746] ? __this_cpu_preempt_check+0x13/0x20 [ 1561.628824][ T9746] ? __perf_event_account_interrupt+0x1a4/0x2c0 [ 1561.635068][ T9746] __perf_event_overflow+0x1b3/0x340 [ 1561.640448][ T9746] perf_swevent_event+0x2f7/0x530 [ 1561.645474][ T9746] ___perf_sw_event+0x3aa/0x4d0 [ 1561.650325][ T9746] ? perf_swevent_put_recursion_context+0xb0/0xb0 [ 1561.656749][ T9746] ? scm_recv+0x458/0x590 [ 1561.661087][ T9746] ? unix_stream_read_generic+0x1be6/0x1d40 [ 1561.666975][ T9746] ? memcpy+0x56/0x70 [ 1561.670959][ T9746] __perf_sw_event+0x134/0x270 [ 1561.675724][ T9746] do_user_addr_fault+0xc76/0xc90 [ 1561.680748][ T9746] ? selinux_socket_recvmsg+0x22f/0x340 [ 1561.686287][ T9746] ? do_kern_addr_fault+0x80/0x80 [ 1561.691306][ T9746] ? selinux_socket_sendmsg+0x340/0x340 [ 1561.696846][ T9746] exc_page_fault+0x5a/0xc0 [ 1561.701342][ T9746] asm_exc_page_fault+0x1e/0x30 [ 1561.706190][ T9746] RIP: 0010:__put_user_nocheck_4+0x3/0x11 [ 1561.711901][ T9746] Code: 00 00 48 39 d9 73 54 0f 01 cb 66 89 01 31 c9 0f 01 ca c3 90 90 90 90 90 48 bb fd ef ff ff ff 7f 00 00 48 39 d9 73 34 0f 01 cb <89> 01 31 c9 0f 01 ca c3 90 90 90 90 90 90 48 bb f9 ef ff ff ff 7f [ 1561.731593][ T9746] RSP: 0018:ffffc90001287a78 EFLAGS: 00050246 [ 1561.737660][ T9746] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000200000000430 [ 1561.745637][ T9746] RDX: ffffc90001287eb0 RSI: 0000000000000000 RDI: 00000000ffffffff [ 1561.753611][ T9746] RBP: ffffc90001287c10 R08: ffff88811bc670cf R09: 1ffff1102378ce19 [ 1561.761572][ T9746] R10: dffffc0000000000 R11: ffffed102378ce1a R12: dffffc0000000000 [ 1561.769521][ T9746] R13: 0000200000000400 R14: 0000000000000000 R15: 0000000000000000 [ 1561.777494][ T9746] ? ____sys_recvmsg+0x399/0x5e0 [ 1561.782427][ T9746] ? __sys_recvmsg_sock+0x50/0x50 [ 1561.787454][ T9746] ? import_iovec+0x7c/0xb0 [ 1561.791948][ T9746] ___sys_recvmsg+0x21a/0x5c0 [ 1561.796604][ T9746] ? __sys_recvmsg+0x270/0x270 [ 1561.801349][ T9746] ? __irq_exit_rcu+0x40/0x150 [ 1561.806136][ T9746] ? __fdget+0x1a1/0x230 [ 1561.810466][ T9746] __x64_sys_recvmsg+0x1f6/0x2c0 [ 1561.815390][ T9746] ? ___sys_recvmsg+0x5c0/0x5c0 [ 1561.820225][ T9746] ? debug_smp_processor_id+0x17/0x20 [ 1561.825578][ T9746] ? fpregs_assert_state_consistent+0xb1/0xe0 [ 1561.831620][ T9746] ? exit_to_user_mode_prepare+0x2f/0xa0 [ 1561.837237][ T9746] do_syscall_64+0x31/0x40 [ 1561.841645][ T9746] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 1561.847527][ T9746] RIP: 0033:0x7f981a6ad819 [ 1561.851924][ T9746] 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 [ 1561.871593][ T9746] RSP: 002b:00007f9819108028 EFLAGS: 00000246 ORIG_RAX: 000000000000002f [ 1561.879990][ T9746] RAX: ffffffffffffffda RBX: 00007f981a926fa0 RCX: 00007f981a6ad819 [ 1561.888048][ T9746] RDX: 0000000000000000 RSI: 0000200000000400 RDI: 0000000000000004 [ 1561.896115][ T9746] RBP: 00007f981a743c91 R08: 0000000000000000 R09: 0000000000000000 [ 1561.904076][ T9746] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1561.912028][ T9746] R13: 00007f981a927038 R14: 00007f981a926fa0 R15: 00007ffe2d9446f8 [ 1561.920149][ T9746] Modules linked in: [ 1561.924650][ T9746] ---[ end trace 7783622d73d163cf ]--- [ 1561.930297][ T9746] RIP: 0010:bpf_overflow_handler+0x288/0x370 [ 1561.936740][ T9746] 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 [ 1561.945199][ T24] audit: type=1400 audit(1775629194.829:185): avc: denied { read } for pid=76 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 [ 1561.956440][ T9746] RSP: 0018:ffffc90001287440 EFLAGS: 00010202 [ 1561.984190][ T9746] RAX: 0000000000000004 RBX: 1ffff11024cad979 RCX: 0000000000080000 [ 1561.991174][ T24] audit: type=1400 audit(1775629194.879:186): avc: denied { search } for pid=76 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 [ 1561.992178][ T9746] RDX: ffffc900016f1000 RSI: 00000000000000d2 RDI: ffffffff864e4b0c [ 1561.992186][ T9746] RBP: ffffc90001287540 R08: ffffc90001287417 R09: ffffc90001287410 [ 1561.992192][ T9746] R10: dffffc0000000000 R11: fffff52000250e83 R12: 0000000000000000 [ 1561.992200][ T9746] R13: 0000000000000020 R14: 1ffff92000250e90 R15: dffffc0000000000 [ 1561.992210][ T9746] FS: 00007f98191086c0(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 1561.992217][ T9746] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1561.992223][ T9746] CR2: 0000000000000000 CR3: 000000014e4d5000 CR4: 00000000003506a0 [ 1561.992233][ T9746] DR0: 0000200000000300 DR1: 0000200000000300 DR2: 0000200000000300 [ 1561.992239][ T9746] DR3: 0000200000000300 DR6: 00000000ffff0ff0 DR7: 0000000000000600 [ 1561.992259][ T9746] Kernel panic - not syncing: Fatal exception [ 1561.992689][ T9746] Kernel Offset: disabled [ 1562.095485][ T9746] Rebooting in 86400 seconds..