last executing test programs: 6.343786311s ago: executing program 0 (id=52): r0 = syz_usb_connect$uac1(0x0, 0xac, &(0x7f0000000240)=ANY=[@ANYBLOB="12010000000000106b1d010140000102030109029a0003010000000904000000010100000a24010000000201020c24020000000000000800000524050000082407000000009e0c240700000000a3e82f07070d2407010604000000000000e90924030000000001"], 0x0) syz_usb_control_io(r0, &(0x7f0000000380)={0x2c, 0x0, &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x500a}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000001840)={0x14, 0x0, &(0x7f0000000080)={0x0, 0x3, 0x2, @string={0x2}}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, &(0x7f00000005c0)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x20, 0x81, 0x1, "9a"}, 0x0, 0x0, 0x0, 0x0}) r1 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r1, &(0x7f0000f5dfe4)={0xa, 0x4e20, 0x0, @empty}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0x1, 0x2a, &(0x7f0000000000)=0x59cc, 0x4) recvmmsg(r1, &(0x7f0000008880), 0x45b, 0x2, 0x0) r2 = epoll_create1(0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="1b0000000000000000000000000004"], 0x48) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000b00)={0x11, 0xf, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b702000014000000b7030000000000008500000083000000bf0900000000000055090100000000009500000800000000bf91000000000000b702000043e7b5538500000085000000b70000000000000095"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r4, &(0x7f0000000000)={0x10000000}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000140)='kmem_cache_free\x00', r5}, 0x10) ppoll(&(0x7f0000000500)=[{r4}], 0x1, 0x0, 0x0, 0x0) pselect6(0x40, &(0x7f00000001c0)={0x0, 0x2, 0x3, 0xfffffffffffffffd}, 0x0, &(0x7f0000000240)={0x3ff, 0x0, 0x0, 0x9, 0x0, 0x0, 0x7fffffff}, 0x0, 0x0) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000000)={0x1, &(0x7f0000000380)=[{0x200000000006, 0x1, 0x7, 0x7ffc1ffb}]}) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085"], &(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) bind$inet6(r1, &(0x7f0000000200)={0xa, 0x4e21, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x2}, 0x1c) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r6}, 0x10) rt_sigsuspend(0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000000100)={0x20000014}) syz_usb_control_io(r0, 0x0, &(0x7f00000009c0)={0x84, &(0x7f00000003c0)={0x40, 0x6, 0x5, "31c9f0196b"}, 0x0, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x6}}) syz_usb_control_io$uac1(r0, &(0x7f0000000000)={0x14, 0x0, &(0x7f00000000c0)={0x0, 0x3, 0x1d, @string={0x1d, 0x3, "218a7c0900000075ec5b38ec4b71dc3ccce3349687eda1250a1956"}}}, 0x0) 5.064541106s ago: executing program 2 (id=64): mount$bind(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x802, 0x0) lsetxattr$trusted_overlay_upper(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), &(0x7f0000000140)={0x0, 0xfb, 0x94, 0x1, 0x2, "bb1d223c4b43489d621a3824bc6ebab3", "ccefcc5d921ef555db31e49e5c4302bd35d88fd91b5269445a128a0b03889e093027070f7a6577b5863034b827425a28178586d79d29bcae7600f6047208c352f225247530cf935ee956e631223fb72130af225663d0f2a36b837e7180ccdce01c7cdfd96c56fe17113e84ff09c3ee2ba856aae66f7cc9cafbdb5fd0e8910a"}, 0x94, 0x1) openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x600000, 0x0) r0 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000240)={0x3, 0x4, 0x4, 0xa, 0x0, 0x1, 0x8, '\x00', 0x0, 0xffffffffffffffff, 0x4, 0x3, 0x4}, 0x50) r1 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000480)=@bpf_tracing={0x1a, 0x4, &(0x7f0000000300)=@framed={{0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xd}, [@jmp={0x5, 0x0, 0x6, 0x6, 0x7, 0x8, 0x8}]}, &(0x7f0000000340)='syzkaller\x00', 0xfffffff9, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x19, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000380)={0x4, 0x4, 0x5, 0x1}, 0x10, 0x2e4b8, 0xffffffffffffffff, 0x7, &(0x7f00000003c0)=[0x1, 0x1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], &(0x7f0000000400)=[{0x0, 0x2, 0x1, 0x2}, {0x1, 0x3, 0x6, 0x1}, {0x4, 0x4, 0x4, 0x5}, {0x3, 0x5, 0x3, 0x2}, {0x4, 0x1, 0xc, 0xb}, {0x4, 0x2, 0xc, 0x9}, {0x0, 0x1, 0x10, 0x4}], 0x10, 0x10001}, 0x94) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000580)={{r0}, &(0x7f00000002c0), &(0x7f0000000540)=r1}, 0x20) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f00000005c0)={0xb386, 0x0}, 0x8) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000600)={r2, 0xa, 0x38}, 0xc) r3 = accept(0xffffffffffffffff, &(0x7f0000000640)=@isdn, &(0x7f00000006c0)=0x80) sendmsg$IPCTNL_MSG_EXP_GET(r3, &(0x7f0000000a40)={&(0x7f0000000700)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000a00)={&(0x7f0000000740)={0x2ac, 0x1, 0x2, 0x101, 0x0, 0x0, {0x0, 0x0, 0x2}, [@CTA_EXPECT_TUPLE={0x1c, 0x2, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}]}, @CTA_EXPECT_NAT={0x94, 0xa, 0x0, 0x1, [@CTA_EXPECT_NAT_DIR={0x8}, @CTA_EXPECT_NAT_DIR={0x8}, @CTA_EXPECT_NAT_DIR={0x8}, @CTA_EXPECT_NAT_TUPLE={0x78, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @private1}, {0x14, 0x4, @private2}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast2}, {0x8, 0x2, @local}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @ipv4={'\x00', '\xff\xff', @empty}}, {0x14, 0x4, @loopback}}}]}]}, @CTA_EXPECT_MASK={0xa8, 0x3, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x11}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x8, 0x2, @rand_addr=0x64010102}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @ipv4={'\x00', '\xff\xff', @empty}}, {0x14, 0x4, @dev={0xfe, 0x80, '\x00', 0x25}}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast2}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x88}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @empty}, {0x14, 0x4, @private2}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x11}}]}, @CTA_EXPECT_MASK={0x54, 0x3, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x6}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x88}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}, @CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x21}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @private=0xa010101}, {0x8, 0x2, @local}}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}]}, @CTA_EXPECT_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x1}, @CTA_EXPECT_ID={0x8, 0x5, 0x1, 0x0, 0x1}, @CTA_EXPECT_MASTER={0xd4, 0x1, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x2f}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x4}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x88}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @remote}, {0x14, 0x4, @local}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @dev={0xfe, 0x80, '\x00', 0x27}}, {0x14, 0x4, @private0={0xfc, 0x0, '\x00', 0x1}}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0xbe}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast2}, {0x8, 0x2, @multicast1}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, {0x14, 0x4, @local}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}]}, @CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0x1}]}, 0x2ac}, 0x1, 0x0, 0x0, 0x4040000}, 0x20008010) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000a80)={0x0, 0x0}) syz_open_procfs$namespace(r4, &(0x7f0000000b00)='ns/uts\x00') setsockopt$inet6_group_source_req(r3, 0x29, 0x2f, &(0x7f0000000b40)={0xfffffff2, {{0xa, 0x4e22, 0x5, @private0, 0x1}}, {{0xa, 0x4e23, 0x1, @loopback, 0x8}}}, 0x108) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000cc0), r3) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f0000000d80)={&(0x7f0000000c80)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000d40)={&(0x7f0000000d00)={0x3c, r5, 0x400, 0x70bd27, 0x25dfdbfb, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x7ff}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xdeaa}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x4}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x81}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4000004}, 0x4040000) chdir(&(0x7f0000000dc0)='./file0\x00') getsockopt$inet6_mreq(r3, 0x29, 0x1c, &(0x7f0000000e40)={@mcast2, 0x0}, &(0x7f0000000e80)=0x14) sendmsg$nl_route_sched(r3, &(0x7f0000000f40)={&(0x7f0000000e00)={0x10, 0x0, 0x0, 0x40000008}, 0xc, &(0x7f0000000f00)={&(0x7f0000000ec0)=@gettclass={0x24, 0x2a, 0x800, 0x70bd27, 0x25dfdbfc, {0x0, 0x0, 0x0, r6, {0xfff2, 0xfff3}, {0x8}, {0x10}}, ["", "", "", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x40000}, 0x20040081) ioctl$NS_GET_OWNER_UID(r1, 0xb704, &(0x7f0000000fc0)=0x0) quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000f80)=@sr0, r7, &(0x7f0000001000)={0x3, 0x54128616, 0x7, 0x100000000, 0x4, 0x6, 0x1, 0x5, 0x6062}) r8 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001080)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) openat$cgroup_procs(r8, &(0x7f00000010c0)='cgroup.procs\x00', 0x2, 0x0) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r3, 0x6, 0x23, &(0x7f0000001180)={&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x0, 0x0, &(0x7f0000001100)=""/58, 0x3a, 0x0, &(0x7f0000001140)=""/39, 0x27}, &(0x7f00000011c0)=0x40) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000001200), 0x20000, 0x0) ioctl$SIOCSIFHWADDR(r9, 0x8924, &(0x7f0000001240)={'nr0\x00', @local}) sendmsg$nl_route(r3, &(0x7f0000001380)={&(0x7f0000001280), 0xc, &(0x7f0000001340)={&(0x7f00000012c0)=@ipv4_getnetconf={0x4c, 0x52, 0x100, 0x70bd25, 0x25dfdbfb, {}, [@NETCONFA_PROXY_NEIGH={0x8, 0x5, 0x3}, @NETCONFA_PROXY_NEIGH={0x8, 0x5, 0x8}, @NETCONFA_FORWARDING={0x8, 0x2, 0x8}, @NETCONFA_FORWARDING={0x8, 0x2, 0xfff}, @IGNORE_ROUTES_WITH_LINKDOWN={0x8, 0x6, 0x6}, @NETCONFA_RP_FILTER={0x8, 0x3, 0x2}, @NETCONFA_PROXY_NEIGH={0x8, 0x5, 0x80000001}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4000}, 0x20000100) clock_gettime(0x0, &(0x7f0000002f40)={0x0, 0x0}) recvmmsg(r3, &(0x7f0000002e80)=[{{0x0, 0x0, &(0x7f0000002900)=[{&(0x7f00000013c0)=""/76, 0x4c}, {&(0x7f0000001440)=""/176, 0xb0}, {&(0x7f0000001500)=""/133, 0x85}, {&(0x7f00000015c0)=""/34, 0x22}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/232, 0xe8}, {&(0x7f0000002700)=""/231, 0xe7}, {&(0x7f0000002800)=""/231, 0xe7}], 0x8, &(0x7f0000002980)=""/217, 0xd9}, 0x1ff}, {{&(0x7f0000002a80)=@sco={0x1f, @fixed}, 0x80, &(0x7f0000002c00)=[{&(0x7f0000002b00)=""/117, 0x75}, {&(0x7f0000002b80)=""/41, 0x29}, {&(0x7f0000002bc0)=""/11, 0xb}], 0x3, &(0x7f0000002c40)=""/94, 0x5e}, 0x73665135}, {{0x0, 0x0, &(0x7f0000002e40)=[{&(0x7f0000002cc0)=""/234, 0xea}, {&(0x7f0000002dc0)=""/81, 0x51}], 0x2}, 0x2}], 0x3, 0x4001a000, &(0x7f0000002f80)={r10, r11+60000000}) r12 = openat$dir(0xffffffffffffff9c, &(0x7f0000002fc0)='./file0\x00', 0x294001, 0x1b9) readlinkat(r12, &(0x7f0000003000)='./file0\x00', &(0x7f0000003040)=""/65, 0x41) 5.062771046s ago: executing program 2 (id=66): syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000180)={0x2c, &(0x7f0000000000)={0x0, 0x24, 0x74, {0x74, 0x4, "f022023b5a651bbec0a082bef6c4048d30ea98fa7b4ad745aec543332f7dc950f9ebc0fded90e557158f6ac9c87718fc412e949621d6620ef820548c2fb84dbc02260bcb53b9934c0036eb4882326e42a5251f9606c669425f2abc46014be409281ab264d1aecb4039e7c550a99da4241f5b"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1404}}, &(0x7f00000000c0)={0x0, 0xf, 0x23, {0x5, 0xf, 0x23, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x6, 0x5, 0x9, 0x7fff}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "5bca2e6866d2198817911ace156a9c6a"}]}}, &(0x7f0000000100)={0x20, 0x29, 0xf, {0xf, 0x29, 0xf, 0x7b, 0x15, 0x1, "d1143807", "1e9bc585"}}, &(0x7f0000000140)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x3, 0x7, 0xeb, 0x5, 0x0, 0x8000}}}, &(0x7f0000000680)={0x84, &(0x7f00000001c0)={0x20, 0x1f, 0xcd, "2ddfe909e81a1a0947ea7e91e8e7628145a1077b7677830343ac9f531f74cedd391b55365347fdb160ff77be02aacbc34e31fcfbb954565bd7187afa76a396a9b8f193252344548e696ca4e3aeaba5d741258267f07227d12c8e807465506a06461cf3952f51cde43f5b3d56a9e6eea68232826c579cf037710cb0ef82c110e6defe85c81296367fd0fc11c0809cc5911a5ef89756566871e9994740549195e413105d07305f4abf5bee790a8be04ee52684df1239373a5350ede3b6516348adebab2b408bac2fe63566d28c57"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000340)={0x20, 0x0, 0x4, {0x3, 0x3}}, &(0x7f0000000380)={0x20, 0x0, 0x4, {0x8, 0x20}}, &(0x7f00000003c0)={0x40, 0x7, 0x2, 0xfff5}, &(0x7f0000000400)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000000440)={0x40, 0xb, 0x2, "79f5"}, &(0x7f0000000480)={0x40, 0xf, 0x2, 0x2}, &(0x7f00000004c0)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000000500)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000540)={0x40, 0x19, 0x2, "883e"}, &(0x7f0000000580)={0x40, 0x1a, 0x2, 0x9}, &(0x7f00000005c0)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000000600)={0x40, 0x1e, 0x1, 0x2}, &(0x7f0000000640)={0x40, 0x21, 0x1, 0xc}}) (async) flistxattr(0xffffffffffffffff, &(0x7f0000000740)=""/145, 0x91) (async) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r0, 0x10e, 0x4, &(0x7f0000000800)=0x6, 0x4) (async) r1 = openat2(0xffffffffffffff9c, &(0x7f0000000840)='./file0\x00', &(0x7f0000000880)={0x400002, 0x10, 0x2}, 0x18) ioctl$TCSBRK(r1, 0x5409, 0x100000000) (async) ioctl$SNDRV_TIMER_IOCTL_CREATE(r1, 0xc02054a5, &(0x7f00000008c0)={0x8, r1, 'id1\x00'}) io_uring_register$IORING_REGISTER_IOWQ_MAX_WORKERS(r2, 0x13, &(0x7f0000000940)=[0x1, 0x7fff], 0x2) (async) sendmsg$NFT_MSG_GETRULE(r0, &(0x7f0000000a40)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0xf8b53b607cb2fc28}, 0xc, &(0x7f0000000a00)={&(0x7f00000009c0)={0x28, 0x7, 0xa, 0x3, 0x0, 0x0, {0xb, 0x0, 0x9}, [@NFTA_RULE_CHAIN_ID={0x8, 0xb, 0x1, 0x0, 0x3}, @NFTA_RULE_POSITION={0xc, 0x6, 0x1, 0x0, 0x2}]}, 0x28}, 0x1, 0x0, 0x0, 0x40010}, 0x80) (async) r3 = add_key$keyring(&(0x7f0000000a80), &(0x7f0000000ac0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) (async) r4 = add_key$keyring(&(0x7f0000000b00), &(0x7f0000000b40)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0x1e, r3, 0xfffffffffffffffe, r4, 0x1) keyctl$assume_authority(0x10, r3) (async) keyctl$setperm(0x5, r3, 0x8010128) sendmsg$IPCTNL_MSG_CT_GET(r1, &(0x7f0000000dc0)={&(0x7f0000000b80)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000d80)={&(0x7f0000000bc0)={0x190, 0x1, 0x1, 0x401, 0x0, 0x0, {0x5, 0x0, 0xa}, [@CTA_ID={0x8, 0xc, 0x1, 0x0, 0x3}, @CTA_TUPLE_REPLY={0xa4, 0x2, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @mcast2}, {0x14, 0x4, @mcast2}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x2f}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x3}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @private1}, {0x14, 0x4, @private0={0xfc, 0x0, '\x00', 0x1}}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x21}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @loopback}, {0x8, 0x2, @multicast1}}}]}, @CTA_TIMEOUT={0x8, 0x7, 0x1, 0x0, 0x7fffffff}, @CTA_LABELS={0x14, 0x16, 0x1, 0x0, [0x8, 0x70b8, 0x6, 0x8001]}, @CTA_NAT_DST={0x98, 0xd, 0x0, 0x1, [@CTA_NAT_V4_MAXIP={0x8, 0x2, @broadcast}, @CTA_NAT_PROTO={0x14, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e22}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e23}]}, @CTA_NAT_V6_MINIP={0x14, 0x4, @ipv4={'\x00', '\xff\xff', @loopback}}, @CTA_NAT_PROTO={0x2c, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e24}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e24}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e23}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e23}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e20}]}, @CTA_NAT_V4_MAXIP={0x8, 0x2, @local}, @CTA_NAT_V6_MINIP={0x14, 0x4, @dev={0xfe, 0x80, '\x00', 0x38}}, @CTA_NAT_PROTO={0x1c, 0x3, 0x0, 0x1, [@CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e24}, @CTA_PROTONAT_PORT_MIN={0x6, 0x1, 0x4e24}, @CTA_PROTONAT_PORT_MAX={0x6, 0x2, 0x4e23}]}]}, @CTA_FILTER={0x1c, 0x19, 0x0, 0x1, [@CTA_FILTER_REPLY_FLAGS={0x8, 0x2, 0x540}, @CTA_FILTER_REPLY_FLAGS={0x8, 0x2, 0x100}, @CTA_FILTER_REPLY_FLAGS={0x8, 0x2, 0x200}]}]}, 0x190}, 0x1, 0x0, 0x0, 0x8041}, 0x40) (async) keyctl$KEYCTL_MOVE(0x1e, r4, 0xfffffffffffffffd, r3, 0x0) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001080)={0x6, 0x11, &(0x7f0000000e00)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0xee6, 0x0, 0x0, 0x0, 0x2}, {{0x18, 0x1, 0x1, 0x0, r2}}, {}, [@map_val={0x18, 0x8, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x1}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000ec0)='GPL\x00', 0x76, 0x75, &(0x7f0000000f00)=""/117, 0x40f00, 0x46, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000f80)={0x6, 0x4}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000fc0)=[r1, r1], &(0x7f0000001000)=[{0x0, 0x5, 0xd, 0x1}, {0x2, 0x4, 0xc, 0x2}, {0x1, 0x5, 0x10}, {0x0, 0x5, 0x4, 0x9}, {0x4, 0x5, 0x6, 0x2}, {0x3, 0x4, 0xd, 0xb}, {0x0, 0x2, 0xf, 0xa}], 0x10, 0x2b}, 0x94) (async) connect$unix(r2, &(0x7f0000001140)=@file={0x1, './file0\x00'}, 0x6e) (async) r5 = openat$ttyS3(0xffffffffffffff9c, &(0x7f00000011c0), 0x4, 0x0) ioctl$TCGETA(r5, 0x5405, &(0x7f0000001200)) (async) r6 = syz_usb_connect(0x0, 0x6d6, &(0x7f0000001240)={{0x12, 0x1, 0x200, 0xfd, 0x31, 0xe9, 0x8, 0x77d, 0x627a, 0x10, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6c4, 0x4, 0xfc, 0x81, 0x10, 0x0, [{{0x9, 0x4, 0x6c, 0x6, 0x8, 0x3, 0x5f, 0x61, 0x5, [@hid_hid={0x9, 0x21, 0x100, 0x1, 0x1, {0x22, 0x338}}], [{{0x9, 0x5, 0x3, 0x0, 0x200, 0x1, 0x3, 0x2, [@generic={0x71, 0xe, "03438de1ef71edae637ec789b4e3db1f3d79bae964d3707702cf31d3949c316ce3be25036ad2ac559f7aeccef471ff6c52691d90f3629a5dc936ade9d7086ce67a4e9d8bcc087cc385be7a9a74652838080ba78a927cb76d94b97243ddb2984c68e61bb34d73f4388a8ced609cc411"}]}}, {{0x9, 0x5, 0x8, 0x4, 0x400, 0x7, 0x8, 0x4, [@generic={0x65, 0x6, "7d89a740b6a0b93432473f28898e8d03e2c2169c050762fc0369955c11d64afef313b8e665d4c39b3ca8875f11563491dd1d0d4572a52b9135c7b6de2094d354141bc652389443e23602b3ad0e9b060e20aa26ea3f444b7d4555bcbe2c6f05d3ace31b"}]}}, {{0x9, 0x5, 0xb, 0xc, 0x10, 0x9, 0x4, 0xd, [@generic={0x33, 0x0, "5975d23a448a71409313bb05b63f9247b3a00c4d76c8ebff1fffd85ff18bd07291d035241dbcbbe1eb3855746f00452c3d"}]}}, {{0x9, 0x5, 0xe, 0x8, 0x8, 0xf, 0x0, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xf0, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x2b, 0xc83}]}}, {{0x9, 0x5, 0x5, 0x0, 0x40, 0x8, 0x3f, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x81, 0x7}]}}, {{0x9, 0x5, 0x6, 0x10, 0x240, 0x5, 0x1, 0x2, [@generic={0xdd, 0x6, "c293f43fdf28536b5a228104bee4692c01d18286029962069fcd98a03c6e26dc7d99adb778c9f58822586a5f36bd243fa6236b3370ca53771d61dc180750ae06e9bd066ba5c46bc6e2cf31c43249aadc0429d8b2abdde0f957c3a15d90cd793853faa4d189db47b40806e046aa930ca1cac33acc96cd09f64c40b5379a333357f02601e9e2fce7f952934586e695718fd8e93fddb53ed0472c066f0fc8f74a4d9d2f3e07890b749fb9c8b340c50a00823b6f35dfdd044573326bf2883aa3ae71735d0e30890cbd5ef9a3d15edbe6725ff694d6c6ee08215ebc16c7"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x5, 0x84f6}]}}, {{0x9, 0x5, 0xe, 0xc, 0x50, 0x34, 0xb, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0xa}]}}, {{0x9, 0x5, 0x9, 0x10, 0x40, 0x53, 0x1, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xfe, 0x1000}, @generic={0xe0, 0xa, "584c608195724c8da9d2ceff345d9a6b1e9e12a7dcec626c1f7af9c20b74c76aab2cb72975439a995fe1bb4ed295918fb148316885b06117622b8ccb83d93586f2a4ae08cf37b2b2c5ecf2ebafc01f0405c27608e4e0997a06875d33ddb0f9541fc64f2e1e8be02b7dbb34fdd7222a32f08bee93cb617b782c64d3a7988cb3b174dfa20c661e6404cbfd516989bf2e2d903a40415a62f1ba49b244e55aaaf9edd09458733369a947705613df166dcffd50588344123fe6e9147092a8af4eefa129b01c2fa876a9f64e35299ce3ab505251517ed4d9e150e4fc4ada0190b9"}]}}]}}, {{0x9, 0x4, 0x3d, 0x7, 0x3, 0x9c, 0x86, 0x4c, 0x90, [@generic={0x16, 0xa, "0ace8c320b5b831c09a8ce91ff1ef8cdacc6033d"}, @uac_as={[@format_type_i_discrete={0xf, 0x24, 0x2, 0x1, 0xfd, 0x1, 0x10, 0xe, "c44837814a7012"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x81, 0x1, 0x7, 0x6, "", "bb5a45"}, @as_header={0x7, 0x24, 0x1, 0xf, 0x14, 0x2}, @format_type_ii_discrete={0x10, 0x24, 0x2, 0x2, 0x101, 0x1, 0x3, "4c1517de737103"}]}], [{{0x9, 0x5, 0xf, 0xc, 0x3ff, 0x0, 0x0, 0xb, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x97, 0x9}]}}, {{0x9, 0x5, 0x4, 0x10, 0x20, 0x20, 0x2, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x8, 0x300}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x7, 0xb}]}}, {{0x9, 0x5, 0x80, 0x0, 0x200, 0x81, 0x9, 0xf, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x80, 0x1}]}}]}}, {{0x9, 0x4, 0x5b, 0x40, 0x6, 0xff, 0xff, 0xff, 0x0, [@uac_as={[@format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x7, 0x9, 0x1, "472db54e5197"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x1, 0x1, 0x5, 0x10, "ed32"}]}], [{{0x9, 0x5, 0xc, 0x0, 0x8, 0xe, 0x7f, 0x2, [@generic={0xe5, 0x6, "3d552d52745e01f6ac5ca335c6ddc52af0ad7406b0a3266c1d879d8538e533b89d18abf7721c89110160da78fc2620479be40a05ca988c203d1d4b2f3cef11bde0084dcc081c7ca954eec2aa12ede2e8286184e7477fdf3f828ef95fd104ca5c97153c0a9e75f5ef68356c1b5f1ac720723a43b30221be9732e3124df41365a65321ac1a5bc4607660686ab443e1f9adbf3780ba4fae8ba049069673d43147b7f74459746999a975b3153151be2e89c3482c6999c0b05f30e0d7f3531c819080ea193719575a087d4c7efce597d6360fd386c39ec11f1679c836b80af288c707ede13d"}]}}, {{0x9, 0x5, 0x7, 0x0, 0x3ff, 0x1, 0x6, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x101, 0x7, 0x4}]}}, {{0x9, 0x5, 0x80, 0x1, 0x200, 0x8, 0x2, 0x0, [@generic={0x4b, 0x22, "4453cd852ee4aa173c6f17901b222ef00e257c64d0638e4ed82ea9c22ffff6a6e0d7dcf714a2d89874aa709353d94eb1a22daf25cd44282b46cf3e15923301767e8676b3bf2253a66c"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0xe8, 0x8}]}}, {{0x9, 0x5, 0x5, 0x8, 0x8, 0x3, 0x3, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xf9, 0x7}]}}, {{0x9, 0x5, 0xf, 0x10, 0x40, 0x9, 0x4, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x8b}]}}, {{0x9, 0x5, 0x8, 0x10, 0x3ff, 0x8, 0x7, 0x0, [@generic={0xf9, 0x8, "0bcebf2f8afdb93378bc7d6c55d22226782271cd0e78adb57a1482804fefa14def4efe1c9f4ea0d933a09b9d86f98379e627f5050bda5c371f763d65c3ecbe58f5cdd3506d12446a3ef2ff9ac649cc842f8c1490790fbf9a4bb4febb71f42d514ad7c3754b09d74af2c4d3ef7b33de623d668f4356bc0def5cc3e87a7cb20d22c3e3fc9c0659e2e62ff3c41d3ec8f0fa427fa5899475dea2f783301adada0da87a03f045c94c06cad7021d014591fd078db07322b77cc53fb8530a46ca81ce6ff27ff20841367d9f75d1c6618873898036a5f06a281b9038d1c3610754d89dbf37bc785f77a03b3ce23c73ca673c793cb858b77fd6bd79"}, @generic={0x24, 0x22, "8c2993ed17758f955d618c5697e6d32e54fc9496c71c6c3b1aa2b5bb375de914d8e3"}]}}]}}, {{0x9, 0x4, 0xf4, 0xf, 0x1, 0x76, 0x16, 0xa2, 0xfe, [@hid_hid={0x9, 0x21, 0x5, 0x7, 0x1, {0x22, 0x6d4}}], [{{0x9, 0x5, 0x9, 0x8, 0x10, 0x9e, 0x2, 0xc, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x9, 0xfffc}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x6, 0x7}]}}]}}]}}]}}, &(0x7f0000001bc0)={0xa, &(0x7f0000001940)={0xa, 0x6, 0x110, 0x1, 0x40, 0xec, 0x20, 0x5}, 0xaf, &(0x7f0000001980)={0x5, 0xf, 0xaf, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x81, "85538d005823e4045a62a24f0dc0749f"}, @ssp_cap={0x1c, 0x10, 0xa, 0x1, 0x4, 0x6, 0xf000, 0x2, [0x0, 0xf, 0x208f, 0xcf]}, @generic={0x6c, 0x10, 0x2, "857a2399af8040615afde656f7c2652c7a97fb37cee869b553537cd4c44ae3e5e2410eb0cea2600c700ddd493f956a3ebcee51f4cf3417182854ce7616cbb8c0798ad83a050d90ab5aad939d9ada3dca0c8dfe4413518e8479e83ce09d9c963fefce72869a69319d65"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x7, 0x2, 0x4}, @ext_cap={0x7, 0x10, 0x2, 0x1e, 0x0, 0x2, 0xfff8}]}, 0x5, [{0x4, &(0x7f0000001a40)=@lang_id={0x4, 0x3, 0x2809}}, {0x4, &(0x7f0000001a80)=@lang_id={0x4, 0x3, 0x861}}, {0x4, &(0x7f0000001ac0)=@lang_id={0x4, 0x3, 0x2009}}, {0x54, &(0x7f0000001b00)=@string={0x54, 0x3, "71ccc8481e2784ffeb37c5ec636b22a3170fe1b5896d89d7a1dcd628584d1eb94d94b3b32762c6bf57758f5e3bd25cb946a25d4d6dd21f778d552292fa2b8a5e83533613736b48ed19ed888f19a529343baa"}}, {0x4, &(0x7f0000001b80)=@lang_id={0x4, 0x3, 0x445}}]}) syz_usb_control_io$lan78xx(r6, &(0x7f0000001d80)={0x14, &(0x7f0000001c40)={0x20, 0xc, 0xe0, {0xe0, 0x7, "3be9f39b2aa49204abe454dfa567b1625874789f6f3c243a47df9e62daddd65c86aaf708f3aa8b6b75023d2db2d0ca7f90c18624bff401e0a4f5da7d57182212eaef31a148b817a03b6f91f57e2179ac18ad325cf7c90963f571a3c6cd117ec46ee9f0c38bd1e715290bce0d1bd9d5f086f86c4e5ca9867f6aac65e7e193c2cc0a222f5d0f58f465fb7e60e882610e2ac9b94915f6f7090e9a98629b97dd06e7aecf2a7be7aa81d1be0a87dff941e09c896e1362790e176785c20974d4153dedb3eb4b5b6af55eece10d4527ad76ede6394f5ecbe75cd888d7e58f11f878"}}, &(0x7f0000001d40)={0x0, 0x3, 0xd, @string={0xd, 0x3, "84807e175edc771b18cece"}}}, &(0x7f0000001f80)={0x34, &(0x7f0000001dc0)={0x20, 0xe, 0x52, "fc492a7c6e83a9c3f4642a7c9e77b32a31379207e8c43a14416089a3435b677f5dda2800090f4065dff43158f2050ae41fd33f35623ba1db31741a7d4f8c81ea69703121ccf48eeb66b9c9045e8e5abbe32b"}, &(0x7f0000001e40)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000001e80)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000001ec0)={0xc0, 0xa1, 0x4, 0x80}, &(0x7f0000001f00)={0x40, 0xa0, 0x4}, &(0x7f0000001f40)={0xc0, 0xa2, 0x2f, "966a10d1a654693931da173f0382bbd18cd99820737161e679dee3bb40851ff74e19972cd0af6029a774ee8f38669c"}}) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000020c0)={@cgroup=r2, 0x2, 0x1, 0xe49, &(0x7f0000001fc0)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x0, &(0x7f0000002000)=[0x0], &(0x7f0000002040)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000002080)=[0x0, 0x0, 0x0], 0x0}, 0x40) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000002100)={@fallback=r1, r1, 0xa, 0xc, 0x0, @void, @value=r2, @void, @void, r7}, 0x20) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000002140)={r1}, 0x4) (async) r8 = accept4$nfc_llcp(r1, &(0x7f0000002180), &(0x7f0000002200)=0x60, 0x80000) ioctl$AUTOFS_IOC_FAIL(r8, 0x9361, 0xb) (async) sched_setscheduler(0x0, 0x0, &(0x7f0000002240)) setrlimit(0xa, &(0x7f0000002280)={0x2, 0x69ad}) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000002340)=0xff) 4.972682518s ago: executing program 2 (id=67): r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018010000786c6c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000002d00000095"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x400000000000002) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fsopen(&(0x7f0000000040)='configfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r4, 0x6, 0x0, 0x0, 0x0) r5 = fsmount(r4, 0x0, 0x0) fchdir(r5) r6 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) getdents64(r6, 0x0, 0x0) connect$unix(r2, &(0x7f0000000300)=@abs={0x0, 0x0, 0xb}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_lsm={0xd, 0x5, &(0x7f0000000040)=@framed={{0x66, 0xa, 0x0, 0x0, 0x0, 0x61, 0x11, 0x54}, [@initr0]}, &(0x7f0000000000)='GPL\x00'}, 0x80) 4.972095208s ago: executing program 1 (id=68): getrlimit(0x0, &(0x7f0000000100)) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setaffinity(0x0, 0x1, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x6) mknodat$null(0xffffffffffffff9c, 0x0, 0x0, 0x103) bpf$PROG_LOAD(0x5, 0x0, 0x0) r1 = gettid() timer_create(0x7, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r1}, &(0x7f0000bbdffc)=0x0) timer_settime(r2, 0x1, &(0x7f0000000280)={{0x0, 0x989680}, {0x0, 0x3938700}}, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r3, 0x5) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000c80)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000ac0)=@newqdisc={0x54, 0x24, 0x4ee4e6a52ff56541, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}, {0xc}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x1c, 0x2, {{0x4, 0x10000, 0x0, 0xffffffff}}}}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0x400000}]}, 0x54}}, 0x0) accept4(r3, 0x0, 0x0, 0x80800) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xffffe000) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x3fffffffffffeda, 0x2, 0x0) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000e8ffffff85000000040000"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback=0x33, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ptrace$getregset(0x4204, r0, 0x6, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r7}, 0x10) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r8 = socket$inet_tcp(0x2, 0x1, 0x0) ppoll(&(0x7f0000000000)=[{r8, 0x148}], 0x1, &(0x7f0000000300), &(0x7f0000000380)={[0xd]}, 0x8) setsockopt$IPT_SO_SET_REPLACE(r8, 0x0, 0x40, &(0x7f0000001640)=@mangle={'mangle\x00', 0x44, 0x6, 0x510, 0x138, 0x210, 0x138, 0x98, 0x478, 0x478, 0x478, 0x478, 0x478, 0x478, 0x6, 0x0, {[{{@ip={@broadcast, @multicast1=0xe0007600, 0x11000000, 0x0, 'geneve1\x00', 'geneve0\x00'}, 0x0, 0x70, 0x98}, @inet=@DSCP={0x28}}, {{@ip={@initdev={0xac, 0x1e, 0x0, 0x0}, @local, 0x0, 0x0, 'batadv_slave_1\x00', 'veth1_virt_wifi\x00', {}, {}, 0x11}, 0x0, 0x70, 0xa0}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x0, 0x0, @local}}}, {{@ip={@broadcast, @multicast2, 0x0, 0x0, 'vlan1\x00', 'nr0\x00'}, 0x0, 0xb0, 0xd8, 0x0, {}, [@common=@unspec=@connlimit={{0x40}, {[], 0x0, 0x0, {0x3}}}]}, @unspec=@CHECKSUM={0x28}}, {{@ip={@loopback, @empty, 0x0, 0x0, 'syzkaller0\x00', 'veth1_to_team\x00'}, 0x0, 0x70, 0x198}, @common=@unspec=@SECMARK={0x128, 'SECMARK\x00', 0x0, {0x1, 0x0, 'system_u:object_r:dbusd_etc_t:s0\x00'}}}, {{@ip={@broadcast, @multicast2, 0x0, 0x0, 'lo\x00', 'batadv_slave_1\x00'}, 0x0, 0xa0, 0xd0, 0x0, {}, [@common=@unspec=@mac={{0x30}, {@multicast}}]}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x0, 0x0, @loopback}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x570) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000140)='./file1\x00', 0x200000, &(0x7f00000003c0)={[{@nojournal_checksum}, {@nombcache}, {@barrier}, {@norecovery}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x80}}, {@noauto_da_alloc}, {@nodelalloc}, {@usrquota}, {@noauto_da_alloc}, {@bh}, {@init_itable}]}, 0xff, 0x551, &(0x7f0000000cc0)="$eJzs3d9vU1UcAPDv7Tp+KyMhJPpgFnkQg3Rs8wcmPuCjUSKJvmOzXRaylpK1I2ySCA/y4oshJsZIYvwDfPeR+A/4V5AoCTFk0Qdfam53ywprt9EVNuznk9xyzj23nHt67vdwbs8lDWBojWcvhYhXIuLbJOJwR1kx8sLx1eNWHl6fybYkms3P/koiyfe1j0/yPw+2M8WI376OOFl4rMqx7KW+tDxfrlTShXznRKN6ZaK+tHzqUrU8l86ll6emp8+8Mz31/nvvDqytb57/54dP73505pvjK9//cv/I7STOxqG8rLMd23CjMzMe4/lnMhpnnzhwcgCV7SbJTp8AfRnJ43w0sjHgcIzkUQ/8/30VEU1gSCXiH4ZUex7Qvrcf0H3wC+PBh6s3QOvbX1z9biT2te6NDqwkj90ZJe0vMrYpq+PXP+/czrYY3PcQAJu6cTMiTheL68e/JB//+nd6C8c8WYfxD56fu9n8561u85/Co/lPdJn/HOwSu/3YPP4L9wdQTU/Z/O+DrvPffNFqLMZG8txLrexocvFSJc3Gtpcj4kSM7s3yG63nnFm51+xV1jn/y7as/vZcMD+P+8W9j79nttwob6/Vax7cjHi16/w3edT/SZf+zz6P81us41h657VeZZu3/9lq/hzxRtf+X1vRSjZen5xoXQ8T7ativb9vHfu9V/073f6s/w9s3P6xpHO9tv70dfy079+0V1m/1/+e5PNWek++71q50ViYjNiTfLJ+/9Tae9v59vFZ+08c33j863b974+IL7bY/ltHb/U8dFv9P4BF16z9s0/V/0+fuPfxlz/23/6s/99upU7ke7Yy/m31BLfz2QEAAAAAAMBuU4iIQ5EUSo/ShUKptPp8x9E4UKjU6o2TF2uvR6us9fxDob3SfbjjeYjJ/HnYdn7qifx0RByJiO9G9rfypZlaZXanGw8AAAAAAAAAAAAAAAAAAAC7xMEe//8/88fITp8d8Mz5yW8YXpvG/yB+6QnYlfz7D8NL/MPwEv8wvMQ/DC/xD8NL/MPwEv8wvMQ/AAAAAAAAAAAAAAAAAAAAAAAAAAAADNT5c+eyrbny8PpMlp+9urQ4X7t6ajatz5eqizOlmdrCldJcrTZXSUsztepmf1+lVrsyORWL1yYaab0xUV9avlCtLV5uXLhULc+lF9LR59IqAAAAAAAAAAAAAAAAAAAAeLHUl5bny5VKuiAh0VeiuDtOQ2LAiZ0emQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgzX8BAAD//7VBN58=") 4.078746403s ago: executing program 2 (id=71): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="04000000040000000400000005"], 0x48) sendmmsg$inet(0xffffffffffffffff, 0x0, 0x0, 0x4004040) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x1d, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70800000000e7057b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000001600000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0xc, '\x00', 0x0, @fallback=0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r1}, 0x10) r2 = socket$vsock_stream(0x28, 0x1, 0x0) bind$vsock_stream(r2, &(0x7f0000000440), 0x10) listen(r2, 0x0) r3 = socket$vsock_stream(0x28, 0x1, 0x0) connect$vsock_stream(r3, &(0x7f0000000000)={0x28, 0x0, 0x0, @local}, 0x10) setsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f0000000180)={0x5, 0xfffffffe}, 0x8) close_range(r2, 0xffffffffffffffff, 0x0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6}]}, 0x10) r4 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_HOPOPTS(r4, 0x29, 0x36, &(0x7f00000001c0)=ANY=[], 0x8) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000006100)='cmdline\x00') read$FUSE(r5, &(0x7f00000145c0)={0x2020}, 0x2020) connect$inet6(r4, &(0x7f00000003c0)={0xa, 0xfffe, 0x3000000, @mcast2, 0x6}, 0x1c) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000240)='bridge0\x00', 0x10) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched_retired(r6, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000040)={&(0x7f00000004c0)=@newtaction={0x918c, 0x30, 0x8, 0x70bd25, 0x25dfdbfc, {}, [{0x598, 0x1, [@m_ipt={0x21c, 0x7, 0x0, 0x0, {{0x8}, {0xf4, 0x2, 0x0, 0x1, [@TCA_IPT_TARG={0x32, 0x6, {0x0, 'raw\x00', 0x1, 0x1, "92f2fd2d7dae31ef"}}, @TCA_IPT_HOOK={0x8}, @TCA_IPT_TARG={0x88, 0x6, {0x5, 'nat\x00', 0x5, 0x2, "ee6978e8dde686946af2b1df3ec7eff6f6e7e4ac438b817392b7ddc3cd397a1966266357c3ed8a7ba03f5b49c665dba249441e3c8de7b994b9eb6136262de9da1f7604408f08e97c3dd3684ad8128882f6c75486a221518f384cab1c2259"}}, @TCA_IPT_TABLE={0x24, 0x1, 'filter\x00'}, @TCA_IPT_INDEX={0x8, 0x3, 0x3}]}, {0x103, 0x6, "7416518fc2f844c49b38dfa3e7aa7ad5476602ea70fcdd8c5bf7eee5a1fbd1d6f4d36e96bfdc6f85b99bbb87167535845a3a777b238268452c053c81ae9f81db4ab40e3ba1eb476800130e79af3d636a32cddfe403e2a2f1f3669d4e06c0fa0927392cc1846cf5576551e9ea46f2c893e2f085472be8a27d20f95f204178db380013e1cc5efa3fc34264808125bdc5ea6ecf91d22487465cfce54d5cecad5e61fb686667abd6cd0e7ab850710da24a7caf2f8e5182afcc8d7d3ce165690ff3d45667174955cf08057fbabcccc2a7337a8c75a84c223b4cb8db2b0e8fbba64f6349f216e9a73cf5ea295873fc29a1e248a28f09f04e1a803ce4028c53867af3"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x0, 0x2}}}}, @m_ipt={0x238, 0x1b, 0x0, 0x0, {{0x8}, {0x178, 0x2, 0x0, 0x1, [@TCA_IPT_TARG={0x109, 0x6, {0x3, 'raw\x00', 0xff, 0xfffd, "2d1c3bd760fe551bd2f9d828e0e32d643cc3e36725f8e52e0f87300d23fe265be224730ebe84f2099af849ebea0f5544e7cb1797b387e668e59c94ceebe8c8cebd178683423b17fcb1fb40bc4582276d16843b0d3ae3742d3233a64806c5a60cdd7c31faf86886544267a56293f57811ce1b43be2fd5d5006911d395102fde93e7bd25c4ae109116ccb8016b67fa455757546c51b7b3746ee3317eae2f836d7d241e37413078ab549aeed529f04869f310868e8c2e117c8305f7430a1d7ca6baacde4b88748c7a0c8f810e29643d35fc7f621a3b9c64df89e139552d64eed0"}}, @TCA_IPT_INDEX={0x8, 0x3, 0x800}, @TCA_IPT_TABLE={0x24, 0x1, 'filter\x00'}, @TCA_IPT_INDEX={0x8, 0x3, 0x8}, @TCA_IPT_TABLE={0x24, 0x1, 'filter\x00'}, @TCA_IPT_INDEX={0x8, 0x3, 0x81}, @TCA_IPT_INDEX={0x8, 0x3, 0x3ef}]}, {0x9b, 0x6, "95100884cad7df110b4a6a1068e20b9ce228fb099f222db918477c5544cf791fb2e5a77126cb796c25520e2fab68d12bc8990b6d96685098623b917ddd02431afb53cabf3165d180b609ed1ee757d024270de555cb6606e7a36b27b9edf24a9accf74c7d3c6ad962fe33437601bda2e732cdf53070566f20be38a67b6e8b568ffb66ece91f021d41c23be289d8fbb53f2e64fb8c701adc"}, {0xc}, {0xc, 0x8, {0x3}}}}, @m_ipt={0x90, 0xf, 0x0, 0x0, {{0x8}, {0x14, 0x2, 0x0, 0x1, [@TCA_IPT_HOOK={0x8, 0x2, 0x1}, @TCA_IPT_HOOK={0x8, 0x2, 0x4}]}, {0x56, 0x6, "d6753169315b94368defec3ced312dd219b4e300d19f39e1694bc163e0842b71d687c49457b2b8a7ee078dd9c1e23c9df9e5996c67ce9a064a63ea698bf5efc3a08332d3f61a20f05ee6d93952bf2e81c49d"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x6, 0x2}}}}, @m_ipt={0xb0, 0x14, 0x0, 0x0, {{0x8}, {0x58, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8, 0x3, 0xffffffff}, @TCA_IPT_HOOK={0x8, 0x2, 0x2}, @TCA_IPT_INDEX={0x8, 0x3, 0x2}, @TCA_IPT_INDEX={0x8, 0x3, 0xffff}, @TCA_IPT_HOOK={0x8, 0x2, 0x3}, @TCA_IPT_TABLE={0x24, 0x1, 'nat\x00'}, @TCA_IPT_HOOK={0x8}]}, {0x33, 0x6, "5b883529a1984e970d8112092dec67e8c70bfc83f2732427814b6493f07ffd3e232884afc917ce74d345e3c231d4af"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2}}}}]}, {0x1764, 0x1, [@m_ipt={0x1344, 0x18, 0x0, 0x0, {{0x8}, {0x128c, 0x2, 0x0, 0x1, [@TCA_IPT_TARG={0xad, 0x6, {0x400, 'mangle\x00', 0x7, 0x24e, "c6d2c2943389d7adb80d3cc6e2bdb814c9640eb9aae63bb88b68d81be8944a45330f21fff1fe2af8a2037ad022273cde9ceb86d561b68ce860f115de98b2fb35f946922c4a6002cf038034ff52eb69b45893c1292c54ab2edd67a4c172b735e93ca79d782d282d6d3b905c4407e06693b11122d1c28b4b264fc6d031357e50c0bb3a82"}}, @TCA_IPT_TARG={0x5f, 0x6, {0x4, 'mangle\x00', 0x64, 0xffff, "3b79a8cbf6203601b5be587abf5d4d8625b48fdb94ae22e470f01db51f2086ee320bec5e31bd2a3efe7deb52e32ea698f2d72d301c"}}, @TCA_IPT_TARG={0x102a, 0x6, {0x0, 'nat\x00', 0x4, 0x2, "89cbd4ae32acbf8ca78895dfd37bec4c4fc4c7419d3ed179d46109b69a36f7aa486b6747f5b91a80de84e26929985960e742d127334d5f707b0219b933ea7dfbbfa2f038d528f4799906ee02492d4504af5be05a4aeb5b8387a642f8ae0173f39d3e7c50be1ac222d3527c919794a260152d3395c3ec388e7624c2f36e9c884eade1198b3a84683027d243375589d3e883d65bb4b033be99484be216899fc371370b13afd80fabdb35936b1c1700bdd77d5e220e2489a1de9e18630e67fc8d8861a2747a3aa493182b9d69c18f7e0cca876cc5fb3ce4933f7fd770baba7b075a9b8ea5dbb44d8f7c91337faad55143c18a3f66ffa919b5ffe7eef584e727846832b0e3e568c35c5bd6c193cf22ca6813c4854fc72156d341d80c1c865fd0b91074d37391586bb2a4bfb8233b8a49390eaab12f93d04ceab6ca85c83ac094e5aea82b477a9902e3486a194016e3440abc560b7f90b9d49abff4f8453d9e030889e06d11687d428b0aed805e2edbc5481574b434593b4509b61f53f3f9145e6764f548b60a437bfa755459e17a073800970858c75544c6ec404b10668d7c8899f4e774d585ad533739696a731ef5268a494699c29f973900c0bacd46665211474f03c8bf24dd2709d5ddf104cdc3bf904eb18ef61fa8180c38da9d559eabcb26aa42b494f2687874f08386b7d64d6c8d2a2b5d1af10103135fadc6b2d06b908cc6aca1408178d2d0f2612309fb336f57dbd1a03ad8ed07f897d47e8d89ef58cb1ed11dff0f246fddf9f668e8b03481b52a00928993b1de5ae5b0ab1654f8b588378b960312c277e4dc8df8b5e58fce3e6067ecfbbc3ee75792d20b4ea3962ffd94882bbab13c796142488ad718b88b4f574ea8aeaea64ebc606cf636f965d26f9081dcfc291355c5e83b01bc1c916ebe4ea7c66fea58a2ec75776d1215658534bf3af8909d7d384086463912b0bbc28d484fc8cf1f7109d6bedfab63222068192888c3ea81b9595bd412365fddfbf4715c7c365e821016b580f99fe473694b0e3d30cb1a30a41148340a1dd5ab277eb3aa809e6945262711bd3b659d417610ddc4353f0cf301acdf49f319e3cad128670924ceb0640a1ab06e0bc43270f8c0f8b97d451a757d811f24353e401c08fb23538a96183cf3b8ae5cd06622a22b3cdb50b9a66d3de1405beb193056eca63c761377f195ad2c7776cccb837c9d0d133670104ad164809a422e5465da716dfe43c21ad7f3db080fba394e641036e9729bc42bc239061a59f37b189032c1439ee01942b070cd75fd0c906e033c7db0761d6779ee4008ec3bea568eb884f55970418acbb9884a7118f8347e8c77b0b3c34c6eb561314c61fd13c33f3dda3ee7687e8eddbc1d25c6c3107b270630733c625866a53341a1fe0b8c0ad9db1aecab69e21695f8215ef79151944471ab5133c0739b1f562316985d607a27af849367005a245ef7dea32c026d9917398035db18786bd2e3f38e8c14ef8d601091f630880fa9477365c38d89bafac18bdcebe72fa565081f8981b468a831e3883d700fb96607add4986f41f5a009b2cb01c17c320223b5b7730e7ffc6ad7f0d57eb00d65ee08104b23bf6b783217ade1efcaca391c14df19e6174ae509b0a2371444b89e9c9c56b456eae5743ea4272ee52a76cbd66baf45c332445ada998823e9cc4beed7845375ab7fef44cebc62dd5b1a255704c9b6856bc5c3d35a40be56a52f3c021b9a166410d89b1e5d80ba76363f1057f9ff6bdae6317b8cac4b7de422c1e2fab1ff2d141d9943eb800478ebf18072df291c0f26959f96371798ce56216613c109c364ee75951f6f1c3f268bd1a5fc8129e3e8487898fd87d680cf76177b294d75f5a2316604a54294e92d4583fa413fc53f7561a409d4d5bdc417963604699bd926037264afa8c525e49781c9b381ec7d9b46b9c7991c203e93229595d2e9e43c26f2651c7d28306b759b23467770051e6b4e2bc0a1418b9c6756edfdf8c6ed8da7abf856dad0f942d916c4d9408094ef5642c3f2382a406057d47d1a8b67eddf4d5d45f2efa9ba26a51d05c1f6df825fe8cf24d92b1a327222223c4ec91968191ea1a96173d57d0da9a4cf8d8ea2d8c7475d4f6b2a318f997610ed3779def1703bb0dba75c2e871d1a4fb961d238ff612aee6e1d0ad42e420fbcfde14bf0b46af5d6977007b78f6c95244507d42a5f2fbf24963bd79233335b7d00c9b90e7a1007a0066e3f5c0d03fe86ffea53de81b41a28e3d2650f314d6ec548312f6324565b3896c09b9a266a0236c3e86ac5dd37f87c2788fc0d08404d931c1431b4db11dc93255df49b8ab956cda2cb71eb62500f09e5f3a99218becb852c1976ff80af66deb3ee4e2afb855ef333d9e5276c5295c635790a42792a25625334e9f9e69b9d2adb33332dcb491222d53f97bd69109404d05372ec1391177a9cb6ce5ccd8a7033f3e444a44c4a200311071803357df83888c1ac59de2dafe0b913462d3f741dfcb339509e6f33c1a5f517ad45b45c2081730eecb70820a63e3886acc11084b59f99ee0d4ea2eba4ed181806a2f57e217b415d33da12cf2aecca7543d745fa4523346ed7f5f0b4edd1b43fda10077a7ce18637e9cc085980e2a9c1cc4e8f81e12e467d16508f35c659b6c8a30f8d416581cd3657d2b1be38585729fb2bcea09be7f2bda86b294866d865c110b3ddbff9240cbd5b7c720a89cce41df4be6057f24070e999eb2701eb1009265bb6c5c024c883bdc324e8c09df529374380019256072ae522d0675dc2a62c07b5d57782e257f2754f546c5e6ba8b8a8297cfa9002fa214e7ba257892d3ac11326d37a39d99bf49426cf41b4a00d0009cd0690dc29f18e6291a59bb84473baf994da1d95b7e1eeeb6490ffc7083fc0807e9b2501b9667463b7a6deae3eab002f652f20f854da79c5083fc1c40de13be1316fbb141fcadcb432b0e7bb73f97959171b9e8c57948e5f9f668f66c4da092e1ecb81432a5889e36570e923a83a447bfacbafb96f4f4c505144929ff1c33a01b858798217fdf2d5ede63f47e37d602c535b5a8ec43222c950dc9f85c566a21ecf8bc4e55f00934b19687f709189b737fc76727a80d612d5f8ca3995c63342388a7f0c20f8bb881e57e98eeaf660de93fc20b7f90f7e9026f22a10b5f1debb5dbb91e7531507b4e610d90ec22b0e732a938bcc099ae8eecae09361230e59533712a782e0188c8a43bf2155a0a7d3e7e530395825a25e6a99a50bd0c11a98a8a3f37a76bac0921422182fda11eade7e573ee8abba068ab9e64fcb38f529da61ce8b33ba902c47bebd6a558ae1c81ee854e567edb44ca78c890d10de979c2c0dbf865690bc890acedffd0f9a510bb9f2b773d228a1c49e66759a6e918f62e1c0f13d0a4f6459093d599ff42f378c0adc41a4add69bfd585a25af00b56934adf3a4049956a0b1f9a0fabe40908d577aa67c2ed70540c7e6377c1722c1ff533a4a84868bf853a9c65329268800ffee7dfbe64717c171a2c6f1dff109a7c6434d8adabfcbc053e1023b39921c73778d57a0cc119950e17822c40f6283e4978f102b68e8f4e2bf490ad187b508954c341880aeeed767a7a89b494d67a8e1f396d10b2a6632ccaf2dcd448c690c699368469f5e796afd5911b2076377858e46baa286a8d43978aeb427d83589a754652feaed88a1066c932c21dce48dab0a2befc828b55b754416a5db0a1e2fa9c8220b5626a19aa4ec479d77f63370fcd6a290cb3a715299d3e20738011e1c781dcf3b621025205d02a43fd2cf469960b93d18c8eb0db160c1f565da0d8cd697bc2963ad070ac0a326ad35405840614ea7556860a8c447af1a309950c99cec01466a3997b6454f354567a3f517a56db827f2c3297eb43ec19ad86e949bdfc530518b44a37add351959858504cb8b1531a139de2f756f57d67eafe10b6dde78e1f47520474828df5b6f63955cdfca52ee9d5b8076500a2efaf8606231baa137f592d7537464084b1e2bdc2dbdf437b77ac25a7123a45af060be1360c698183d8548ba542ecd1a33a1421296a2f1b8c9eaca63bf8322ff3024e78520b6649c06e24cb2ffd6ae59efb49be7751075af29006be2bbb3fa191c115eaddab19a0f624a0ec0810f237959fe53d96cc11f51e9556e46a99c319c59dbee2febfd90399b2442815c001dd1749e140e9df2631b9cb42f5856716d8d61505fafb8041f5650fb9fb30f5a181c977051dfceffc6640b7d90a84bf988f34f9f9a9f71e14fb6999defb4fc9f6b2362145c9731c8ba4be07b9a853937477e768bba0b7e26fe8acca6bef9b384aca4475c174595188785003ae047b06bcbceb3d7af1829e885055353ee8cd87c5d9722f06c9b265410ababdfbbd625dd4e23d30c710dde69f686532bf150b111efb5f34042373525d5fb9c211cd7ca8097b60f16608c1c682aa7c05e37ff7b3f3211d797cc90216a04cb44e8d5e2830a01148bbb63c8b4ba9ddfbc9293d3285a127384196a6f5fe2151194f190c96307b7f8b2d1ac070144f6a8f93ebb9d319725d2a2c66e1a50c8e21de5a64f314a84b67846b9b5baeaa71093c565d73aaf7d1308324e98fd27ae378f52269e2f7f49cc6ab56a525917d01ee2dd284dcb0b5c1fa9515243d9714127e91753da077ce8ad1d83240ac2713e5591e29ca5fe33404108219d39f04bd6665fd873fb265a5b49f454618cb0965fb5748747a41adf66b01b04f83f530e418df3be7b45b2b657319c58bcc8da30c234d6dcfc6aff799fbb843d2d91f711a9f40cb8f564d0802781478b72f02343a3034edc90963d1e12a876117e79f6e9fc337c965ebab876cc4a600bd0f82fc1db0b3bc0d7c02956e8124c32b7979186a8f155597eed05f6ccb502d4432ccb35f8fb5296dcabe5f73122eb99f4e443aaf2fdbf93c4a27a21549755f7894b8ed1b464e80031584e08f8dea52ce2a02bca5f573993304892eeaa972f1a90fb72afc2bd9ada61e71f3fa3c225680844be1a372208384b6ff6683cf879843f812fd7027ac30d59d5360899b922bb9733a7b4d55af14611f5fc70a1cea358814cf1f46b2cb75b77270a817277e064a5405bb05cc4c1f217eff014685a00bb9f97b1345ef72790ae2f4251217b93b0b554faa3ea0d14527782a437c11e320ff8390f1d0f34c0b277ef17552ccbc8a4a3b8863ccb280488bdd847a8eae15b4ec096a2df6f0287cf84ea9334d3636c51776b1e83d287b61a7cade507a40ce658a4c475fa7c2f45804bce9f17e682a843177b62f00bf39774b3b476658ee73101fa8100acd499be1ecbc31eb953656eedc3196cf8d57fa9d1d614dc59090d69608fab54e5683e13cc260370ed001d1b4985005b55c4d3528b6b2a4b27f79b75f71510450310df1b46f3e9a18d8e0f9b3ff35ad1f8ba2060695c8a20bbbe1200db71521d4fc4681f571d4ca47983a900f2f17e74a02bfb7fddfaa7a6544ddc2d4bb6fe582bce3fa1ea3fe3fb4c3412ab53ff7909f25c470f7b6bb6ac2aff3efeb8bb77c639f87cf0b1f875b5e479c940cf49e884e6846f0c34ae9e49729e201f2a31534ee6f23fb04b2dd7b7ad5905e5548d13a5e46d62c0021536a0ea666fbc2919529be0b8a963b3857c2785c2284a14ea9bd51fef89e83ae41b4ec6982d0e1b333abe05f45ad0270bf0d3890d04f8af7af06afde0512f1cd88339ea03b4713ee5f2db480411408091006ac46b563f21f82131fcd6bd9892b92bfa3da203f25f7650365350176a2e3650227c49e2356adb59bb38"}}, @TCA_IPT_TARG={0xbd, 0x6, {0xfff, 'filter\x00', 0xff, 0x3, "1899633ee37b9c1c7ca7fefc4f9fb03a4e10b3c390ed642d365dc5d6e1c519e749177345369075188f4dd677ed59354c3744ad96ebd42e500b6d20546851a1be46e421fa96eb632b9c93eac202a6f4e556b31c22c11b3adcf0123bca845bb91fbbea7f85c56b8c03aaaab331c83b1dec20085ac084eb3e4803db94f36f325788c265f920727e14f686eecdfbda3629b3e9a3f4"}}, @TCA_IPT_INDEX={0x8, 0x3, 0x5}, @TCA_IPT_TARG={0x7c, 0x6, {0xfff, 'nat\x00', 0x2, 0xf199, "b9461dcfdaff6721b4076bb80d4e7005e9aa0476adcfbb2cbc2e76070fd052afe3e56e1bad2c1c3ee3615842e0c04b4609dad8404147e78b1ee3adb5b0647be32febdc068fd1bfee3ea307275e5b93d1ca3f"}}, @TCA_IPT_HOOK={0x8}]}, {0x92, 0x6, "cf8285bbbbca2252109d3a6c2cfc489148b9f20ab051410b1141dee48c6a5a46d578296f691d6ad7fbc3db47e0ec8946a6260b2ccd8ab0f3715c7c58e5fc6be808b2ef05b342df4e4a6d6800b30e143f8fdb07ec9219c42c010e6d9717ca3bc3c3b8d2ea4c9d71ac36692032b3adbffdf530a44beb105e25de82870164b2dce9454def02de7ef350eb0e2cb3e4c3"}, {0xc}, {0xc, 0x8, {0x0, 0x2}}}}, @m_ipt={0x1c8, 0x1b, 0x0, 0x0, {{0x8}, {0xc0, 0x2, 0x0, 0x1, [@TCA_IPT_TARG={0xa9, 0x6, {0x3, 'security\x00', 0x5, 0xd, "bb8e0a36145722ffb01fdb0ece66794498de349b170e970fb636c2b55c2b5d1f56d9e6e101dbc6c1dcf22a12ccd2b7bd1a407f12458605f8106370f26523bdefbfcc5943534d834e4d4e403e5f8b7399c79c090974df88912d8e8bc119f646b4010d79f9e34906d8e2f1e8bf4e05780b722c83ae4d5f4c5c868af5e097c878"}}, @TCA_IPT_INDEX={0x8, 0x3, 0x9}, @TCA_IPT_HOOK={0x8}]}, {0xe3, 0x6, "de134b25e0dc4d5bb1dc5306a96139f7a6f86eaecdc99f81ee4e019dc49f536100e32567a9fbfa9d3f14e1e1dac4e024e73542c149d6a5dfbc07c2f37a1fe540a41d2e598f2177f68f09cc4a1cfba67e2e52d7084d83d4a81e15f0ddd12f2f9c8d746abb189d7d193332cbd3fc520da5dbec3ea0be705db49338a0e1ba7273811e702bb23ce0803933bb220c2d7ea50ee9a874a02b0815717aef30d84e02b6e23179e9419b17b57cbb33c80f3a3f02b47c002034c2a248092b0b6cf8758137aedc912e0e8b8469654cda09e3f09593c23547def206a549e222ba91df38e721"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x1}}}}, @m_ipt={0x144, 0x7, 0x0, 0x0, {{0x8}, {0x7c, 0x2, 0x0, 0x1, [@TCA_IPT_TABLE={0x24, 0x1, 'security\x00'}, @TCA_IPT_HOOK={0x8, 0x2, 0x2}, @TCA_IPT_HOOK={0x8}, @TCA_IPT_HOOK={0x8, 0x2, 0x2}, @TCA_IPT_TARG={0x3b, 0x6, {0x8001, 'raw\x00', 0x5, 0x40, "42b38bc5715a5c3bba47dbb696ba6c52b5"}}]}, {0xa1, 0x6, "4fb93bc8e28e547b10fb6b20ca7a675e8122cdb17a455d91ea19f18482f289867477f4429e5d71f48d7fc764c8e4855ad325ecea708f0bc5e99c37f0e8e8e25e7c2c6d98b838a28a8798664d3637f1c1a1621e42a9f03b0978ca584f2a3bc8c4ba15a30ccca4365efc6c3cddf1feadfe2a0fa5fbff2ca2796b0a934e32036938fca073e114aee3c9012a53194e47d65fb00686770f283e174ed016151c"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_ipt={0x110, 0x1f, 0x0, 0x0, {{0x8}, {0x30, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8, 0x3, 0x4}, @TCA_IPT_TABLE={0x24, 0x1, 'nat\x00'}]}, {0xbb, 0x6, "08d2ba07b954625235d1dd71f973c3258dd96ca2bfb50e170d4d8418d0b1134b23463fd35b7d31219eed7eda1b438e37a077a5671a67b97c4062fc92919f2d93d4ac62c82962af904967f11427df028f22e60ee8dcbf738f261e41e791efbd5d9df1eabbc49107f84e59fd9dc755c616f543b004ca4f6a238d745f704f4ecc27481989c9addecf00649ccf16804dc2a78aaea91d5d2a316920363c24a00e154bed0b369b64a37d5869d4ef7598f7e05db243c56bcecb03"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x2}}}}]}, {0x1e98, 0x1, [@m_ipt={0x60, 0x12, 0x0, 0x0, {{0x8}, {0x4}, {0x35, 0x6, "cf231dd9a3e5cb86212bc1d1860df00c4be67b6b66fb726d61ab0cecf0627a0f7cd3148f9993b105bafb757964e317bd8b"}, {0xc, 0x7, {0x0, 0x7207b1bd4eff6678}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_ipt={0x170, 0xd, 0x0, 0x0, {{0x8}, {0xfc, 0x2, 0x0, 0x1, [@TCA_IPT_TABLE={0x24, 0x1, 'mangle\x00'}, @TCA_IPT_HOOK={0x8, 0x2, 0x3}, @TCA_IPT_HOOK={0x8, 0x2, 0x2}, @TCA_IPT_TARG={0xc1, 0x6, {0x9, 'mangle\x00', 0x6, 0x891a, "2f56b18921df2b1bd0d61161637a7f31adec455b26d9b6ade0b6403a9d0bbb3665437759de6e74f2414f2752137201e385058e0d21adb3acd3ffe725fb1f834702fa85d66da7ae3a8267f51990fca2bf8ca46d4602eab6b4cd1e088fd1bdf426ea4876261926f3037015700d2cea847c99028f4bc02b2a7a0446e71fbfe45cfcc4b1479c00f094aa6edece874a1e6bf43953ec51fd3154"}}]}, {0x4d, 0x6, "d0807ae04002c3e77f8f31d07c75b25fba2c7bcf1a4a82a20a26e38fcc07354ac6ea24db1b76751889d589d1b2dd6a2c859af9df84472369d830733dda33d96940e53af7730f8e186a"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x2, 0x2}}}}, @m_ipt={0x1e8, 0x17, 0x0, 0x0, {{0x8}, {0x11c, 0x2, 0x0, 0x1, [@TCA_IPT_TARG={0x10d, 0x6, {0x1, 'raw\x00', 0x3, 0x0, "40b463a302c76e6bc7afab696d064d76816436363aef327573ac24d0f4b29d710971f0d1e0c0b08b3f5053837335fc745077aba61e5a4b0ce31a19ccb6523982db153791587e9cc3274fe4463c9a74b5aafac4192b8915b5e6ba39cc6f613940c5f1521dbb2488da552d86361198e77508202194f218e96ffe61142d1776f4fa3d1f5771be818dd83103873a8fced401836080c902444c373bd340fb18220d7de7b25442259ac0ff6c1343b7023e1af52d0abaa1d6fb44cf6b657f01af08f4efe5218089c0af44cf3c57a8581f1c7b08ccf226d2be326ba8a8120cd379df605d9e766c"}}, @TCA_IPT_INDEX={0x8, 0x3, 0x8}]}, {0xa6, 0x6, "7209a14b0777339a9bfe90a039a5ec8f1201987bf0e42e15465b2378876671cb845eb4d63fb367a899ee653f6f2b9d4c8e9f8007ac31de8ad9cd499642c7d9199eb6de57e0e1f1d974629f51cd4b62d80f209d8cf9f8297540a66dff19391c4fd59d14b501079fa8c3b5b08cb605d14cd88c2d6d9bbb75c75a7a230d0d3fad174d3c3f6c8ad4da04f3dec0d369ddfd3ab19095d876146ca71717cd2ac11846af282e"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x3, 0x3}}}}, @m_ipt={0x378, 0x12, 0x0, 0x0, {{0x8}, {0x350, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8, 0x3, 0x2}, @TCA_IPT_TARG={0x79, 0x6, {0xbf, 'filter\x00', 0x4, 0x3, "8a2b55286767d03c54643ddbb70280dd3626e50157b7e2be6768d0ace3c6c3eb6bd8602bdba224d5738ef09ebb5de9606dc93746cce51281e7219e1db924d6a5bdd436353ace805e7bb1c60b63e894"}}, @TCA_IPT_TARG={0x122, 0x6, {0x0, 'raw\x00', 0xd7, 0x7ff, "1f5140ce9cc0529c0b807cb1b30816c903270e1a3c0787c7bea3e147e046bc0d1794177f307ff70eedcaabdb275d7828da3423e188a3590cdba1bb902e395e6a515006d74fd808a7ca76cfc605ee663bd6387c3fdb0d9936c93ca7a073978e626084620316ec8d38b05becb337eac1dc8f0cf1a9f490851ca9b2eedf3884cff327fe45fc1c34e6237ee2b1c8d1572779f1081f6bba6671dfd155296b647245786299d23a9470680f0f8a98686b1f6a0e574992479659d97b2206924b815967ebb2574df12c6c8772303a14b7d334c241517c5ae2c48e1c1ccb15714a529f5ef2e244c0148ad3643c0fc160828e010a5bc6cd9716aed6f236"}}, @TCA_IPT_TARG={0x9b, 0x6, {0x3, 'raw\x00', 0xd, 0xc42, "a6b7b299211e06734b33e4594df67c097252ab66caa607ce6ad4bfd1b91305a45a5bf098ce36d665cdab9db59cc01779a78086ba98c4f698d59ae4066edfcb6a6b8a232724751d5dcc7e6e6fc8a317c78c3e4d8bb399c6a364f81d67ce11b2706ec4101a6429cca43b30c6b72bc881aff9"}}, @TCA_IPT_HOOK={0x8, 0x2, 0x2}, @TCA_IPT_TARG={0x60, 0x6, {0x8, 'raw\x00', 0x8, 0x9ec, "1f13d9661af7a0b790f48a66998915745ea10ca997e9a6953b4d18afc702f8e01d8ed99a191b6ba029e903fe8c6cf38f1c1019cf5d91"}}, @TCA_IPT_HOOK={0x8, 0x2, 0x2}, @TCA_IPT_TARG={0x4d, 0x6, {0x326, 'nat\x00', 0xf8, 0x1, "ee6865e9c7ea5e3d5ec003a94e182fb3285dd821defa2c7f8836236ce2589198861269"}}, @TCA_IPT_TABLE={0x24, 0x1, 'security\x00'}, @TCA_IPT_TABLE={0x24, 0x1, 'security\x00'}]}, {0x4}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x3}}}}, @m_ipt={0x240, 0x8, 0x0, 0x0, {{0x8}, {0x1cc, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8, 0x3, 0x4f61}, @TCA_IPT_HOOK={0x8, 0x2, 0x1}, @TCA_IPT_INDEX={0x8, 0x3, 0x401}, @TCA_IPT_TABLE={0x24, 0x1, 'nat\x00'}, @TCA_IPT_TARG={0x59, 0x6, {0x0, 'security\x00', 0x1, 0x6, "53a3b5d3db72933db2fcbcb0b0f494e4b9edec24c16664b4ec2d109abd084859ad8fe3c775fa20729ce4344857048c"}}, @TCA_IPT_HOOK={0x8, 0x2, 0x701a9d774bd3fad9}, @TCA_IPT_TABLE={0x24, 0x1, 'raw\x00'}, @TCA_IPT_TARG={0xde, 0x6, {0x7, 'filter\x00', 0x40, 0x8, "6a398b384400f3db74a4be558877f742d1fdc7715dc33fe39033cf9e5cbd215813afa4195fbf0d327800cd55e7546d95a8524b3fa8f1abd62eef23a237621732e08414994edf03c8c02721f3cacd62b5b7704409012ca04ea141f5e4a0285eb0215dbc1ae034797f253c872e1098acde5c4d811496cb63686f6cb8c591e0c2a10670b0b3c7ba962ebc873bb77116f1d7a5d45cd248027f34ccd1bed77f6c029b1891810d46fc1a4ac33e447d9177288083a27786"}}, @TCA_IPT_TABLE={0x24, 0x1, 'raw\x00'}]}, {0x4f, 0x6, "3659950a58344ad15694b76373b023587748e88bdad149fa8f092cd1eb71741c221401aeba3840492c65bed29eca3969d18991d9b7678683765aff9e005a3a51f8d96fb84079abe295b407"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x1, 0x3}}}}, @m_ipt={0x1a4, 0xf, 0x0, 0x0, {{0x8}, {0xb8, 0x2, 0x0, 0x1, [@TCA_IPT_TABLE={0x24, 0x1, 'nat\x00'}, @TCA_IPT_INDEX={0x8, 0x3, 0x7f}, @TCA_IPT_HOOK={0x8, 0x2, 0x1}, @TCA_IPT_HOOK={0x8, 0x2, 0x2}, @TCA_IPT_TARG={0x2e, 0x6, {0x8, 'mangle\x00', 0xb, 0x5, "718d4ef7"}}, @TCA_IPT_TABLE={0x24, 0x1, 'filter\x00'}, @TCA_IPT_TABLE={0x24, 0x1, 'nat\x00'}]}, {0xc8, 0x6, "735208446041a897dc1d47d8d5510638e9476c56cb8d4fdf5dd187444d4a9f42a89d514ab660f74f624dd2cfaa05dfebe96250b43914cf4d6013adbf442bb8ec3051f8f13020011d8d39e421c972cccd929e2b614d5b6e2378c17fb26392af4ac39d6a142912a2c5f505c9e2aec711c057c619a44ccefdd799ce7e2ff2a3100d2c6b6cac6a3d355c928a48ec6bf75c345fe82aeb6ad4ab598e80460a74d1040aeeeb3012745cef28f225b472cdf054b043e6df4ba43fee47102785be8f05654f00d80084"}, {0xc}, {0xc, 0x8, {0x3, 0x2}}}}, @m_ipt={0x6c, 0x9, 0x0, 0x0, {{0x8}, {0x30, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8, 0x3, 0x39}, @TCA_IPT_TABLE={0x24, 0x1, 'security\x00'}]}, {0x18, 0x6, "0842487dd90da1e8482902cfb8cfe8153b8a0877"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x0, 0x1}}}}, @m_ipt={0x1034, 0xd, 0x0, 0x0, {{0x8}, {0xc, 0x2, 0x0, 0x1, [@TCA_IPT_HOOK={0x8, 0x2, 0x31b8588dfcfc529a}]}, {0x1004, 0x6, "5edd885845abfb12a117a02a65e62de1812740e15040ecb4feab41ccd0e3662f74d5e00a7396410b2e4ab438de89de8d25b140c564c36377bfee4667c175c4e1b40f8cf14aedbc9c8e50d37c477404bcb3cf3a62bb51327ce9ed271fef9aeb4bb5a51c8eb1f8523d07592639d5c096b22bc265a110c58619ca565e286f9041fd3d657124fe6b5069a117bb0984b27fca1b595d992e612309add8594d79b73d1489921906da7e7c73e6ba273b6f82a27cdafe4f309868991d605967a0521f059905977b898cd446e31304451108764d593fe74728294104ac7b9c76de125c5dffa1cb09bb43cf0851de18124912db82a8a51a9538481eab63e86b68c906414210d8e21586b817b4f67aa9a57ba52979f530f6b9a5a01e804d19da01e896bbb2bb3061851269948d37534154df1d1b99c626c3382edd424046ea1934178992c2f35c7212537223078e2fac1f9860b3a6e5e3d19dc5d66bb62f695ce271a8a8c1602bd747fbe26db5c52b33b1c48904c3fdee7b9b215893a6194ec8b1ec53790d64b0025b331f40b72929d883c9951cfb7e3299f8fb6dead647c5d576a4346f1c547674e8dee039d5f50eb7c6457e8c2b9903b2843eba4c4c6cc797fe0d1abb26e16b210f76b657f89f82b05a3fa1d6b08975758f35cf8666bf1c57517aea38d2d53fda64e10911ab6314b87555a36b0554f77f4c83416f7ef607c9d7d2f4e601b84387cdf9230f198f04a898ad0d9130633389474909cd20f73ff783b21c8d72a2f700af898eb5590b559057f4322eb2cbeac136c88418378ba35140165da3dfcf4c599ac98b49bfc9a91785320fa5aa6478987837f800a5ecc0584904b1133b05c26b2ae370d17e57460a874758d68943886bb8973bce22b4706dff81a8f03337d3cf860fb8999fd46403008f7532073216f1c7c0f683b77718703f453e5afeaf8dbe8a43e8298765979951be18382cd023b0d7a42f13b5bfe335d7b6df69d8e13f1f4135360c8a53c6eed1d3ceb16d52a3d0c21f3b3c70c2f6e1d9cad0e2d4eeefe69a8ea11fef08d6d761d52d6a02ee2e9c7493432d1b583b6e05ef0ce0808fe710852702bde265b02e0547559662dbb792b86662bd2c79e86b49ebcd132a36faae12d31d50b033fb85098b2969e7b18a3e29d9ca9261d4a8cb6f6a508f2e5397f37c79978c6a16a4b69a53f2df4b84eae291e2e836aca83411e08b7452b683468d1f314eadf71f9666d3ee2d2b096cfb7b11cb01f11f973148f21d030a91baa40e7d222bc90575f6c44c1d9c42b759fb0cfd6352f9e089ee991a8a21382563a528443ae4fe11e72338089ff8e43fe1812a8461ae9e58f0c27a0af967da9957a76bacb911e5d8e1f294fa60baa267c75dda4199c9dd26d91c77da244ddb151d54ff03e25ff2669a9a79aa6ee7cb610687e8e107797866b5de4d7c95454abe7863177b55cc19222a1002b3837c387a83416b4f40744f2aaafdaf3b20027c78cefcc6086ebe5b5daf2a43aaebc27e9ca0ab8ae3e25a8410cd8b4d00f3c3fc3e268bef2032eb76f6768d1d2112d656e426d2e477bde8168371e07b888e39f3988e0cb8dcb5f201c6b050cdbfee1da4b5e90c8ed629fe6fa437171918ef7c9fce006cab04a0805bfd7428883d244cb5d67b7bdad6023a6354a9c636dba9c07c1104b395d588ac11c289a173cb2a30cc9c9efc1e603d3b89ebd23f6c3cb9b334e9014dac0df5332df69ffa49c163cff11d21c36003e7883499494ef215a351edda3b96e3e9f93368b18bdc1c065056540e2c0e1cbffa6616697e0ad9bfe8c9e57beec5122bc93000ddfe4e300b95cd721ae2293abbaa6881d80560e7b892ed551ab9a383a1864cfea3f198ce830ad170ce1b9ebfe544aa2f1d5490030e7bce966c8c8645188501498de7a5ec232e5ec6ea6dc30082635f07ce31e4920d2ef356e5cb36580c7a7bcb7c349fe5c3de259ccf4f21c41e3f731e7baf1b9ab98c0148dbb0971f62f479afa2a0bc20a541596351583f9585cf32e130a54097f28eb47a086d6ff8546e8fa579f95f618acd890c00fce64478bebf58b9f79b81ff3f7de64fe32b1b4fafea33a98138135b6ae4bca0e57c5f770fe652c527e7ec67c56d61abc12f41822fb18da98f0d9a10b2e50846d54793463cf214f29f25f7a728897cb8b3545357a3f877fd8db71279b8cd08c7fd194973da6888f0a078592a726f67c9c24ed5f4cd904163cb995b477235551c7794e51d6b6373d7bf6972f3d0e5e78e221aa2a2443710c9b8cd3a72f5472f9df474674c91fd68ff6b34218168781c3e4d853e554e7d8231de3397168a666dda2737869880c9a67579e3db06c55a9e6acb152933dc9ad0cda6f2c6857b0b9ee8863a7b01bc788a7c2eedbd14683d978adc4760c870452858bdc362aac8e498a0db52e6b63d8412175975e8f0c4c1219a0db4c2fa6ac0850909c55a701ce433d05c7201444e1e8f6bc09b5102d70ab2bc0d9181fff86ae3c6edb02411b37a44dc279c0643bd92063670c6e944d12ff70cf96b1d1cf34db59d9313f022d7f4261ab4d2b591932de4493df9f4cc2cecb70915a9273ea7075e27eae93abcfa638d888d2351bd7c012a8bb1bdaffe99600f90b25b7ede50d415ffb4dc6fc34925f3149d3fda9d085ba18fd3928d233cdbc21e63069f307d91da664e9b40b64fda93ff678841e9bed0558792c5ec2a03df80277dabd90ce57f6c980d4766e5d83628ba098bfb6edd0bb8245eaa00425312772a6ecc520003050571221a10eb722e28054eddcac32878135a3c4fd0909d1fca63d7345e6131080046b73f38c616609071bbd2d3016d893b3425a37ee77264bfe3677bd4f5befdc13028e040925b3b5b0bfca2165032d99a880785a3b2c52e83b24b1ff074d3630cff96d251b6cedd2ff3f33ee4dbdc4c06ad381512309fbe440a45d021647cc7d6658250555eb0e88c9d8674213725f9cc860fd750ff2a5b0f4eb8cea6806e09abba984cce62e3a1a7e5d746a2bad164c6b424ac83984cc6dea769f1977d9680592e46e50b45f144a2c038ad7a7a9806817adfa7c5b326b6a4564e3d7c0f7a00332020ed0d5f5f59fbf8bb62c8447059572c01803b37cbc0c44bd5ac2e40a5eed570f2981cf68982b06c9fd519e4fd6b0571a6439b79648f6d758a8d321941aaa9f28ed4665bf60bf9f29b5eccde2ad87d7a299246fe20b4ca5c86e505b09c3d56e127eb29faf2114d461ee37d906e487aef1de5f4a9d0f3c638535c6b87955b32574c69306c975ece5f0432d52ef9e57a65747ec21577f0773da7b5394e9b6255107293852f14d28ea07c471470820b329601d3532d6963a5992e077319a109c0ba3634e9047a6e3836ebbf12631374401c8181909f91daaea151f463950786025ac815ce5a8d73e092791e822baa7aca97283ab13831a84eb86a60eb2181f62e6c641963bf17b33f32799ffaf811a48be5ded0eca6bf6fe9ae533a41191985580c087144845dbfd4618baf49379b467da8037fbb59d14ca113733f069675d8d2530ce6faeb54f78ed5fdcb76f1e996313cb87bfe693a7733779d746bb25e97718bc290781e34486ed4e78154e3bc5462b48b272e7c0d6a3cbb1271e4809674b99c092ed166d8f9f814151d2093ffa9b56ea71df9ce8b62c2a69362940736f92b31a5ac44d8750761330f7bb7a6d8d7967bb4f17af794d4b6f61c503dd36e433b5a764266af68c56fa13c4558a6f33c92c73fdae7ae32fe208455dc33e5c71f74d6eed2385f7cc1cda1e035d03fe20e333b6fdb456e18d17d26629b82fef281e04ce87d996220be46d42c8b97111b4d7d3d43b5198e1b2602f8001f206802bd5e2431ac32cf486655c1f5f5f5127ee03a7cb88b09914b3b663d52222de0b7f575c38d0fc4ad9d740cd9c0edb99f9cf753b2fbd29a20a1f84edc127adaf0f11db6522ac5da5ec33670efda66b9db0bb5c3720cfdc744dff894438016c1f9d191c4544da81eb7ffbdd6db912c55e2ec9be560e0a5a735f5456e82a14836613ea99c44430d78f0d984545d056041bee0b47455c4ebab658d4063e819152b53e42eb9bd66ddeb6c09e11ad4d999e1ac1be83359406beb37a22ffec3fda8ccee012594de316f467e0d015d24b72a0a2ccb4185e854b1e7b04ff4fe755619846ba2371ea6cef50a5a41a672f96e770b050a2417e1203bab03c6c55875dca0a5391adb07b3722cb994fc535dedb7138333dd43d9dfa6c24cc4aaf607a6b6588bfd99803a029287e697042ccde05bd54dd85a818c9dfe3f47f655eb2c7639ac0f3b96ca63b8cb5f91b1d4e12bc77c0c72eb957d039523166c99ceace4c3291b7fd36063c2cce350822403b35a1ff3ca4d5d404e39c8d40901ef04a0d1491b97c3cababfeff147da91fc2d841a6c4d183920f76fe554bf4177b3680cfcf2d270129f56514036e53d0adfaefb144b6a6df9e7a846e345e5955af9d6459d2d45bd1a7720d5853d8711d2c3309a4313e01d3bcc98b7943bfb2b3dd2e0cfa7f0864b324126f7722a9599895db8b0280ef00ec05c4338b3d39749ed9f2ef79c8e4aac4a7a48457f8e2386ea14c8356795ba34469975aca3478e59dbeb921cd7b3caebf94a525119c8b1de21c8857897e7dc86986d0bcdbca9ded7f5fe688153307cded33f593bce751b97a167b49cbf5902d0bd2a881308a76de5edacd8d6da2be79c7574a8f3a1344256e5b400236ed9b91e2efdb39ae07a57ede1cd606af1ac4120aa0453b512c7d798b69f64117a9137d43660c20e71ebc3e1fb32f57b612ce628092b3eaec20f1a99a03ae9d8fbd6588c4b1d551ac34c33ad81e9d8423f95612c67ca786d9b31ee044c59b6ad202e5a9b9f0613053566e32f47c7099f1de55c177f797534fcd749731b1757352cad50c80a12f59a4c371640fe169e1c9941241c62a48bfcf619b083b5f68049cc76282b5866637c9ec0f90ebd8d43c6f8643d872348bf0a8ad4b7d4d8e8ecef418eded418c58cd73a6e79998f71bd84eeee0161f23aa52a738b9fe93136a5da7ac1a888e3dd64701ceeb0c69b672d0c119cf9a80ad80690c77ad42679e90036c4923f6bd052b782d247f78e1a90ab08ca2432441bc87eed9d72013d84e5f92e4b4d818ff90586e05310061e8f0c8a9187b43e470fcc2b26c63d4a5593cf142043dd3959139ea84143e52686336ee7cd9c25f1d75fac8017e6a79cb5d2849d3262325fae89a719b2356f3aeff451fa87f73bc51d665ac503f77c41742b744c230b6bfd963876e95b89bb19c02684245327ff1d6268606335d032742120ac12b26803af1d030aeb6f41dcae0b7c8c3b1e77123442a3793be8b926d2cbd2ee2886dad9827854bbff544686fff4a7b8b894e0c8d910153fbcfe02d00803f74721e593defdc1bd357358fd0bd48c88602e4269c46ef2022c23e4fe40759bda639d94a1ccd140428085a9d855d4b0120c06d7e98e7d39b623a4d14a84261856a00842efa7abcbb127953a977b4af73ced664c5ec72b55cf524054556fa8a78643a84aea8a85fb7298e033ce332237026ca5ee4c2b7aaecdbc914a76853b0b3b339155a7554420d5124761923e947e8232ef8edea45309b3dd5d2c790c08f08f586275192f10fc7d286837eebb5e3ca721f0ad50f29306c27625ac6ba355b9fb105c1f297f8b6980bd7b268204dff50bf8ef5247c92f16e77c7787a02fe0fb65333a5b4cd1add449b67f714f9c561993db8d456b36f101f2caeffb2c8ffa1b0cfeeee5413190e3220bd908351910061a9563ba26b7fb"}, {0xc}, {0xc, 0x8, {0x1, 0x2}}}}, @m_ipt={0x104, 0x8, 0x0, 0x0, {{0x8}, {0x90, 0x2, 0x0, 0x1, [@TCA_IPT_TABLE={0x24, 0x1, 'mangle\x00'}, @TCA_IPT_TABLE={0x24, 0x1, 'security\x00'}, @TCA_IPT_HOOK={0x8, 0x2, 0x1}, @TCA_IPT_TARG={0x39, 0x6, {0x4, 'nat\x00', 0x6, 0x1, "b350bae7e4338fd47829a7aea25a9c"}}]}, {0x4f, 0x6, "01853e64916d13569ce63b5c7ada9a60e853ffe5d4947b19637c603adb60334c0f39bdb13d7f2a97fd1ae9ea29577620c9a84e2f743811f20bbb41348b894ba7a46bb76891912a8928e2de"}, {0xc}, {0xc, 0x8, {0x2, 0x3}}}}, @m_ipt={0x1dc, 0x3, 0x0, 0x0, {{0x8}, {0x104, 0x2, 0x0, 0x1, [@TCA_IPT_TARG={0xf6, 0x6, {0x200, 'mangle\x00', 0x1, 0xf1e7, "bed6d4ff6a52b8734620b90b17bd27200eedd5933f954e62e877c3212051a405707c58a9af8756d0967e84d1655193dc0f3fd778d5ba41fdae48c815fcabf9b7d52db2c6d379ae4f149ac2eddc5d2431a67cf9523b5618c29db8a110a7ad48f287b824760f592202fc82526da828da8bf8fec54d6ea55789e9b8866af6a4292b0325a54b877d8e97611e8bb706cac9bf0107b6029f4f8e1220e627b0dba664d474ae53e8b8a9dc1c629770145eb1aa8d5f0637196336b52deecd9d65bcb938854f893c2dfc5d6268a0629c3c"}}, @TCA_IPT_HOOK={0x8}]}, {0xb2, 0x6, "2dafd4d460a70e6c3c9746a8324dccb8a37e8c4f8b446f8f9f9d88901c0cff4b31fd507c956fc814b6c0acc3af1a9f4529a37f8f95edecbc7ce2d959a3271c1f3f511973f1bbc11e4abe079dff3e9056fdad97103b617d4a739f838260909a90d05336d40da023fa84afc37716bf4fe3aa6066206ed08d180f06e320fda32545f68658ddc3964253b7e418bdbaecebca2ed24342d1dcacad789969a091272fec6ba46f40535b94c3906984974e07"}, {0xc, 0x7, {0x1, 0x1}}, {0xc, 0x8, {0x0, 0x2}}}}]}, {0x714, 0x1, [@m_ipt={0x390, 0x10, 0x0, 0x0, {{0x8}, {0x334, 0x2, 0x0, 0x1, [@TCA_IPT_TARG={0x122, 0x6, {0xfff, 'filter\x00', 0x8, 0xd, "16b260e9ea2480fc4336fc1b7c00b945a3136a2925c06653cc6a28e496c9c81799fd2cd7c7d8158bc6bbe1443fd873e4b218d8d6ec14fa57051a224695272d0ff69597ed5ade158c227ae169cb19ee53f404370ea7abbdab8fcf34c2fc697efa83b185e0cff02e0435f52e10c11f36fd464879098af52798183ac8b0b23ac022691b33a1986880c55afe2150f00310f22c24f643d0f86ac8792a41b7af3c021ea666cb982a82e8064600357e0e0c1cd3d7b3be29855c35cf6a001f15f8953dff817f802ad4697ed16632e0171c6abc77d27087ced1972451299aef90b27616be005254c0a4513f4f244a8ab966d1e4ad1ee804dd1e4c8183"}}, @TCA_IPT_INDEX={0x8, 0x3, 0x4}, @TCA_IPT_INDEX={0x8, 0x3, 0x2}, @TCA_IPT_INDEX={0x8}, @TCA_IPT_INDEX={0x8, 0x3, 0x7}, @TCA_IPT_TARG={0xea, 0x6, {0x5d7, 'nat\x00', 0xc, 0x2a2, "8082f1a8295251589e8a1e72121e10ef4f4aaf85f4e8bfac52e16695451fd41a563c78f4c2dd7ea6b083265deadde83b3dc7eb5348ce00712a1853cfe458944d0c8775ad6842fac8649dc24cd18de9982a93b0293446c7fbe337109ffe8bfcb64e282c880918c1961aa69082c212e3ff4cda44211d525ed6ee8d1c9198228cb77541efa4463fc5d50bbab3e313153b74f8fbb852ca91b9a6c9e874d38e20a425591941497cf22ffac7cb2297414015e7e19d0772273d14d6a9fc6f9cc4e99713"}}, @TCA_IPT_HOOK={0x8, 0x2, 0x4}, @TCA_IPT_TARG={0xcc, 0x6, {0xfff9, 'security\x00', 0x4, 0x5, "d428628e7a8b6d31eb3478cf40259bb0d74b29636269ef416d52775acbf7300a6226bdc77e437a86f99dd079a4b6e9a72162d37d68e686e36f9fa6498b086f498ef1e6f720f60cf8f94bf718f52f09f89a537faef1de597f5ff52739c71303a8a19194557b2c65ca3a41b251fbbb206c62974d308eac82d33c4950db25a879fd928299cb4b7bdcef29f32ea537ebe5dacbda4ba76a73e4da856e9b95b9d1ba8ebcf7"}}, @TCA_IPT_TARG={0x2b, 0x6, {0x0, 'security\x00', 0x81, 0x6, "e4"}}]}, {0x35, 0x6, "9c9114f21a7b43f366ec518f0730b80ca51e733f6acde2330bb9f8478e84100d52a91732b4deed50d9c7a3d6675d1419fc"}, {0xc}, {0xc, 0x8, {0x3, 0x2}}}}, @m_ipt={0x380, 0x19, 0x0, 0x0, {{0x8}, {0x268, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8, 0x3, 0xffff7fff}, @TCA_IPT_TABLE={0x24, 0x1, 'nat\x00'}, @TCA_IPT_INDEX={0x8, 0x3, 0xff}, @TCA_IPT_HOOK={0x8, 0x2, 0x3}, @TCA_IPT_HOOK={0x8, 0x2, 0x6}, @TCA_IPT_TARG={0xf5, 0x6, {0x5, 'filter\x00', 0x59, 0x9, "c2d739682dc0fd7b7ba1ee54407682e005205d5abc63f93697c94842078db40a282fd08f8873c50b063b1643cf0e85e919945dabcb8573a20cf755a84bb2e2575179e1a9b9f526abc6fe045b27df28cd1f6682ce55d28946b4cac44cba4939e276262b768b501b03e60735d2a77d582b63fcd99b3bbb5a71835de796ca348412b5dbddf5593cf9f415895aec06c29808334f3b544b8ef0e98e420878b81c7cfd3137bbb16991ca57309d4062ee0b869e8b6fa310fb48296cf7d8cfdc9b9b0166c9c663c8c716b3459ff7b8"}}, @TCA_IPT_HOOK={0x8, 0x2, 0x6}, @TCA_IPT_INDEX={0x8, 0x3, 0x6}, @TCA_IPT_TARG={0xf2, 0x6, {0x200, 'security\x00', 0x3, 0x94a, "c40c498df3ba202fc13cc4c485f2a2ee765d75c42151bb7409e1d177e6229d04c2d1a85d08c475bf04a3476c687f26ba2f392784c003217bc8a77ea3cf04a08f96f2c0edde69798985e49399764aad89e9fdc7df48218bbb93fbb5b046182896518cb68caaa15bafd3a97a7a0344474c5d1805c416d19f19591cc23c00deb2e2807912f03c06e86b7530f58c1400405451aa2014d4db0bc5eec270b6eb70fb03d1d1d9199aed3e583c51a9aa901a2ad31c6bd397bff198230c4171c28264d5bcb4a259d869d19629"}}, @TCA_IPT_TABLE={0x24, 0x1, 'raw\x00'}]}, {0xf2, 0x6, "b6a28d079f2f74c75f9c5a34fb028882495ca76b6d43c6c63bcdd36eff0e48039bb63de67246186f582dc6e71e81299f3c61b3633795c02dbe80653d885e3ca959134b818bea5060073c543a7daead6e6ebc6330c25f544d1d4b424be35c226e6b62d6ecbe15b2b998a6abd8993069e8e7da90ebd99879074b9f4a76b9f6399fbbb35b8352387bd83d0443816aa492a11f5bf3e853f8302ce8077dd6c70e9791cafeb56b36a2b012cc8d8a54ebcc10ed46a12ea2cde2cd423cf5f6b18efefc09d0649336fba397990c55e8a0038d78654dbcb47fe4e91c7dea74562bb1faa63800700dad0fdaf05f5bde778d66a5"}, {0xc}, {0xc, 0x8, {0x1, 0x2}}}}]}, {0x1628, 0x1, [@m_ipt={0x35c, 0x13, 0x0, 0x0, {{0x8}, {0x264, 0x2, 0x0, 0x1, [@TCA_IPT_TABLE={0x24, 0x1, 'nat\x00'}, @TCA_IPT_TARG={0x2b, 0x6, {0xfff, 'mangle\x00', 0x3, 0x431, "b8"}}, @TCA_IPT_HOOK={0x8, 0x2, 0x3}, @TCA_IPT_TARG={0x89, 0x6, {0x1, 'nat\x00', 0x1c, 0xa218, "0c0879259c154f2a6afae946bed9f030be709095dd384329cf9b0f242544136456bf46eaf4bfeb75984816bd6e7a2c7aa0f72fc5e45d9365d5bacbdf53c9ecc94e7f24175b068a0259b3a20b303887bcc37c6f8d140ec169d62170b1d1e2cb"}}, @TCA_IPT_TARG={0x91, 0x6, {0x6, 'security\x00', 0x0, 0x0, "e2d599f1084faf34953035a681c6e3e23da44793af43b6288add35a7a83c8f932abb87ad00762b71995c535b6c1a217621368b24d120625be3c6fb90ecb18b6d30683d3b90835a57fa849484548b5a3a0f2ef8fa2ac1029ca4ef477fdb61b260223cfd125e63a8"}}, @TCA_IPT_INDEX={0x8, 0x3, 0x10001}, @TCA_IPT_TABLE={0x24, 0x1, 'security\x00'}, @TCA_IPT_TARG={0xb9, 0x6, {0x0, 'mangle\x00', 0x3, 0x8, "8cb2f4da17ee3dbfc754cabc3da305ca2f8da85f1a517cc05253359cb013589eeca0d74e3f9a2fd13eeba661645c3ce2a6aa50ecb5fcf043080b6c01839977c5aacf66f84fa59d34a1c0c427350e18fc9f0c38adaaa29382bddd77c16f655ba4d6e45f56f4e65775ee9fac436e9a78fc712d4144dfab1b9919dede3bb1456d57e68a17a98afa84f4f4e5f1a3a864c1"}}]}, {0xd3, 0x6, "6e46491b7a59d99caac331fc275ca4170129dca2430d3fdb9848511ea920732b07efb8081b06f27cd351798cb518e596b5f9f00f674374776e08db803d54e1482e6807d8d1dd8c044a26f669c7571630221a210dc0048de2489bc72e7f2b9307759b7e9ed37c33c832dbe2d39101b38443103fe40713669656491513eb6e21a90f447847c41b6af70e0e751a32dc26cbb717b9faacd84e5c66387b55caf35f4f3eb1b09952c26614427103ab29767a016000e41f0540b389cf8489e4ccb3c50f4b92f0b9a266c370d236fe184026cf"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x3, 0x2}}}}, @m_ipt={0x14c, 0xf, 0x0, 0x0, {{0x8}, {0x4c, 0x2, 0x0, 0x1, [@TCA_IPT_TABLE={0x24, 0x1, 'security\x00'}, @TCA_IPT_TABLE={0x24, 0x1, 'mangle\x00'}]}, {0xd9, 0x6, "d6f949a2cf1d6509d5317ff57897eab826c293b2c3b4bf11be63d33a9025fdd8ad61d930d1b020d5c369905ff498ed7e87be49a044fc73aa1df0cfbe637af929dbddabbe015bbbc1abf36286fdf2129dde22904d7e5a61e03eb5b6e8a4a1621e2c47bbe1f9b6432f591f8d6d41c169f0c0d4939a3c0297fa1babd5704efa9c19a43a067be3690bb177ea6f277a551823de167b6212e697507c3086ad6496024f9b772d7ad1ca5de116cae670fc7deff6a95ec45f6212464316817863fbbaf185d69f5cadf7456b8d9f5fde5e3392a39090fc0784f8"}, {0xc}, {0xc, 0x8, {0x2}}}}, @m_ipt={0x117c, 0x2, 0x0, 0x0, {{0x8}, {0x1090, 0x2, 0x0, 0x1, [@TCA_IPT_INDEX={0x8, 0x3, 0x9}, @TCA_IPT_INDEX={0x8, 0x3, 0x5}, @TCA_IPT_HOOK={0x8, 0x2, 0xbf4869398e026c5}, @TCA_IPT_TABLE={0x24, 0x1, 'raw\x00'}, @TCA_IPT_TABLE={0x24, 0x1, 'security\x00'}, @TCA_IPT_TARG={0x102a, 0x6, {0x7ff, 'mangle\x00', 0x23, 0x40, "78bc4e803aeaee1ce1736db0ec49a8be8ce740485db0dc49687024f92618daf86584dcef8ae3a10a14c7bac5d45bbe35f9288fd35f0918cc690ee44fd7e8eb331680d2ab428626571feab0e4fbdeb1790603f62c12c52f43ca82ac12d758706d56d86e53377e91853a3eff233c669fc8e0ec435e05d9f79d77eb191500f6059390bdf99d7872af013307e943cb73c8a89d8c2b9564d11d6400c94fe621c8613d7a9c157a113a5a5d5aa84af6b35d46e16a8c8c2c374842ba540db215b13b3ab8d2e76a128a38b4ffdc0d8c06f7d0ac4a98b8e79cb70d40c2c117715befe7b42a58bb56b07edaecb8ee5e7bfbe1b6c759af9de75c61bc73227f18c034b728b41ee9cc586fa7a3e2db1c1b8002676750c906fd1d7a8e133bcefd69cd285c5ad1614991eeb21f10bab22061bac7c8437de4ce9604d16821cd5a30d65a6d89881acff45dfcc9638406f07acbe715218808c1f77f10329fda73a5dfde335128f8525b96f6d2b58f8dbe581ea82e6a1333133119493af45029912e635dcf4ca296c8800695a32c03a63b16c9bfa7fb0eb73934ecaf4a67de39dba0c1079a8380cd0bc2c448629be35f6e36083bd0caca8ad313b4640c3cf566537e3b7123ac099af5975d9a123a90cd4a9155cb3a2ce77c991bcf9ccddb0e0728aba93ad1eb680916ef601a314a9772ffc69961741e53345341cab89ab4e4107d7c49eb6500f366ba1b6a850a3c3fccd3ce24fa783a075bb82a854f2d1aa9a51fef83030d10fb28308427bee877f5428ac04f9fb64e1817e156b8e1cea2ce99564646d3d2c5d8fdbd86c58827dabbc7102d02f646308fe7b5d652df0314e29fc59de2060bfcf738a6817d45004a1d8ef754194d8e1f9ad1b6de42d73f2f666cd626c843a25482ee2c78b6f538c5d8f233a5f51e23a3a761ccc2a8966802351b72a424ae0e7ee3faeb4fb4bf5b8ced0591fa8a72ec9662314711c5ba74746012a238b9b44da8233af82aeb22b743bb86ec8ebc3b955f13a963d584a0f81813876ac27d6fe13b22ec0f2ad8c93a464dbd095cb2927e9d5e30b2b37c8baf951cb4d6008fe84895e7b572cddedf33abef3e6ed82493e2195e394724a8f6b14185818627dcd60f2a7542148a11ef61b7535ea5fbfc0f0904e0a772c93d0e5ba08536044cd7c1fba536cc4239120e914c7dba5145a5c2ceb37b9f566c24ade588972ee98f46c22bfd5943069ea3aa4fabb7c57ae2b9630873634802ad7e9bc08f5e585df4bee675eb7a6c32007031895f3f201ef788820a6a98ffd3fa0fbbc7a1e6a64c647c508cac2cc230c01fa560cc873c0cec700cc43007ebbbe2cfc5f1fa6761ab71d8bdc4148eb48cde08977004011f6bc0e1e71f61db366c11732617086c4db550eb8b8738f6db29696b27cdfbbe4f9d3481246aeff35b21fcd923301980285dca644d16fe6b69f376fcde2792f48aebde3b60b21220bbc82731ea1c281242bcaa494840ebb453d1a4bebb30410ecf13dcf31703f6a60f5de427dfca70bf7c0a4e36cefb710df697d2e36f59f21284fc9ead4ce04fda8a0e0cf2acc3755dfa379a300ac3c11936bbc0f22eea24556afd0d8abefc3358126e8beed1c5f951d7b4fde5c774039b94cd2a6c6712b5d1e819ad9475358e025bc2eae13ed458f8966664ca5a48e3685586998236968368f7d34e5bc2801b94e19882a023b9426b4ddaeff27b09bc68ad6d3928d0100f895eb6c4be67dd5ee54593ceb548c7d670d8463304833ba15007af2207acebf0faa0f3ab6e0e2e2f99c29dd200d42a031731f3c2e390a34deadeabd6bb34b01e1e1123e83d50e3782fb27bb831715388a597c3a4938808d54d18e5b449e92dd8affed079e5dfa7539517295645b7d344c97992904cd45226e3b63936ad6125182dc8d8bce0b46b59a2c0aa135e920575a7e8848c86f5e2c7044c58eceb2558b3b4cbd35c2e122421fb605a64b7a3706fa6dc92d9e499e872756d9d7f7b50891857f6d2b10deecb55ab0d5d0b38c70798ebd635f16e901a6c5b4595d4f9728b51124adb0b26990ec483bec2aa4768bf2db251861a1187c0da5f9b7f3c2cefcf7108e52f9453faef6d046b5aecd4e85f6e67e65374aa345257ca184503ff3fa707f68ecfceb60eeed4a12402bfddcf4dd296470570fbfbbb5bf1c982bd7760a0b23f231e63cea7c1aa39a6c07b9bad2f177fca83fca50164722dbb918450a17554a81057a48bb2eae30cb92a59da61f29a25644ebc046d179e2fbf81947d12b2929366ad14b5b7c4468104b2135ade7aa5418b933c0af7b3d7c39537a6f28625fa0092c7bfec38080283cc738ad7084e6af671751da46efed875cd05181fe8e57e3fb9b986f1e7908f82d351c45f46c048956244097f0860d94b42e0407b92ba191de874e23d4edff5f76a528781bce8e94c4ae50b16e95b28fa3e7fb4d9318d1498af5f10d80dba18eccd276d0df2e82048bce3145bc7fe8a01d295c653e79e31578093e8e9e0c355b28d022642d398a09d5df39a29fff2562a27bd85f57352b6c96a9561337c16503c8a4c23e131a30b001a1310dfd8632a58a7dfe94bacbcb876358e426383604ab7c18a47cc1878e52dee445b27c7533aebbcdc3105c651ed3b180fbdcb339cb160cd928168a816cac3872990a55905af242ddb6d480afc99b76474d18cee6fe28a3f4e6817450ecb91c3375a48f40e561b6980bd7404e0fd68c6ea5afc4cc293f09e234acff32caef7d24a055b430d7445bc09fe26855eee116d1e25beeb620399f6563ed381086102a174fbd81f16e3414f573dadd96f9db41fa6141e3b0b578854a2375849a133f02b8943aac1803086894da2be960a40161b6ef103261ca9985eddce8e5b7f89088c720278044c1e9b4762fb99ce25aaea78691a3437c37515ecd204edb4a104075084a7e8f35676ebbcc77912b0a2abf12fae660bce456895b293b4d1ab1a249fcaaa3976b6da2b62fcc58a86741f6f73fdbdfb6a159cf45fed7bba005399e83441890ab9878e8e7ae38b09e2085a56eee1ebf83866033e55e5a9761a78227c633b611ad3f1609d9e1bc39f0a8c99b6dbe967c30c33d81b0f45c25b1f669f0562b783efc814eaf1527133a15d8285c015a5e600bd1f898f79f7cf63dca02b9f7aa4a9291c71c32698d09c48c4f97b08f4c9616034e1229ab0b5da2e46fc43650e293c4a821c1481248e6dc21f3dc8e1edaab17a2a3b500203d74eade87edfa0a25b24eef963ff68ec789f596048759c717d6faf5158fa4488edcee4b882b771f4d0847f04905fbdb494a0ac367ac93ab466615cb4a30c4344122ad56bfbd1ea68d544092d0a59473a2a79e69b6fdd72a533b29419390c8cb96522075e1e14bdcc6797e6fa5c6bc61c1d72702d53096252c9a2bc86cfd7cb19c7066c3b85145a7001f2cad09b905ce535cef423d73198b2f17dc49d333b175e286290b78371c7a520458f8b5f6ec3d7ec76c7217153db1e71754f2264c54bbfe4f29b49734d49483e358b59c2cfaebd5464186ed93ae304ee7536178c534d65e739b38dd3c40dcc2b23aa5442373d0330734e3326f9ac2cf984399644af041f48d93db54cecc0b338b00cbe38af95be0dd67432476cf00dc180e2da5c66995e42b773da69aa773ee67848cf673c3b93df2b7cbd281f6b919be4a2bb0fe7e81256cbf9f6d7aeba663eaa0b1d35d392cd91b5e86b763ce805d6c6483049b3f1a618f807411af9e6ff17352b996658a7d31b60bbd683c9ff363581cc1ebdd181b2ef225f25cf5711b3d6708aafdd46c387e040191ddd30068a1e67fe991604250e79e99fa03efbd0625c2bf47b775f9d1423b3e905d7f2e5c4621bafa52754cdb052a6771bba59871ca77c2ed6b1f3402e4aeed4a4a3c93b2a33366df25d01259366cb7f9090559d1e650849277729f26929874440278aa0f734ef2fde2c5d4782c68b92b5d22b5b64b0e84c4d8136027552e936c03b0d016599396d2c48c8288c8e71b2155de7e695b7eb9c549d82ff6afb8b7b6d56719e41a046ac2af102ecf16d0d7178018d2e95cee567becf900c768019eb36beb89c6418b9d5476d37d6691b3e9e664b16de432ac4c0ac30b29f6945715950b6b76b636fc6868393aae094a2ff193d8ef5bed0bab5855c7d7b8515539b58daef0a0b781432252dbb208ad5b2b5ac14efc899dccf289508f25d3f50885f840f7db0a00415f1452e87031802362b11081994bf4c5c49150c11ed71ea23c3d4ca241dab51be6303fead7d0c0735b72a5ab9fe3a3c1dfe060982b9e75a615bee56c129078f9c2aa57c628f881bccba3ec7b2ef30c03cc37a8f4cf03433f98ead0309ae4acddaff0ab112ccf5e768ee32aa0d8455409a259230fcf6857df1a6df8c4f40ecd50bed0228a8ebe7e7a4af184f31633eca644a9aef622f061d64bc419772aeba2719077cab6ed4b05450bece38227e6cd41424770df602f6e33f8f70e5d33b23a0c40d9e1d13c910e220b94bc2fa2ef551dcb896eec0cf3ec0c01fbd415dfa8659b45d719544668edce14c923088a9704a2220505b014ded1b8b9a212250d7ce6fa21759dfbce303574990a19f0964b0b739408bab862ed73463f20295d219cbf4cd2967d3de92a0600c83e9a32135d081c24913e1447004ec484fd4078abf8959a41c981d0ea8c8604301fb2c51928c64bb91a51ddb00a4acceb5bf16ba97b392dcec68a1e319a187d970a9685c90caf24a08d5bca452fb40d63d93d67448ae88760817f0312189eb4970376fe1ed5f52dd54157a529a54116ee8ef40dad25a72b99428c74da9b1cca9f77114c3ce126a0f6554fde2714a033e877e094524e3050d8251c0d51f8f8554f2a4cecdbad0db8b60613c9f13340b6d9c26a134996f959789e387f0acc1acce3197becf8b8f543f1b1c402650dd0ff5cd8351e8240e8803f767be92d7b7095a29016c382f1af83463c489915c4d49c9a3e0585675c71f7ec0c41e5667c37a347d30908b90e986aa5385e44f63a8f4fc655dd8ae2dade4b4e877ce01cf46b7a2f463c3cf239b588139258a7a4df951c0c81179ddf196a15600bf2d21f402dad8e0bdd9aa79e310dbf2f8798e5504c44aad3bcd8507e289554d078339b15a31f700974cd5af85cc877d129aaa197beb4637c6f899e97dfb7c83d0770adab520cbadb0a12f0a939735332375b782ddab5a56fb7ac20d9ced691a1667c9d758b2f171318c8d9a647e2ba0b24db65b9c802b347ef40fb98fdbc88e89092787fad8ba86ec58057363d4e0327945b7f6c926690fc80a6c89b2a95cbbc78b15d7a52dcdc405a6cf55f923ad7b055dc189bbf698cb0fd5a85cd0de06d380d753a23f6e031566db864cc6a4d814af84ee95288399f1be8d8b11ea9ee31be9c94ade408a408f95e6811f78cf040443781cefead152c316b49b9d933e70da18e16e7ea543e161671add8da9d0e2e1ac465cf82866cdda758ff3766eb13943c6d60c2fb6114833515d035589a5d2692f4cf33e9ea280cc07220c5e0829e81f9a20437379bfec4264188a254e388d22a1ac78ae8783d68bc36a38e39d6f839ed5078f5809b61b04be580b8cffe6f63fd6bbbac5182ff08448a6d53c23db874391e46e4046e5f162a460e16e0b6d2fde08dba47c9869c1aac7c62a60e51c6809fac6ef68c3721dda238cd87ff4c20eb0b8aafc5fdae3b44bce4bcab35b07a5ff3bda7d500e10e93d99dc8f78385b3f680f20ea87aeac0a29b79b74f6e15e2ebb9ca031af42f6b531b08d191a6629baff5c0f1a27ed3657c4e0"}}]}, {0xc7, 0x6, "d650d3f845fb53304fe4b596c8a23464a93ebcc76fe6c2b9be8fa5ad2791a70002ad20725de3fe6b0020ddfc1805be27153ab423b376a50bff8ab13a3d8e4937301b3af54096e490d746a8b789620daa156e3cc43987febc410a21c6a5384c50c2a07b895f6494646ee31cf379617c18645c931d546456d2445fee165534fdc2106c14f60f2f88d11d555a09ab589ade3bfdea2c8d1db85b3d4a5e6a88f1005512b6599c6416714bf6d0bef71a508b7eb148cc131ec91855e699746c5edc2518828255"}, {0xc}, {0xc, 0x8, {0x0, 0x1}}}}]}, {0x2868, 0x1, [@m_ipt={0x154, 0x19, 0x0, 0x0, {{0x8}, {0x114, 0x2, 0x0, 0x1, [@TCA_IPT_HOOK={0x8, 0x2, 0x1}, @TCA_IPT_TARG={0xf6, 0x6, {0x4, 'nat\x00', 0x3, 0x7, "c984600bca91100a28d8acb5949c9b230cb74b7d2aca844c9d400a564a853b402cee98d6a30c4ea28bf6120a7bdf34ee8872f47a3e64420b8c8d1f03803f42d2c25420060c4704ad992b75dae727647bef19931380a69bef1899cfb3f1a986e492acbbc9e1563ada2457e452ce2dbc2752249312a56588b5b3d59ae994e8be634ab64f0ab676db37aadd7c5e84f2caf3ba21af77aa18d081d0e6629897f7ab92adcec13ddd73efd9dc84da6e2d7ab925920d0a51822f2287706173995b629db3e0d2489a8402519d8cac9909"}}, @TCA_IPT_HOOK={0x8}, @TCA_IPT_INDEX={0x8, 0x3, 0x4}]}, {0x1a, 0x6, "b3404e2113fabdad1df3f432cb8b6defbb5a6df2862a"}, {0xc}, {0xc}}}, @m_ipt={0x240, 0x15, 0x0, 0x0, {{0x8}, {0x18c, 0x2, 0x0, 0x1, [@TCA_IPT_TARG={0x47, 0x6, {0x8000, 'raw\x00', 0x3, 0xf0, "c67e48ab05a81227194b079b34fc7de10ba2895cc8242dd55b82666855"}}, @TCA_IPT_TABLE={0x24, 0x1, 'filter\x00'}, @TCA_IPT_TARG={0xef, 0x6, {0x401, 'nat\x00', 0xc9, 0x8, "1b0b93b53e86d4272232f69465f1454b4d5a6c0ff18633e7e7ff7508295e74b031168cc3da07293dcf44fc544e494a9d42075348c0a1cde78ff7d189eea127a6e786f4ccd05089ef8f6060c34de73ea9b48a22bbe207a3b56354a8753ba65f0b1d7af8261272812a7d8534055c7050a465925ff18e6b140e45bd4a3db6bbcf78370bdc10a38809696af88b20aedce38df8efde268e6496b5b4b1a224dd60a6a8611b00537dd7a5e5fa9d76e2ebdc9e625d2b76f9f5e901ae4620412a77587385d3d6781c47"}}, @TCA_IPT_TABLE={0x24, 0x1, 'raw\x00'}, @TCA_IPT_INDEX={0x8, 0x3, 0x7}]}, {0x8d, 0x6, "081ef1aa5c12c40ca93276a83ead688070aa002507b30695b8ff8a0215c37c767f17703a7567e19ced4fb0c09ec174573208171a07279721d441071469f4f44ab46cfd8d4ffaf49784cb6d5b4c62ef8e9b3cdf1a4b212f26928df9d2c4b4d7a810172aa1d71c2cab2c126ffaa3b649f51c01468d2e9d39c966bae471adf3aa1713589db585eb350038"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x1}}}}, @m_ipt={0xa8, 0x1d, 0x0, 0x0, {{0x8}, {0x38, 0x2, 0x0, 0x1, [@TCA_IPT_HOOK={0x8, 0x2, 0x2}, @TCA_IPT_INDEX={0x8, 0x3, 0x9121}, @TCA_IPT_TABLE={0x24, 0x1, 'security\x00'}]}, {0x49, 0x6, "4ae3136b1f632ac4ed438d962c2bbf7657e92416e9de347ad28d31e6d1c6660cfee08cb952ffa8aeb6e6f2d3a605f8a3769bc8358ba92971a7bbbb5e773aa57907f97c5d8d"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x1, 0x3}}}}, @m_ipt={0x1164, 0x2, 0x0, 0x0, {{0x8}, {0x1134, 0x2, 0x0, 0x1, [@TCA_IPT_TARG={0x102, 0x6, {0x0, 'filter\x00', 0x8, 0x2, "660f687c224c9c18753e3eeff67df771e00d7c42e688f4d7ced3c76298c25378503ae106a4a487100858a3eb10f1fa27866b287295f55f38299863828f686225e7b2e8d9bdd265804c103790cbe7872f8599e3278698f43ff96fad25858e8b4d8d0d2c73cc68e12645a6f2157102515e92634dd3a428622905b6657ee33e70f585ed49e1aff9f29ffde7d09052d649778f2bf723f2c40f44edb549fd72e80f8414c2bc69a03ad695ceb634fee7819c2a2dcc405eda14cb991c051f9bc0795b765303723ee824ccdc3b5dcd3161913d9002cf53fb2285171a"}}, @TCA_IPT_TARG={0x102a, 0x6, {0x3, 'security\x00', 0x5, 0x78, "0ecd0fb8356435f9a62563781417ec90a0a4ef38aca32095f8c6641cc7f8893688d8f0127d3f9fc21b2fe678b457d719e5c091ce1b045bdf26dfe5eece8930e328ba584f4afb99ee3c7c05e5f2e504887ff3f3c775d58484fb7508b3aea4be8ff5b3e084ad8e947b759876b20eacf792b341f59487ded08e114140fcdbc3be58f108717fda66767ff47ee35c7700a702899f1ef8cd29b3f387dc552e411d2e1df9a08f6620f1e2fcb9394bab64cfc1ba157428bbbe8e431d574b2cb4e4bcef2593c2f82fc48679993fde2f9d1394630c5dc29d1cc04bc97222f47d6d65e5a38dc695b72e372b2bb16309661d44894ab55479e003ceceb0b7fdecf9edecb5817c4a31f62c515386fd054b7ed954dc3c9e319a77382add20f1571d6008f11c1169ee2de839e696947f54629a99370b93a2042e8df3566ae279d67613b0f029ee5dc84c44786e4ac471d03a989231f83a6022c47aa70fba99a0600a340a0d77dc76010f61ea7f8b5ca0e8f2354e364f7497f5051c5da7f92aadf1b3d766a88ba46872c1be387b0fd2a75ce508a2949e1637a92ce978237eee87874c21ce6c69fbce89f5c7918ec289ec1c203fd8bdaa805404ab886824f2566248ca70db764b56f040ae57504156838217c7f9523a73473db3a0ee6cfb2c68a0dee6d0440e15e6c19fc00f70c1e8aef377d859fb51a4569912b3df98dd301ecaaf4ad9f76f1ad2c1447f7104f693def4a4b336f65fd4c406910ded5fcd8b2a1ccbbb7f7cc1d67866ccfddbd5133ea8b90d5d3dfbc86b7888bdf2a027210a6371bbb230ccfac84924a4d3818816db81fdab5d56ca51e0bacc554ceee119797c69eab1ebfe3208f4492d317cb00b44b33fc6c3824922fa077d1bf0480e8e9f2055674d0ffc47bf86fd6fe618999c46bb46dcd72c8bbd80a58929038fda3cd6eef88641d3d72bc5813ef1017b3474bc6c2a038d3114b370f17ac17dbd3c661246846125d3ee7d7c397607e53036f6b96ecbfbbf7c7e886edd0a323543df2e12e494c357c3d515f9cc3945251fc8d272ab5c1ec2424845b5187060bdb9dc9a75db36cfcd079b187fc14f39a21a0089c02cd703fbf53dc631d4e7356d3a2f9239b03540d0671ab34ffa57c88a3cb2e6462469fafb59931125e3d628691a9b21ddb0caad8bcaa2e16cf83e1e7420d7524dbcc67a22cf7455457e9d9e84d75057c7927fe9a44a4280d25d05fd4b783f35a07681b5698b40da6fa726e3a46aa78d2c350b5c26cc74663464f6aa042a2ea4221f75b802e64608da618a2bfcd96e047fbf91bcef881db4acdd6dd56e7cfe250148bf331fd305d06625a3026ca98bee0d5ccc3438973f8b90e7f38a23683cc7c3b32f769674093ef1142f7c2342d72f21665f7fd225250a2cd750ccf16dbfef01ba417acbfa58732b3075652e9d4246c0f933a94090aeb14083a266284f479f2361f8560fa5c44599d3c6fbc20a3ef2e02375a173d76c881d2114968dbd7c8615bbc7fc3a22a28dfb8cadf8b6f638de4fe6034fcb4067a9f8e7829637d9db84d0d028a307861b4638050bf2fd0cfe0771176b1054193f8f2807c31c0f89cde335bb37321f9baa1645d8ee13ebab46cb5fbc423d34e64d1653d57324bf7a7ee536e543689a2294dfdebc21e94b2b4c390794db28e8cee10f51ff065ead85ef4a867c6bee12bad9fd6f7832bac4509577a16b33711e1d060dc4af52d57f1db5cfa14d2290b781ba39930d02e4d232f6dbe8181b7d8593bbc8c4ee831594bddf1eea674237ac5ee3a5afb601545bcbaa95def941824da2261df56a2277e16212feb2ebfdc0db54441fa3bb45202365b55ae6a7c21e29fd22417e0fdbac2bf801f860ab1e341df25fda66285449da6deb8f6baa7f1fc010379b5a34d1d2177fc8ab8aac05c59114851cc2684840501473505f06a0f5aaa29f9b08873ead0dfe96be34481b660691e07063103c30573f1b06946bfc079a3a4ef9109da178509d928df0c8b63e96c8f772fa29fddd3f5a9b5b960093ce333d0301d71cda950a227e99f5ce0efdf75d24268dee9d8b35fddcb6dd05661039543aab5a74767e32048536ee22209cfd5ff775b5eb93f74026abe105acaa495c2be7ee9d8ab8060e01d619fb5ed01d64cc9b952a4f1a80ee02c25ede7c2331bfc91390831d8c6fd059f1acdd9e2d605653728c42996c8f206c501f5b7f2035581ae0d407974669885f2d790d151e5992323b1455ae8bffef0328225ec02bf15a43fc8cb2b6f446b7995dec49ac244b19198463cbcf9aff705ac589a4be55455540c6c6a064cf708f98b397b2585caf9b6fe8386ecf8201b74cf076e1a9e98f3d721afe9278a6caedd4c531c25b67372a3cc84985bd95576e887ce173f317827efd71f05a7dc035b71bde6c2cbea49a544e833b06e20fd8a1092aefb161df631737ec4c2d510bac1402e11272143786abe46a80844987612979d0e4f2315f55824b764b4a28105272be0be1c74814446bf10ac5abbf7303325b3adeadd686b9ec45dced9430adc706de4c48da4a6a35eb98c68208b5d750c066d1921710104c7e5d61373c956fecacd53cf16c7e0fd7b7135473e20a7c189b7e3b16912892a4ec4dfb0003d9c320bcce221289a0f7d7503de8ac42b30a4f11612e3be68a2f72ee3f3679cded467b6182597874a27e30999a606a81e684f2d645f2993f747686adbeb16748497baef9b944512200dd07829d4c8026e6c28138d96330dc427a284762d7227d5690add73733078d79b9a996031a3358a2be10492a6c3e72ccb44f3df4ea8cc3458f1dd638c75e37ccc8e5f4f8a7505c6a8262eb3009757d6f1cd1c0f9de7b1d25c1d7ffbb06c0ada96ff61d7abe707448064fad0e19a2e25a1647816ff2e2e285547e26b0f430adbcd37e17116c6adb32bbe2c5e3942a4d415aa489264421f67f340a55459cc0b537ad0dab76d21623cf8daf1258b7419d16c76c039f01f2fe9b108b1a729736756246f67188e3264f1d5ab2227f2c008eadd2b6a163cd6bc9ce22dba9030d0cd914eb85c661cc79123a7d67e8b2a2b5f894d7d74b7a6e6701c74f0d5204beffaf5dcd09b8e8d20715d3496ab121dca2124df2374a7e29fe371a2c791a95c6addd018d9441ccc5a2f2175600079cc1d8c5e2be0fe95cc9ba9827134da8fcc21e97cf7c4fbe252c585b46474769c7aea907215c06570ff639c903357037b162ccd1e5a6460d89436339b37d30607b9c7ab4c42bedf38f6a18ed347ebd6a8b7a456086f46b9605abf9c4f25ef687509fa5918c1febb5045d9abbe7ded0e5a6f5073e84c70589f4a6c86a7ee05d83252a8ef1148d2f5921c11d3f3322ff6d1e3a7e89b25b335d0d64acb1729e42e65551450dfc1b333c4d757857fde560916fc7074bf9e2be4e67e5d621a11fe3417b95251dea6069e22799080f82272a3c24a30f33076c8fea9fee51717de0eb8b8d1a50284102ba57b4e8d5e0d9f30538d434654309254275332b6cb1426a3edb49d1ad380c747bd4784593903893b8836115367b441358a949c64ba11d1aea939a9601920e55290d708c74a2d7f44001ad19d0aae529dea3a3901c208b856e499be23e0e4c0deea9e4abc1bac961546894822af36e6dc1f10ec3c3bbac45c7e8d6caec1214d6325f80926e3f540f342e4faed772597114e45d54ba043d4aca00ef1c73765a5688ff6770c4ee2c56df1989e5d738610aaba9179135664583cf0d87c01cd8a0fadca250f0473205f0c5f2da85fe02e17a3244a8b751aa12dfaa4326991448a59e6ce59289dc5555ab7428dd3b4a5dcaf70bdfb53ebcd89d313982f4654126fb736f2eeb92ecec8209fb5d23c48fb26e3873423adb38f33a8b168565d5c31316bfc6a5439ef43ad41d1341e856abc123923adca0f158ce0da07b6a25160dcb531b5ed218b1c813f12a6cee519a455e60170e12e077a248eb42a662dd502b1e9c1d745dcda2c7374c04a0031048bf3f9ce04fba6f879dd811ca68f1296d480cb17d571ebbc95cebcefaeec4aaf562bb8e6495578cd9edb5869c78fcdcf9b6f8cf5fc823da961ebe3aad817b62bbee581da1631142cba9786b5db75bb5039a9c634efe3a14307f6ae403ee5b87cd21a3cd0c90e24d49b53a90fc78159280178a21cc3036a243723889e2c551392dd89910ab27618b5bf45a36b32e9a536c2d5feafa502ca0d37df0fa9c9f58bc72eff4812ed17d9398435f8bc5ef50ae69d18bcea175c0b8b33235d89b1c864c6d20bdf5d50e2e8a1ac09659b75e8fd70e7495218c756175a901daf537dc9f0d35491437e205fec0692346f4dcb6fa08a2c287611b6ec3fbb6577b3cf17b7b9743943444de92a788395409a18be0e9d4be80ccb417b4c7000218d66cc94ec9065fe88c200a27a1e4076a7905b88d895aab877011b87205e4007bc5aac79d2615ada39b22ad036cb4f7b6a943a8f71c5ea0ca3a660b4a48bc038573d9c0c54bdedff6080a25400cfed7eb2bb0acebc52574df367aff6c1174bc880949c52ac7c369f371fb36b08d8b5d47b08354e3b46eaca433ef98aa8ed1504920b016ccb7802ba58e6a95a468bed63ac374c9aa2719d94a90ee5dd1216ddacb494f50b8c9d6ac6bb20600e61e770a5e451583df422061b5c55c61baa1b8666f1541cee03cca216b3e8d2d6b2ba032819e0c2fbad0054f5b4588a710f190ad56a54fef3adabe985431c0d45ea99e33a992065376e0505b56aaf40a83d6467d732826b5cdc9407f7fa45feef455b959d12676e73374df142a3ca77fdc3f53ad1b5ba471a6df239f0ae8881fca527c86496707512a7a7641cb3fb8960ad00e7b2e03aee3ab07651ee0661bb5c6b9cf5adc973e42b1efb926eca8856244fbd65ac2ba269e7196ba88306e9a0f56f8ea62710fa5c2c107c07962c2d0c45a8b23a91b825d04d045705c05c1d452a9ed597ac8b57d677181bb1ac708dd69d0b8983e411ec6622432f43b7d179c7f3f1e6a22155c45c8654a4aed378d7f36378861ea43e728dbd41870f8fac57083c245fcacc1a6c8706833a9f8815539dd590cfe1e237c3bab877743f443dc745924a38ad40ce26b3e40e943902422d33595165cd069822e23d9c34d70184b7f03390ef00613cde08544a4d7b415a130d4506afeba33c65e538741a92928621ead7d9da976f30f385b6baf81e6266c04f7e2c508d401855982ccc1bd0a760f1d4b3d93096285d08f8ecd80c6e6ea947ecf7cc6bce73149608c0cb84fa1b20cb2ac03280240d4c772b327cb4142f841260c143bf966271bd643e8d7b46315846fd4300e83da535f2a54212ee63a966bcd1f9b66f0dfeea17643b34f61b222d22e1d76ce8f836af1cbb2274aa6d471f8160890b4daf32c5f21708f29b43d5e33c330c4c3e5a99ac63c0b8f42c5142ce95d1b12949646cd71bc9428e85f4e86ebebdd4618e238e19746e6d2a1518d84313a457b927e551d5c3323081696ae432a23b9530d21ba157f050d65fa24033674ad39a5f174601b549cc1c20fc642f3a2ce9cfff09d805940f518248c90046fb1092f9e0d4b001c43ff73352a48d518e74062a081f9b26708d9cf631c1c13b56b1aa12184107d8bac855c570d00468a49837225351f8d0da8309300eccc7add5a8b8fec56d61d9c793919924b6b4c2b8061f15f91c142ce2f6d00bd5f187fa3ce1a7aa43e8ab2dd0143d65c874cc7a0b12093d96ac1cd762ce328326c754e5aa83472184c29523d90903c48e2d2d7430c076d017b164c02d221e37750a316ff2ff71dbbe86c012bf8ca0c"}}]}, {0xb, 0x6, "086c0f5efb4bd9"}, {0xc, 0x7, {0x1}}, {0xc, 0x8, {0x3, 0x2}}}}, @m_ipt={0x108c, 0x11, 0x0, 0x0, {{0x8}, {0x64, 0x2, 0x0, 0x1, [@TCA_IPT_HOOK={0x8, 0x2, 0x3}, @TCA_IPT_INDEX={0x8, 0x3, 0xad}, @TCA_IPT_TABLE={0x24, 0x1, 'filter\x00'}, @TCA_IPT_HOOK={0x8, 0x2, 0x3}, @TCA_IPT_TABLE={0x24, 0x1, 'mangle\x00'}]}, {0x1004, 0x6, "234b6c32ca012ec215e7bb1ed3dd23f053546bfbb8d4aa15f5dcfc07092d95cdca2dd5d4a5c9143292b82f7843b76765c2c827b139c27b6a8e8fc119580daea10f826d901057226d375c1e819d5a9652f216d6b9f0e0810e285a0d55379b1b8cfd19b044b8088a24cb186a191ba8fae23d68d9150abb2bb4b99a6e03272b3ec2bf60564cec3b363a3535a320d76df94bfd00718e8d7c779525f98681ca8a2562c115225b21b5bf9c4ec7bc2a412e3ed9e1f3d3d4b4c2228f6300fff3261d275e922adf49e91debea1f0827c20a0415e86ba7c379eced54ba8e33840ac6418b36f057427bbe1fe1f506051a2886c0527d00b515ab8a57f327fe961ba570e39ab867e23aa291adb6b4c4aa0d6e13452372a678e72df4dac771b5b8b6571dc47aa34a934a84204565ae85a7e62ba5177996e90d2d480ad011ea4a79f99118c5b11acccba1f71456de8f1ffaa9623bdd1d2b2cbc08c9e71e5869f881df91a6d27a23609a476abadcadfbec83e69d418e7138297653cad60473d74f4c795b79ac6a3cb06cd5d9d36ad4ab5787b5e8a865b6f0a0c1a42ca97387fedae75636f9422ec7c22ae499c1faf2c6f0ce2df89916b477a052a55ea3038896df5bce292bbd448bdcb315b74b0566388f93f71caf0e8a298a8af4eb99e9bcb5c020452ecb761373e4b681f08fd0f07b11f38840a0a598ae8e9851ad9386fcb19a27b6958c6c75e62f63daaf19dc5bc063c0f876e725dbfe5ba53c14c867a0d57d6ba37deeb5e459798b3dec225fe20f0ae238df001cd23aa0df7fc81488c6398e68b314ffcef9d178718f6da5838b7de23696cf0b1616144e62f65489c5e414ee5468fd114d67417798eed3ca16e06e51b49fb36ecac3ce78cc96003f64f2a3d8e98af0cad75b3c66fe4bf994eb36068f7fc4bd13e0122d05d81e0f9b4ed4633a18a10ef65706c5730d51b584cce1bf5af969f391909421dd99e3d47a42081b21fd246594b5a3b29150965e672e2854af4974ead2259f81f4b5c91f7276b91fd3fd971f48edd14a8ae0d7e127d023f1eb63401c9bc4c2117356450e6d07651674977453cbc5075ac4b0f4726353224a785651f8c3cb4656d903378f713c6cbec162b41e940f846d283aee2632b451bfdda42ead82039e4f013c042ada771971428eecff208b52c292e35a3ee7f67dcc3fa99039d4514cf9868e1c19c498ab8914fedb06b3a5cf7ef688058702407aa8befbc37c4335bf0dba5ec6e2ad92889626070cbd77e96e0d62c250b745a412774abe153007436d4549934655c9a5d580808911dd82c4fbdff8a7cf33657addf35de37adceb138333827cd739d3dc35d940398b10c60cb3f5bc25049eb0283ef59e079a66f306eecc28e51b6d62db0578a129a5ee963d6250eeca8f9c8a462110a789e63f84ffde710c2e0d8054aecefed941993a5fca8b853b57f0060860cd55e5a1900e6a7f3da7ac6a0f9876ecea01a547807cb507562309eeba8394d875fb51b97f632c1e380ef81d26870fee6912df22d2f92495778206822d94facbf22b64cace8ca4b83ae05be391eec4e3a818f3f63f1ca649377c5d613d36f620590e4a0c74c32c8ea32a23339dceefa215f7146178b132278f3999f74be9428fa192785fe70cd949230eede28a653f0bdea1dffdd214ff0115e6b6d800ecd85523b7b716591cf499d84941eefb58f84a8fcb48c5e18c295354facc704fa150b44a868ddfecfada8ada2cc153264302a2cb17de29f8653d4f4254cb74deaf5898e195f765e7b9cfa96a67280cd92bea5ea95c294898dc968bc4527f5de3914d356e29f842352bcaf3eb691e1f2c6b49117bee53090624c30d31cef843c876c69f41994b1a3153a255894ad8d20e2dfa4df848f9e9d8c850fd69c2eecffe4d5833e05575203f6ebde7a6ebd94b919a9c60e267c2d81d9951ac13fe914f56f541e62d216f45ee02e7ed9f117f95f0af7262df1b71fe2b08d3b0fccc641159cf824162f39c420ffbb4d17790759d2126605b00e420645e07982c0cb5f24720725cbdd71d4b7037a7654bfa9c75d3f2c58483de38b5931d0cc1c317cfd24676fe9973f24ec70b4224c2e9610e599253fc34d84b718e999d64e349983cef110a6be8151915d5f35affa9ab948be711c9a8552d19621f08436a7dca88620ef73f3fa5c852063fa42483f01abf47ce5697b76e820fae628352fb377ee9a88f22bddc93870719f6ee6ffa2ab1da5ab413b02b51cc17e2c3f108c89004a57814686e98731c5e9fd2e0285dc72f6f75f1fc5053fc2732b9970f5a9e39496ce243c95199fb6ab6c70852e688198f54bf68a0e8cce22ce8d368f0c2a40a3e10a90039188488e75d31d4f16158270cbef4e98a9969beec5342166f3c34902c547d12a3311cf1538764afeef103c0d20c68998336e45504d6cb138a8cdef19dc758fdb209e8e5dd9228452a56499a65ed3a02701466a0af6a07b040bc754c5122fa06a47c958bd66bc3d075a676ad0758851f79774a77c6b7f913a8085900be924b64e8fda1fe78e5d178782437035613c9510a50388935949acc21304dd645148bb71df8e86cb9099d8e4f7d2c8511aaaafbb566c07e5e9fe643ee53ad496c06a5ce93c309c333610e48aaaad771fb6bce85ee9359f61d7887e76abdbfe98c82efd3d48d9d896a502bfbcc3a259225b28b016f349aab765809d10f77aa954a5d4c023117ae6c23c534ee9a4464f99389e97c0f6712d18030561aadb9b25690ceadc4e8d7f19d9e41c86355ddf91c37172dc8a33ecd7dd4ba493dcd8843afd3d19eb8ef7978cb83254511028c74cb91af46eeed627b4ac5f9032670322af99731524c5c4097a703a20749bf3b7146c3e2989728cadcf18cba8b282e7c3ea3b9bd4acd3fecd3084ee402694b4f6da5fb5a071e57ae8225dcb09b649584e6fb1b26e610c808eaab7c835ba50f45f33637546d1e0a1a2dc0b72a97372cb361761e4e99bc06204ed5987474da9deefc59def8edb7973b1837dd9581168c1428a1f95e7ac6c52d39214924b82b0beeadd9a8d350466b8cfc1f9818b3ae4dc871a37bcd41aebf4cc822b3904ff84109a15c70a51160b35c697b83058926f763d5689f0c9e51eba7da2e2f1f0237420b81e2c605c0a9143bd319d057d8d7bef41643891a5bf7193d3937339bc39c2455a1d203933a3fa0bc5ba4b4578e36d3a697b3dc3aaf800771ea63a8f6cef488c85936b88b1bdde6c6fe83fb46b97685f4cc9e9a40f43bc944bc3078f16a7a19313d11b02156ce032441d8de1af88df629410b6c5457ba283f9460b705f5c5bbdf1f4be8562856252fa9991683339c6284924459325a129a9fa5032c7bfa0cdda36168cea36d13335197148c91881de2f6efbbeb2a5dd6b5393a911caf0ef93bc3187eb5c3b08417feb76eb6e3f1d95c59c5f2ee348b6e3f53f8b52836a7032c7a4e834e26c9f7147fcb26c199d33e4bef530e621573a424bc209cdc914e33d1cfd4d0d46d918ce4459ef8a7b7076df402f40d64b5d99537b1c43e69fb53a512e3873bf5141bca2bb4e9af903d6dd214ceebec2f50966b564e287e6ae845287a379f2b3cc5b7bee719436b93ff107bae3a1fe904664f03b4d8639cc5c4a90f537f1004b6c708987a97c190eac22e37035ce110e24eda45477bf0c5fd232cfa1a6bf5d2bab342441da48a5959bb2c66f8e5d8b67d3aa28596bcd6ac3c1dcdf2d7d4ca5526f2c982dc779132beb7a329891c461b251870adff0759e6f98ffbd36d509beb15f349b585375e1642b813a37e21be33a49cd4788c01aa33f11189001f4f90fd465b5295886c14afdfc06dd3b78ef06cd2e8e2cf176254639a3673702d4848320750cd0be03cf3fe325ea8da48f970ce2f4e3456ba1e66e71c5fe2125ca1dc9de1b5fb442133d15d571caaa06d8387030937c2da17f3d79c3fe035aedcb62a5b9241b049c7bfc9ab83f30f3d8b4fa03f37da16a266c248728a963653872f1ce5efc50f643f88f133f49d9b67036ac29a1e11be22d6b3cff52cae5f528da52ee4a41d8d7a02a21fa41c8c59ffa1b11ed10c6a3449b60807324f27b0b42f511b91429817884b9540d2f3f59452e7a47265951b2e93c799a709232832bd5bc62ef63d7ce674d141e03701f11cf1fdae5b083f6dad71f41997161c387ecf829e6ca789cdf2f9a7369ac0b624adec84b194e92fa16dec352e6f402adacc4b7618f6be0f40fc1621af77e1f5225355671c03345c652682451ace10ad4057e39d60782692dfd34b54718c1dcb0d383e6c2194cad16c243b9719e8fa93fe1fd71bbb07d529d22ed75ae21a9936121f819e30c58c7106e6d405e85ca63dd127e00c602075acc966fbe705bbf02991032a567b3d819ac95a471604c65a2f4743ad4b8ba6b8ae3adcead7c06260329981732178925e343a88e4c92a208a8d62b4d43741dc5b97c4291c63f9739a3160a35eee4e3b20f7929ccc60af3205969c04e7d2f8a8282d9eb4a82a892992cb5160361a3cd7114417c22ef0c106de5b2deb365cf28016bc82b2ca157e73f1d1489e76b45b55eae22c5389b67ee2d7de831785c04f07bbdcf9244a63c6602df8ce035668bc341cd780edfb1d7a967070f1f6c0a503081928a51aacb9a43110c8c0e4d6055c931dc26658604cfea47d2e540d588dfc1edb252402aca7abc9c7ba01d2d7650b27d9be0ba2463aae45b5cfa9834cc9e762ccdc3e11c611f9e68f05e5ac6fd97c2f4fc3e01f21194eecd74f0ca45fcc32191e36960d7b7ae7611d77d9e8b031d28eaff07115f3deae5da24068485d294cd4249fe58450a493d6a47d9c9f4023d7801335ad668fdfac6cfe3068b32a8e0b332be507f6dc5552e326a3320408529592c73aebc18b5bfa7f56402ba4eedb48207b2ed291c4d01066236ab52c8de77bc48d80f0cb68d21db1c21881fccdc7d0ed9783fab49f1ef651d6cc72d6fe2932b59cd70a8cece30bd084562a8b5e1c96b37198bef4bf3dfeb297628ce2f36e010b4786d5170fc551ba4d484690677471041debb5600096e7bf5ba2dc40920a22e64d7d931138db16ebf3a2874d48ef5bca3719ba21c3f5b1903bd822ffeb69cd1bbf3203c057e1e00993d05cc94ad052a3c12e972c7492a56bb8e5884a118161fdeb8b5ad1a59563e2f51c97b0036c39a8b7811e496fd5f94793b55fe9e68eeed8452a86ba8a3801391376a57caba0434c2ddc9ca84e949a9c968f349309a6cc8ccef4404e0de01cad136ee6e04f93f84e410216d6984bbd5ab2f0c19ec5676da755b6b7b65aeef19af3851e8964cec3d65b51a90d2f6146b7e323bbe0eb1b03f0e42a1fc7154f51fce772d15aa9f7d25be23b8bb2b7760d9d9cd5b661a59af4a8f8895aece48044dc0ec54dc23fe6ee17c8ca38a02c8e39428c95e6bd44c3c95ce7493e3f167f79be9edfb96201e211ddc247a1de75ff3c44e4c1a5ddb5052477a1b806b63f3e8c22002ccee3a5ee71e643644daf7afb13f0d254b533cea7646f662887f7787337239a0df3e0d80d9f3c230f8d0779505e2b9cf6ee6e160f941266c22365831e1bae173c38acb3cef0bbb5833c4dcc831e903ff922145628d093100dfcbdc29d8172eca234945f3cbfebc36401bbc9f4413a24ec5796112222a73eb2170ab547a8609a1a381fc8113b92473a3a075aedc495188f245fad3c4fd70c09b839ecdbce44e84bd6e66ef74e2ed6ec21fc1d6833789f1977daac3e899a95cefc160db1f564dec77aa53ceebb70d6ca1a1ebdf5e66746c4f1dbaabaab7c98b895a1"}, {0xc, 0x7, {0x1, 0x1}}, {0xc}}}, @m_ipt={0x238, 0x16, 0x0, 0x0, {{0x8}, {0x124, 0x2, 0x0, 0x1, [@TCA_IPT_HOOK={0x8, 0x2, 0x2}, @TCA_IPT_TARG={0x117, 0x6, {0x5, 'filter\x00', 0x9, 0xffff, "bab620c6e3903c51cd2443375e71d9cb2c21e4e75b34ae57863a3c231580e9afeeb944932eac8db2619cc36ce5a8cb91c1a73971506708395774ed4515c139ab761e36a7512cd73657bc9d5b034acad9295dfb87dfae8e3b15fa041fadb7ea81bccdf5c4405b27d80cbd0ccf00f1897cb4a8b206cd867864d41ddee08c3a841c22163b2edc391546e685f9c66da58cca9caca49562cb0ba7549f663f0caa9611268e80750dae8fdaec654d56a96d9007cd42c6c403b901231f16ed7ecf8805958cffa9132daf09b7c25d6b5faf5e8f79e9407f8a04cf1e6c965270f39feef4b01e6a4c91463719ffe8d24f4ea8"}}]}, {0xef, 0x6, "ae0e42f620d628e0719c93ca9a5a9f06071fd1727fd94f68fbd8b7345b9496c51fd420137201f83d82e97b8333d72425e756af83551de11287672d143c69be8f429c5f0616cf9113491831ba489fb2e5878ba3464b55c653b5fd5cba0426aff7af57742d452ab36a975d319c4cc27fa6fb5ca6784ea7b8ed9e73a005f91ac1485fec66d12ed262f8d084998ab16674a34ff8640708b13e1c4c26478124d204231e7339323e1c0be8904ccb7db4b659dc0b2ba6c28cbf2f51473ddd4b6096db63d244a76a11c4fb92f8459d10857bb2a0d1feea6ef5fc5c751eb6db81adfbc67b6027a9d13937189e39f925"}, {0xc}, {0xc, 0x8, {0x0, 0x2}}}}]}, {0x1040, 0x1, [@m_ipt={0x103c, 0x0, 0x0, 0x0, {{0x8}, {0x14, 0x2, 0x0, 0x1, [@TCA_IPT_HOOK={0x8, 0x2, 0x3}, @TCA_IPT_HOOK={0x8, 0x2, 0x2}]}, {0x1004, 0x6, "08ea561695df6f2f6176fb45f618fadb30f9cb61160adb3c93176f880c41d5479099df8a45a3d678eb3377d2bfcb734d43d02c13181a501a94d13fc148a3b713dbca093f34012498707d89254463895281341db35552e3e0b572bc39d74e615a498c496dd5124d02949bb70bc3624641c322b6dcac8950d8f44ec7ff56f79c65b8cb2330fa55cbf5d0991f56b3697528793c96076b4641a1c7ac6de63bc8f9ab4025d6378baa506476e1c5ec1b75fa45c28c49381836d2074dd68997fa3bd9f1bcdbd70091a70d2fcaffa5bd2b0495d2ec7cb95847a2889c9a500357786b8459fcaf97b716078bc5113057679a5b8a9941de4be8f44ec9803d08a3e342265f7b1edca667b78e18084e89e7c4137a93cc0393ee26350275c29f5415e93aa7366527c23f027b15f3ad8ce1bfb047cec47b0139848e99889af64e1413e86f52960da7e2d63332e98dd0f4e33a3b99ffd813a8719028145515979a69bb0b0ebfe6bd2aa559040a04d538fd978444a005639dc3081c8c0a341863d226af0124f51c8fe076073e6750d09b2dbba27dfdb2b2a18c67c3d2886e8211208303b7b3e506c2eaf8e2916411bf8f487f9a0b59dccdf3c6026d3624f27b7f36d9d99571b5ffabac372f99317c3ddbb98cf3d5bd41bcfdc4c1fff673cad94c4bd5e8350af6824a884658c483ee64145bcaa14b9455b7e5efd81369fbbd729c8a0cc350ad376b1015f37e1ce6dfbdbf7c9a7ec29a1da80c76e458078e6060513f662820bd39c27a2490cfe85a313686b94c367048052370ee30496da1dcd8ce5b86eb136d9e49dec3302cb03802d823caaa51a4bcebc75f866090ad8addccb70759673be52683e1fdff8826078484760d95aeb223099a17b6f5066f0fe540694f6d209185764df336a393622fe0ad049649f96ecc97425f5f0d8a2058b86a646c6d7cea20b5c68d6b95a7f8d4ac07f28ea9a8481a3d3887f608ac37e447f1740205b8725abb361780106f424871f5101beee59df7b7f7c3ce6213dc228155322a818c49cc59a774c9e7f2f94b3fc0aae56b2c9c9f801ffc861f4ec40bc48f2cc1c8b0dd138e00f80bc60f9e134c22e87d4ff9dfc5a77d2e9c5e2c9752b8e60b95053178fd730f65e84ee4eaae9c8f2a51e4235325530baff6dde8178ae2cdd1d6bca4aedccc5f1f2086e85f752da1e9ffb2ee856ef8388abc0e1821fe0282162c6e8d94ca1b66e53c2dc7473ca2e61a40ef1e7ab579f38774ec25bd287d4624cb237fe8595a6ec2daf5f882850393cc4a0f1e675f4af14f2dbb312ceac9d7fb18aa3268c163a5ea423641bc09e6885f48a6a916eaf9c96efffcbdbc4de944a15c4ab5b70701fa622c500cb73bba7fef0c87495978bd59fa1f9c9c7a7761d5c737caef09921446d839d5a17a2cf21c82eeccfe89fc7efa33dc8cba7a68cd50e12de922df81a54209f569b1b2d5cb54d7ac5cd40ab9e181c7fa78fc34918fcc58c257e56a95c4522965ccf85d149094a09788daefb9b971d326e74458b588e8db0039192e4aa79e93f54fa26b05eff7299b7707380494b24ff733efe41de7ca2cf6c2029bbcda084d7e3b2afe00bcc2ffb0aa3028b17227ddca953456a89cf42580680fdcb378f3171744d480ef5f03ff710194c8ee7ccb5cf32363995e5ed1ee5335238c06a928b47f5a6b6a2ec3eda1a6694eee5488c22c4bd2e4cb9ad69d90b8b0e18f3d6edac76d8823c540d26051370bfcd9c0a218b05733c01c9d7c23cf5d2c18cfcfc5b1909db2fecb5b24656c113039bca1d574a5e6c3f6f933975789f06ab71f3fc20c66c884848e276fc0de8bd6313c1db92d3912a1a095f9c74056dc64ce2fc6f0f901d76abb45a586a0e746a7f4dd228c87208c78a81adf69c3be2123d2a749612e3abb18e190977632ce462cd5b9ae6aa325b34313ad30951bb9f24c551bc7058dbd1507d103303fcf487cf0a1c8433a08a5acaad27db7e6c75705e2222d9bc1d7102baf7fe3f337c7450aa4bc342fbe27e9f5005c5f63bc30dabc15b070944e9cebe2db83d8c70048d0a141bb92843f33e5c3977b6a6cb1d9191034fe1809bb6eff59131a206e80f0de7fd62b970830f54eb393454b4387f62b75b7f456342e65f2a650b6451f30496dde7b937819c114df4ccedfe99532207d164399fa1f47c0b7dc278000dfbbf6a0309981a11808300b638640d2786b111d29408e393e181b5a891f59dc4f79b64cde26be47ed20ea199e73e533a67b4ed7b136b086f26964c1f62df3d50dfcecb18b20adce2544950bc775924a5ee75760b7690c575ef174998e64f6e879856cc816c7560ffd49cc8836123b6293fd98919f615b368c95636e71a508e60e4c875ee0e0d1dce70d95fef86f08346bdc13c87f24d307dcce521d38976c614f5be6cc52c44eb405479d931ed2c0a0bf912d3e93a4dc786c8d8db121ee967b262eb08ac3405cb08b319838948e69c2bd63a671468fb3df10fb480d93881334ab4687672d0a7fe2d2ff8b581609e914a3f11f9ca301079a2142769339b7380dad82d3c6e76431ed82e2730b8ac0f31bd67d4baf501229be0ff2cf9e93864b81a4d9bd4828251a4fdc56c9738e4a3bf65972481478f6f58e0c9eb087cb9d3f40570be85f07ebf2515c660e4b85ec27266c6586dc1b423fec9132aa5d8f4c04b9b91ec6e337e9a62a108c2a863b2ef9f0b0b9dc492ce4f61dfff64ba3f2f257e1e933e4df38933f7dc313b6f0e719bfe750d10aa882b2871a3d16475017d900a0aa9eaa5af555dd817180f306614b459cf66b14d918a7df15ba9205b39af0d5f1df8fd9a92e346c1fb27532395cf46b4d62ed86b56de66ef8716342c3e814725cfa85a8b01603c4e29d38e53d0defe877f1db21437cde7a14306feb6e3499e2b115ebc1c0dd5e948cd95527392ab422a5be879ce4fbe57d3ba8f0e2cd1ea4e0629bc75bcb867caa31ef04418331d9d28e089a0432ff1c7b4e7e41496fc3448f5b27a2e0268f0b6e0f50207efd56ab86d4727888fea2a1e512981d1eeb7205ec07e26305b6769de358f5c23d0ee4d01e7d25cb3bef24c522e4422ce6b4a5940b48696705ba70eb2ce33de90fe917d725fd5c370a9615e91a31e628d5ad1ddbefcde43c8295c93081ad5ed2210fc6a9245e8702fe61c302ac3c72e519816a5734be2263332aa06fb6dc5e861a3cc5d65368ee7821780b8a6bf8b515e4a3df64db7999e94c66953ec2550506613a33f049dd380d4d28d4e90aa0b0f0551dd5795037d2d8a77307cb93805bce020a40f439a242422a5465bad7001a66074927c12f48d36f1160245795086c4129775c88669ec54238a25a395bba2c3712d40b450e7dd59002323c7eff4e4d0a9a5f79ad59334c463f832897a69051c6b3b7b48eb83457463f7063d48e67f50c28a8ab6620c3842e1256c89f5cf24ac560d1942f52c356e21364153e15ff3b0b9f74fee18a64bbb27b7db0667a3882ee71db8656187d0944971281083a7798f5735a9a44025b326a199ed8081c12df0930b15bca63de7c4ee5364b692cbcc89d6b54af6447e577fead600f968cb5d3a92a0d2e1cb73c9cd2575a0c4a072f0c6c06cbbd9e4c2b4ba492cf191d59ff6b4c5778143390f47ce368427db16a7c20a4f7b6691a1647a3e6b1bf1ae7e04d1261819dfa16e519311bec5989d1da89764da0633d930f92355a247e469350066cae04118bcee561236df24ea51e1cf9f212751fc3f4bc0059f6d37f11b79230bd3978cef95c5e6e1f0d071de2bc247fe57900de6cd73477bbf42a3a55e10f3758d7da474d8cc8bc8ae0f999d372d04bf78b4892aa67be5a5d5b151380918c9441847b63b88e3cb1069bd90b891f75ca5800ebc7860d2b8af6914339b3661ad394b6e0e65f874ce4bf38208f3bbb6011d51d1814817a4789a9b83e09fc6d4e6fe8ae5111e8baadb14c7db81d4c3b7aca9fe29341e4541a1474a7686c43267cee58e21923a7ac6c3067cd3a5bff9bcab8d28d5c1d22389118f67b452b4429eedd613a25610d9ed938abd611512fd1c43fd32c9d47734e7fd3915294f7e3f5ca909f5af17fc8180da97b82c1babd08e8550dcee93801d5ac1e6f7196c738b0bfcdea472f4a99142b8ed80069db4aa437eefec043b9c332fea1b04a626cd8b9bd3fe6edc228a09c1f08e6cc544f91ebe97c79814e36cfb42a8dfec28253d22e2cfd830a6054d7b9e493eb608d51917fe0da9edbe4f51111c289f8461f02a32fafc7910cb8a0563f4183d13502a70e42ce0fe0bc5f8b4c804ad013d28fe92f97aeabd735eead44d33d9d6bbc1c5447116c897a882350f2731f6863c8fa6983c674fcb811bd1998fdd223590bbaea747e9d14e4cb3cb368a9089e9b816b12641bada9c1023eb7e786160e66dbb1909571e6b67acd8ed5c655835137583621e8bb8797e9fd39cc632b8b1ca6e8ada042eb24d7fca526af1e1443584d0d51dad7160854a26447fd6b91c92801d7b31378a32ce071e1fd9965b05cce7589c084c32bf14a4f7f5e3dd0a94c2fbd9ca3eb3db243348c865000bcaf2e55620b4b9ae2e1f2562b7d93da05b4154efbf1112772ee271f0ff829244893b93d8abfe09f0924af9e1317aade516f80e197ff6302bec7af944092eb24778ab6fc77fb6f57881e7a27e7ba04ac18153dd4b00c6b625b00e3a6371fc89914022e9bf880d09de5d4a5ad0ef6ecdcde2e2525043dd38388f991ccfda4d84427c487c8b59d456d518f5232cbc5b29c3bb48ec8d7bc10a7cec42d83c7d916c0312f0fbfc7a5e5adfde3e0cf65cbde77907306d0ceef76825d6285267a7d3f1e217e3fffc30f55f1c7beda7cb916c9ce5c8a45ab2688685075a1cedae2fe826936fdaabfa44603f83d66808e1a96430b373fe907a587dbef55876bc576ecc7d28c507cdd82519487e10842e28f7d061918ca58a9d723c509a3cb37ff2415b594afb1d284bf91b84ad831bb11663f43c3387422913ef49b2a434112ad5f56d06e104f11312bf96c3bbc7c07958103bb8bc196939cc9cb4b0142729bf3a935f1d36042a33c9733603d9088fe66b097739f52f9961afb86d2611cc6ae4489f3ebfdeea0b71d6c233f76b337c022d9b6442f83684759feb74454b0209e32ee2a51fe1d8585a19a66a5403f7d7004b9b5865b946ecd7b7ce4f92dbf6a6d5b58881bd0eaafdc6a98c958fa49d15f3e373797d81bf3a1980b7df9ca6f65d3be48f5ca31776429e02c929acc6c234b90dc20b56af04c0c109b55d6986a231dfa5ba96b0961bb90205fdca8c3abdc1f55c3b0b92afd176c23c630f2d67305df3f87b62c242d5c22a6b728fe9c1fab1fd9646b12212679dad45c73a531ed04112cf264d9a8739543971bff785e56358b622dbd94a1175d7fcececfe5aaeeffb0931bd203773aefecf5a714662de334c8c7713c10f68876919f2da95ad22cb7a80e5fdabcbc320c3721d9db25db86cb64c25b33d13d6d6e824f1dcf25fd3e62cc01b5c4dbbcba3965be556e0fcc722b4785edf3d769145a5a36ad05c801412224a724814f9b5dc309c6fb4c81df0165187b514464faff0fd5e0a76c4de1f3da9e5de2107cbe9ca3bc573551eb4b59c1979e83fa9105e6052d009d3d3969919aa7126af3e1e799000cd3b68003d47c4af382c63920fb7d678b5f0fd65f0526310399d202cedaa93c172f321b21ba954d829855508488ae7308492e1f79743eee8501d8e6d5481ed0387f1a5f6ce2986d922cc3357011e75d9ce81ef7eecee6c1fa024ff48f20f1943a021f6257c6b230e13f1121eb1b"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x1}}}}]}]}, 0x918c}}, 0x10) write(r4, &(0x7f00000000c0)="8f2a0a65bd8c2c2b0304000e0580a7b6070d63e286a5cefe", 0x5ac) 4.078173644s ago: executing program 2 (id=72): r0 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="0200000004000000080000000100000080"], 0x48) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000040)={r0}, 0x4) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000640)={0x11, 0x18, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000000000000000000000000000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000000000018230000", @ANYRES32=r0, @ANYBLOB="0000000000000000b70500000000000085000000a5000000180100002020640500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000a50000000800000095"], &(0x7f0000000600)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000140)='sched_switch\x00', r1}, 0x10) r2 = gettid() timer_create(0x0, &(0x7f00000003c0)={0x0, 0x21, 0x800000000004, @tid=r2}, &(0x7f0000000380)) timer_settime(0x0, 0x0, &(0x7f0000000280)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) splice(r5, 0x0, r4, 0x0, 0x3, 0x0) fcntl$setpipe(r3, 0x4, 0xfffffffffffff000) renameat2(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0, 0x4) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000480)=ANY=[], 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000001e80)=ANY=[@ANYBLOB="0b000000080000000c000000ffffffff01"], 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000000c0), &(0x7f0000000140), 0x5, r7}, 0x38) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x18, 0xd, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000000000000000000000000000850000006d00000018110000", @ANYRESDEC=r6, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000010b704000000000000850000000100000095"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, @fallback=0xb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000980)={&(0x7f0000000180)='kfree\x00', r8}, 0x18) openat$selinux_load(0xffffffffffffff9c, 0x0, 0x2, 0x0) keyctl$join(0x1, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r9 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="18010000002304e800000000000000ea850000007b00000095"], &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f00000001c0)='netlink_extack\x00', r9}, 0x10) r10 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r10, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000040)=@deltaction={0x24, 0x31, 0x137, 0x0, 0x0, {}, [@TCA_ACT_TAB={0x10, 0x1, [{0xc, 0x1, 0x0, 0x0, @TCA_ACT_INDEX={0x8}}]}]}, 0x24}}, 0x0) r11 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000f72904202404019957c2010203010902240001000010000904430002317d5500090502020002020000090582020002"], 0x0) syz_usb_control_io(r11, 0x0, 0x0) syz_usb_control_io$uac1(r11, 0x0, 0x0) syz_usb_control_io$rtl8150(r11, 0x0, 0x0) syz_usb_control_io$rtl8150(r11, 0x0, &(0x7f0000000e40)={0x2c, &(0x7f0000000c40)={0x40, 0x5, 0x2, 'j/'}, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$cdc_ncm(0x5, 0x8f, &(0x7f0000000580)=ANY=[], 0x0) 3.438793446s ago: executing program 1 (id=76): timer_create(0x3, 0x0, &(0x7f0000000300)=0x0) timer_settime(r0, 0x0, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x2000000, &(0x7f0000000a00)=ANY=[@ANYBLOB="6c617a7974696d652c6e6f696e6c696e655f78617474722c6c617a7974696d652c6e6f626172726965722c6163746976655f6c6f67733d342c757365725f78617474722c6d6f64653d6c66732c616c6c6f635f6d6f64653d64656661756c742c00be9ee044c45511e65887f6fac9eba6d787c3684a836f23dbf8ad3dd5931c08b46ea5952a332ad2ced40c98a2affa2dad4d623f9ff3ffa81e45095548ab6200f069d0f63d20fd71d3043b0dd5c4cf9785f3f531abc19bc1678f5e0b33006bd1049ca45fd8500d67a5aa6e1c23d9"], 0x1, 0x5514, &(0x7f0000013680)="$eJzs3M1rI2UcB/Bf2u2+uxbx4G0HFqGFTdh0X9Dbqrv4gl2KLwdPmiZpyG6SKU2a1p48eBQP/iei4Mmjf4MHz97Eg+JNWMk8U9n6gkqzjd1+PjD9zjyZ/Ob3hNLyTEICOLEWs19+qsSlOBcR8xFxMaLYr5Rb4XaK5yLickTMPbJVyvHfB05HxPmIuDQpnmpWyoc+uzq+cvPHN37++tszpy58/tV3s5s1MGvPR0R/M+3v9FPmnZT3y/HGuFtk/8a4zPRA/0F5nKfcaa8XFXYa++c1irzeSefnm9vDSW70Gs1JdrobxfjmIF1wOO7s1ymecL+xVRy32utFdod5kZ291NfuXvrbtjccpTqtst6HRfkYjfYzjbd322k+mw+KbA5G5Xiqm7fau5Mcl1leLpp5r1X0sX6YV/r/7c3uYHs3G7e3ht18kN2s1V+o1W9V61t5qz1q36g2+q1bN7KlTm9yWnXUbvRvd/K802vXmnl/OVvqNJvVej1butNe7zYGWb1eu167Vr25XO5dzV69927Wa2VLk3y5O9gedXvDbCPfytIzlrOV2vUXl7Mr9ezt1bVs7a27d1fX3nn/znv3Xlp9/ZXypD+1lS2tXFtZqdavVVfqy8d3/pP/9f9p/h+XTU9x/nAolVk3AHD8WP8D0/fwH8847uv/sP6fCuv/kz1/OBTrfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAE+v7hS9eK3YW0/GFcvypcuiZ8rgSEXMR8fAvzMfpAzXnyzoLf3P+wh96+KYSRYXJNc6U2/mIuF1uvz79uF8FAAAAeHJ9+dHlT9NqPf1YnHVDHKV002bu4gdTqleJiIXFH6ZQJcqbTfHs4btKJr/fp2J3StWKG1hnp1Qs3XI7Na1q/8r8gTj7SFRSzB1pOwAAwJE4uBI42lUIAAAAR+mTWTfAbBTvtJafxS8/wH8mRfmG4LkDRwAAAMAxVJl1AwAAAMBjV6z/ff8fAAAAPNnS9/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAb+zcTU7qUBQH8NOWvsf7yiPGuVtxBstwCQ4dGhbgJlgCbsENsAacuQQDhrYoNZgY+xXJ75e0t7chf06ZnXtJAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACALj3my9n97cVd05zNtpl2ngYAAAA4Zp0vZ8XFpJz/qe7/q26dVfMkItKIONa7Z/GjlplVOfkHn8/f1fAQUSTsvuNndfyOiMvqeP7f9a8AAAAAp2s1X0zLbr08TYYuiO6NX6/KRZv071VLyUlE5JOnrwdss4NJujudt1BWYZc8ipuW0ooFrHFLYeWS26ittE/JasP4YEjKIe21HAAAoBf1TqDfLgQAAIA+XQ9dAMNIYr+Vud8LLv55/7Yh+Ks2AwAAAL6hZOgCAAAAgM4V/b/3/wEAAMBpK9//BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQJfW+XK2mi+mTXM222baeRoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAF/bnHQVCIAzCYO/6zmTuf1hp0NTUpAqEj78xGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAN7/7y/+JqXEmmXttLD2PJGunxtapsXduHP1hfP0aAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC42J+XFAiBIIiCOeN/J33/w0qCnkGECGh4VFGLBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCLfvfL/4mpcSaZO20sHY8ka1eNravG3oPG0YPx9m8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC42Lmf3yiqOADg39lfWJRYq+mhxmjiQS9SFgS5etA0HvwTTJqyYHXxB/QghJj04s30ZsLF6NEYE0298T9whoQL3jj0gIknD5qZnWkfK+giMLPtfj7Jm/ed2WHe9w1N0++8aQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgMrO23txO9/Mj+JWeezG3StreX9zrM9d27q1lLc8zupMen94Kd3JFptLBAAAgNnRrur7iLjd3V7J+9Z8Uf93q3Pymv+7I6O4qufH6/6qr2r/vP36y50XdgeaH42TX/Ts+nBw7J+pdJ7cLKfbs/95Rqe488Wzl3bxH9J6b/P5nW5xP7Ovr19/p1eEh+rIFgD4P45WfRlUPw/lfb/JxACYGZ2k8K7q//Z8szkBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1KG3GU9XcRYRS529OHfz7pW1oh/bv7Z1a6lqp65e3UqvmV+iGxFn14eDY3VNZB+4eOnyx6vD4eDCfYO5iHjAR48evBwRj//K8XD/6oMJzol47HMX1Bi0yq/1aclnfwQNf2MCAODA6ZYtr+tvd7dX8mPZQsRf399b/7+WxJHW/2N9Wv/f+fDUjXSstP7v1zbDKfHNkQd+tLxx/rPli5cuv7F+fvXc4NzgkzeP99/qnzh98uTp5eJZybInJgAAADyaXtnS+r+1ELEztv5/OIljwvr/82/7X6ZjtWe5/v8Xe4t+TWcCAAAw25575Y/fs/scz3q9+GJ1Y+NCf7Td3T8+2jaQ6kM7VLa0/m8vNJ0VAAAAUIedzeye9f8zSRwTrv8/88OLP6XXbEfEXLn+f3Tt0+GZ+qbTkD8nOquOXyd+4lMFAABgqs2VLV3/7xbv/7d2X3loRcTrrxZhVv4ZwInq//a7X/2YjpW+/3+ixjlOo9bi6H4U/WJEZ7HpjAAAADjInipbXuz/1t1e+ejnw+/3vP8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAULe/AwAA///lFT7r") r1 = socket$can_raw(0x1d, 0x3, 0x1) sendmsg$can_raw(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2018055}, 0x44) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x183341, 0x0) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r2, 0xf501, 0x0) bind$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r4 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r6, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000001780)=ANY=[@ANYBLOB="02000000040000000600000005000000"], 0x48) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000001070000000000000000260018110000", @ANYRES32=r7, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000000)='sched_switch\x00', r8}, 0x10) syz_socket_connect_nvme_tcp() unshare(0x2040400) getsockname$packet(0xffffffffffffffff, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r10 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r10, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000580)=ANY=[@ANYBLOB="6000000010000104000000000300000000000000", @ANYRES32=r9, @ANYBLOB="000000000d1c0000400012800e00010069703665727370616e0000002c000280040012000500080004000000050016000200000014000700ff020000000000000000000000000001c6b258f97ec3f34189dd8f54def3db0276485b70d560ec4b2b7bcae922d6d8cbe546bfe80d36e80d206868b64c6664398f815e5804d5af5b33936135a0f34416c8"], 0x60}, 0x1, 0x0, 0x0, 0x10}, 0x12) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r3, 0xf502, 0x0) timer_settime(r0, 0x0, &(0x7f00000001c0)={{0x0, 0x3938700}}, &(0x7f0000000200)) 2.513921165s ago: executing program 1 (id=83): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r0, 0x8923, &(0x7f00000000c0)={'bond_slave_0\x00', @random="0137013710ff"}) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000200)={0x3}, 0x8) r1 = syz_open_dev$vcsa(&(0x7f0000000040), 0x6, 0x34000) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000100), 0xffffffffffffffff) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$TOKEN_CREATE(0x24, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800bc8b0000000000000000009d55d385110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000070000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="05000000040000000800000003"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000001500000018110000", @ANYRES32=r3], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x13, '\x00', 0x0, @fallback=0x38, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000100)='kmem_cache_free\x00', r4}, 0x18) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x1c1341, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x84aebfbd6349b7f2}) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x64c941, 0x0) close(r6) socket$netlink(0x10, 0x3, 0x0) ioctl$SIOCSIFHWADDR(r6, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000000)="61a5", 0x2}, {&(0x7f0000000300)="daef6f77ede515b50d08546c7451cf948c7121", 0x13}], 0x2) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r1, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, r2, 0x10, 0x70bd2a, 0x25dfdbfb, {}, [@BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x4}]}, 0x1c}}, 0x4000095) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x9, 0x2, &(0x7f0000000000)=@raw=[@ldst={0x1, 0x3, 0x3, 0x0, 0x1, 0x40}, @exit], &(0x7f0000000280)='GPL\x00'}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0xe, 0x0, &(0x7f0000000000)="c1188e19b95d02ff4284860151b0", 0x0, 0xa3d8, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) 2.232667551s ago: executing program 0 (id=85): bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="020000000400000008", @ANYRES32], 0x50) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) r0 = getpid() socket$packet(0x11, 0x3, 0x300) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x6) (async) bpf$PROG_LOAD(0x5, 0x0, 0x0) prlimit64(0x0, 0xe, 0x0, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="19000000040000000400000008"], 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000001500000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000040)='rpc_buf_alloc\x00', r2}, 0x18) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000001c80)={{r1, 0xffffffffffffffff}, &(0x7f0000001c00)=0x8000000, &(0x7f0000001c40)=r2}, 0x20) (async) r4 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r6, &(0x7f0000000000), 0x400000000000041, 0x0) (async) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0xa) syz_clone3(0x0, 0x0) syz_clone(0x1000, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mmap(&(0x7f0000022000/0x4000)=nil, 0x4000, 0x2, 0x13, r3, 0x431b7000) (async) add_key(0x0, 0x0, &(0x7f0000000800)="3080", 0x2, 0xffffffffffffffff) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r7, &(0x7f000057eff8)=@abs, 0x6e) 2.177551829s ago: executing program 4 (id=86): prctl$PR_SET_SECCOMP(0x16, 0x2, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0e000000040000000800000006"], 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000007c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x12, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r1}, 0x10) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0xfffffef8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f00000021c0)={0x1b, 0xc, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0xfffffffd}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="180000000000000000000000000000008500000007"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="180000000000edff0000000000000000850000000f00000018010000646c012500000000000000007b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000800000850000000600000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}, 0x94) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x52) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000700)='signal_deliver\x00', r2}, 0x10) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000800)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000002c0)={&(0x7f0000000700)='signal_deliver\x00', r3}, 0x10) syz_open_procfs$namespace(0x0, 0xfffffffffffffffe) r4 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f00000000c0)='task\x00') fchdir(r5) mount(0x0, &(0x7f0000000080)='.\x00', &(0x7f0000000000)='proc\x00', 0x0, 0x0) r6 = syz_open_procfs(r4, &(0x7f0000000140)='smaps\x00') read$FUSE(r6, &(0x7f0000000180)={0x2020}, 0x2020) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x27, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000f40)={&(0x7f0000000300)='fib_table_lookup\x00', r7}, 0x10) r8 = socket$netlink(0x10, 0x3, 0x0) sendmsg(r8, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000140)="5500000018007f5f00fe01b2a4a2809302060000ff41fd01020400000a00120002002800000019002d007fffffff0022de1330d54400009b84136ef75afb83de066a5900e1baac968300000000f2ff000001000000", 0x55}], 0x1, 0x0, 0x0, 0x7a000000}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r9 = socket$tipc(0x1e, 0x5, 0x0) bind$tipc(r9, &(0x7f0000000340)=@nameseq={0x1e, 0x1, 0x3, {0x43}}, 0x10) pipe2(&(0x7f0000000040), 0x0) openat$fuse(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) 2.149578673s ago: executing program 4 (id=87): r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_udp_int(r0, 0x11, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0xfffffffffffffffe, 0x4031, 0xffffffffffffffff, 0x0) (async) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x4e24, @empty}, 0x10) (async) setsockopt$inet_int(r0, 0x0, 0x17, &(0x7f0000000000)=0x3fd, 0x4) (async) syz_emit_ethernet(0xbe, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000b0006800009078ac1414bbac1414aafffe4e24004d90780100000004000000497a1d08fd3d0ee007022798bb6374eda40b4f36f41fc4d035e9ebe414aa958d4bbef5e4007898221aa606d083cd59745493938f1e2de8fdadd3823fedd2c01b2aff03050a4ca5d10fd1b6b06f47ea42ef7c9d6a98e3943f6892078bb9528551525b16af17fe87acbae2ab0b233d01422d01cd53c3abe94331d0b79187242b5d"], 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="020000000400000005"], 0x50) readlink(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001200)=""/4096, 0x1000) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f00000001c0)='./file0\x00', 0x800714, &(0x7f0000000140)={[{@grpid}, {@user_xattr}]}, 0xff, 0x48f, &(0x7f0000000b80)="$eJzs3MtvVNUfAPDvvW15/Hi0P0QUBK2gkfhoaUFl4UKNJi40MdEFLmtbEBmooTUR0mgxBpeGxL1xaeJf4M6NURfGxK0mLg0J0caE4qrmvugwnZa2tB3pfD7JdM6Ze+6c8733nplz7+mdANpWb/YnidgeEb9GRHeRvbVAb/E0Mz05fGN6cjiJ2dk3/kzyctenJ4erotV628rM4TQi/SSJ55P59Y5fuHhmqFYbPV/m+yfOvtc/fuHiU6fPDp0aPTV6bvD48WNHB559ZvDpVYkzi+v6vg/H9u995a0rrw2fuPL2D19nzdpzoFheH8dt3WgSUBO92Vb7azbXuOzRZbT9brCjLp10trAhLEtHRGS7qyvv/93REXM7rzte/riljQPWVPbdtHnhxVOzwAaWRKtbALRG9UWfnf9Wj3UaevwnXHshYlOZnpmeHJ65GX9npOXrXWtYf29EnJj654vsEcu9DgEAsAL52ObJZuO/NPbkz8Vcx85yDqUnIv4fEbsi4p6I2B0R90bkZe+LiPuLlWe7l1h/b0N+/vgnvdq0zaskG/89Vzf2m6mLv3zq6ShzO/L4u5KTp2ujR8ptcji6Nmf5gUXq+PalXz5baFn9+C97ZPVXY8GyAVc7Gy7QjQxNDK3WRrh2KWJfZ7P4k5szAdkRsDci9i3vrXdWidOPf7V/oUK3j38RqzDPNPtlxGPF/p+KhvgryeLzk/1bojZ6pL86Kub78efLry9U/x3FvwquHXygSMzt/4YS3X8nxXxtV9Rqo+fHl1/H5d8+XfCcZqXH/6bkzXzO+qd3itc+GJqYOD8QsSl5Nc9X53T564Nz61b5qnx2/B8+1Lz/7yrXyeLPtlJ2EB+IiAcj4qGy7Q9HxMGIOLRI/N+/+Mi7i8SfRBKt2/+XIkaafv7dPP57kvr5+hUkOs58981CM+ZL2//HYir/rC3kn3+3sdQG3uHmAwAAgLtCGhHbI0n7inTv9kjTvr7if/h3x//S2tj4xBMnx94/N1LcI9ATXWl1pau77nroQDJVvmORHyyvFVfLj5bXjT/v2Jrn+4bHaiMtjh3a3bZb+39U/T/zR0erWwesOfdrQftq7P9pi9oBrL+lfP87F4CN6db+vyX7s7VVbQHWl/N/aF/N+v9HDXnjf9iY5vf/35v8ZB2wERn/Q/vS/6F96f/Qlu7kvv6VJ6qbBVb+PluWfId/uySqX7xYy7q2xtwrkbY85DZKZD1mfSud+w0VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAu9m/AQAA//+kuOWe") (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) getrlimit(0x4, &(0x7f0000000100)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) (async) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x11, 0xb, &(0x7f0000000240)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020700000000000002030207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000100850000002d00000095"], &(0x7f0000000300)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0x19, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='sched_switch\x00', r4}, 0x10) r5 = socket(0x10, 0x3, 0x0) write(r5, &(0x7f0000000000)="fc0000001a000700ab092500090007000aab0700a90100001d60369321000100ff0500000005d0000000000000039815fa2c1ec28656aaa79bb94b46fe000000bc0003000500000014000027000089fee1434f1e596534d07302ade0bbc91a3e3280772c05defd5a32e280fc83ab82f605f70c9ddef2fe082038f4f8b29d3ef3d92c83170e5bba4a46d284a710af333ae4f5566f91cf190201800015b2ccd243f295ed94e0ad91bd0734babc7c3f2eeb00d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d48a99c03f080548deac270e33429fd3000175e63fb8d38a8700"/252, 0xfc) 2.09418917s ago: executing program 4 (id=88): getsockopt$SO_COOKIE(0xffffffffffffffff, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) ppoll(&(0x7f00000000c0)=[{r2, 0x20a0}, {r0, 0x8}, {r1, 0x80}, {r1, 0x1099}, {r1, 0x1404}], 0x5, &(0x7f0000000140)={r3, r4+60000000}, &(0x7f0000000180)={[0x7fff]}, 0x8) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0x11, 0x1e, &(0x7f0000000200)=@raw=[@jmp={0x5, 0x0, 0xb, 0x1, 0x7, 0xffffffffffffffc0, 0xfffffffffffffff7}, @alu={0x3, 0x1, 0x3, 0xa, 0x8, 0x50, 0xffffffffffffffff}, @map_fd={0x18, 0xb, 0x1, 0x0, 0x1}, @initr0={0x18, 0x0, 0x0, 0x0, 0x27, 0x0, 0x0, 0x0, 0x6}, @cb_func={0x18, 0x2, 0x4, 0x0, 0xfffffffffffffffa}, @printk={@i, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0xe}}, @snprintf={{}, {}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x6}}, @exit], &(0x7f0000000300)='GPL\x00', 0x4000000, 0xb2, &(0x7f0000000340)=""/178, 0x41000, 0x5, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000400)={0x6, 0x4}, 0x8, 0x10, &(0x7f0000000440)={0x0, 0x7, 0x5, 0x8}, 0x10, 0x0, 0x0, 0x3, &(0x7f0000000480)=[0x1, 0x1, 0xffffffffffffffff], &(0x7f00000004c0)=[{0x1, 0x4, 0xb, 0xc}, {0x4, 0x3, 0xa, 0x4}, {0x1, 0x5, 0x4, 0x3}], 0x10, 0x4}, 0x94) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000005c0)={&(0x7f00000001c0)='kvm_dirty_ring_exit\x00', r5, 0x0, 0x9}, 0x18) r7 = socket$nl_xfrm(0x10, 0x3, 0x6) r8 = gettid() getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000c00)={0x0}, &(0x7f0000000c40)=0xc) r10 = gettid() fstat(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0}) read$FUSE(0xffffffffffffffff, &(0x7f0000001680)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) r13 = eventfd(0x9) r14 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r15 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000003940)={0x11, 0x9, &(0x7f00000036c0)=@framed={{}, [@alu={0x7, 0x0, 0x7, 0x3, 0x2, 0x20, 0x4}, @map_idx_val={0x18, 0x6, 0x6, 0x0, 0xe, 0x0, 0x0, 0x0, 0x6d}, @map_fd={0x18, 0x4, 0x1, 0x0, 0x1}, @call={0x85, 0x0, 0x0, 0xc5}]}, &(0x7f0000003740)='syzkaller\x00', 0x1, 0x95, &(0x7f0000003780)=""/149, 0x41100, 0x45, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000003840)={0xa, 0x5}, 0x8, 0x10, &(0x7f0000003880)={0x4, 0x9, 0x6, 0x8}, 0x10, 0x0, 0x0, 0x3, &(0x7f00000038c0)=[0x1, 0x1, 0x1, 0xffffffffffffffff, 0xffffffffffffffff], &(0x7f0000003900)=[{0x3, 0x4, 0x1, 0xb}, {0x4, 0x5, 0x0, 0x8}, {0x3, 0x4, 0x6, 0xb}], 0x10, 0x3}, 0x94) r16 = syz_clone(0x82070080, &(0x7f0000003a00)="a079656b5ff6bfad1b4446839e2c41e9f438bc59a8ee282975a15cdca3a28155754c3abc8b42f5a1d12ac8ca00ea33e33f10b28179aaa0ccb8de76437fac8158d8b7a8ff4484590af9b58d6c90d87ec34ff91297c52aacd83e30c989b4bf3d0ea3", 0x61, &(0x7f0000003a80), &(0x7f0000003ac0), &(0x7f0000003b00)="f8e1af7317a59bf368") getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000003b40)={0x0, 0x0}, &(0x7f0000003b80)=0xc) newfstatat(0xffffffffffffff9c, &(0x7f0000003bc0)='./file0\x00', &(0x7f0000003c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000003c80)=0x0) getresuid(&(0x7f0000003cc0)=0x0, &(0x7f0000003d00), &(0x7f0000003d40)) stat(&(0x7f0000003d80)='./file0\x00', &(0x7f0000003dc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = openat$selinux_validatetrans(0xffffffffffffff9c, &(0x7f0000003e40), 0x1, 0x0) r23 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000003e80)=0x0) r25 = getegid() r26 = gettid() statx(0xffffffffffffffff, &(0x7f0000003ec0)='./file0\x00', 0x100, 0x200, &(0x7f0000003f00)={0x0, 0x0, 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000004000)='./file0\x00', &(0x7f0000004040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) sendmsg$netlink(r7, &(0x7f0000004200)={&(0x7f0000000600)=@proc={0x10, 0x0, 0x25dfdbfc, 0x40}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000640)={0x24, 0x12, 0x4, 0x70bd2c, 0x25dfdbfc, "", [@typed={0xc, 0x14c, 0x0, 0x0, @u64=0x5}, @typed={0x8, 0x62, 0x0, 0x0, @pid=r8}]}, 0x24}, {&(0x7f0000000680)={0x560, 0x31, 0x208, 0x70bd26, 0x25dfdbff, "", [@nested={0x187, 0x121, 0x0, 0x1, [@generic="a7b33ebdeee0f8cd68ca502a31bfcd626f233e821297c8b28b2326053356fd088744022e8f183a6157bd57a926c44c99eee675cb10927d3d443017844aa824d2b74dcf3bd9e2857e6026fa2da6723ac3508db7f9aad1fce8e69eebb0872bc284fe859d4d5d3b124d54ac8d93df7ef4a5073453c6db32d65b94825b52f27fdec92b952bb17ed962ca2124e4d02da68ad51dfbacbb7c39ba3dc4243b8dfb46f2c8fd", @generic="4e61593779225f42454f062a5d6c9ed5a5adfd5b333b805fd7dd29dbda07b432cdc6bb93f35248898a468b98186f64218b61ae339318aabe9a10402609ab95a84d60f42c569afb1f9bbe6f941866813c5cb7ab9edc838438aec3f627f3447059f3afd2813750ab454afc3fa734baa05699018676b9832d0212c8fa15bd633c77190d3facafb0f360bbf0a03915be3c9e022c66a2f2c24698ac41823a49bc26f7efd70898af4149b5020e3654e74b9d0fe871da6d109052be16e25d3f", @nested={0x4, 0x93}, @generic="3c923883fbb854eb06e10e6f6c28", @typed={0xc, 0x60, 0x0, 0x0, @u64=0x4}, @typed={0x5, 0x28, 0x0, 0x0, @str='\x00'}]}, @generic="ff0701c965f0306897e6344b5c31111c274eaed149e4baf22ee59dcecdaa645cfc1d9373cb21aaae746b0ea1e7a1e324d65ba7542d2a8e7f0ce41e70f5e7d2f73d5f861f56987c38f095a1638cdd988d4e4168836f5183f997b4366c7fae37487484a625083b7abfae336a30f3d81a72c585fe39d769d188a0bf5599", @typed={0xc, 0x3c, 0x0, 0x0, @u64=0x8}, @generic="7623ae567a37959f36258e05b1164efc84e5061803922e06127fd9829af64955a530c852e6be33570fc4abafdd0726088cefe13e423761bb837ee344cd625e1b63a4c5c10b4f45b8fcaf89ba968195671213f2b642c339b7963075daa06a07d066167993f90a01b9adefe5c255d14e7f08a9729d244e32d6bf07447c2dd48a75a9d8feb24c8f1b191e11f7cf5bb7af6a858ac01e9e9048850d639173d4deb823d84f69cf60a40500", @nested={0xf2, 0x73, 0x0, 0x1, [@generic="4e724f398ba94512e27eb2ba99405c1abdb7c5ecdc942c895608499ca2c2bae974e23cdd033c97dc1bd61e1a31a3803c76fb1e8511940bcee0cfa5934cbacccabc1a112b05e131009bd023e2a05f", @generic="f9af948860640657b3dbf6d717dbac1533b53af595221d17978b593b90a4f5861766b4d5760175df67a34854034a8a376a79a20b0452e498a87ca28e7558f8c56563cd4c78f801309fd53571e47271bb42a674ec4fc3d054bd33693f7a95a9050ad264d7b2b0245c91ffbf3e1f12423a54b7bbbb2639a9a06f5d687983dfadb4a1f0eca264849cc6259872b9582ad0ff5775a6d020346193", @nested={0x4, 0x2b}, @nested={0x4, 0x16}]}, @typed={0x8, 0x114, 0x0, 0x0, @fd=r2}, @generic="68f0188ee285b484ff308c83549efa3738c53da67d57f86deca675dba2c8daabd0e6fb3917f4b18dfdc52beaeb672d27f835eef3b62a4ce879e45b49c8ff309bfbc804f8d930a901f6f8cee5898e51f7143dfd93a6f4447946695fa6ace7eba775435a668c1c317f44cb1fb4344bd1e4c94e1be8a4eda2812b6d1c12d72acf3cf330bee5efe72dc1a7f5a6e9bfdd830b48251633d816f8e4c75ea9065b79cb02f201d91e5141186f577d28d70b1c513e594da66db1362f879005d07692637c676b0341cfa9fb4c49b8c5170f6f246ecfe631e7fbe2883c387b637916b754242f8bb7b5f6fb4dbd1590b88a3a6495e52328b5", @generic="9b5399c2fd4ebc4db43ca61ade4338d76d7f36101c8089ce280f9e6f96c4a2048c5eb2364bbfa89c73aff207937cec1002e1b88c8a37bd60af2c6c1fa5c4b35def431b5d5e6931ea52521a920b6cfdc90c5e5606c833ce99018bd9e00dab82ab93c9e95e11b586aa766be5239e9306dd429606342fdd41e389ea273e515e3184a64ed40080421ad3ba5c66f0982feb8d38395c4ef62936230330b16df4cb8f08d2878d14558ea09853"]}, 0x560}, {&(0x7f0000000c80)={0x5a4, 0x16, 0x800, 0x70bd27, 0x25dfdbfd, "", [@typed={0x8, 0x51, 0x0, 0x0, @pid=r9}, @nested={0x285, 0xe2, 0x0, 0x1, [@generic="20abec1fbcbc2c4174f25b0b7229648d37ab39bd940cc96d98d34c12130b68d973ab0538a273097062e0c47eb29540e60215bed02279bbca74230c5de93a7745b6dd074a171d4243d0266927b79733dc577f8d3737720ffd4182247ef9f17c1e475e17f2707dacaadb8c7c63d1d38d7f56885dc09bd6f3f4f3c9f89c8e085f18c91aeb940a24a4aea4ab6145115dd5b082ada90b7f0abd35bb0e3a8b762536344b992b6b2e8101e1549bde8be515da20b341aa40f236539e2b7971eca4bfb2d47d85e33a182eea4b7a206de222be534834791e1a20c4a73ee4a47f76a58ddb2ac1753301388b0fa5bb165bb7d1fab37cb6a0ed2d1565bf7163", @typed={0x4c, 0x43, 0x0, 0x0, @binary="994b5af649b90cde1b3a9dcafbc07f55f37b36882e3375cc795cb442d3e4b5d311c8b15e07c7e67ab9c44a3bf06a797c7bca06ef70db66229327aee2899fc82dcd4046e88bb0a50a"}, @typed={0x14, 0x2a, 0x0, 0x0, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @nested={0x4, 0xe1}, @generic="26f7043127954515e045acd34024b953c4b9cfb43b3e52c3907209e68fc3e592648a8e9ba01a66124e14d994317ed497b538", @nested={0x4, 0x24}, @generic="295461d3eee865685191a9035c5681d41c746008dc55f17430277b7478daf4c12d7f3925f49738899b328f3b69e48e9acf6e19b473bf", @typed={0xb3, 0xc7, 0x0, 0x0, @binary="ce7d3502b0fb4bdcaf2a42b74ed5f3e7759553454645093410cbadca2450189670df577b073e5e5806218645e8329ec0d9b90889a82b098bdabb34f332af11a5e954438e3e230732ebe831b9134f89a32646971387cbbed56fc185b6b76b00756f2a2b020be07337a42b4f54aa407eb8d053980891d8576b985bad3913da2eadb6652a934e8987928cf3a6cc9ed4653af106720a183d8f6fb8c1e57d4f4649951b338838824a7b2555d94f432b604b"}, @nested={0x4, 0xcf}]}, @nested={0xbc, 0xf2, 0x0, 0x1, [@typed={0x5, 0x79, 0x0, 0x0, @str='\x00'}, @generic="9c73d9032bafa8f1c4d9afe271cab9843c104ecde8b5f778d5b3fcf75052b51e23458d893c3e7bd05ec5d19416d708266fd66bbbde6bddb7c178d6317f274955aee6cfd7d53c1174df2b5b1f2ae85175edbc5ba4b7c1ea514420c7f032d68c04c05d171ce93bf927eaac667e51bf53da4f13f75650898dd3ba33ccfe31f3601b33f19e5f2e5f3da14fe4827e3b8b0fafb2cb1d2b72d920a2618edc5a81695b73e99f0436c771dc32", @nested={0x4, 0x8a}, @nested={0x4, 0x45}]}, @nested={0x1e0, 0x91, 0x0, 0x1, [@generic="323d61485535ba7181551c5f302c05c41e061c847249d63effbf7927e94ec821374673625df4e6912d987e83e539d15ea61791e1e933ad5370b1aa0661247b64f55d7cdc989356ef6978a6ff1802a5023dc26bccd433604d40851476cd63099f678fb254c36220f276a31eb4da112253e4ed8ddb05a2e533ccb0a6a9de3f8310d14cb10467a4f34a9d1a51341dd0505164c6eec8b01cd236fa0f46dc59508b6565c76ea5ecb1ec5854ad9baa11bbd8cd24aa3a4dbda725cdbf9084b57ea8ad5b36186909e585d5c4b283e794eeb78e0639d9d403e4b39b5130", @nested={0x4, 0xde}, @typed={0x8, 0x6e, 0x0, 0x0, @u32}, @nested={0x4, 0xdf}, @generic="59b499ea08f78d37e8415fe8f5cd48cba5e49c8461fcd367d0301472b05d022a192ad60750527f54e623cf715a4d910baa4bbbc1e7080a77c6c50473b666462324b4c57ac9e896d1dd3c4a73adc2262eaf8a78a1faf07b3e577e5181eecc18618c15be28fdea8e2e80f9f5c78064c88607de11d782033dcaa8301d29096856331a91acac7d860e62f033b96ec08b0792539c3b61f300168f9b09d6a0d63c9699d2caafd0c342d3aaa34183880dfb2f29f06728b2736c3e2892e1f39380a6089c13028581085be7fed0f7b1e4fe39e0bac2e73992ae43b3189fe07c27952fa89b7586a375bc718f1e0aeda8b1ff7338280009a7"]}, @typed={0x18, 0xee, 0x0, 0x0, @str='kvm_dirty_ring_exit\x00'}, @generic="c52a28185edcec79674e529756e8cf8b75c8c3f8f111b413f8baa4c586fe123e5655d12ba3fd12b494c99cf65d8a497ff5d280fed37026a4b0efecd7", @nested={0x14, 0xf1, 0x0, 0x1, [@typed={0x4, 0x1e}, @nested={0x4, 0x119}, @typed={0x8, 0x67, 0x0, 0x0, @u32=0x182b}]}]}, 0x5a4}, {&(0x7f0000001240)={0xfc, 0x2f, 0x400, 0x70bd2a, 0x25dfdbff, "", [@generic="610c03bc91d8cc426daa70f6e61250c34791a6dd490ad036ddd15d4f1c670b47674d7e617b77ce816e8648edcfdfb32c2ae79a6a0fa24462e966ddd3045f018ac6cc13036a03a66aef464c7ad27096e95116c21b8370b41657eb25258154b7430f24fc366a9e7b23fddc81cce439690a946de573865e31c8e6d1ff3c12051a3d7cbd4304cffcd1c51598c6940cd561319dff73b8f8c2cdff195079a54a165c3868953a72e0e10ab6c1ec94fba01192ee26aa1f8ca9990267c428faf368bfe63de9d66249580af86e7803ce9ec43cb54291d592ecb117e835cc088a2e197693268a", @typed={0x8, 0x7b, 0x0, 0x0, @u32=0x7}]}, 0xfc}, {&(0x7f0000001340)={0x230, 0x2b, 0x300, 0x70bd2d, 0x25dfdbfd, "", [@nested={0x4, 0x11b}, @nested={0x1b8, 0x128, 0x0, 0x1, [@generic="519aa657652e2d3e8e4aa518269298a1d7eac5b9627f7c8c30b239498a9dc81004eef1f8316f40c1f58bdd5bae0c40a47da685df1e458140592c25c0665c07f8c2128615158daa072bb04e4c8f175e32fbc9067994ce69ba71657b6bb56a37433002c68cc1234b97c9812fd6e2e44b2367f5bd333c1aaf4b1ea32c1d7ea5a073cc72517979aff27c6f79c632b443c991299168030ed426f0802bebd447a50776eee12b764d8abea8b5c95f9f2641491cac8270be73634b3ac880e82a64185414faea60d227247700dda67fa1ba1e4d90503f", @generic="da7831a7486dcacf0b62eacc06af063cbced3e4e38a0605a973fbc1440f05227ffc8905f3aee5d4ed0bf50601a2475ad89e2dd8b33e72c0fdf17a8fc30f3556e99a5be99f687b44175da48acc986c93feec3d33f0f5dc210702efe5b5e0c4f7bee842122028e99ec87d9821228167bc531954487ead2020a712d3ed69370d6317d98f16f792eb0c707e5e0a18111f449748295e559ffe57b57ae9a2c96e099912125d65e95953341e68ab612ae413806acb0989c356548a1ee5ab6cbb89876face66358c9375fc9c53beec8f061234e7473d3084ee10", @nested={0x4, 0x135}, @nested={0x4, 0x76}, @nested={0x4, 0xe7}]}, @generic="061c3e81af6972e0f1829b2904523dd3634be76c67575267fa73680dc9aff401a26efba22b28259aeab8658fae34180f8e1663b40a2234cdda0e65b9f51d69a5538f231c08675a6d07a62f0ab15fb71af650408f0357fed68b896f37d95efedf47818cf3"]}, 0x230}], 0x5, &(0x7f00000040c0)=[@cred={{0x1c, 0x1, 0x2, {r10, r11, r12}}}, @rights={{0x2c, 0x1, 0x1, [r13, r2, r1, r2, r14, r15, r0]}}, @cred={{0x1c, 0x1, 0x2, {r16, r17, r18}}}, @cred={{0x1c, 0x1, 0x2, {r19, r20, r21}}}, @rights={{0x24, 0x1, 0x1, [r6, r6, r0, r6, r1]}}, @rights={{0x28, 0x1, 0x1, [r22, r0, r2, r23, r5, r6]}}, @cred={{0x1c, 0x1, 0x2, {r24, 0xee01, r25}}}, @rights={{0x14, 0x1, 0x1, [r6]}}, @cred={{0x1c, 0x1, 0x2, {r26, r27, r28}}}], 0x138, 0x4000000}, 0x0) 2.09081572s ago: executing program 1 (id=89): r0 = syz_mount_image$f2fs(&(0x7f0000000100), &(0x7f0000010600)='./bus\x00', 0x82, &(0x7f0000000000)={[{@discard_unit_block}, {@fastboot}, {@test_dummy_encryption}, {@fsync_mode_strict}]}, 0x1, 0x1059a, &(0x7f0000020c40)="$eJzs3M1rI2UcB/Bftu6r61pkX/TkgAgNmNC03aIgUnUXXbBL8eXgSdNkGrKbZEqTvrhnPemf4FUQ8ebf4MV/Y/EgeBK8rSiZmcpW96A226zbzwem32eePPPL84RcnkyZAI6t2eTXXypxIc5GxExEnI/I25XyyK0U8WxEPB8RJ+47KmX/nx2nIuJcRFwYFy9qVsqXln+7e++r5268+vk3d6uNn77+cnqrBqbtxYjobxbt3X6RWafIW2V/c6ebZ39pp8zihf7t8jwrcjddzyvsNvfHNfNc7BTjs83t4Tg3es3WODvdjbx/c1C84XCns18nv+BWcys/b6freXaHWZ6dO8W89sq8MxwVddplvU/y8jEa7WfRn+6lxXo2b+fZGozK/qJu1k73xrlTZvl20cp67Xwe6//5Y37kvdMdbO8lO+nWsJsNkqv1xsv1xnKtsZW101G6VGv228tLyVynNx5WG6XN/konyzq9tN7K+tVkrtNq1RqNZO5aut5tDpJGo75Yn69drZatl5K3bn6Q9NrJ3Djf6A62R93eMNnItpLiimqyUF98pZq80EjeW11L1t69fn117f2Prn148/XVG2+Wg/42rWRuYX5hodaYry00qtZ/GJXDXc5x5wsE8K/Z/wPTYP9v/x/2v8d+/bZvHIovEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAsfXjye/ezhuzxfmTZf9TZdczEXElIi5HxKWI+P0BZuLUgZoXI6JSth80/uRf5vB9JfIK42tOl8e5iFgpj3tPP+xPAQAAAB5f3/7w6WcRM+Nm/ue1aU+Io1T+aHNmUvXyn3yemFS1i3mxvQlVu7RfciIuR8TJ2Z8nVO1KRJw4//GEqv0jMwfizH1RKeLEUc4GAAA4Ggd3AhPbvQEAAPDI+WLaE2A68vu15f/il/eCTxdR3hA8e+AMAAAA+B+qTHsCAAAAwEOX7/89/w8AAAAeb8Xz/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD/YuZfcNGI4DsB/oFPoS0UVj6uwqrpkwSF6hC57gPY22XGGSIhzkF2OEEHEjIMyhN2YAZHvkwbbI/jJRmJhmzEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACc00OxnN+t//1vmrPdNZNnNAAAAMApm2I5LyvDqv0l3f+Wbv2IiGlETCJiHBGn5u69+FjLHEVEJ9VPvb846sN9RJmw/0w/XZ8j4le6nr6f+1sAAACA27VezRYRvX21fPl5qPEOpEWbQa68csnnQ660URn2N1Pa+CUyi0lEFMPHTGnTiOh+/Z1arfz+erVi8KroVEW3jV4AAADtqs8Ess3eAAAAuDp/Lt0BLqPcr03/xU97wf2qSBuCn2otAAAA4HodP21/0Gm3HwAAAMAFlPP/N+f/pVUB5/8BAADAbajO/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCcNsVyvl7NFk1ztrtm8owGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAntmfdxQIgTAIg73r+06D9z+WNGhqalIFwsffGAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALz53V/+T0yNM8nca2PpeSRZOzW2To29c+PoD+Pr1wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOzP3QmEQBCEwb7zP6fF/MOSBo1BhCpY+JhhHhYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+KLf/fJ/YmqcSeZOG0vHI8naVWPrqrH3oHH0YLz9GwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4GIHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgr7c2+bMBDGcfi1kyhxm4yQ3uJjBhoqBCPwISFZ8gwMwEI0VLQWi8AKIOCgpTMFz9P8fzpdcQcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+n09MZHRGSfj8wjH67+DpeDr8jXTTP4vma2Oe7rn1tOtrtRyt8Y/xcRUUTWwm8AANpX3jfFYlnNO2m7aXtp+2nLaV3NXvloAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzuzcsWpTURgA4JOkiVYnRyuI4KCLjU2sRsjiUOguCLqFNpZiqpJmaEuXPoHo5Oor2E1fwRcQHLTg4NBBwUUQJclNeoJBUoR7Q/0++O/9c4dzz8kQ+O9/bgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgWA73wtlBngshzM0c5V3vv+6ujDu/ffZhbhBf7ry5GI/ZHaIYQni43mpeT3Et025ze+dRo9VqtiUSiWSYZP3LBADASVNMolvXfyruL3ev5eoh/Ho1Wv9fifLwl/r/88vzFwbxc+tdJ75XXP8vpLbC6VfubDwtb27vXFvfaKw115qPq9XK4s3FG7dvVcq9ZyVlT0wAAAD4N6Uk4vo/X/+z/38mysOE9f+9pQf343sV1P9jHTX9sp4JAADA/+3cpe/fcmOu50qlsNXodNoL/ePwc6V/zGCqx3Yqibj+L9SznhUAAACQhsO93Ej/fzXKw4T9//nXuwfxmIUQwmzS/59fedJaTW85Uy2N14mzXiMAAADZmk0i7v8Xe/v/88MtD/kQwtXL/Tz5G8CJ6v+PL+6OvLQe7/+vprfEqZSv9b+P3rkWwkwt6xkBAABwkp1OolvsHxT3l9s/ni+V7P8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDf7NgxSgNBFAbgzW5WKzFgpVZeQLSzClgIYuMhREHwBCKIBxBbS+9g6R1SK9hYWKbwBvJmd1TSBCx2lXwfTN4jDJmXSZN/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgrun+d1/Fy6jpy/a954+rk6gvMzW8369vxop+0OXQ/9Bgr+8JAAAAWARVzvdFUbzVj4dRy3HK/3XeE5n/YaXpc56fzf25Pt29buT8f328dfl10Kg5Jz707PzidKezb/j3rc7dMUw3n569VOkHKY9u1qZ1us/B7WRysJTa5S6mBQB+YzvXtsn/h6Lu9jkYAAtj2K7iR/6vxv3OBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCFzwAAAP//OCtiEg==") r1 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x101042, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x14937e, 0x111) mount(&(0x7f0000000280)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x5000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000380)={0x0, 0x0, 0xc000000000000000, 0x98f7}) (async) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000380)={0x0, 0x0, 0xc000000000000000, 0x98f7}) bpf$MAP_CREATE(0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="07000000040000000800000001"], 0x48) (async) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="07000000040000000800000001"], 0x48) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x19, 0x8, &(0x7f0000000740)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r3, @ANYBLOB="0000000000000000b703000000030000850000001b000000b70000000000000095"], &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0x21, r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sys_enter\x00', r4}, 0x18) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sys_enter\x00', r4}, 0x18) munlockall() syz_usb_connect(0x6, 0x45b, &(0x7f0000000640)={{0x12, 0x1, 0x110, 0xd3, 0x23, 0xde, 0x40, 0xaf0, 0x7271, 0x4867, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x449, 0x3, 0x22, 0x40, 0x40, 0x3, [{{0x9, 0x4, 0x22, 0x2, 0xa, 0xc9, 0xf, 0x7d, 0xf, [], [{{0x9, 0x5, 0x6, 0x3, 0x400, 0x1, 0x5, 0x8, [@generic={0xc2, 0x6, "70d4bef3342862bc2d435031ac20407cde806a196cad640e6862ab32f994d25bb641871f02e4323ddf15b58c8c4c8034ba2f8c50c0aa8ea815f9c9512ddd59106b125ce30c10b53cf6677a161b6fab82388429df8f17f7c302d3d9495ca6c627c6cbcc8c86e43136748d2901d8be18b898bac926c3a241c7526bc5c873261656227ce39fb1514a07cc81349a331a0ecd86dc892011905f0c2850d90c5399a9265f8f9649920fda1be28f041198b342abf590320d37905f69803f46906eb38231"}]}}, {{0x9, 0x5, 0x3, 0x4, 0x20, 0xb7, 0x4, 0x80}}, {{0x9, 0x5, 0x5, 0x0, 0x200, 0x2, 0x5, 0xa}}, {{0x9, 0x5, 0x4, 0x0, 0x200, 0x24, 0x8, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xa, 0x8}]}}, {{0x9, 0x5, 0x6, 0x3, 0x200, 0x6d, 0x5, 0x8, [@generic={0x11, 0x23, "39c98731037ba2342cf4ce8fc1e779"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x6, 0x8df}]}}, {{0x9, 0x5, 0x9, 0x10, 0x0, 0x4, 0x5, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xa, 0x5}]}}, {{0x9, 0x5, 0xd, 0x0, 0x0, 0x6, 0xf9, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x40}]}}, {{0x9, 0x5, 0x6, 0xfe6dae7843d62cae, 0x40, 0xf, 0x8, 0x3a, [@generic={0xd5, 0x4, "ca53cf5f73a490b3b4d8dea08c2b2983061d1d2d96785c807ec5e18a52e1caaed92fec4406aa5e1c5db9ecb2bde87e5faf2e2dd910691ddb65dcddd8e53dd9e7319f7de3aa71b5152a00afc4962c5d260d310ebe9c97514b11b5ac876b45ded00a3459a5b4ef0dde7d1baa2fcc8de8f5d36b76a8717f59239e45617cf4cf4fdcd830c178d9d796ef57c76553a64ace809a00178511ae634cfaa528982d1be7bd891bbd9782e43526705c22e530e55ff180ecc5fdd154c133985da83de65b2658fc68576682048699e7727ad15873d4132d55ce"}]}}, {{0x9, 0x5, 0x8a, 0x8, 0x10, 0x8, 0x8, 0x2}}, {{0x9, 0x5, 0x1, 0x3c7190c4cb0976d0, 0x8, 0xc, 0x2, 0xe}}]}}, {{0x9, 0x4, 0x71, 0x3, 0x4, 0x1d, 0x6, 0x30, 0x45, [@hid_hid={0x9, 0x21, 0x7, 0x1, 0x1, {0x22, 0x5ad}}, @uac_as={[@format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x89, 0x4, 0x0, 0x3, "09d1d3"}, @format_type_ii_discrete={0x10, 0x24, 0x2, 0x2, 0x8, 0x1, 0x4, "9d299efd222a71"}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x4, 0x2, 0x8, 0x5, "fc91bb"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0xb, 0x1, 0x2, 0x4, "", "97d702"}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x7, 0x800, 0x6, "a0e269"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x81, 0x3, 0x9, 0xf, "88c0"}]}], [{{0x9, 0x5, 0xf, 0x10, 0x10, 0x3f, 0x7, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x3, 0x6}]}}, {{0x9, 0x5, 0x3, 0x0, 0x400, 0x47, 0x20, 0x4}}, {{0x9, 0x5, 0x2, 0x0, 0x30, 0x81, 0x3, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xb9, 0x9}]}}, {{0x9, 0x5, 0x8, 0x0, 0x20, 0x1, 0x26, 0x1, [@generic={0xf7, 0x6, "993ea66bd0be19c20d5d3920d8f798d20228396a200a0b1c1e6f8fa7d4dcde2896f624c4cf9b2a3e53310fadd3644d8389022107f3a5bc6897f2ac426b217948a7928088d83d0431b08f48d196273389e3e139743b6153e25849aadd1f2df562a98cd38f43f149b5ecf8f690395bbcce0263fbd20aa9b4bcb031bbd8221bdee183339b6645067a3538514d66b414d8073999aaa2e8bbe32a7c89f3cd10dd44e950b33cfba7c94e496465176e634aa337759409b771ececf9525060be847349c22b81e7d9b914c833e2df78a140035a14c528a94827a37e6f1a5c45571a25b5047084a2b5e8a69444e20c63129fc1f4c782e464e565"}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x75, 0x9}]}}]}}, {{0x9, 0x4, 0x7c, 0x3, 0x1, 0x9d, 0x9d, 0x45, 0x8a, [@cdc_ncm={{0x7, 0x24, 0x6, 0x0, 0x1, '9\''}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x400, 0x7ff, 0x1, 0x8}, {0x6, 0x24, 0x1a, 0x1, 0x8}, [@network_terminal={0x7, 0x24, 0xa, 0xff, 0xfc, 0x6, 0x6b}, @mdlm_detail={0x6, 0x24, 0x13, 0x7, "105d"}, @country_functional={0x10, 0x24, 0x7, 0x2, 0xf71, [0x6, 0x4, 0xe260, 0x2, 0x0]}, @call_mgmt={0x5, 0x24, 0x1, 0x3}, @country_functional={0x12, 0x24, 0x7, 0x9b, 0x6e32, [0x7, 0x8, 0x0, 0x0, 0x8, 0x5930]}]}, @uac_control={{0xa, 0x24, 0x1, 0xc, 0x9}}], [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x0, 0x7, 0x3, [@generic={0x22, 0x11, "5a57195bc0f2fd118e5d9d0c5a90802b65af5ed0690b243c0c6286501276b333"}]}}]}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x250, 0x7, 0x4, 0x3, 0x40, 0x7f}, 0x5, &(0x7f00000000c0)={0x5, 0xf, 0x5}, 0x4, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x1004}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0xf4ff}}, {0x60, &(0x7f00000002c0)=@string={0x60, 0x3, "f2de399ac2954b7fd404feb1b1d90f3df754ae7593e657cd32793c168333e425272a7fb0073b3755abee420433be2746835bfd87665fa7aad3349419ebf39da7a0d9f6f16fddb846a0ba868dfa1d2d87208bd341d7b63d1432ecd2042db4"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x483b}}]}) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x1, 0x8005, 0x0, 0x0, 0x16, 0x0, "ef359f413bb93852f7d6a4ae6dddfbd1ce5d29c2ee5e5ca9000ff8ee09e737ff0edf110ff4117639c2eb4b78c660e677df701905b9aafab4afaaf755a3f6a004", "036c47c6780820d1cbf7966d61fdcf3352ff0f84ffbcc2542ded71038259ca171ce1a311ef54ec32d71e14ef3dc177e9b48b00", "f28300000200000000000000000000000100", [0x208]}) pwrite64(r1, &(0x7f00000003c0)="7f", 0x1, 0xf00) (async) pwrite64(r1, &(0x7f00000003c0)="7f", 0x1, 0xf00) 2.09040338s ago: executing program 4 (id=90): r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000002ec0)=ANY=[@ANYBLOB="b702000007000000bfa30000000000000703000000feffff7a0af0ff0100000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000005ecefab8f2e85c6c1ca711fcd0cdfa146ec561750379585e5a076d839240d29c034055b67dafe6c8dc3d5d78c07fa1f7e655ce34e4d5b3185fec0e07004e60c08dc8b8dbf11e6e94d75938321a3aa502cd2424a66e6d2ef831ab7ea0c34f17e3946ef3bb622003b538dfd8e01f3440cee51bc53099e90f4580d760551b5b341a29f31e3106d1ddd6152f7cbdb9cd38bdb2209c67deca8eeb9c15ab3a14817ac61e4dd11183a13477bf7e860e3670ef0e789f65f1328d6704902cbe7bc04b82d2789cad32b8667c2147661df28d9961b63e1a9cf6c2a660a1fe3c184b751c51160fb20b1c581e7be6ba0dc001c4110555850915148ba532e6ea09c346dfebd38608b3280080005d9a9500000000000000334d83239dd27080851dcac3c12233f9a1fb9c2aec61ce63a38d2fd50117b89a9ab359b4eea0c6e95767d42b4e54861d0227dbfd2e6d7f715a7f3deadd7130856f756436303767d2e24f29e5dad9796edb697aeea0182babd18cac1bd4f4390af9a9ceafd0002cab154ad029a1090000002780870014f51c3c975d5aec84222fd3a0ec4be3e563112f0b39501aafe234870072858dc06e7c337602d3e5a815232f5e16c1b30c3a6abc85018e5ff2c91018afc9ffc2cc788bee1b47683db012469398685211dfbbae3e2ed0a50e7393bff5d4c391ddece00fc772dd6b4d4de2a41990f05ca3bdfc92c88c5b8dcd36e7487afa447e2edfae4f390a8337841cef386e22cc22ee17476d738952229682e24b92533ac2a9f5a699593f084419cae0b4532bcc97d300006aca54183fb01c73f979ca9857399537f5dc2a2d0e0000000000000578673f8b6e74ce23877a6b24db0e067345560942fa629fbef2461c96a088a22e8b15c3e233db7af22e30d46a9d26d37cef099ece729aa218f9f44a3210223fdae7ed04935c3c90d3add8eebc8619d73415cda2130f5011e48455b5a8b90dfae158b94f50adab988dd8e12baf5cc9398fff00404d5d99f82e20ee6a8c88e18c2977fb536a9caab37d9ac4cfc1c7b400000000000007ffc826b956ba859ac8e3c177b91bd7d5e41ff83ced846891180604b6dd2499d16d7d9158ffffffff00000000ef069dc42749a89f854797f29d000069a16203a967c1bbe09315c29877a308bcc87dc3addb08142bdee5d27874b2f663ddeef0005b3d96c7aabf4df517d90bdc01e73835d5a3e1a90800c66ee2b1ad76dff9f9000071414c99d4894ee7f8240000e3428d2129369ee1b85af9ffffff0d0df414b315f651c8412392191fa83ee830548f11be359454a3f2239cfe35f81b7a490f167e6d5c1109000000000000000042b8ff8c21ad702ccacad5b39eef213d1ca296d2a27798c8ce2a305c0c7d35cf4b22549a4bd92000000000f285f653b621491dc6aaee0200e2ff08644fb94c06006eff1be2f633c1d987591ec3db58a7bb74d4ec3f771f7a1338a5c3dd35e926049fe86e09c58e273cd905de328c13c1ed1c0d9cae846bcbfa8cce7b893e578af7dc7d5e87d44ff828de453f34c2b18660b080efc707e676e1fb4d5825c0ca177a4c7fbb4eda0545c00f576b2b5cc7f819abd0f885cc4806f40300966fcf1e54f5a2d38708294cd6f496e5dee734fe7da3770845cf442d488afdc0e17000000000000000000000000000000000000000000000000000005205000000dc1c56d59f35d367632952a978ee56c83a3466ae595c6a8cda690d192a070886df42b27098773b45198b4a34ac977ebd4450e121d01342e0eaf6f330e935878a6d169c80aa4252d4ea6b8f6216ff202b5b5a182cb5e838b307632d03a7ca6f6d0339f9953c3093c3690d10ecb65dc5b47481edbf1f000000000000004d16d29c28eb5167e9936ed327fb237a56224e49d9ea95ec1b3ccd35364600000000000000000000000000000000000000000000000000000000000026ded4dd6fe1518cc7802043ecfe69f743f1213bf81700cd9e5a225d67521dc728eac7d80a5656ac2cbde21d3ebfbf69ff861f4394836ddf128d6d19079e64336e7c676505c78ad67548f4b192be3827fcd95cf107753cb0a6a979d3db0c407081c6281e2d8429a863903ca75f4c7df3ea8fc2018d07af1491ef060cd4403a099f32468f65bd06b4082d43e121861b5cc03f1a1561f0589e0d12969bc982ff5d8e9b986c0c6c747d9a1cc500bb892c3a16ff10feea20bdac0000000000000000ca06f256c8028e0f9b65f037b21f3289f86a6826c69fa35ba5cbc3f2db1516ffc5c6e3fa618b24a6ce16d6c7010bb37b61fa0a2d8974e69115d33394e86e4b838297ba20f969369de47422604e2fc5d1d33d84d96b50fb000000ae07c65b71088dd7d5d1e1bab9000000000000000000000000b5ace293b6c833c13e3229432ad71d646218b5229dd88137fc7c59aa242af3bb4efb82055a3b612272d40f522d8c98c879aca11033ec14bb9cc16bd83a00840e31d828ec78e116ae46c4897e2795b6ff92e9a1e24b0b855c02f2b7add58ffb25f339297729a7a51810134d3dfbe71f6516737be55c06d9cdcfb1e2bb10b50000eb4acff90756dba1ecf9f58afd3c19b5c4558ba9af6b7333c894a1fb29ade9ad75c9c022e8d03fe28bc358684492aa771dbfe80745fe89ad349ffaad76ff9dd643796caffdf67af5dd476c37e7e9a84e2e5da2696e285a59b53f2fb0e16d8262c080c159ce40c14089c82759106f422582b42e3e8484ea5a6ad9aa52106eafe0e0caea1ad4cb23f3c2b8a0f455ba69ea284c268d54b43158a8b1d128d02af263b3dc1cab794c9ac57a2a7332f4d8764c302ccd5aac114482b619fc575aa0dd2777e881e29a854380e2f1e49db5a1517ec40bb3fa44f9959bad67ccaba76408da35c9f1534c8bd46dbd61627a2e0a74b5e6aefb7eee403502734137ff47a57f164391c673b6079e65d7295eed164ca63e4ea26dce0fb3ce0f6591d80dfb8f386bb74b5589829b6b0679b5d65a125e3af1130d66a7b66837ae7e7123dde7404a067ad0a6a2d6bec9411b61cad4121be3c72ff3a04713042253d438e7becf8120de3895b8ce974958bde39cb8da3427a2e9e2de936431e67fed5ab5684db07de39083d8948cc4c8a2608100000000000000000000aecb8b0b7941088f971ce17427eec32a012295cc0cdd32955176b6ad5a4bb953e58ccfa9428f452cfb5a48a9fda26db3985c8be3c2f99827da074825b01c4a3a71fb59d5798100000000000000c76b05a45d2dd8c20d971e2f3e4369168f5cb83d6ff3a18733fec726034fbfa95624135bee374414b2c8c61f52357a520efd6a10aff244bc8a62ed367981fb4d5d77f7bc093958ff46527499957da4934cd4b370cf76f72dd05fa80cdfb68c836fd81be7a58532e041a87f9222f157610a4bcdc05b2a55308c8e7568b90f7a338557e816a16972aea79dff5becefa6f9c5ce6c58fb38da9e7532dc53cfdc2e789b76f7d32aca1bfea2aa62621b78dded30fc07171866bf3d552900000000a32dda61eeda1750e157c2d569b9d08f583c0ee28daec2e8bb85f3c8e91c4448096ee953def18dc73e55cb30f9cd069d8780b00eaba382f0c3ae391c30a5f1b0f36dd0c2193b791995d2890327a10d7abac76d1202f72e97f0105184d7aaaab8d3e29c9a8d263f076b55cf53c5bb9c0662a3d19a6722d7f83ae4331d3256f90af0857788b380ccc3b266c418e66d1d756d5df6423dd0cea67bc235d3776d22270fc19301ead09f156893e9"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x17, 0xc, &(0x7f0000000600)=ANY=[@ANYBLOB="18020000ffffffff00000000000000001801000020646c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000000000008500000006000000850000007d0000009500000000000000215708d5d517718228cb76e43b0ac64ed6ee6a166c09068fc46bcc302ea6be0877bad0ac77f139fbc5a924f113f77a18ec00ed7dcf5590bfa3f857749e420210f92d4404eaaa5802d274"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@base={0xb, 0x5, 0x400, 0x9, 0x1}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x15, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000107b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000925e850000000500000095"], 0x0, 0x2, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @sk_reuseport, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000800000000000000000000018110000", @ANYRES32=r1], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x18, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000500)={&(0x7f0000000080)='task_rename\x00', r2}, 0x10) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000500)={&(0x7f0000000080)='task_rename\x00', r3}, 0x10) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x10, 0x4, 0x4, 0x2, 0x0, 0x1}, 0x48) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000580)={{r4}, &(0x7f00000004c0), &(0x7f0000000540)=r3}, 0x20) r5 = 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}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000001300)={&(0x7f0000000c00)='net_dev_start_xmit\x00', r5}, 0x10) r6 = accept$nfc_llcp(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000000)=0x60) recvfrom(r6, &(0x7f0000001340)=""/4096, 0x1000, 0x40000101, &(0x7f0000000380)=@ethernet={0x6, @broadcast}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe2c, 0x60000000, &(0x7f0000000100)="b9ff03316844268cb89e14f0080047e0ffff00124000632f77fbac14fe16e000030a07080403fe80000020006558845013f2325f1a3901050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0x24, 0x60000000}, 0x2c) pipe2$watch_queue(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r6, 0x8933, &(0x7f00000004c0)={'batadv0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r7, 0x89f8, &(0x7f00000005c0)={'erspan0\x00', &(0x7f0000000500)={'erspan0\x00', r8, 0x10, 0x60, 0x2, 0x7, {{0x1a, 0x4, 0x1, 0x16, 0x68, 0x67, 0x0, 0x2, 0x2f, 0x0, @loopback, @local, {[@lsrr={0x83, 0x17, 0xac, [@loopback, @multicast1, @broadcast, @private=0xa010102, @dev={0xac, 0x14, 0x14, 0x1a}]}, @ssrr={0x89, 0x7, 0x2f, [@broadcast]}, @end, @ra={0x94, 0x4, 0x1}, @rr={0x7, 0x3, 0xef}, @timestamp={0x44, 0x10, 0x60, 0x0, 0x2, [0x0, 0x1, 0x3]}, @generic={0x82, 0xf, "855857e1f8a7eaa5ab02a0d8a9"}, @ssrr={0x89, 0xf, 0x22, [@initdev={0xac, 0x1e, 0x1, 0x0}, @empty, @broadcast]}]}}}}}) 2.028649898s ago: executing program 4 (id=91): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x6) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000180)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7}}, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000300)='sched_switch\x00', r3}, 0x18) r4 = open(&(0x7f00009e1000)='./file0\x00', 0x60840, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r5, 0x6, 0x13, &(0x7f0000000180)=0x100000001, 0x4) connect$inet6(r5, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback, 0xa}, 0x1c) r6 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) ioctl$int_in(r5, 0x5421, &(0x7f0000000000)=0x3) sendfile(r5, r6, &(0x7f0000000100)=0x6, 0x100000000010401) bind$802154_raw(r6, &(0x7f00000001c0), 0x14) fcntl$setlease(r4, 0x400, 0x0) 1.988699174s ago: executing program 0 (id=92): r0 = socket$nl_route(0x10, 0x3, 0x0) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x200000000006, 0x0, 0x0, 0x7ffc0002}]}) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="04000000040000000400000005"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000600)={0x17, 0x2000000000000242, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b70800000000e7057b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000001600000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x22, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x94) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000023c0)={0x0, 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="18020000000000000000"], 0x0}, 0x94) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000005c0)={&(0x7f0000000580)='kmem_cache_free\x00', r2}, 0x10) removexattr(0x0, 0x0) sendmsg$netlink(r0, &(0x7f0000002a80)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000300)=ANY=[@ANYBLOB="2c000000130001002bbd7000fbdbdf250400c08008003300", @ANYRES32=0x0, @ANYBLOB="100025800000000000000000379e954e"], 0x2c}], 0x1, 0x0, 0x0, 0x8000}, 0x8880) 1.759913573s ago: executing program 3 (id=93): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000500)='./file1\x00', 0x2, &(0x7f00000003c0)={[{@nombcache}, {@norecovery}, {@auto_da_alloc}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x4000}}, {@bsdgroups}, {@minixdf}, {@min_batch_time={'min_batch_time', 0x3d, 0x9}}, {@barrier_val={'barrier', 0x3d, 0x8000000000000001}}]}, 0x1, 0x4ce, &(0x7f0000001440)="$eJzs3ctrXNcZAPBvZiRZktX60VJsF2qDC+4Da/SgWGq76artwlBq6KYFV5XGqqORRmhGjiW8kJOdF1mEhARCFtnnL8gmXsUEQtbJPmQRHBJHgSQQmHDvzNjSSKMMjqyJdX8/uNa5j5nvHg/f4dwz984JILPOJf/kIkYi4v2IONZY3X7AucafzQe3ZpMlF/X6lc9y6XHJeuvQ1uuORsRGRAxGxD//GvG/3M641bX1hZlyubTSXC/WFpeL1bX1i9cXZ+ZL86Wl8alL09NTY5MT0/tW1zsvPHPn8lt/H3jzq+fv33vxnbeT0xpp7ttaj/3UqHp/nNiyrS8i/vwkgvVAoVmfoV6fCI8l+fx+FhHn0/w/FoX00wSyoF6v17+tH+m0e6MOHFr5tA+cy49GRKOcz4+ONvrwP4/hfLlSrf3+WmV1aa7RVz4e/flr18ulsea1wvHozyXr42n50fpE2/pkRNoHfqkwlK6PzlbKcwfb1AFtjrbl/5eFRv4DGeGSH7JL/kN2yX/ILvkP2SX/IbvkP2SX/Ifskv+QXfIfskv+Q3bJf8ikf1y+nCz19Pn3csTcjbXVhcqNi3Ol6sLo4urs6GxlZXl0vlKZT5/ZWfy+9ytXKsvjf4jVm8VaqVorVtfWry5WVpdqV9Pn+q+W+g+mWkAXTpy9+2EuIjb+OJQuiYHmPrkKh1u9noteP4MM9Eah1w0Q0DOG/iC7XOMD7T/R294vGOz0wuVH44XA0yXf6xMAeubCad//QVYZ/4fsMv4P2bW1j28OJ8imXabo22av8X/g6WT8H7JrpMP8Xz/ZMnfXWET8NCI+KPQfac31BRwG+U9yzf7/hWO/HmnfO5D7Ov2KYCAinn3tyis3Z2q1lfFk++cPt9debW6f2PLCjhcMQK+08rSVxwBAdm0+uDXbWg4y7qd/adyEsDN+X3NscjD9jnJ4M7ftXoXcPt27sHE7Ik7tFj/XnO+8cSEzvFnYEf9k82+u8Rbp+fal86YfTPzTW+L/akv8Mz/4fwWy4W7S/oztln/5NKfjYf5tb39G9un+6M7tX/5h+1fo0P6d7TLG/19/7uOO8W9HnNk1fiveYBqrPX5ybhe6jH//P//6Rad99Tca77Nb/JakVKwtLhera+sX09+Rmy8tjU9dmp6eGpucmC6mY9TF1kj1Tn869d69veo/3CH+XvVPtv22y/p/88t3/31uj/i/Ob/7539yj/hDEfG7LuN/MfHRfzvtS+LPdah/fo/4ybbJLuNXX/7bkS4PBQAOQHVtfWGmXC6tKCg8kULS9TuAWH29r+njFm7/OE6jrdDrlgl40qprSfucJH2vzwQAAAAAAAAAAADo1kHcTtzrOgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAbfBQAA//8xE9MT") prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x200000000000008b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000000)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="160000000000000004000000ff"], 0x48) openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000180)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000680)={0x3, 0xc, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x29}, 0x94) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, 0x0, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0xce56fe61a68fc369, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv2(r4, &(0x7f0000000380)=[{&(0x7f0000001380)=""/129, 0x81}, {&(0x7f0000000300)=""/127, 0x7f}], 0x2, 0x0, 0x0, 0x0) r5 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r5, &(0x7f0000000140), 0x10) sendmsg$can_bcm(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000300)={0x5, 0x901, 0x0, {}, {0x0, 0x2710}, {}, 0x1, @canfd={{}, 0x0, 0x0, 0x0, 0x0, "d7c139a0d4fe372efa7e8cdba3417665ffb2b92af56c860b29402f8111302ae84c15b9dd43bda8847acbe40605b5ee1c8f0676814afc7e9f0413567e592c7c15"}}, 0x80}}, 0x0) socket$nl_generic(0x11, 0x3, 0x10) r6 = syz_open_procfs(0x0, &(0x7f0000000100)='net/ptype\x00') readv(r6, &(0x7f0000000740)=[{&(0x7f0000000580)=""/148, 0x94}, {&(0x7f0000000640)=""/57, 0x39}], 0x2) pipe2$9p(&(0x7f0000000040), 0x800) creat(&(0x7f00000001c0)='./file1\x00', 0x89) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0500000004000000ff0f000005"], 0x50) bpf$PROG_LOAD(0x5, 0x0, 0x0) 1.600682864s ago: executing program 0 (id=94): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="19000000040000000800000008"], 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000500000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000107b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000925e850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x22, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000900)={{r0}, &(0x7f00000008c0), &(0x7f0000000880)=r1}, 0x20) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x5, 0xc, &(0x7f0000000080)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback=0x1b, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='block_plug\x00', r2}, 0x10) r3 = 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}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='block_plug\x00', r3}, 0x10) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) 1.592190394s ago: executing program 0 (id=95): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) bind$netlink(r0, &(0x7f0000000080)={0x10, 0x0, 0x0, 0x1}, 0xc) (async) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r2}, 0x10) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xc, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x6) (async) timer_create(0x0, &(0x7f0000000680)={0x0, 0x21, 0x0, @tid=r3}, &(0x7f0000000100)) (async) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) (async) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, r3, 0x4, &(0x7f0000000180)=""/127) (async) splice(r4, 0x0, r5, 0x0, 0x7, 0x0) (async) socket$inet6(0xa, 0x3, 0x8000000003c) setsockopt$IPT_SO_SET_REPLACE(r1, 0x4000000000000, 0x40, &(0x7f0000001200)=@raw={'raw\x00', 0x4001, 0x3, 0x3a0, 0x230, 0x700001b, 0x148, 0x0, 0x148, 0x308, 0x206, 0x240, 0x308, 0x240, 0x7fffffe, 0x0, {[{{@ip={@local, @rand_addr, 0x0, 0x0, 'tunl0\x00', 'bond_slave_1\x00', {0xff}}, 0x1ea, 0x1e8, 0x230, 0x0, {0x390, 0x8f00}, [@common=@inet=@hashlimit2={{0x150}, {'pim6reg1\x00', {0x5, 0x1ff, 0x1, 0x1, 0x1, 0x100, 0x1, 0x8, 0x20}, {0x8}}}, @common=@inet=@socket2={{0x28}}]}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x8, 0x9, 'snmp\x00', {0xc000}}}}, {{@uncond, 0x0, 0xb0, 0xd8, 0x0, {}, [@common=@set={{0x40}, {{0x0, [0x0, 0x6275dd3c01ecbf44, 0x2, 0x4, 0x4], 0x4, 0x2}}}]}, @common=@unspec=@NFQUEUE3={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x400) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r0, 0x10e, 0x4, &(0x7f0000001440)=0x7, 0x4) (async) r6 = socket$inet6(0xa, 0x3, 0x7) connect$inet6(r6, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) (async) setsockopt$inet6_IPV6_XFRM_POLICY(r6, 0x29, 0x23, &(0x7f0000000340)={{{@in6=@dev, @in=@empty, 0x0, 0x0, 0x1, 0x4, 0xa}, {0xbd1, 0x0, 0x3}, {0x81, 0x2}, 0x2000000, 0x0, 0x1, 0x0, 0x0, 0x2}, {{@in=@local, 0x8000, 0x33}, 0x0, @in6=@empty, 0x0, 0x2, 0x0, 0x7, 0x0, 0x0, 0x10001}}, 0xe8) sendmmsg(r6, &(0x7f0000000480), 0x2e9, 0xffe0) 1.584667115s ago: executing program 0 (id=96): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000010bd28710000000000000109022400010000000009040100010300000009210200000122050009058103"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000300)={0x2c, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=@newlink={0x38, 0x10, 0x581, 0x2, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x4d014}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @bond={{0x9}, {0x8, 0x2, 0x0, 0x1, [@IFLA_BOND_ARP_IP_TARGET={0x4}]}}}]}, 0x38}, 0x1, 0x0, 0x0, 0x20004003}, 0x0) prctl$PR_SET_TIMERSLACK(0x1d, 0x8) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f0000000180)={0x3000, 0x0, 0x1}) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f0000000380)={0x2, 0x34000, 0x1}) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x2) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f0000000040)={0x0, 0x12000, 0x1}) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f0000000000)={0xeeee8000, 0x2000, 0x1}) ioctl$KVM_RUN(r3, 0xae80, 0x0) r4 = getpid() bpf$PROG_LOAD(0x5, &(0x7f00000007c0)={0x0, 0xc, &(0x7f0000000280)=ANY=[@ANYRES16=r4], &(0x7f00000004c0)='syzkaller\x00', 0x6, 0x0, 0x0, 0x40f00, 0x10, '\x00', 0x0, @fallback=0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x7) syz_open_procfs$namespace(r4, &(0x7f0000000080)='ns/pid\x00') syz_usb_control_io(r0, &(0x7f0000000040)={0x2c, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0}, 0x0) 1.059652953s ago: executing program 4 (id=97): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1e7d, 0x2c2e, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x7}}, {{{0x9, 0x5, 0x81, 0x3, 0x10}}}}}]}}]}}, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x9, 0x4, 0x8, 0x10}, 0x50) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fff7ffc}]}) statx(0xffffffffffffff9c, 0x0, 0x1000, 0x100, 0x0) pidfd_send_signal(0xffffffffffffffff, 0x2c, 0x0, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000040)=ANY=[@ANYBLOB="1800000000000000000000000000000018510000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000030000009500000000000000"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000180)='kfree\x00', r2}, 0x10) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000080)={0x24, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x22, 0x7, {[@main=@item_012={0x1, 0x0, 0xa, "e4"}, @global=@item_4={0x3, 0x1, 0x0, "7805095c"}]}}, 0x0}, 0x0) 792.981438ms ago: executing program 3 (id=98): r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x40, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x15, 0x4, &(0x7f0000000500)=ANY=[@ANYBLOB="b4000000000b00007910000000000000c3100009a0000000950074000000000031fb0d3a4231020004399d17d34e075fdcda533ab1aa71ab1d764152e6cb25dadc7ded5dbe11b62ac5ea9fca11027d19e93adb604a7d3deb92de3141e8ed7ac5b8902070213cdfdc5d6c4890cdeb50347c32060581172b94c6ba22a2b58eb6cbad46ed6e7965a2ba103b0b36f790bb41931f9a3d4dd127c1b4e49f7468f5e603950c4f67581c92ef8a7e8ece17d5f5b169391ef409c39c263895739e3d702c128b35d5fc23469240c61e150e2bae385f9ac9b03c22b0f7050c166b835298c5911f1053a723aee89051c24e1900ab97fa52d2e06dce0248a829ed46a520db4c1432080bbf707ad2f8af8118ee7d434a960ed6be4455ba57cb06459b64689e77ce95823a5533f5b11118906fd2fc29b3697c637d3693d4b4aade6f9202e6cfa6d7507f88af38b6109ad8f82b1d600a5447831df835d7000000218b0222004f98a7a0caddc397d8414be912b4e7536fefd951fe23a56fbf9fc643c6604268b5ccc13b996aaed0a6f6470566c8f534e5d486b2141646b35fd4472be8195fd917446a8abb1c2cd5dc09e2d75ec00ede2841e497d5178cf9445c7bb11f3c5cfdcae8c476d3fb75cac727143f92798a44864b49366b6cf228d9bc1d99ab2104e3c2e17ec46fbce102c158ff3748f1eb90b83d8be0dfcefbeed222009b41ad34d8656daf41e23322e58d91811feffc39ec11b11cc611f6fbfd999c3bef10caa2e8692259d40d69ed3d85ec2813b007b8ce6384a28798f445ad7fc451865fe45a06977f7a785f8e97544aad1f844f2a4799944e0daf6d4c3a7d30b7d89781ca607048c50945c45d5a6f2c5145416176fd64c559e6a272b92c92052a9005aaa25d09613aba2e7d429ae40c249e7996e4bc213c24699889ea320c40f32dcdaa19893e17c57d7e8c51d5f320d99e8c2521c339c33bf6c41fde029061c088e0cf048652f71883d4fdbb70cfe8149775fd8377a38e2d47bad155423d3f13d040f77102280424fa8b29c7d92d1158c6b35065c15513441730e9cc7a591d34"], &(0x7f0000003ff6)='GPL\x00', 0x2, 0xc3, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @sk_reuseport=0x28, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x2}, 0x6b) (async) mkdir(0x0, 0x0) (async) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x11, 0xc, &(0x7f00000001c0)=ANY=[@ANYRES32=r0, @ANYRES8=r0, @ANYRES16=r0, @ANYRESHEX=r1], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={&(0x7f0000000040)='kmem_cache_free\x00', r2}, 0x18) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x42, 0x0) (async) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000006c0)={0x11, 0x4, &(0x7f0000000180)=ANY=[@ANYBLOB="18010000000000f6000000006debff00850000007b00000095"], &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='sys_enter\x00', r4}, 0x10) (async) fdatasync(r3) (async) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000140), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000680)=ANY=[@ANYBLOB="050000000109000eabc09607249700000000618b"], 0x80}}, 0x0) (async) setgroups(0x0, 0x0) r5 = epoll_create1(0x80000) (async) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x101901, 0x0) r7 = ioctl$KVM_CREATE_VM(r6, 0xae01, 0x0) ioctl$KVM_CAP_SPLIT_IRQCHIP(0xffffffffffffffff, 0x4068aea3, &(0x7f0000000040)={0x79, 0x0, 0x971}) (async) r8 = ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x0) ioctl$KVM_SET_GSI_ROUTING(r7, 0x4008ae6a, &(0x7f0000000000)={0x1, 0x0, [{0x0, 0x2, 0x1, 0x0, @adapter={0x0, 0x62e98893, 0x2, 0xfffffb7f, 0x5}}]}) (async) ioctl$KVM_RUN(r8, 0xae80, 0x0) (async) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r10 = epoll_create1(0x80000) epoll_ctl$EPOLL_CTL_ADD(r10, 0x1, r9, &(0x7f0000000040)={0xa0000004}) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r9, &(0x7f0000000100)={0x30000019}) (async) epoll_ctl$EPOLL_CTL_ADD(r10, 0x1, r5, &(0x7f0000000000)={0xa0000001}) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40f00}, 0x94) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x11, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="18000007000000000000000000000000950000b9bd000000cbe7dae01d1eb93589e2cf292c1304e5c0f85a277feb9fb4a5d43aeaed8fa217b7182cc8a0d82dd744b48c681661", @ANYBLOB="093fb0eb606b82ece27ed48a13dded10b5b46ab615e474fc9887ae7eff481d7f05963cd1780866adceccb09c643f3b35fa7964fd5a2ea7b1b48265920c135ca95b643023c1e510d967d3bcdec876f33ed802d3edbc935f6919857d2c5e0ae941485ac9bd8c5ff88aeb3aca78f7cf218c690929af92cad4900801ad14ba85558c6457a1f74def186ae19dc4b6519fd7ac37a59288a1baa6ed72e92cdb07c6a31b7bffa01c2087c2d562dac61f26c9f145f2f69ebd534e624f69cbbed12d5bd3ea2aacb3052ff4e50d20f1b0e463d969b3dbd588c24b072e5298487cb1811cbdb040985a2b8edd00ae7d5b11a1508d939f130f7476fa5a65a9d84de501", @ANYBLOB="dae442da9f42bc3f9417440cd5fc35ad2e33d7625132933428f48ddbdf06a638a190664c2fed99389e35871d16a7ff250db86e48acef600f9d7407c742c1ebdfb1b8c89dab728f5027cf4ba530ea5c14f2b16ec2ebf4121d759950805526180c7bc8557097dad23dd82e7689a2a21d054e7676b136070eaead", @ANYBLOB="a788d01af6e118a3465f208432372a49d076d3f85d8c134c3b3bd77d3c51ead061955f4abfecb821f86169f9cadfd7791c2080e4eb6f0865a14b3e1ac6803b4e8171a33cbebb0dfeb5"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) 672.784673ms ago: executing program 3 (id=99): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_GET_MSRS_cpu(r2, 0xc008ae88, &(0x7f0000000000)={0x1, 0x0, [{0xc0010140, 0x0, 0x2}]}) (async) syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f00000000c0)='./bus\x00', 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="73636172642c6261636b67726f756e645f67633d73796e632c63576d70726573735f63686b73756d2c616c6c6f635f6d6f64653d72657573652c6e6f5f726f6c6c5f666f72776172642c67635f6d657267652c6e6f757365725f78617474722c6772706a71756f74613d004903f67e2c757365725f7861747464653d7374726963742c6e6f696e6c696e655f78617474722c6a71666d743d7666736f6c642c6e6f696e6c696e655f648654be3a5ce2e7f27e6abfc94dbd73656e7472792c00b5c561424bc9dd9082c3ee3acd9380c4280374e0381415b38137da6068207a60ed9fcaa9a201daede6795bd827840d5f286ade320e692bce9fc689"], 0x2, 0x5505, &(0x7f0000002480)="$eJzs3E1rY9UbAPAn7XTe//Mv4sLdXBiEFiZh0nlBd6PO4At2KKMuXGmapCEzSW5p0rR25cKluPCbiIIrl34GF67diQvFnaDknlud+gJC08ZOfz+4ee45OXnuc8Iw8NxbEsCptZj9/GMlrsSFiJiPiMsRxXmlPAp3U3guIq5GxNwTR6Wc/33ibERcjIgrk+QpZ6V869Pr42u3f3jjp6++OXfm0mdffju7XQOz9nxE9DfT+U4/xbyT4qNyvjHuFrF/a1zG9Eb/cTnOU9xprxcZdhr76xpFvNlJ6/PN7eEkbvQazUnsdDeK+c1BuuBw3NnPU3zgUWOrGLfa60XsDvMidvZSXbt76f+2veEo5WmV+T4o0sdotB/TfHu3nfaz+biIzcGonE9581Z7dxLHZSwvF8281yrqWD/MN/3f9mZ3sL2bjdtbw24+yG7X6i/U6neq9a281R61b1Ub/dadW9lSpzdZVh21G/27nTzv9Nq1Zt5fzpY6zWa1Xs+W7rXXu41BVq/XbtZuVG8vl2fXs1cfvJP1WtnSJL7cHWyPur1htpFvZekTy9lK7eaLy9m1evbW6lq29vD+/dW1t9+79+6Dl1Zff6Vc9JeysqWVGysr1fqN6kp9+RTt/6Oy6CnuHw6lMusCAE4e/T8wC0fX/289jDj6/j/0/1Nxovrf097/H8H+4VD0/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAp9Z3C5+/VpwspvGlcv5/5dQz5bgSEXMR8evfmI+zB3LOl3kW/mH9wp9q+LoSRYbJNc6Vx8WIuFsev/z/qL8FAAAAeHp98eHVT1K3nl4WZ10QxyndtJm7/P6U8lUiYmHx+yllm5u8PDulZMW/7zOxO6VsxQ2s81NKlm65nZlWtn9l/kA4/0SopDB3rOUAAADH4mAncLxdCAAAAMfp41kXwGxUYv9R5v6z4OIv7/94IHjhwAgAAAA4gSqzLgAAAAA4ckX/7/f/AAAA4OmWfv8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfmPnfm4TB6I4AD8bvLD/tGi1921lb1DGlrDHPUYUkCYoIAfSQhqgBnJLCRFEeBwCEYdIHttK9H2SMxnL/HiD4DAz0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF26r9aL26vf121zdvt28owGAAAAuGRbrRf1P7PU/9rc/97c+tn0i4goI+LS3H0Un84yR01O9fL8zenz1asa7iLqhMN7TJrrS0T8aa7HH11/CgAAAPBxbZareZqtpz+zoQuiT2nRpvz2N1NeERHV7CFTWnnI+5UprP5+j+N/prR6AWuaKSwtuY1zpb1J/XM/rtpNT5oiNeXFlx2LzDZ2AACgR6Ozpt9ZCAAAAH36N3QBDKOI563M41bgJDXN9t7nsx4AAADwDhVDFwAAAAB0rp7/93T+3975fwAAADCMdP4fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXdpW68VmuZq3zdnt28kzGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHhif95RIATCIAz2ru9M5v6HlQZNTU2qQPj4G4MBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA3v/vL/4mpcSaZe20sPY8ka6fG1qmxd24c/WF8/RoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIv9eUmBEAiCKJgz/nfS9z+sJOgZRIiAhkcVtWgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4It+98v/ialxJpk7bSwdjyRrV42tq8beg8bRg/H2bwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIud+3mNo4oDAP5mZmdrq+IaZQ8RUfCgF7vd1tbexIMSPPgnCCHd1titP9ocbCliLt4k515EjyKCEm/9H3JOIJd4y2EPETwrMzuTnfwA118zm+TzgTfvu8Mw7/tmIeQ77yUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACURm9P4iQ7dMZxXJzb3Hu4lPVbh/rM47Xt+axlcVRn0ifDi9UPUbe5RAAAADg7krK+DyHspOsLWR938vo/La/Jav5vnx7HZT1/uO4v+7L2z9ovP+8+vz9QZzxOdtOby8PBpaOptP6/Wc62Z/7yilb+5PN3L0n+hcTvrT43SvPnGX29sfFOOw/P1ZEtAPBPXCz7Iih/H8r6fpOJAXBmtCqFd1n/J51mcwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACow2g1PFnGUQhhvjWJM1t7D5eO6x+vbc+X7dqjR2vhy8k9s1ukIYSby8PBpVpnM9vu3X9we3E4HNytP3gphNDU6G8V07/9wRQXh9DI8xH8R0FcfNmzks/JCBr8oQQAwKmUFi2r63fS9YXsXDQXwh/fHaz/X63EYcr6f/fDa5vVsar1f7+2Gc6+3sqdT3v37j94ffnO4q3BrcHHb1zuv9m/cv3q1eu9/F1JzxsTAAAA/p120ar1fzx3dP3/QiUOU9b/n33T/6I6VqL+P9Zk0a/pTAAAAM62Z1/+/bfomPNRux0+X1xZudsfH/c/Xx4fG0j1bztXtGr9n8w1nRUAAABQh9FqdGD9/0YlDlOu/z/1/Qs/Vu+ZhBDOF+v/F5c+Gd6obzozrY4/J256jgAAADTrfNGq6/9pvv8/3t/yEIcQXntlHBf/BnCq+j9596sfqmNV9/9fqW+KMynujp9H3ndDaHWbzggAAIDT7ImiZcX+r+n6wkc/XXi/bf8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQN3+DAAA//962D6S") 589.868494ms ago: executing program 2 (id=100): prctl$PR_CAPBSET_READ(0x17, 0x238153ad) (async) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) (async) r0 = syz_usb_connect(0x3, 0x235, &(0x7f0000000100)={{0x12, 0x1, 0x300, 0xbb, 0x8d, 0xf6, 0x40, 0xeb1a, 0x17de, 0x566c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x223, 0x1, 0x7, 0x8, 0x90, 0x3, [{{0x9, 0x4, 0xeb, 0x4, 0x6, 0x42, 0x3d, 0x36, 0x9, [@cdc_ecm={{0xb, 0x24, 0x6, 0x0, 0x0, "6ec53f82808d"}, {0x5, 0x24, 0x0, 0xd9}, {0xd, 0x24, 0xf, 0x1, 0x7fff, 0x40, 0x4c, 0x3}, [@obex={0x5}, @mdlm={0x15, 0x24, 0x12, 0x3}, @dmm={0x7, 0x24, 0x14, 0x7f, 0xc}, @network_terminal={0x7, 0x24, 0xa, 0x4, 0x5, 0x7, 0x7}]}], [{{0x9, 0x5, 0x2, 0x10, 0x3ff, 0xf, 0x6, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x39, 0xff81}]}}, {{0x9, 0x5, 0x6, 0x2, 0x8, 0x40, 0x1, 0x6, [@generic={0x81, 0x2, "24ef3315b2d5bdd1dbdd70e7224fc4849757f24401fee9315d43787f8bbd24888009ae162751eeb42cf39b65696d036552d03ca37641983a8fc9f6d1abcf832ce41983234822d69e2fb835b82b18228142498e974bf4836def2fdd7e1aaaeee136798c210fb0b7207166b978ba92c6d1b374751434af9b519519ca0e378c0e"}]}}, {{0x9, 0x5, 0xa, 0x10, 0x10, 0x3, 0x8, 0x9, [@generic={0x22, 0xb, "08b99bec99ba7a2d459adb0e611c2777678678c831b02bd7f16fa4d0dac3e5d4"}]}}, {{0x9, 0x5, 0x3, 0x10, 0x400, 0x3, 0x1, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x5, 0x81}, @generic={0x69, 0x11, "4f0ce92dc945a20eb33a823e6cf43fa5df4690ede46af70798e71b2eb8bcaeb72f6a3b3536eda31b9e47522508e854234975997e74201cb6dd9831278f7193d032f3d98682e22a6a1e3a37f50a93656d6758a961cee2394271e05d1f59b10c7e376a40448b3e9f"}]}}, {{0x9, 0x5, 0x9, 0x1, 0x40, 0x2, 0x0, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x6, 0x401}, @uac_iso={0x7, 0x25, 0x1, 0x61e5cdc1bde5c906, 0x7, 0x800}]}}, {{0x9, 0x5, 0x1, 0xc, 0x400, 0x1, 0xda, 0x9, [@generic={0x6e, 0xb, "2cef0c235c575e84016ae1b670aa05de83d9ab30294a8bc3cf5c8ae8c0f172cb47d5b8511ba940b87cf2d1b34c70356f0ea27603e8647ee52e92702eba7631f938d4ea405982508e7e988024eb2d4993d75372cabe8503933bbdbdd925c0e8c0d7427156f115423ca4e7cbbe"}]}}]}}]}}]}}, &(0x7f0000000480)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x110, 0xa, 0x80, 0x7, 0x40, 0x10}, 0x12, &(0x7f0000000340)={0x5, 0xf, 0x12, 0x3, [@ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x9, 0x2, 0x6}, @ptm_cap={0x3}]}, 0x3, [{0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x2809}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x40d}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x40e}}]}) syz_usb_control_io$sierra_net(r0, &(0x7f0000000580)={0x14, &(0x7f0000000dc0)={0x40, 0x24, 0x45, {0x45, 0x2, "9d82dce2d1a0270af3caabd6b9bc244bf1bb9106eb1a13a7218fc1aa7c199fe3ed3f7b3e4acaa467cb5cc1dfa792a721ae6680de6213217a05daff9d3ec92303630607"}}, &(0x7f0000000540)=ANY=[@ANYBLOB="de29f3a55d370f131275"]}, &(0x7f0000000640)={0x1c, &(0x7f00000006c0)={0x20, 0x14, 0x15, "1f50f925a48ad8d4140d4a56e98f0c288abcb940cf"}, &(0x7f00000008c0)={0xa1, 0x1, 0x400, "724c04cabdb759d5452c51376cfff8e64b43d02acaed6b6edd4616dfbd481f291b02d3fcbabeef60cf1912e5c444bd76766fd4a3f9d941b6e44841fb9503b0d27852e7da63146aa9f9aa0f6e4832ee42fa6e729ae90c7c800d67bf1feba58165eb544962edce2af9b5143581d2c9224470290aab38f2397e0902f060a4fc51c49372e9a5c619c23ce56986777860942288f5e6af47e203360d8685bea30b667edfb3c3224348bb4de61b130bdee38c326f0a43363c8b34d8b939efaac24c64b3ba5a251e8f894c98529c6966b57e66c4363d3f2235819374c00d9584f1c595edd14db29d21f30efec5a376f6f4d62d3bf3c8262238bebf9332b95907c92b5d0e2c4601b2ab6d1f13cbe8f0b07700d7367cd5cb765142df838c49ff058e53aca3df4200930df68e4adb0aacb194b9ca0c4d47f2e01f16154de5d083f39c34efc354fa487fd42223cd7ab3a5cce456f4239dc027a02c7fbdaa61769ce12295a223b20911e89ed271fb663cfa304ea51bb35f242934a346517a8834adb6a5bef66cd7477c7d75f7773d1144bfad3ac9bc39846ab45afbb72e04798a505135021c2219ca321d9ab4819b37c7211d56dc2d752533ed58cafe91dc44c20e969e35704b4613ab4e548bdc791a62ae80c151a8e9f94482f68ea666cdcba6cb546259933b8e2ea889f444fea866ae7eac11e92266858971c0227acf95ac631902d9c5765545e792d1f8f21e47765f443b2b385b7994390325fd9d28b01ab7030958999098e0f9ee6a5a3e827f67d613a46c5aaf6d8287d40deb0aed3d62d34665db0dda9e25c87f85cefc3566460a750ecc7148fc0eaae3d88cfcade086ba82a3028007676fa18be557855403d7b2ad08e01b7cee678234dbd509404e427c1bb8786ecf37b63220e3f292a720949a1971fa62346ddbaceb7556b6ad5b86534055b0eb9b358b6c45186f656027af88f89984244517908b651c2917358e03f7e70dc2d84218ca6e95da26f4f846f07943e160c17ae07451bee4408d09e57b0ac2527c12153b5be3e9480f50e24b36511d44b5f77c1b3174ddef6bf77a0b2eeb6d22b77767011a49abb408ddc7b5b1bf6ef8e665f8e660891dce5d2dcbd881650a07888feb15d4b95793ae4a367b4d831eb887be5dc6d6201b24ebedb3428cfc5b056a014781bb3524f600f909b2e1d9ca3a3b0848ce664beab8448d90681fa0123e39298075420f5c8f45ab1079c8776bfaa3dab6833c3a18dc283608e14cd7b73c5c8cbe5b31671642d163541b59ee2eaf71427a1d7fa81240fa08e08cf0188eb5a5e9268868242cc0987a83270f2b1f25aba50e39f5b30c71972c0fc29d4c691b2e2647f720a17304ef9b129bcafd2735b3de8ba13cf3a33820786e817a9e30e89f562d5128f1ce33dbb7cb1b2a3bb8fd1c394c9aa6103ee4ff3e555bd687a35347d11995"}, &(0x7f0000000600)}) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{}, {}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x3}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async, rerun: 64) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000700)=@base={0xa, 0x7, 0x4, 0x12, 0x2, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0xfffffffd}, 0x50) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f00000000c0)={{r2}, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000d00)={0xe, 0xc, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRESHEX=r2], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async, rerun: 64) bpf$PROG_LOAD(0x5, &(0x7f00000007c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async, rerun: 64) r3 = 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, 0x4}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) (async) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r6, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async, rerun: 32) bpf$PROG_LOAD(0x5, 0x0, 0x0) (async, rerun: 32) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_lsm={0xd, 0x5, &(0x7f0000000040)=@framed={{0x66, 0xa, 0x0, 0x0, 0x0, 0x61, 0x11, 0x60}, [@initr0]}, &(0x7f0000000000)='GPL\x00'}, 0x80) r7 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000005c00), r1) sendmsg$IEEE802154_SET_MACPARAMS(r1, &(0x7f0000005d00)={0x0, 0x0, &(0x7f0000005cc0)={&(0x7f0000005c40)={0x20, r7, 0x1, 0x70bd26, 0x25dfdbfe, {}, [@IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x80}, 0x84c) (async, rerun: 64) r8 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r9 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000400), 0xffffffffffffffff) sendmsg$TIPC_NL_BEARER_SET(r8, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000880)={0x18, r9, 0x1, 0x70bd28, 0x25dfdbfd, {}, [@TIPC_NLA_BEARER={0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x4c445}, 0x4040140) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000040)={0x24, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x22, 0x7, {[@local=@item_012={0x1, 0x2, 0x1, "a9"}, @local=@item_4={0x3, 0x2, 0x9, "10339af3"}]}}, 0x0}, 0x0) 542.76824ms ago: executing program 3 (id=101): bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="020000000400000006000000050000000010"], 0x48) (async) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="020000000400000006000000050000000010"], 0x48) socket$inet_icmp(0x2, 0x2, 0x1) (async) r1 = socket$inet_icmp(0x2, 0x2, 0x1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x1a, 0xb, &(0x7f00000003c0)=ANY=[@ANYRES16=r1, @ANYRES16=r1, @ANYRES32=r0], &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='mm_page_alloc\x00', r2}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='mm_page_alloc\x00', r2}, 0x10) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) (async) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) r4 = socket(0x400000000010, 0x3, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000100)={'syzkaller0\x00'}) (async) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000100)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r4, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xffffffff, {0x0, 0x0, 0x0, r6, {0x0, 0x1}, {0xffff, 0xffff}, {0x0, 0x9}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8, 0x2, {0x1, 0x8}}}]}, 0x38}}, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000600)=@newtfilter={0x50, 0x2c, 0xd27, 0x30bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, r6, {0x0, 0xfff3}, {}, {0x10, 0x10}}, [@filter_kind_options=@f_flow={{0x9}, {0x20, 0x2, [@TCA_FLOW_EMATCHES={0x1c, 0xb, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x401}}, @TCA_EMATCH_TREE_LIST={0x10, 0x2, 0x0, 0x1, [@TCF_EM_CONTAINER={0xc, 0x1, 0x0, 0x0, {{0xe6a7}}}]}]}]}}]}, 0x50}, 0x1, 0x0, 0x0, 0x20048084}, 0x2008c010) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000001070000000000000000260018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={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}, 0x90) r7 = getpid() sched_setscheduler(r7, 0x2, &(0x7f0000000200)=0x7) sched_setaffinity(r7, 0x8, &(0x7f0000000000)=0x8) socket(0x1e, 0x4, 0x0) (async) r8 = socket(0x1e, 0x4, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000000080), r8) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000c80)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000083850000007100000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) setsockopt$packet_tx_ring(r8, 0x10f, 0x87, &(0x7f0000000000)=@req={0x3fc, 0x0, 0x0, 0x5}, 0x10) (async) setsockopt$packet_tx_ring(r8, 0x10f, 0x87, &(0x7f0000000000)=@req={0x3fc, 0x0, 0x0, 0x5}, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_COOKIE(r9, 0x1, 0x39, &(0x7f0000000100), &(0x7f00000002c0)=0x45) (async) getsockopt$SO_COOKIE(r9, 0x1, 0x39, &(0x7f0000000100), &(0x7f00000002c0)=0x45) socket(0x1e, 0x4, 0x0) (async) r10 = socket(0x1e, 0x4, 0x0) setsockopt$packet_tx_ring(r10, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) (async) setsockopt$packet_tx_ring(r10, 0x10f, 0x87, &(0x7f0000000440)=@req={0x3fc}, 0x10) r11 = bpf$MAP_CREATE(0x0, &(0x7f0000001fc0)=ANY=[@ANYBLOB="19000000040000000800000008"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000500)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="180000000000000000000000000001b518110000", @ANYRES32=r11, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback=0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r12 = 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, 0xffffffff}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000340)='block_bio_remap\x00', r12}, 0x10) r13 = bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x29, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000340)='block_bio_remap\x00', r13}, 0x10) 404.671718ms ago: executing program 3 (id=102): setsockopt$IP6T_SO_SET_REPLACE(0xffffffffffffffff, 0x29, 0x40, 0x0, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000640)={0x0, 0xc, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000002000000000000000018090000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000002000000b704000000000000850000004300000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x12, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0x94) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2a, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000002080)={&(0x7f0000000300)='kfree\x00', r1}, 0x10) r2 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000740)={0x3, 0x4, 0x4, 0xa, 0x0, 0x0}, 0x50) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x3, 0x8, &(0x7f0000000540)=ANY=[@ANYBLOB="1806000000000000000000000000000018120000", @ANYRES32=r2, @ANYBLOB="0000000000000000b703000000000000850000000c000000b70000000000000095"], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000400)={{r2}, &(0x7f0000000200), &(0x7f00000003c0)=r3}, 0x20) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000180)={r2, &(0x7f0000000140), &(0x7f0000000240)=""/154}, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) sendmmsg$unix(r5, &(0x7f0000000000), 0x651, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000300)=@base={0x7, 0x4, 0x8, 0x1}, 0x50) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x11, 0x3, &(0x7f0000000740)=@framed, &(0x7f0000000780)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x2d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffffffffe36) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f0000000080)='sched_switch\x00', r6}, 0x18) (async) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x1c1842, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) (async) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(r8) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) ioctl$SIOCSIFHWADDR(r8, 0x8943, &(0x7f0000002280)={'syzkaller0\x00'}) (async) socket$nl_route(0x10, 0x3, 0x0) 362.808213ms ago: executing program 1 (id=103): syz_open_procfs$namespace(0xffffffffffffffff, 0xfffffffffffffffe) r0 = syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="12010000090024206d041cc340000000000109022400010000a00009040000010301010009210008000122010009058103"], 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x46d, 0xc090, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x8, [{{0x9, 0x4, 0x0, 0x0, 0x4, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x3, 0x0, 0x6d}}}}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000340)={0x2c, &(0x7f0000000840)=ANY=[@ANYBLOB="20230dccffff0c06456e6e0a0401000000c880aa8cfebb"], 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x50, 0x4b4, 0x7b1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x3, 0x20, 0x7, [{{0x9, 0x4, 0x0, 0xc, 0x1, 0x3, 0x1, 0x1, 0x8, {0x9, 0x21, 0x9, 0xb, 0x1, {0x22, 0x8b9}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x3, 0x1, 0x3}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x3, 0xff, 0x40}}]}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x300, 0x1, 0x81, 0x3, 0x0, 0x9}, 0x51, &(0x7f0000000380)={0x5, 0xf, 0x51, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x5, 0x80, 0x5}, @ssp_cap={0x24, 0x10, 0xa, 0x2, 0x6, 0x7, 0xf000, 0x7fff, [0x0, 0xff000f, 0x3f00, 0x0, 0x0, 0xffc00f]}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "ba35cb0f45e1e7874a0926e19b5d6588"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x4, 0xd, 0x8, 0x7}]}, 0x1, [{0xeb, &(0x7f0000000400)=@string={0xeb, 0x3, "32f4580aae8755b1eb714dd1c6dbb1fcb0cc08013b02f5410845dad2d98ed23bd235ad89ffa7ad9b6cd5de9c056b010106f2047310e0665ed9dc8a0b8b2eccfdf2cb104e6a4524dc30fff8c7d9e00ca36317146f61f1ca443b1a0bd316d35ea42a4e84f541034f9ed6456e249f6a02be82c9ed5e0cb44f990c0699594e25a04a80a64cc511e38e0d48a5911920de0575aded68f274ede3b1c45b6871907709e6586c6cdebb7eb36b061e4cdbf705f0a1e4b06fa17bcbef10ef2510bf18c356d497a823c0ff703428b092ffd069d7591635be4b27a54cac702969754d513e04770fb77a731801187f4f"}}]}) syz_usb_control_io$hid(r2, &(0x7f0000000580)={0x24, &(0x7f0000000540)=ANY=[@ANYRESOCT=r1], 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000180)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB=' '], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$usbfs(&(0x7f00000000c0), 0x204, 0x2) mkdir(&(0x7f0000000800)='./file0\x00', 0x0) capset(&(0x7f0000000040)={0x20080522}, &(0x7f0000000080)) syz_clone3(&(0x7f0000000780)={0x822a00, &(0x7f0000000000), &(0x7f00000005c0), &(0x7f0000000600)=0x0, {0x3c}, &(0x7f0000000640)=""/146, 0x92, &(0x7f0000000b80)=""/4096, &(0x7f0000000740)=[0xffffffffffffffff, 0x0], 0x2}, 0x58) syz_pidfd_open(r4, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1c0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1/file2\x00', 0x81c0, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) r5 = bpf$PROG_LOAD(0x5, 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000140)='./bus\x00', 0x400e, &(0x7f0000000280)={[{@i_version}, {@nobh}, {@data_err_ignore}, {@nolazytime}, {@test_dummy_encryption}, {@acl}]}, 0x1, 0x42f, &(0x7f0000000940)="$eJzs289rHFUcAPDvzCat/WViqT+aVo1WMfgjadJae/CiKHhQEPRQjzFJS+y2kSaCLUGjSD1Kwbt4FPwLPOlF1JPgVe9SKJJLq6eV2Z1Jdje7aZJustX9fGCS92be8t53Z97ue/N2AuhZw9mfJGJ/RPweEQO1bGOB4dq/W8uLU38vL04lUam89VdSLXdzeXGqKFq8bl+R6YtIP0viSIt65y9fOT9ZLs9cyvNjCxfeH5u/fOW52QuT52bOzVycOH365InxF05NPN+ROLO4bg59NHf08GvvXHtj6sy1d3/+Ninib4qjQ4bXO/hkpdLh6rrrQF066etiQ9iUUq2bRn+1/w9EKVZP3kC8+mlXGwdsq0qlUnmg/eGlCvA/lkS3WwB0R/FFn81/i22Hhh53hRsv1SZAWdy38q12pC/SvEx/0/y2k4Yj4szSP19lW2zPfQgAgAbfZ+OfZ1uN/9Kovy90b76GMhgR90XEwYg4FRGHIuL+iGrZByPioU3W37xIsnb8k17fUmAblI3/XszXthrHf8XoLwZLee5ANf7+5OxseeZ4/p6MRP/uLD++Th0/vPLbF+2O1Y//si2rvxgL5u243re78TXTkwuTdxJzvRufRAz1tYo/WVkJSCLicEQMbbGO2ae/Odru2O3jX0cH1pkqX0c8VTv/S9EUfyFZf31y7J4ozxwfK66KtX759eqb7eq/o/g7IDv/e1te/yvxDyb167Xzm6/j6h+ft53TbPX635W83bDvw8mFhUvjEbuS12uNrt8/0VRuYrV8Fv/Isdb9/2CsvhNHIiK7iB+OiEci4tG87Y9FxOMRcWyd+H96+Yn3th7/9srin97U+V9N7IrmPa0TpfM/ftdQ6eBm4s/O/8lqaiTfs5HPv420a2tXMwAAAPz3pBGxP5J0dCWdpqOjtd/wH4q9aXlufuGZs3MfXJyuPSMwGP1pcadroO5+6Hg+rS/yE035E/l94y9Le6r50am58nS3g4cet69N/8/8Wep264Bt53kt6F36P/Qu/R96l/4PvatF/9/TjXYAO6/V9//HXWgHsPOa+r9lP+gh5v/Qu/R/6F36P/Sk+T1x+4fkJSTWJCK9K5ohsU2Jbn8yAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdMa/AQAA//9QOObV") syz_mount_image$msdos(&(0x7f0000000180), &(0x7f0000000140)='./bus\x00', 0x1a404ac, &(0x7f0000000600)=ANY=[@ANYBLOB="ba618c14e6c7e698de3fb8b765b993fa49575985fb77bf8cbe11f3e10fe145c3161212e5b9a65501d007df1337c25665e8404c1dc11c53041207bea7fd891761869c2d7d6a7a06c71bfcfe33d41cab42b82ecd0a1fd7f713b1fc70fee63b712bbefbb0a96138503f0163651b0512fa7aa1c1df2df969aa400e0f1901ad03d5cb2eaa2e2fd9500641a214a4ff49e005d1eeb61c2893e933bb23f2568bb02382c787f0c6642de45d21683e0bcf71115878d6e9a489bf815b4133e3d156bdd935a75e", @ANYRES32=0x0, @ANYRES64, @ANYRESHEX, @ANYRESDEC=0x0, @ANYRESOCT, @ANYRESDEC, @ANYRES64], 0xfe, 0x0, &(0x7f0000000000)) syz_mount_image$ext4(0x0, &(0x7f00000000c0)='./bus/file0\x00', 0x80000, 0x0, 0x1, 0x0, &(0x7f0000000000)) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x101800, 0x145) renameat2(r6, &(0x7f00000001c0)='./bus/file0\x00', r6, &(0x7f0000000140)='./file0\x00', 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f00000003c0)='ext4_request_inode\x00', r5}, 0x18) socket$packet(0x11, 0x2, 0x300) r7 = syz_open_dev$evdev(&(0x7f0000000000), 0x8c, 0x8aa40) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) ioctl$EVIOCGMASK(r7, 0x80104592, &(0x7f0000000040)={0x11, 0x0, 0x0}) renameat2(0xffffffffffffff9c, &(0x7f0000000480)='./file1/file2\x00', 0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2) ioctl$USBDEVFS_SUBMITURB(r3, 0x8038550a, &(0x7f0000000140)=@urb_type_control={0x2, {}, 0x2000000b, 0xe0, &(0x7f0000000240)={0x3, 0x0, 0xfffa, 0x4360}, 0x8, 0x6, 0x7d, 0x0, 0x1, 0x101, 0x0}) ioctl$USBDEVFS_REAPURBNDELAY(r3, 0x4008550d, 0x0) 295.213972ms ago: executing program 3 (id=104): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x8) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x0, 0x0) fchownat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x1000) process_mrelease(r1, 0x0) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="02000000040000000800000006"], 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000f80)={0x1b, 0xd, &(0x7f0000001040)=ANY=[@ANYRES32=r2, @ANYBLOB="18000000000000000000000000000000850000005000000018110000", @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000010000009501932a6fa1e7ee0cc2e11947f7fe9d472162adeed7768b47f501d494f49d6a757511b1bf259e6d5dade57f394593c26df3fc9c010738d7c0f8e47cebbd3ae695dfe44bbebeca0c7412796d14f10ba8d1b0e3a615c40136aee3c3c79f94b444c59e4378e8feb061ee63e9e8fc69a286c40db1741432fa8ebc577b7b23c3c478e09bd3b9557cf007b6aa8d8c00"/215], &(0x7f0000000400)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @fallback=0x1d, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='kmem_cache_free\x00', r3}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='kmem_cache_free\x00', r3}, 0x10) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)) (async) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r4, &(0x7f00000003c0)={&(0x7f0000000180), 0x10, &(0x7f0000000380)=[{&(0x7f0000000480)="c3e972bd85a6d84136d6dd55048d3593a74f338ce6772ab9a6f64041c2f6fbbecdc08ebcd3192b6a53662dae7c8e9c665e80a5d0925f728dcac30c29793992e588952653d414cb8ccdabc38767fee819ec5af0c5ee936880fe8549b4ed347779cab4ffd4e0b62c53a1c01db28f2b3f91c34211c9353bc1dece61511917c2245fd66cb8dffeacb4d46d627c97b498bf1ff6b313bfbc9765457c831771d5eec7997ec242e4505f01c1bb3e069b2e630f42a2be86598a61", 0x64}, {&(0x7f0000000300)='V', 0xffffff6c}, {&(0x7f0000001600)="3eed50d0125719a810f88e3f47186fe4dae74182dfd109a2587c4797410c9b8e39bd3d9aa144d5908647c30c8db69b5c17084c9b1bfbb8680737c4f88abcdbc7d294d72ab1b344270915df9ddf5635644c351c22b29d948ac4106bce7107570beed63077cfbc98ef71699eae65d37724d995b553e7a3ade619b522313ab382caf879feb48942878e605ee3ee2872794e3abe22a3f025068b628a5d92468092a5cc649bbbd978b5772e537939432a502122235ced312dafd108c9ffeb0b38cc16da9418ca01d485a6afb5827da4df6e1121ec307de14bb32b6a977608e4576a998182dd93d592ff43e55bfdbbce23ecd501e43b3e93ef8d9d01711dff54c301e299d3801a3cffe6c9883fbd0e47124dc02569f62d48b878fcb58ce99fcffcd2a5166eff3ad93cf1d137274993d86a3b3730d63ded759f6ca88fa449e5575b15321e5a58a1f888eed7466db4976ce35f6d2efb5ad05d99a66482dc607cb5acb24d326803bd337519cc98103f59c63b5962cd72e4497d1b00817d6e09de70270a09b493c2226617b1c9ef9d506be00d6e07f14633a966f04ecca90fb8d2b963ad6f3817935bd6534fa3da1c5dc468789cbf1192f3c0bff3777f1edd2ada5d35f88f12f29e952c44445ce623509d66811c80a9e0f13ad85aba37d86ff0da4dda601d9e8acb264233bc939fb056316612cff687d5c44157be05bcc88b333ff2a40041d98f1acfe6e2231a84e09bd7a54a0442cf87ce3ee8fd8da39da1862862ae40fc3cb3055c8b70e62f243850707341f51426bb3e71c7a4fffefab060db786000618b05eb087a424a2f30f6a232ff44b605f70ceec0a8f70e37907f6e0bbba21e9d5b7ecb6d287742b75c101ba79525918c3473eae38f3c177249dfa8816661c9921f0b0c858d53ab87c8407b97950c842111002edd1d1e80b801b495da28bcd5409bc971e55dab1857e188ac9728efc8f9a4543945f86ade13b445eacecbbf848a96410ac37c57e3e9e8bc8b8fadd559d225c7468639da2b5d1208558b51e94c14faa7947a7c60e81a96bb5d194cc7289adbc02ebb4b49be1f1efc429db2f9b79b5a22919dba0c35341042c5776942c52365367c4bfc95b42be383cca7107161ded7e851d0126da33d581f1e2b08d0c061e86d31e7a83f9b51c79b4034c7deda7697034e1404c6e8e459f76c2efe64350146c7437ef808e04ca14df5f6f500264fd977272bbf8fc096774e8eb61d0963430751ac1425a073f84346b0eba368cba7fa34adc420800d4f99927280eba199f9695cf88124fafc3a2b1226d2f2ab3ea27c69a127650cf5c725b54c02bd8729033cf699ce7f030f9a3442056244da3cfb61a8126dba11377624f39eb009242152fd7b8b88de7dd86057f29bfcb7b7df0e65e7e9ac9eeaa41afa62743698bff03d5b2d51fb6bca2d92294e8e177cfa3661b26f1c040e9bed983b7bc0aa154eb9c92e4ee25091318c53113a1c23ac62d2d71504cba99041f29a4f332133292cf20abec9222a2acca57cac48fa6c0668ee5eecb494741a64d33b011dcca74696d4614c5b45a5d20983b1708d365ed3ffa60f9161972a611c22642c3c259b41f943f6d7a8b60f284d325e38fe76f0645e069ff70cae38850ccf973193b6232c987df26239a574691f7f07fffa6deae1eb0324fe546573c36f2a2c31cd442517a9b036ae6a2a491e7343864693c107a5dc2585820863c146c1ba6caa4fea9b87d567716f4c8ca1a9d2848055cd750512d3b7415d090019dc8a04a1a1d28931093cd8f00e94c407ca1fa2a5ce903d9df26e008c07cd13afa783220e1bd5e6b60645f3dbb6ecb4156fedafa2dd25498c6a99d94f0b38125ea7741b75109dcac9f80635f79f5c8a0483bb9f05a3a5bf721c7541edb252449f8b13e63c370a6146332f03ca1f1b6fe0bed984f13744bb7fa0fe322e83ddf9ffb2083e94f33604a0a199220c450dad94bf154805e7f9e4350ca2d81adf2978c87dcc8a8a7d56297ec124bfef0d28f35777205e973272c87e01070f14f5b14daa3b5104d9ff6b296c4f16ed49eb42d35e7ba3bccb7a26c33a263df88aadd596e9d9de0abbd4d449df11081f2cd62e1d8962b9b9feb25a3b8e03537d61a61c11ac22b7211d12c84e60a6abcc219e558b2513d8c530b3c7a57cdc47de545aafbb2a13c0e6c75b1b92fa241c713c83a09c92b2b61d565120372a9143415583c9596f27a663d4967cd653b08cebd6cb96c1f0dc80d57267ac9a8281d7149bde880828ee27d69a6818db58320db29d1b044eaf6ab8a5108bc522de406990b5393b1f7e7bab71bf6cf8eed1cd59c7607d662e8b313f5c4fce0f59b1027371381011b63dd5b2b09739082c0d62ffad96e30153a395234937d377c32fe7af82aca3a19d0ebc4a5c5fb5ff190f14d5695c703b571fb4bf03756635cafc6cf6267eab836c347a9d07e8089fc105346934cf3364e5be370b3c42b94bc5ae3d17a817398566a2953251eb91697d67278145df9a4b917bcca1bf211780b22f4caacfcb7604c84f943d05f6fdf8edbd258d7d8dbf84f9d99e57472c5b1c2337d749a1f345e662e2536d23c7a63bbbbf00f8b5b0a2106a0342ab27b9a10b82e82668cd49e0cbb09d7be0217645f1dda3be59c8232fa290d34791cda52aa5b5cec6339ab96a2eb3f5328cc7c0e6717c2824344547a2ed518f6b2b4e4fe5b684596aa6a9d3988fc5d5ff4cb46cec99d951b8386b10949a163af974b7543df97b4882a4ed60e927a1deb67c5f814235bef65fea79a2c712815be7403c93a3707fb90d4604ec3a6a3b0928f253f6ab6bd56c958e026c8c58172c4ac2a3efe2ecd5cea70c8313f9ac2d638bc296ba99e2ca86d2fd06b5402cdcddc3f3c9845d5ae77f6f36963b91e8f6cdccd17abe8d40ed02463af4bb0e496344f350097f1cc13313fa1e172b63556ed2b8a8121c01a5fb343ff7767821626fc49b0d6bd522e1c9bf137d5a5bccb4bc8dbb64c83a82ef6c2894f3896c9f6bf0c3764011d53eeb6db9ea9dae22d3ebcca4942d5828c0bca0d9ea37701d5a06c066ac4fe318e11e9c0d6c658ac810fb5d7836cfffe4ccbb0934e5567d74695980a156d4bf1c18861c5a29ccd349999dc20562d00e1f6c1851ae563541086438d60b975c8ceb466414ff60efa0b2dee790fd0659ffa98b92414c13d5a6825368f56c4984412205041cd8e006c7127d4395ecdffb5addf80ef938ce54a367154c4fc286d5f969325c12b13655a9a956dd3b98281f537e837669fc55d8930676e807aa8cd046e0f4583d59f86cb99f3f7a7ddde1fb39111fdec7677d2fee4b8f4814a5def5ebcc67c653384ce80eaffd880405f7edf8fd3ea049f040595df4a75e2f892e7a85e0ba351fb8d263bfff7168bb85017b360fcd2ba89346682a6ea7ccc46afbdb5ab444e3f477238b2ab503bde914d3cf1789539cde9c0621152cd97bff9f235d88a1ef4ea4309db3a05d401af7fb82784b050ef529dab4f1f003eb29710a962f7538c521e617e2f0efac36182d09985e1d725cc38c3833a53742a02f76fb2854a9e45f0febacf3bda83f11183ef5b9fef02ebcdf56d4104b175bad937d8f61964f97d673577cdcbbb48d8eb62b063ee6563b9ff053719baff871bcd83822d865b2f7ef023076425ac5cd71b1f2309de0c6f14cc9c4d3e8fad945f756a7c8a084ea1bfdf5ac6e740043e7f7bdaca06774b084ae314c2636529d4fdcd965c7f8c07156572620b827d694efdc9d2bfc5aa9391220a83765f2c71fcd48d4acaed60afb53d1013fa3b15e948ec4159f7d130ef85b594018346e99034c18738285223ea53a6b1d5cf11a607de2e19608ba03ec970a915b773824261f3fc931dd6d3b934d89f07baf14776314c3eeb8cd0537ef5736f565fbd14e520d4ab2f77ed9597b76ff91f8d1f99ebd6e473efda7accb273975a06944d1037032129992b994ca791a09b4d83980a1e494b0f97098df5f6fb6bbb02722adb11dc319c565c2c363cbd19d9fb3efb4613b62d6584cd53f7bd80e3e89304f444ce9dd1835661e3bb4de02ccf568a2a5daaf0d56898d4286c3fb62e22af62d7ac318685834467f337561dde2e0c1e2827cdffcf42c17728ee64b3ff4ccc0227590badd0bd7e448b8cca0892d6a5e0130d2ac665f47c6b28daa101c1b319869bdd39fa924d6d9ba7d72feda5f21ac78641c7d4801d41c7879721b3be4dab40d9c4a78552440101f373489cc5240b0144a9ce32691a784b6dfe971a21bb5980ff67da2d1bb90b223c9e192a39c1aeadd1f5c790811079c0b51a97105c99b6f95d71bb3ea47c33d9dcb0a53c929c44499e184a3cd722c908d3b0d157e28ffdeb2ed7192e780d96a7a2f0fd5a87bdc973e049da0caf931f26f5a21813e2e602ceb2259997e0205ce48fd9424bd6d4d75dd4301f429ee30745cd839a40dbeab4c3db2f0f10bbaea071ca41d1392385681730a3678a5f60f604dbe19cb9d7dd234337e327451b8cc65394af399432ef7fc3765d055874ebdca14e5999292d6f72f31e92bacf25db5ef8f5212952c1910de06ddbe1687a0e1837922f2228289916ed3aeb7b9cc24da3ae47139e371930afa6d3573df6732c26c0c7ae06d9cedfa77160711bcb06e6553338deae4c5731cf53cc154113096d02f3036d7d9edfcdc331e4bb860c5208489212e904eab70e7f860b0379895cbdecbf7a0b7a25e5b853c7dbe08a4e296a30afec8cf5a9f6ea4aef32a508655d539a770b21e660c9ee1d7688c56abeb7cf1afccc8d59780cf26312589e0c8e1bc00ad7b1325cd9a5dd69246e0b33407c381ea09265154aec297e4ccdf9785a1042a83e77c13d4ce4360782f2428f9916b5cd123b089eb683d30c1e895b9944aa905a1a5b52301d8cc5e4741834ead6ebdb5dc05c9c49c5e883e99d40b9838037beaf876534d747856103e59caf6266fbbe760b6ef83d004634b74f14f8eb4aef93c4cc9cbbd78d83d532c70feef51ea3f170b25d81a6a9b074bfca7e9b3771bf83517e0dd9d0600f70b86b20f61fe36076f8bada334b2390fa954973bc901619a3cfd039349cb328625f495ab288dbdd6dbfd022c2a83f59e0b998619a12e35891b5ae9e83a71765507b4a571cd2241e5885c705244c1022688bef7c5065fbcf219fc01753adb611b3fbc09403dcb10a4f99d788667eff75fa27074ca8481a633530e26163ccf7dada049d23e717e067b6fa5b2f652bc50abda9e7ccdc5f2f3c35ecc2c4431c819c9691be4422e379750774e9f39dae06f26423c8a4278789c9f3111b43f6dd25b0ad47c4cc5fda3f3ed82079c9366e0adced883488f429c1d7e1b351fd0bb204dd7977ef224c4df6d7a5f7697bc6500a7d03a8a914154779fa7092bf1be6bad4092367ce5d295a5d5d0e7c469f372ca2011d612637025e89f178ae9ada0c5b73bcb7d7c034ff595263cd4216e3c76ba5f3d81932a088a90bf8043e877e299c670ef1622a098d5519d9adc4ee7d4cd00e5934a4375fa83fdb81214b892482b31bdde59a70aaf25cb7f417c3a2a91c4e54b48149f6c41d9d396ee6ff13e3028c64a7c9b1f2e7c6e67184a3d52d6f570db3d225c947423c4c6533f22df57d15c5e5a3183422bd378b06fe4732a9401dcb19840fb8fa5c50a0ff497fef362c507753e46b8881d3e767f3b1d893a3805941c94f2efa05ce34b9ea81d716984af6834230d4707a87089d40779503ee6a9bb245d7d997f14acb80e89731c042bbbbe3dcd05177b0ee0eec23455830ef5b65aca357f2b0b887e0b9821c0", 0x1000}, {&(0x7f0000000340)="b768eb20304f2fdc5a9694a4867840d93170ca1a86406f", 0xfffffec0}], 0x4, 0x0, 0x0, 0x8000}, 0x0) dup2(r5, r4) setsockopt$sock_attach_bpf(r4, 0x1, 0x21, &(0x7f0000000040), 0x4) sendmmsg$inet(r4, &(0x7f0000000dc0)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, &(0x7f0000006840)=[{&(0x7f00000047c0)="eb5b1ed1fb0f5503061c60f543e001ce7a16a6e596e742f88f5b4d8646b01ea013e40ebe8fe6b882256283d989f4d141b352", 0x32}, {&(0x7f0000004840)="d59db67914df9f69ad2acde349db9e9d124f97c7bbf7eb18fbb695b64e7ecedef5e7871478c0fc78e794ec4e31ff44df6f58c606dd60c50ccf371a1e9094eaf6f33b9432ffba8e07972a362dabfa2e504de8ed224f4bf346bad50d5f48d2fb7682fcb49af41147b95181274e7fe3fd1b7bb1f3f047af0a658391edb1e64d289e069f92dc129009b64f0f6004c6e67b67f46d44fe327bfeee83fd71d9ac90217ed4b526e59a08a6e8f638b8e240ace654f9f6df0c0d3a2a39441aa89fd17bd32867dffa4df76e75a0a9a330f98d4de675d7122c481c8da30acf65b0b101d1aff3adefbf8faa141d7d859ec2a7b2fe33e97d43c2da860863f46026f3b4161558baabee056f698addecc2c0d1a10c4c139852ff3b8642cdea356060f6acb7c38cc268a2ab1b8d29debfd079b6cae4e3fcb3dc01b0cfc4961f2fc0a7c786f6052111fc3fed7bfaf46755d2ee9622cc6bae8964fe128d75d276270499a7678edc20b130ea70818d31b40252662f06db410c3c064600aab62b146a100afddf851ca20ed675ffdab444776d3d58a23249c78b4da3ecfee3aa4ed2f5f9d682cf4486f5a1999a7a4e6e2335892edb350cebcbe9db29f5fe75688a08eae151be8c300634deb3b2a05fcbbe89efd7ce113928cdbaa0f67f7ea752c899d4720bd2f55c0ab0352937fcf31bcc2dfbe2538cdd86862da1857703a388a15da92a7bda6379a83ea7fa873ea688a87baf5fbd34a75eea49fc0b80cdbe060e3983dc437a95648dc37c91d0d470729eebbb3070b6f9b2d324810649a37996a4cfc455b7bbaf5a3f3183f98d1f50e3a9a5debea6604aac5989fb9bf0102f2e4d777df244318ab3d3d383261b77276d153c2351d27cf0432c7a3200c7b22c78784aafb9e81d7d85a92001248d5b796ab2a3fcfefc592fdfc9fc12679d7bdd3b795046a4577733c733be7e89371ffe9d385569202f042dc973d6428987bdca9a6169ef5e3b3a7edee7426cd8dd90f286af435a6c099f3e6f2d21b090a7a2e70fd6230c81c480f887506cc140895c90385b7fe8e3d30f99dbd771a5a26e352f6e1abbb0f9542d396ea7050257ab5c9dab2e8a53e1e25d1a105ffc379dd9934ce0b2e2c0c9075d05233213b0dc06cdc52d7bafe3270d3d08e24a039a8ebd18f0fe15a8ba20e121b8cb62c7d171c5d84d8eb4225462185f6eae8d29afc7bb67a558479e0605b25a765f041334e9a1607ab90c393a3ec3e63dd7c76c258362a2b9f4574a9d84477e34b4cfefe3d4abe33f5557381a2970b20161815dfd03d45d1f108ae164a3c6824f3500dbf851541876d1a2cf22343b79439e75bd227c9cc595d1135f5a02c897920ae924062dfa084afb4e63bc568e4215c0eb2348b2d988461d9a1a536469e8245b123cf8258f82572b8644606523f7c9c0139e0fad3e6c06df0a5179bf66a2541fd1780b401dbca353a3a3ea8c2e61190558832ef75520c428b4196ba5a06f8e21443eb0ea3d395f0a6aa2b98edb4185d2ded30a2f5aae1f8dc65021eefa029913937f2dd28bb134bd2b118b0eadbfa83ef8044c48746961efeb5e4cd03c7bd816ec3423360561f04ed4f7fdc3395ab961a8011fb4b6606688f390167db9584acb9a43fdf657d21457df127a0e3b413108d950f52d78257ae3251b8ed2e51f0d419305568a222441c9b569a00a04102fa8befc77e9628347c34820c16766c62d1771f9e43df3c332aa0e37b02c7fb9dabf851b24cedf2681c345fe1da4730cc7bfe0ed47d60d52f2f8c197194fbe99c7ee5725a495a16cbdd17ccce8b8dc56befd7e912846cc3c093f357471a9c4946bc7f5140292fde75705bc930226c6ad3f0047c45b0c8848a7746b0e857444dfdebc42f5ce578d2548362d76237d0ed4c9d63e9f13948cebe67b0daf34f5fd93de708438229b08bb204e78dc0be03ce62d5044fb5bf8a512158f793f402f2d578b371324d2fdc95142a33094c104213f7eeb7558dd25827b8de238d6b724bac13b95ce34d2bb0e48d12a009a335b30f30c93cfaac1bb05c6b32e057a7da63153", 0x5ab}], 0x2}}, {{&(0x7f0000000100)={0x2, 0x4e24, @multicast2}, 0x10, &(0x7f0000000680)=[{&(0x7f0000000a00)="dc40a86bb4223cd9a75beb35cb1f14d808272cabc5c9a2cec901615a97b6b32198c05bce21704f66484f4426207066d5e760a2ecc25f33c3cf5536fcfa81e210f121babaab94215593bd513694f4808295310b1cd7fd524c952ccc796ae3e7d2e6a39b2f00870b672473589581031e96699bf9c2cc0d272bdbd66674836ceead255c48d1996243d2766e37d4e41b8e99631a08fd9d3981f9b63a5eee38e0da7e365953ece8f95a91608b949d30f785c8ee9528fa6b0154a22500690a75a13299ae2e56606226", 0xc6}, {&(0x7f0000000b00)="d8261aee62c431875a85a5a3172de101067eacab0e55487a86d0dcc8ab14fc0727fbaf0623bf9624202002fdbdfa00a89d85f34baf3bded69decaa1bd34a7f4cecdec2ae128f8fedb639e5f3832e50cb9ffc8f5b3728aa6013995d34cf9e5722ce71546025358a045f6910fa5168f8bf088ceb13db02f4c50358f5e5c7dbfc632c202e0a63309de6423bb6d114fe2504322ae136f6e412de20cbe534b1a9e7df6380fdad8fe093373271ba203b9e9ec79cc0a8e122173da4359f4dbb14a63611f96753b2676bd63db17c3617bfbfc7a267d581f48f1b8e1981955f5a99ea0c781957890c2a", 0xe5}], 0x2, &(0x7f0000000d00)=ANY=[@ANYBLOB="1c000000000000000000000008000000", @ANYRES32=0x0, @ANYBLOB="64010100ac14142e000000001c00"/28, @ANYRES32=0x0, @ANYBLOB="e0000001ac1e0001000000004c00000000000000000000000700000000440cfa330a01010200000003018618ffffffff9f03aa0102020d1367990263b3befa76fb9600440c9891000000000000000a01940400"/92], 0x90}}], 0x7, 0x40000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f000057eff8)=@abs, 0x6e) (async) connect$unix(r6, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r7, &(0x7f0000000000), 0x651, 0x0) syz_clone3(&(0x7f0000000940)={0x800, 0x0, &(0x7f00000000c0), 0x0, {0x1}, &(0x7f0000000700)=""/233, 0xe9, &(0x7f0000000800)=""/239, &(0x7f0000000900)=[0x0, 0x0, 0x0, 0xffffffffffffffff], 0x4}, 0x58) (async) syz_clone3(&(0x7f0000000940)={0x800, 0x0, &(0x7f00000000c0), 0x0, {0x1}, &(0x7f0000000700)=""/233, 0xe9, &(0x7f0000000800)=""/239, &(0x7f0000000900)=[0x0, 0x0, 0x0, 0xffffffffffffffff], 0x4}, 0x58) recvmmsg(r6, &(0x7f00000000c0), 0x0, 0x2, 0x0) (async) recvmmsg(r6, &(0x7f00000000c0), 0x0, 0x2, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000c00)=ANY=[@ANYBLOB="05000000040000000800000005"], 0x48) (async) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000c00)=ANY=[@ANYBLOB="05000000040000000800000005"], 0x48) futex(0x0, 0x6, 0x3d, 0x0, 0x0, 0x2) futex(0x0, 0x6, 0xfffffffe, &(0x7f0000000280)={0x77359400}, 0x0, 0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x7, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r8, @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) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x7, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r8, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000380)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x3, '\x00', 0x0, @fallback=0xc, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) r9 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000380)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x3, '\x00', 0x0, @fallback=0xc, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000000)='vnet_tx_trigger\x00', r9}, 0x18) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0xca58c30f81b6079f}) syz_clone(0x42000000, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_clone(0x42000000, 0x0, 0x0, 0x0, 0x0, 0x0) 458.41µs ago: executing program 1 (id=105): socket$nl_route(0x10, 0x3, 0x0) r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000001c0)={0x73622a85, 0x10b, 0x8000000000002}) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000200)='./binderfs/binder0\x00', 0x0, 0x0) (async) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000200)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f00000002c0)=[@increfs], 0x0, 0x0, 0x0}) dup3(r1, r0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/custom0\x00', 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/custom1\x00', 0x0, 0x0) mmap$binder(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x7) (async) mmap$binder(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x7) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f00000001c0)=0x8) getpid() (async) r3 = getpid() r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x11, 0x7, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b702000002000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0xa, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x11, 0x7, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b702000002000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0xa, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x18) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, 0x0) (async) sched_setscheduler(r3, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x6770c000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r6, 0x0, 0x0) (async) connect$unix(r6, 0x0, 0x0) recvmmsg(r6, &(0x7f0000005ec0)=[{{&(0x7f00000003c0)=@pppol2tpv3in6, 0x80, &(0x7f0000001980)=[{&(0x7f0000000440)=""/193, 0xc1}, {&(0x7f0000000980)=""/4088, 0xff8}, {&(0x7f0000003140)=""/152, 0x98}, {&(0x7f0000000640)=""/149, 0x95}, {&(0x7f0000000340)=""/10, 0xa}, {&(0x7f0000000700)=""/15, 0xf}, {&(0x7f0000000800)=""/139, 0x8b}, {&(0x7f0000004c00)=""/35, 0x23}], 0x8}, 0x101}, {{&(0x7f0000001a00)=@can, 0x80, &(0x7f00000030c0)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000000900)=""/33, 0x21}, {&(0x7f0000002a80)=""/4, 0x4}, {&(0x7f0000002ac0)=""/215, 0xd7}, {&(0x7f0000002bc0)=""/10, 0xa}, {&(0x7f0000002c00)=""/179, 0xb3}, {&(0x7f0000000580)=""/11, 0xb}, {&(0x7f0000002cc0)=""/4, 0x4}], 0x8, &(0x7f0000002d80)=""/204, 0xcc}, 0xf}, {{&(0x7f0000002e80)=@x25, 0x80, &(0x7f0000003000)=[{&(0x7f0000002f00)=""/104, 0x68}, {&(0x7f0000002f80)=""/87, 0x57}], 0x2}, 0xffff}, {{&(0x7f0000003040)=@in6, 0x80, &(0x7f00000035c0), 0x0, &(0x7f0000003640)=""/4096, 0x1000}, 0x2}, {{&(0x7f00000005c0)=@in={0x2, 0x0, @private}, 0x80, &(0x7f00000047c0)=[{&(0x7f00000046c0)=""/188, 0xbc}, {&(0x7f0000004780)=""/6, 0x6}], 0x2}, 0x7}, {{&(0x7f0000004800)=@rc={0x1f, @fixed}, 0x80, &(0x7f0000004b40)=[{&(0x7f0000004880)=""/37, 0x25}, {&(0x7f00000048c0)=""/68, 0x44}, {&(0x7f0000004940)=""/99, 0x63}, {&(0x7f00000049c0)=""/61, 0x3d}, {&(0x7f0000004a00)=""/143, 0x8f}, {&(0x7f0000004ac0)=""/128, 0x80}], 0x6, &(0x7f0000004bc0)=""/44, 0x2c}, 0xffffff81}, {{0x0, 0x0, &(0x7f0000005e40)=[{&(0x7f0000002d00)=""/82, 0x52}, {&(0x7f0000004e00)=""/22, 0x16}, {&(0x7f0000004e40)=""/4096, 0x1000}], 0x3, &(0x7f0000005e80)=""/14, 0xe}, 0x7}], 0x7, 0x2, 0x0) (async) recvmmsg(r6, &(0x7f0000005ec0)=[{{&(0x7f00000003c0)=@pppol2tpv3in6, 0x80, &(0x7f0000001980)=[{&(0x7f0000000440)=""/193, 0xc1}, {&(0x7f0000000980)=""/4088, 0xff8}, {&(0x7f0000003140)=""/152, 0x98}, {&(0x7f0000000640)=""/149, 0x95}, {&(0x7f0000000340)=""/10, 0xa}, {&(0x7f0000000700)=""/15, 0xf}, {&(0x7f0000000800)=""/139, 0x8b}, {&(0x7f0000004c00)=""/35, 0x23}], 0x8}, 0x101}, {{&(0x7f0000001a00)=@can, 0x80, &(0x7f00000030c0)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000000900)=""/33, 0x21}, {&(0x7f0000002a80)=""/4, 0x4}, {&(0x7f0000002ac0)=""/215, 0xd7}, {&(0x7f0000002bc0)=""/10, 0xa}, {&(0x7f0000002c00)=""/179, 0xb3}, {&(0x7f0000000580)=""/11, 0xb}, {&(0x7f0000002cc0)=""/4, 0x4}], 0x8, &(0x7f0000002d80)=""/204, 0xcc}, 0xf}, {{&(0x7f0000002e80)=@x25, 0x80, &(0x7f0000003000)=[{&(0x7f0000002f00)=""/104, 0x68}, {&(0x7f0000002f80)=""/87, 0x57}], 0x2}, 0xffff}, {{&(0x7f0000003040)=@in6, 0x80, &(0x7f00000035c0), 0x0, &(0x7f0000003640)=""/4096, 0x1000}, 0x2}, {{&(0x7f00000005c0)=@in={0x2, 0x0, @private}, 0x80, &(0x7f00000047c0)=[{&(0x7f00000046c0)=""/188, 0xbc}, {&(0x7f0000004780)=""/6, 0x6}], 0x2}, 0x7}, {{&(0x7f0000004800)=@rc={0x1f, @fixed}, 0x80, &(0x7f0000004b40)=[{&(0x7f0000004880)=""/37, 0x25}, {&(0x7f00000048c0)=""/68, 0x44}, {&(0x7f0000004940)=""/99, 0x63}, {&(0x7f00000049c0)=""/61, 0x3d}, {&(0x7f0000004a00)=""/143, 0x8f}, {&(0x7f0000004ac0)=""/128, 0x80}], 0x6, &(0x7f0000004bc0)=""/44, 0x2c}, 0xffffff81}, {{0x0, 0x0, &(0x7f0000005e40)=[{&(0x7f0000002d00)=""/82, 0x52}, {&(0x7f0000004e00)=""/22, 0x16}, {&(0x7f0000004e40)=""/4096, 0x1000}], 0x3, &(0x7f0000005e80)=""/14, 0xe}, 0x7}], 0x7, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$sock_SIOCETHTOOL(r7, 0x8946, &(0x7f0000000300)={'veth0_to_bond\x00', &(0x7f0000000240)=@ethtool_sset_info={0x37, 0x4fc322dd, 0xfffffffffffffff4}}) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000e8ffffff850000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000280)='virtio_transport_alloc_pkt\x00', r8}, 0x10) r9 = socket$vsock_stream(0x28, 0x1, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(r9, 0x28, 0x1, &(0x7f0000000380)=0xffffffff00000041, 0x8) bind$vsock_stream(r9, &(0x7f0000000940), 0x10) (async) bind$vsock_stream(r9, &(0x7f0000000940), 0x10) 0s ago: executing program 32 (id=105): socket$nl_route(0x10, 0x3, 0x0) r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f00000001c0)={0x73622a85, 0x10b, 0x8000000000002}) openat$binderfs(0xffffffffffffff9c, &(0x7f0000000200)='./binderfs/binder0\x00', 0x0, 0x0) (async) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000200)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f00000002c0)=[@increfs], 0x0, 0x0, 0x0}) dup3(r1, r0, 0x0) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/custom0\x00', 0x802, 0x0) openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/custom1\x00', 0x0, 0x0) mmap$binder(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x7) (async) mmap$binder(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r2, 0x7) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f00000001c0)=0x8) getpid() (async) r3 = getpid() r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x11, 0x7, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b702000002000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0xa, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x11, 0x7, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r4, @ANYBLOB="0000000000000000b702000002000000850000008600000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0xa, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r5}, 0x18) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r3, 0x2, 0x0) (async) sched_setscheduler(r3, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x6770c000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r6, 0x0, 0x0) (async) connect$unix(r6, 0x0, 0x0) recvmmsg(r6, &(0x7f0000005ec0)=[{{&(0x7f00000003c0)=@pppol2tpv3in6, 0x80, &(0x7f0000001980)=[{&(0x7f0000000440)=""/193, 0xc1}, {&(0x7f0000000980)=""/4088, 0xff8}, {&(0x7f0000003140)=""/152, 0x98}, {&(0x7f0000000640)=""/149, 0x95}, {&(0x7f0000000340)=""/10, 0xa}, {&(0x7f0000000700)=""/15, 0xf}, {&(0x7f0000000800)=""/139, 0x8b}, {&(0x7f0000004c00)=""/35, 0x23}], 0x8}, 0x101}, {{&(0x7f0000001a00)=@can, 0x80, &(0x7f00000030c0)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000000900)=""/33, 0x21}, {&(0x7f0000002a80)=""/4, 0x4}, {&(0x7f0000002ac0)=""/215, 0xd7}, {&(0x7f0000002bc0)=""/10, 0xa}, {&(0x7f0000002c00)=""/179, 0xb3}, {&(0x7f0000000580)=""/11, 0xb}, {&(0x7f0000002cc0)=""/4, 0x4}], 0x8, &(0x7f0000002d80)=""/204, 0xcc}, 0xf}, {{&(0x7f0000002e80)=@x25, 0x80, &(0x7f0000003000)=[{&(0x7f0000002f00)=""/104, 0x68}, {&(0x7f0000002f80)=""/87, 0x57}], 0x2}, 0xffff}, {{&(0x7f0000003040)=@in6, 0x80, &(0x7f00000035c0), 0x0, &(0x7f0000003640)=""/4096, 0x1000}, 0x2}, {{&(0x7f00000005c0)=@in={0x2, 0x0, @private}, 0x80, &(0x7f00000047c0)=[{&(0x7f00000046c0)=""/188, 0xbc}, {&(0x7f0000004780)=""/6, 0x6}], 0x2}, 0x7}, {{&(0x7f0000004800)=@rc={0x1f, @fixed}, 0x80, &(0x7f0000004b40)=[{&(0x7f0000004880)=""/37, 0x25}, {&(0x7f00000048c0)=""/68, 0x44}, {&(0x7f0000004940)=""/99, 0x63}, {&(0x7f00000049c0)=""/61, 0x3d}, {&(0x7f0000004a00)=""/143, 0x8f}, {&(0x7f0000004ac0)=""/128, 0x80}], 0x6, &(0x7f0000004bc0)=""/44, 0x2c}, 0xffffff81}, {{0x0, 0x0, &(0x7f0000005e40)=[{&(0x7f0000002d00)=""/82, 0x52}, {&(0x7f0000004e00)=""/22, 0x16}, {&(0x7f0000004e40)=""/4096, 0x1000}], 0x3, &(0x7f0000005e80)=""/14, 0xe}, 0x7}], 0x7, 0x2, 0x0) (async) recvmmsg(r6, &(0x7f0000005ec0)=[{{&(0x7f00000003c0)=@pppol2tpv3in6, 0x80, &(0x7f0000001980)=[{&(0x7f0000000440)=""/193, 0xc1}, {&(0x7f0000000980)=""/4088, 0xff8}, {&(0x7f0000003140)=""/152, 0x98}, {&(0x7f0000000640)=""/149, 0x95}, {&(0x7f0000000340)=""/10, 0xa}, {&(0x7f0000000700)=""/15, 0xf}, {&(0x7f0000000800)=""/139, 0x8b}, {&(0x7f0000004c00)=""/35, 0x23}], 0x8}, 0x101}, {{&(0x7f0000001a00)=@can, 0x80, &(0x7f00000030c0)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000000900)=""/33, 0x21}, {&(0x7f0000002a80)=""/4, 0x4}, {&(0x7f0000002ac0)=""/215, 0xd7}, {&(0x7f0000002bc0)=""/10, 0xa}, {&(0x7f0000002c00)=""/179, 0xb3}, {&(0x7f0000000580)=""/11, 0xb}, {&(0x7f0000002cc0)=""/4, 0x4}], 0x8, &(0x7f0000002d80)=""/204, 0xcc}, 0xf}, {{&(0x7f0000002e80)=@x25, 0x80, &(0x7f0000003000)=[{&(0x7f0000002f00)=""/104, 0x68}, {&(0x7f0000002f80)=""/87, 0x57}], 0x2}, 0xffff}, {{&(0x7f0000003040)=@in6, 0x80, &(0x7f00000035c0), 0x0, &(0x7f0000003640)=""/4096, 0x1000}, 0x2}, {{&(0x7f00000005c0)=@in={0x2, 0x0, @private}, 0x80, &(0x7f00000047c0)=[{&(0x7f00000046c0)=""/188, 0xbc}, {&(0x7f0000004780)=""/6, 0x6}], 0x2}, 0x7}, {{&(0x7f0000004800)=@rc={0x1f, @fixed}, 0x80, &(0x7f0000004b40)=[{&(0x7f0000004880)=""/37, 0x25}, {&(0x7f00000048c0)=""/68, 0x44}, {&(0x7f0000004940)=""/99, 0x63}, {&(0x7f00000049c0)=""/61, 0x3d}, {&(0x7f0000004a00)=""/143, 0x8f}, {&(0x7f0000004ac0)=""/128, 0x80}], 0x6, &(0x7f0000004bc0)=""/44, 0x2c}, 0xffffff81}, {{0x0, 0x0, &(0x7f0000005e40)=[{&(0x7f0000002d00)=""/82, 0x52}, {&(0x7f0000004e00)=""/22, 0x16}, {&(0x7f0000004e40)=""/4096, 0x1000}], 0x3, &(0x7f0000005e80)=""/14, 0xe}, 0x7}], 0x7, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$sock_SIOCETHTOOL(r7, 0x8946, &(0x7f0000000300)={'veth0_to_bond\x00', &(0x7f0000000240)=@ethtool_sset_info={0x37, 0x4fc322dd, 0xfffffffffffffff4}}) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000e8ffffff850000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000280)='virtio_transport_alloc_pkt\x00', r8}, 0x10) r9 = socket$vsock_stream(0x28, 0x1, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(r9, 0x28, 0x1, &(0x7f0000000380)=0xffffffff00000041, 0x8) bind$vsock_stream(r9, &(0x7f0000000940), 0x10) (async) bind$vsock_stream(r9, &(0x7f0000000940), 0x10) kernel console output (not intermixed with test programs): syzkaller syzkaller login: [ 17.315766][ T30] kauditd_printk_skb: 25 callbacks suppressed [ 17.315782][ T30] audit: type=1400 audit(1768332829.356:59): avc: denied { transition } for pid=223 comm="sshd-session" path="/bin/sh" dev="sda1" ino=90 scontext=system_u:system_r:sshd_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 17.327889][ T30] audit: type=1400 audit(1768332829.356:60): avc: denied { noatsecure } for pid=223 comm="sshd-session" scontext=system_u:system_r:sshd_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 17.335939][ T30] audit: type=1400 audit(1768332829.366:61): avc: denied { write } for pid=223 comm="sh" path="pipe:[14771]" dev="pipefs" ino=14771 scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:sshd_t tclass=fifo_file permissive=1 [ 17.358249][ T30] audit: type=1400 audit(1768332829.366:62): avc: denied { rlimitinh } for pid=223 comm="sh" scontext=system_u:system_r:sshd_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 17.381037][ T30] audit: type=1400 audit(1768332829.366:63): avc: denied { siginh } for pid=223 comm="sh" scontext=system_u:system_r:sshd_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 Warning: Permanently added '10.128.0.217' (ED25519) to the list of known hosts. [ 24.655542][ T30] audit: type=1400 audit(1768332836.696:64): avc: denied { mounton } for pid=273 comm="syz-executor" path="/syzcgroup/unified" dev="sda1" ino=2022 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:root_t tclass=dir permissive=1 [ 24.658957][ T273] cgroup: Unknown subsys name 'net' [ 24.678325][ T30] audit: type=1400 audit(1768332836.696:65): avc: denied { mount } for pid=273 comm="syz-executor" name="/" dev="cgroup2" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 24.705616][ T30] audit: type=1400 audit(1768332836.726:66): avc: denied { unmount } for pid=273 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 24.705951][ T273] cgroup: Unknown subsys name 'devices' [ 24.849085][ T273] cgroup: Unknown subsys name 'hugetlb' [ 24.854694][ T273] cgroup: Unknown subsys name 'rlimit' [ 25.023247][ T30] audit: type=1400 audit(1768332837.066:67): avc: denied { setattr } for pid=273 comm="syz-executor" name="raw-gadget" dev="devtmpfs" ino=254 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 25.046404][ T30] audit: type=1400 audit(1768332837.066:68): avc: denied { mounton } for pid=273 comm="syz-executor" path="/proc/sys/fs/binfmt_misc" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=dir permissive=1 [ 25.071282][ T30] audit: type=1400 audit(1768332837.066:69): avc: denied { mount } for pid=273 comm="syz-executor" name="/" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=filesystem permissive=1 [ 25.077124][ T275] SELinux: Context root:object_r:swapfile_t is not valid (left unmapped). Setting up swapspace version 1, size = 127995904 bytes [ 25.103308][ T30] audit: type=1400 audit(1768332837.146:70): avc: denied { relabelto } for pid=275 comm="mkswap" name="swap-file" dev="sda1" ino=2025 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 25.128686][ T30] audit: type=1400 audit(1768332837.146:71): avc: denied { write } for pid=275 comm="mkswap" path="/root/swap-file" dev="sda1" ino=2025 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 25.138005][ T273] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 25.154842][ T30] audit: type=1400 audit(1768332837.176:72): avc: denied { read } for pid=273 comm="syz-executor" name="swap-file" dev="sda1" ino=2025 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 25.188447][ T30] audit: type=1400 audit(1768332837.176:73): avc: denied { open } for pid=273 comm="syz-executor" path="/root/swap-file" dev="sda1" ino=2025 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 26.888375][ T281] bridge0: port 1(bridge_slave_0) entered blocking state [ 26.895476][ T281] bridge0: port 1(bridge_slave_0) entered disabled state [ 26.902975][ T281] device bridge_slave_0 entered promiscuous mode [ 26.910213][ T281] bridge0: port 2(bridge_slave_1) entered blocking state [ 26.917440][ T281] bridge0: port 2(bridge_slave_1) entered disabled state [ 26.924738][ T281] device bridge_slave_1 entered promiscuous mode [ 26.986516][ T282] bridge0: port 1(bridge_slave_0) entered blocking state [ 26.993703][ T282] bridge0: port 1(bridge_slave_0) entered disabled state [ 27.001182][ T282] device bridge_slave_0 entered promiscuous mode [ 27.009154][ T282] bridge0: port 2(bridge_slave_1) entered blocking state [ 27.016192][ T282] bridge0: port 2(bridge_slave_1) entered disabled state [ 27.023706][ T282] device bridge_slave_1 entered promiscuous mode [ 27.040035][ T284] bridge0: port 1(bridge_slave_0) entered blocking state [ 27.047082][ T284] bridge0: port 1(bridge_slave_0) entered disabled state [ 27.054656][ T284] device bridge_slave_0 entered promiscuous mode [ 27.073572][ T284] bridge0: port 2(bridge_slave_1) entered blocking state [ 27.080688][ T284] bridge0: port 2(bridge_slave_1) entered disabled state [ 27.088226][ T284] device bridge_slave_1 entered promiscuous mode [ 27.148402][ T283] bridge0: port 1(bridge_slave_0) entered blocking state [ 27.155452][ T283] bridge0: port 1(bridge_slave_0) entered disabled state [ 27.162809][ T283] device bridge_slave_0 entered promiscuous mode [ 27.176470][ T283] bridge0: port 2(bridge_slave_1) entered blocking state [ 27.183627][ T283] bridge0: port 2(bridge_slave_1) entered disabled state [ 27.190921][ T283] device bridge_slave_1 entered promiscuous mode [ 27.203165][ T285] bridge0: port 1(bridge_slave_0) entered blocking state [ 27.210240][ T285] bridge0: port 1(bridge_slave_0) entered disabled state [ 27.217671][ T285] device bridge_slave_0 entered promiscuous mode [ 27.225827][ T285] bridge0: port 2(bridge_slave_1) entered blocking state [ 27.232918][ T285] bridge0: port 2(bridge_slave_1) entered disabled state [ 27.240293][ T285] device bridge_slave_1 entered promiscuous mode [ 27.350203][ T281] bridge0: port 2(bridge_slave_1) entered blocking state [ 27.357273][ T281] bridge0: port 2(bridge_slave_1) entered forwarding state [ 27.364544][ T281] bridge0: port 1(bridge_slave_0) entered blocking state [ 27.371628][ T281] bridge0: port 1(bridge_slave_0) entered forwarding state [ 27.386667][ T282] bridge0: port 2(bridge_slave_1) entered blocking state [ 27.393710][ T282] bridge0: port 2(bridge_slave_1) entered forwarding state [ 27.401014][ T282] bridge0: port 1(bridge_slave_0) entered blocking state [ 27.408065][ T282] bridge0: port 1(bridge_slave_0) entered forwarding state [ 27.451655][ T284] bridge0: port 2(bridge_slave_1) entered blocking state [ 27.458728][ T284] bridge0: port 2(bridge_slave_1) entered forwarding state [ 27.466030][ T284] bridge0: port 1(bridge_slave_0) entered blocking state [ 27.473118][ T284] bridge0: port 1(bridge_slave_0) entered forwarding state [ 27.498979][ T8] bridge0: port 1(bridge_slave_0) entered disabled state [ 27.506284][ T8] bridge0: port 2(bridge_slave_1) entered disabled state [ 27.513709][ T8] bridge0: port 1(bridge_slave_0) entered disabled state [ 27.521200][ T8] bridge0: port 2(bridge_slave_1) entered disabled state [ 27.528692][ T8] bridge0: port 1(bridge_slave_0) entered disabled state [ 27.535816][ T8] bridge0: port 2(bridge_slave_1) entered disabled state [ 27.544416][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 27.551959][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 27.578735][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 27.586899][ T8] bridge0: port 1(bridge_slave_0) entered blocking state [ 27.593965][ T8] bridge0: port 1(bridge_slave_0) entered forwarding state [ 27.601669][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 27.609218][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 27.617675][ T8] bridge0: port 1(bridge_slave_0) entered blocking state [ 27.624711][ T8] bridge0: port 1(bridge_slave_0) entered forwarding state [ 27.632064][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 27.640196][ T8] bridge0: port 2(bridge_slave_1) entered blocking state [ 27.647214][ T8] bridge0: port 2(bridge_slave_1) entered forwarding state [ 27.669061][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 27.677183][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 27.685563][ T8] bridge0: port 1(bridge_slave_0) entered blocking state [ 27.692647][ T8] bridge0: port 1(bridge_slave_0) entered forwarding state [ 27.700375][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 27.708636][ T8] bridge0: port 2(bridge_slave_1) entered blocking state [ 27.715695][ T8] bridge0: port 2(bridge_slave_1) entered forwarding state [ 27.739023][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 27.746900][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 27.755215][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 27.763700][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 27.771903][ T8] bridge0: port 2(bridge_slave_1) entered blocking state [ 27.778930][ T8] bridge0: port 2(bridge_slave_1) entered forwarding state [ 27.786418][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 27.794577][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 27.802468][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 27.810722][ T8] bridge0: port 1(bridge_slave_0) entered blocking state [ 27.817756][ T8] bridge0: port 1(bridge_slave_0) entered forwarding state [ 27.848352][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 27.857168][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 27.865308][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 27.874589][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 27.882974][ T8] bridge0: port 2(bridge_slave_1) entered blocking state [ 27.890005][ T8] bridge0: port 2(bridge_slave_1) entered forwarding state [ 27.897807][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 27.905785][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 27.913811][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 27.921987][ T8] bridge0: port 1(bridge_slave_0) entered blocking state [ 27.929040][ T8] bridge0: port 1(bridge_slave_0) entered forwarding state [ 27.936506][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 27.944755][ T8] bridge0: port 2(bridge_slave_1) entered blocking state [ 27.951805][ T8] bridge0: port 2(bridge_slave_1) entered forwarding state [ 27.959655][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 27.972825][ T281] device veth0_vlan entered promiscuous mode [ 27.981199][ T282] device veth0_vlan entered promiscuous mode [ 27.990172][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 27.998588][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 28.006998][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 28.015320][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 28.024592][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 28.032940][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 28.041171][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 28.049548][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 28.057765][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 28.065796][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 28.073810][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 28.081303][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 28.088797][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 28.096235][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 28.109928][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 28.118209][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 28.135202][ T282] device veth1_macvtap entered promiscuous mode [ 28.144585][ T281] device veth1_macvtap entered promiscuous mode [ 28.151572][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 28.159509][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 28.167671][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 28.175580][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 28.183762][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 28.191747][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 28.199906][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 28.208163][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 28.215688][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 28.223734][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 28.234781][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 28.243635][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 28.259663][ T284] device veth0_vlan entered promiscuous mode [ 28.270984][ T285] device veth0_vlan entered promiscuous mode [ 28.277659][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 28.285899][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 28.294373][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 28.302716][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 28.311156][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 28.319093][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 28.327069][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 28.335069][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 28.343054][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 28.350490][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 28.357972][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 28.365299][ T8] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 28.383094][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 28.391865][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 28.400369][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 28.408855][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 28.417128][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 28.425458][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 28.439489][ T284] device veth1_macvtap entered promiscuous mode [ 28.449813][ T282] request_module fs-gadgetfs succeeded, but still no fs? [ 28.453939][ T283] device veth0_vlan entered promiscuous mode [ 28.463312][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 28.471865][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 28.480320][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 28.487914][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 28.495670][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 28.503942][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 28.511478][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 28.530178][ T283] device veth1_macvtap entered promiscuous mode [ 28.544394][ T338] uffd: Set unprivileged_userfaultfd sysctl knob to 1 if kernel faults must be handled without obtaining CAP_SYS_PTRACE capability [ 28.551902][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 28.566855][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 28.579104][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 28.592410][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 28.600940][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 28.609168][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 28.617963][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 28.625550][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 28.633928][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 28.837911][ T285] device veth1_macvtap entered promiscuous mode [ 28.851095][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 28.861652][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 28.871334][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 28.879828][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 28.888721][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 28.898841][ T342] device bridge0 entered promiscuous mode [ 28.901185][ T345] fuse: Bad value for 'rootmode' [ 28.905571][ T342] bridge0: port 3(macsec1) entered blocking state [ 28.916373][ T342] bridge0: port 3(macsec1) entered disabled state [ 28.923652][ T342] device bridge0 left promiscuous mode [ 28.939997][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 28.950222][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 28.976018][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 28.985931][ T45] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 29.000435][ T342] syz.2.6 (342) used greatest stack depth: 22184 bytes left [ 29.031323][ T360] netlink: 4 bytes leftover after parsing attributes in process `syz.3.8'. [ 29.119203][ T371] loop4: detected capacity change from 0 to 512 [ 29.142191][ T360] syz.3.8 (360) used greatest stack depth: 22112 bytes left [ 29.149746][ T371] ======================================================= [ 29.149746][ T371] WARNING: The mand mount option has been deprecated and [ 29.149746][ T371] and is ignored by this kernel. Remove the mand [ 29.149746][ T371] option from the mount to silence this warning. [ 29.149746][ T371] ======================================================= [ 29.217988][ T371] FAT-fs (loop4): Invalid FSINFO signature: 0x41615252, 0x61000000 (sector = 1) [ 29.242412][ T371] tmpfs: Bad value for 'gid' [ 29.263697][ T45] FAT-fs (loop4): Invalid FSINFO signature: 0x41615252, 0x61000000 (sector = 1) [ 29.298778][ T385] syz.0.14[385] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 29.298838][ T385] syz.0.14[385] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 29.492796][ T388] netlink: 64 bytes leftover after parsing attributes in process `syz.0.14'. [ 29.709325][ T60] usb 2-1: new full-speed USB device number 2 using dummy_hcd [ 29.726796][ T30] kauditd_printk_skb: 62 callbacks suppressed [ 29.726810][ T30] audit: type=1400 audit(1768332841.766:136): avc: denied { read append } for pid=391 comm="syz.3.15" name="vga_arbiter" dev="devtmpfs" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:xserver_misc_device_t tclass=chr_file permissive=1 [ 29.758232][ T30] audit: type=1400 audit(1768332841.776:137): avc: denied { open } for pid=391 comm="syz.3.15" path="/dev/vga_arbiter" dev="devtmpfs" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:xserver_misc_device_t tclass=chr_file permissive=1 [ 29.805331][ T399] loop4: detected capacity change from 0 to 512 [ 29.831022][ T399] EXT4-fs: Warning: mounting with data=journal disables delayed allocation, dioread_nolock, O_DIRECT and fast_commit support! [ 29.857365][ T399] EXT4-fs error (device loop4): ext4_orphan_get:1406: comm syz.4.13: couldn't read orphan inode 26 (err -116) [ 29.869417][ T399] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 29.881127][ T30] audit: type=1400 audit(1768332841.926:138): avc: denied { mount } for pid=389 comm="syz.4.13" name="/" dev="loop4" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 29.905840][ T399] ext4 filesystem being mounted at /1/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 30.017414][ T415] loop2: detected capacity change from 0 to 512 [ 30.053285][ T411] xt_NFQUEUE: number of total queues is 0 [ 30.098088][ T60] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 30.108025][ T415] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 30.119104][ T60] usb 2-1: New USB device found, idVendor=056a, idProduct=0317, bcdDevice= 0.00 [ 30.128314][ T415] ext4 filesystem being mounted at /5/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 30.128796][ T60] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 30.237924][ T419] netlink: 32 bytes leftover after parsing attributes in process `syz.4.13'. [ 30.398428][ T60] usb 2-1: config 0 descriptor?? [ 30.432348][ T416] UDC core: couldn't find an available UDC or it's busy: -16 [ 30.439781][ T416] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 30.472482][ T422] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=422 comm=syz.0.20 [ 30.735033][ T30] audit: type=1400 audit(1768332842.586:139): avc: denied { create } for pid=414 comm="syz.2.19" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 30.779510][ T30] audit: type=1400 audit(1768332842.586:140): avc: denied { connect } for pid=414 comm="syz.2.19" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 30.825282][ T426] netlink: 64 bytes leftover after parsing attributes in process `syz.0.21'. [ 30.841101][ T333] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 30.860528][ T30] audit: type=1400 audit(1768332842.586:141): avc: denied { write } for pid=414 comm="syz.2.19" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 30.908341][ T30] audit: type=1400 audit(1768332842.586:142): avc: denied { write } for pid=414 comm="syz.2.19" name="/" dev="loop2" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 30.960172][ T30] audit: type=1400 audit(1768332842.586:143): avc: denied { add_name } for pid=414 comm="syz.2.19" name="bus" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 30.980503][ T30] audit: type=1400 audit(1768332842.586:144): avc: denied { create } for pid=414 comm="syz.2.19" name="bus" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 30.981211][ T424] syz.2.19 (424) used greatest stack depth: 20832 bytes left [ 31.033305][ T370] Zero length message leads to an empty skb [ 31.040369][ T30] audit: type=1400 audit(1768332842.596:145): avc: denied { write open } for pid=414 comm="syz.2.19" path="/5/file1/bus" dev="loop2" ino=18 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 31.069359][ T429] loop0: detected capacity change from 0 to 512 [ 31.119089][ T429] EXT4-fs (loop0): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 31.157326][ T60] usbhid 2-1:0.0: can't add hid device: -71 [ 31.163368][ T60] usbhid: probe of 2-1:0.0 failed with error -71 [ 31.175248][ T429] EXT4-fs error (device loop0): ext4_free_branches:1030: inode #11: comm syz.0.21: invalid indirect mapped block 4294967295 (level 1) [ 31.189319][ T429] EXT4-fs error (device loop0): ext4_free_branches:1030: inode #11: comm syz.0.21: invalid indirect mapped block 4294967295 (level 1) [ 31.203988][ T429] EXT4-fs (loop0): 2 truncates cleaned up [ 31.209785][ T429] EXT4-fs (loop0): mounted filesystem without journal. Opts: dioread_nolock,init_itable=0x0000000000004004,barrier=0x0000000000000004,,errors=continue. Quota mode: writeback. [ 31.253098][ T60] usb 2-1: USB disconnect, device number 2 [ 31.548327][ T439] 9pnet: p9_errstr2errno: server reported unknown error n$Ž[ [ 31.548327][ T439] Q&|xù [ 31.664852][ T442] loop1: detected capacity change from 0 to 4096 [ 31.684970][ T442] EXT4-fs (loop1): Test dummy encryption mode enabled [ 31.691986][ T442] EXT4-fs (loop1): Ignoring removed mblk_io_submit option [ 31.699500][ T442] EXT4-fs (loop1): Test dummy encryption mode enabled [ 31.706356][ T442] EXT4-fs (loop1): Quota format mount options ignored when QUOTA feature is enabled [ 31.716107][ T442] EXT4-fs (loop1): Unrecognized mount option "mask=MAY_EXEC" or missing value [ 32.015073][ T456] TCP: request_sock_TCP: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. [ 32.085900][ T464] loop2: detected capacity change from 0 to 16 [ 32.318877][ T477] netlink: 16 bytes leftover after parsing attributes in process `syz.1.34'. [ 32.337945][ T479] process 'syz.2.32' launched '/dev/fd/4' with NULL argv: empty string added [ 32.450602][ T343] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 32.700750][ T485] loop4: detected capacity change from 0 to 512 [ 32.712852][ T485] EXT4-fs (loop4): Mount option "noacl" will be removed by 3.5 [ 32.712852][ T485] Contact linux-ext4@vger.kernel.org if you think we should keep it. [ 32.712852][ T485] [ 32.731257][ T485] EXT4-fs (loop4): orphan cleanup on readonly fs [ 32.737716][ T485] EXT4-fs warning (device loop4): dx_probe:878: Directory (ino: 2) htree depth 0x0002 exceedsupported value [ 32.747399][ T343] usb 1-1: device descriptor read/64, error -71 [ 32.749664][ T485] EXT4-fs warning (device loop4): dx_probe:881: Enable large directory feature to access it [ 32.765702][ T485] EXT4-fs warning (device loop4): dx_probe:966: inode #2: comm syz.4.35: Corrupt directory, running e2fsck is recommended [ 32.779269][ T485] EXT4-fs (loop4): Cannot turn on journaled quota: type 1: error -117 [ 32.787602][ T485] EXT4-fs error (device loop4): ext4_xattr_ibody_find:2229: inode #15: comm syz.4.35: corrupted in-inode xattr [ 32.799714][ T485] EXT4-fs error (device loop4): ext4_orphan_get:1406: comm syz.4.35: couldn't read orphan inode 15 (err -117) [ 32.811648][ T485] EXT4-fs (loop4): mounted filesystem without journal. Opts: dioread_lock,noblock_validity,auto_da_alloc=0x0000000000000004,jqfmt=vfsold,nolazytime,grpjquota=.dioread_lock,dioread_lock,noacl,grpid,,,errors=continue. Quota mode: writeback. [ 32.836897][ T485] EXT4-fs warning (device loop4): dx_probe:878: Directory (ino: 2) htree depth 0x0002 exceedsupported value [ 32.848503][ T485] EXT4-fs warning (device loop4): dx_probe:881: Enable large directory feature to access it [ 32.858837][ T485] EXT4-fs warning (device loop4): dx_probe:966: inode #2: comm syz.4.35: Corrupt directory, running e2fsck is recommended [ 32.872267][ T485] EXT4-fs warning (device loop4): dx_probe:878: Directory (ino: 2) htree depth 0x0002 exceedsupported value [ 32.883862][ T485] EXT4-fs warning (device loop4): dx_probe:881: Enable large directory feature to access it [ 32.894080][ T485] EXT4-fs warning (device loop4): dx_probe:966: inode #2: comm syz.4.35: Corrupt directory, running e2fsck is recommended [ 32.907942][ T485] xt_hashlimit: max too large, truncated to 1048576 [ 32.914848][ T485] EXT4-fs warning (device loop4): dx_probe:878: Directory (ino: 2) htree depth 0x0002 exceedsupported value [ 32.926412][ T485] EXT4-fs warning (device loop4): dx_probe:881: Enable large directory feature to access it [ 32.937993][ T485] EXT4-fs warning (device loop4): dx_probe:966: inode #2: comm syz.4.35: Corrupt directory, running e2fsck is recommended [ 32.952918][ T485] EXT4-fs warning (device loop4): dx_probe:878: Directory (ino: 2) htree depth 0x0002 exceedsupported value [ 33.137278][ T343] usb 1-1: device descriptor read/64, error -71 [ 33.533646][ T516] loop1: detected capacity change from 0 to 16 [ 33.557818][ T516] erofs: (device loop1): mounted with root inode @ nid 36. [ 33.589775][ T516] overlayfs: failed to resolve '/ V3 [ 33.589775][ T516] 010000E0 1 0': -2 [ 33.595869][ T517] overlayfs: failed to resolve '/ V3 [ 33.595869][ T517] 010000E0 1 0': -2 [ 33.627286][ T343] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 33.973735][ T314] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 34.017336][ T343] usb 1-1: device descriptor read/64, error -71 [ 34.060515][ T530] loop4: detected capacity change from 0 to 40427 [ 34.157756][ T530] F2FS-fs (loop4): Invalid log blocks per segment (4278190089) [ 34.165506][ T530] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 34.175711][ T530] F2FS-fs (loop4): invalid crc value [ 34.182275][ T530] F2FS-fs (loop4): Found nat_bits in checkpoint [ 34.207546][ T530] F2FS-fs (loop4): recover fsync data on readonly fs [ 34.214558][ T530] F2FS-fs (loop4): Try to recover 1th superblock, ret: -30 [ 34.222084][ T530] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 34.235946][ T530] L1TF CPU bug present and SMT on, data leak possible. See CVE-2018-3646 and https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/l1tf.html for details. [ 34.251891][ T314] usb 2-1: device descriptor read/64, error -71 [ 34.280025][ T530] F2FS-fs (loop4): Corrupted max_depth of 3: 255 [ 34.286780][ T530] F2FS-fs (loop4): f2fs_check_nid_range: out-of-range nid=1, run fsck to fix. [ 34.296493][ T530] F2FS-fs (loop4): f2fs_check_nid_range: out-of-range nid=1, run fsck to fix. [ 34.417290][ T343] usb 1-1: device descriptor read/64, error -71 [ 34.554234][ T343] usb usb1-port1: attempt power cycle [ 34.963246][ T30] kauditd_printk_skb: 139 callbacks suppressed [ 34.963259][ T30] audit: type=1400 audit(1768332847.006:285): avc: denied { create } for pid=538 comm="syz.4.49" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 34.989622][ T539] bridge: RTM_NEWNEIGH with invalid ether address [ 35.027283][ T314] usb 2-1: device descriptor read/64, error -71 [ 35.047803][ T541] loop2: detected capacity change from 0 to 4096 [ 35.057100][ T30] audit: type=1400 audit(1768332847.096:286): avc: denied { remount } for pid=540 comm="syz.2.50" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 35.076714][ T343] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 35.160284][ T30] audit: type=1400 audit(1768332847.206:287): avc: denied { read write } for pid=546 comm="syz.4.51" name="ppp" dev="devtmpfs" ino=154 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 35.235160][ T343] usb 1-1: device descriptor read/8, error -71 [ 35.240570][ T30] audit: type=1400 audit(1768332847.206:288): avc: denied { open } for pid=546 comm="syz.4.51" path="/dev/ppp" dev="devtmpfs" ino=154 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 35.267149][ T30] audit: type=1400 audit(1768332847.246:289): avc: denied { unmount } for pid=284 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fusefs_t tclass=filesystem permissive=1 [ 35.288508][ T30] audit: type=1400 audit(1768332847.266:290): avc: denied { lock } for pid=552 comm="syz.3.54" path="socket:[16863]" dev="sockfs" ino=16863 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 35.312593][ T30] audit: type=1400 audit(1768332847.266:291): avc: denied { create } for pid=552 comm="syz.3.54" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 35.333301][ T30] audit: type=1400 audit(1768332847.306:292): avc: denied { setattr } for pid=550 comm="syz.4.53" name="/" dev="9p" ino=65538 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 35.372619][ T30] audit: type=1400 audit(1768332847.416:293): avc: denied { create } for pid=566 comm="syz.3.57" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 35.399515][ T314] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 35.412979][ T551] capability: warning: `syz.4.53' uses deprecated v2 capabilities in a way that may be insecure [ 35.421813][ T570] netlink: 92 bytes leftover after parsing attributes in process `syz.2.58'. [ 35.425252][ T30] audit: type=1400 audit(1768332847.456:294): avc: denied { bind } for pid=566 comm="syz.3.57" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 35.497398][ T343] usb 1-1: device descriptor read/8, error -71 [ 35.559798][ T574] loop2: detected capacity change from 0 to 256 [ 35.581819][ T577] 9pnet: Insufficient options for proto=fd [ 35.588389][ T574] SELinux: security_context_str_to_sid(unconfined_u) failed for (dev ?, type ?) errno=-22 [ 35.598437][ T574] exfat: Unknown parameter 'fsmagic' [ 35.697263][ T314] usb 2-1: device descriptor read/64, error -71 [ 35.987271][ T343] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 36.077318][ T343] usb 1-1: Using ep0 maxpacket: 16 [ 36.087284][ T314] usb 2-1: device descriptor read/64, error -71 [ 36.197423][ T343] usb 1-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 36.206164][ T343] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 36.216721][ T343] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 36.217618][ T314] usb usb2-port1: attempt power cycle [ 36.243721][ T580] loop3: detected capacity change from 0 to 512 [ 36.288961][ T580] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 36.300305][ T580] ext4 filesystem being mounted at /11/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 36.467315][ T343] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 36.478958][ T343] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 36.487081][ T343] usb 1-1: Product: syz [ 36.491645][ T343] usb 1-1: Manufacturer: syz [ 36.496313][ T343] usb 1-1: SerialNumber: syz [ 37.417417][ T343] usb 1-1: 0:2 : does not exist [ 37.479215][ T622] loop1: detected capacity change from 0 to 1024 [ 37.597977][ T622] EXT4-fs (loop1): Ignoring removed bh option [ 37.765918][ T622] EXT4-fs (loop1): mounted filesystem without journal. Opts: nojournal_checksum,nombcache,barrier,norecovery,debug_want_extra_isize=0x0000000000000080,noauto_da_alloc,nodelalloc,usrquota,noauto_da_alloc,bh,init_itable,,errors=continue. Quota mode: writeback. [ 37.957297][ T60] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 38.197253][ T60] usb 3-1: Using ep0 maxpacket: 32 [ 38.228697][ T650] loop1: detected capacity change from 0 to 40427 [ 38.295012][ T650] F2FS-fs (loop1): Found nat_bits in checkpoint [ 38.317316][ T60] usb 3-1: config 0 has an invalid interface number: 67 but max is 0 [ 38.330870][ T60] usb 3-1: config 0 has no interface number 0 [ 38.345150][ T650] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 38.757428][ T60] usb 3-1: New USB device found, idVendor=0424, idProduct=9901, bcdDevice=c2.57 [ 38.767780][ T60] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 38.775778][ T60] usb 3-1: Product: syz [ 38.780306][ T60] usb 3-1: Manufacturer: syz [ 38.784921][ T60] usb 3-1: SerialNumber: syz [ 38.799769][ T60] usb 3-1: config 0 descriptor?? [ 38.847710][ T60] smsc95xx v2.0.0 [ 39.015863][ T283] attempt to access beyond end of device [ 39.015863][ T283] loop1: rw=2049, want=45104, limit=40427 [ 39.049423][ T675] loop3: detected capacity change from 0 to 40427 [ 39.109526][ T675] F2FS-fs (loop3): Corrupted extension count (64 + 1 > 64) [ 39.116851][ T675] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 39.160214][ T675] F2FS-fs (loop3): fault_type options not supported [ 39.176637][ T675] F2FS-fs (loop3): invalid crc value [ 39.183011][ T675] F2FS-fs (loop3): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 10241044815247771109) [ 39.238056][ T675] F2FS-fs (loop3): Try to recover 1th superblock, ret: 0 [ 39.245205][ T675] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e5 [ 39.254118][ T314] usb 1-1: USB disconnect, device number 5 [ 39.267464][ T60] smsc95xx 3-1:0.67 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000030: -32 [ 39.281635][ T60] smsc95xx 3-1:0.67 (unnamed net_device) (uninitialized): Error reading E2P_CMD [ 39.317512][ T691] ÿ: renamed from bond_slave_0 [ 39.547334][ T60] smsc95xx 3-1:0.67 (unnamed net_device) (uninitialized): Failed to read reg index 0x00000014: -61 [ 39.567499][ T60] smsc95xx: probe of 3-1:0.67 failed with error -61 [ 39.749735][ T642] UDC core: couldn't find an available UDC or it's busy: -16 [ 39.777651][ T712] netlink: 12 bytes leftover after parsing attributes in process `syz.0.92'. [ 39.835616][ T642] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 39.880265][ T718] loop3: detected capacity change from 0 to 512 [ 39.952116][ T718] EXT4-fs (loop3): Mount option "norecovery" incompatible with ext2 [ 40.175009][ T703] loop1: detected capacity change from 0 to 131072 [ 40.207322][ T314] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 40.456992][ T703] F2FS-fs (loop1): Test dummy encryption mode enabled [ 40.483934][ T703] F2FS-fs (loop1): invalid crc value [ 40.491257][ T703] F2FS-fs (loop1): Found nat_bits in checkpoint [ 40.521152][ T703] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 40.529954][ T703] fscrypt: AES-256-XTS using implementation "xts-aes-aesni" [ 40.541147][ T30] kauditd_printk_skb: 81 callbacks suppressed [ 40.541159][ T30] audit: type=1400 audit(1768332852.586:376): avc: denied { mounton } for pid=702 comm="syz.1.89" path="/13/bus/bus" dev="loop1" ino=11 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 40.588035][ T703] loop1: detected capacity change from 131072 to 64 [ 40.595011][ T737] attempt to access beyond end of device [ 40.595011][ T737] loop1: rw=2049, want=114752, limit=64 [ 40.597836][ T314] usb 1-1: Using ep0 maxpacket: 16 [ 40.608283][ T738] attempt to access beyond end of device [ 40.608283][ T738] loop1: rw=2049, want=114752, limit=64 [ 40.622751][ T737] attempt to access beyond end of device [ 40.622751][ T737] loop1: rw=2049, want=122952, limit=64 [ 40.737439][ T314] usb 1-1: config 0 has an invalid interface number: 1 but max is 0 [ 40.747284][ T6] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 40.750396][ T314] usb 1-1: config 0 has no interface number 0 [ 40.761567][ T314] usb 1-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 40.772634][ T314] usb 1-1: config 0 interface 1 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 40.782528][ T314] usb 1-1: New USB device found, idVendor=28bd, idProduct=0071, bcdDevice= 0.00 [ 40.792885][ T314] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 40.802131][ T314] usb 1-1: config 0 descriptor?? [ 40.907596][ T748] loop3: detected capacity change from 0 to 40427 [ 40.918591][ T60] usb 3-1: USB disconnect, device number 2 [ 40.957969][ T748] F2FS-fs (loop3): Unrecognized mount option "scard" or missing value [ 40.991666][ T30] audit: type=1400 audit(1768332853.036:378): avc: denied { create } for pid=754 comm="syz.3.101" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 41.010975][ T30] audit: type=1400 audit(1768332853.036:377): avc: denied { create } for pid=754 comm="syz.3.101" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 41.033325][ T30] audit: type=1400 audit(1768332853.076:379): avc: denied { setopt } for pid=754 comm="syz.3.101" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 41.156800][ T283] F2FS-fs (loop1): f2fs_fill_dentries: corrupted namelen=1025, run fsck to fix. [ 41.177303][ T6] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 41.197271][ T6] usb 5-1: New USB device found, idVendor=1e7d, idProduct=2c2e, bcdDevice= 0.00 [ 41.206968][ T6] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 41.219321][ T6] usb 5-1: config 0 descriptor?? [ 41.369014][ T60] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 41.758662][ T6] lua 0003:1E7D:2C2E.0001: unbalanced collection at end of report description [ 41.767925][ T6] lua 0003:1E7D:2C2E.0001: parse failed [ 41.773538][ T6] lua: probe of 0003:1E7D:2C2E.0001 failed with error -22 [ 41.807308][ T60] usb 3-1: config 7 has an invalid interface number: 235 but max is 0 [ 41.815605][ T60] usb 3-1: config 7 contains an unexpected descriptor of type 0x2, skipping [ 41.824507][ T60] usb 3-1: config 7 has no interface number 0 [ 41.830780][ T60] usb 3-1: config 7 interface 235 altsetting 4 endpoint 0x2 has invalid maxpacket 1023, setting to 64 [ 41.841898][ T60] usb 3-1: config 7 interface 235 altsetting 4 bulk endpoint 0x6 has invalid maxpacket 8 [ 41.851829][ T60] usb 3-1: config 7 interface 235 altsetting 4 endpoint 0x3 has invalid maxpacket 1024, setting to 64 [ 41.862927][ T60] usb 3-1: config 7 interface 235 altsetting 4 endpoint 0x1 has invalid maxpacket 1024, setting to 64 [ 41.874081][ T60] usb 3-1: config 7 interface 235 has no altsetting 0 [ 41.960525][ T20] usb 5-1: USB disconnect, device number 3 [ 42.057369][ T60] usb 3-1: New USB device found, idVendor=eb1a, idProduct=17de, bcdDevice=56.6c [ 42.066530][ T60] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 42.677242][ C1] sched: RT throttling activated [ 141.367226][ C1] rcu: INFO: rcu_preempt self-detected stall on CPU [ 141.373926][ C1] rcu: 1-...!: (1 GPs behind) idle=a6f/1/0x4000000000000000 softirq=4389/4390 fqs=34 last_accelerate: 9a9f/c1b3 dyntick_enabled: 1 [ 141.387490][ C1] (t=10000 jiffies g=2793 q=349) [ 141.392523][ C1] rcu: rcu_preempt kthread timer wakeup didn't happen for 9930 jiffies! g2793 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402 [ 141.404666][ C1] rcu: Possible timer handling issue on cpu=0 timer-softirq=934 [ 141.412369][ C1] rcu: rcu_preempt kthread starved for 9931 jiffies! g2793 f0x0 RCU_GP_WAIT_FQS(5) ->state=0x402 ->cpu=0 [ 141.423554][ C1] rcu: Unless rcu_preempt kthread gets sufficient CPU time, OOM is now expected behavior. [ 141.433508][ C1] rcu: RCU grace-period kthread stack dump: [ 141.439382][ C1] task:rcu_preempt state:I stack:28752 pid: 14 ppid: 2 flags:0x00004000 [ 141.448599][ C1] Call Trace: [ 141.451874][ C1] [ 141.454822][ C1] __schedule+0xb6e/0x14c0 [ 141.459250][ C1] ? release_firmware_map_entry+0x190/0x190 [ 141.465139][ C1] ? _raw_spin_unlock_irqrestore+0x5b/0x80 [ 141.471065][ C1] ? __mod_timer+0x7ae/0xb30 [ 141.475668][ C1] schedule+0x11e/0x1e0 [ 141.479817][ C1] schedule_timeout+0x12c/0x2e0 [ 141.484673][ C1] ? console_conditional_schedule+0x30/0x30 [ 141.490565][ C1] ? _raw_spin_lock_irqsave+0xb0/0x110 [ 141.496023][ C1] ? update_process_times+0x200/0x200 [ 141.501395][ C1] ? prepare_to_swait_event+0x308/0x320 [ 141.506960][ C1] rcu_gp_fqs_loop+0x293/0xf60 [ 141.511728][ C1] ? dyntick_save_progress_counter+0x1e0/0x1e0 [ 141.517890][ C1] ? rcu_gp_init+0xc00/0xc00 [ 141.522486][ C1] ? _raw_spin_unlock_irq+0x4e/0x70 [ 141.527686][ C1] ? rcu_gp_init+0x9a7/0xc00 [ 141.532283][ C1] rcu_gp_kthread+0x98/0x330 [ 141.536887][ C1] ? wake_nocb_gp+0x1d0/0x1d0 [ 141.541569][ C1] ? __kasan_check_read+0x11/0x20 [ 141.546597][ C1] ? __kthread_parkme+0xac/0x200 [ 141.551534][ C1] ? preempt_count_add+0x90/0x1b0 [ 141.556563][ C1] kthread+0x411/0x500 [ 141.560633][ C1] ? wake_nocb_gp+0x1d0/0x1d0 [ 141.565320][ C1] ? kthread_blkcg+0xd0/0xd0 [ 141.569925][ C1] ret_from_fork+0x1f/0x30 [ 141.574340][ C1] [ 141.577374][ C1] rcu: Stack dump where RCU GP kthread last ran: [ 141.583705][ C1] Sending NMI from CPU 1 to CPUs 0: [ 141.588907][ C0] NMI backtrace for cpu 0 [ 141.588922][ C0] CPU: 0 PID: 762 Comm: syz.3.104 Not tainted syzkaller #0 [ 141.588935][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/25/2025 [ 141.588947][ C0] RIP: 0010:__pv_queued_spin_lock_slowpath+0x527/0x9c0 [ 141.588966][ C0] Code: 00 41 c6 45 00 00 48 8b 44 24 10 42 0f b6 04 38 84 c0 0f 85 1c 01 00 00 48 8b 44 24 08 c6 00 01 41 bd 00 80 ff ff eb 07 f3 90 <41> ff c5 74 47 43 0f b6 04 3e 84 c0 75 2b 80 3b 00 75 eb 48 89 df [ 141.588993][ C0] RSP: 0018:ffffc90000b479a0 EFLAGS: 00000206 [ 141.589005][ C0] RAX: 0000000000000000 RBX: ffff88810c035988 RCX: ffffffff814f42f9 [ 141.589015][ C0] RDX: 0000000000000001 RSI: 0000000000000003 RDI: ffff88810c035988 [ 141.589024][ C0] RBP: ffffc90000b47a90 R08: dffffc0000000000 R09: ffffed1021806b32 [ 141.589035][ C0] R10: ffffed1021806b32 R11: 1ffff11021806b31 R12: 1ffff1103ee00001 [ 141.589045][ C0] R13: 00000000ffffab63 R14: 1ffff11021806b31 R15: dffffc0000000000 [ 141.589055][ C0] FS: 0000555573883500(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 141.589068][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 141.589077][ C0] CR2: 000000110c316adb CR3: 000000011dee2000 CR4: 00000000003526b0 [ 141.589089][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 141.589097][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 141.589106][ C0] Call Trace: [ 141.589110][ C0] [ 141.589114][ C0] ? __stack_depot_save+0x34/0x480 [ 141.589132][ C0] ? __pv_queued_spin_unlock_slowpath+0x300/0x300 [ 141.589147][ C0] ? __kasan_record_aux_stack+0xd2/0x100 [ 141.589162][ C0] ? call_rcu+0x105/0xfe0 [ 141.589173][ C0] ? __fput+0x63f/0x8b0 [ 141.589186][ C0] ? ____fput+0x15/0x20 [ 141.589198][ C0] ? exit_to_user_mode_loop+0xd0/0xe0 [ 141.589217][ C0] ? exit_to_user_mode_prepare+0x87/0xd0 [ 141.589230][ C0] ? syscall_exit_to_user_mode+0x1a/0x30 [ 141.589243][ C0] ? do_syscall_64+0x58/0xa0 [ 141.589258][ C0] queued_spin_lock_slowpath+0x47/0x50 [ 141.589272][ C0] _raw_spin_lock_bh+0xd8/0xe0 [ 141.589287][ C0] ? _raw_spin_lock_irq+0xe0/0xe0 [ 141.589302][ C0] lock_sock_nested+0x97/0x290 [ 141.589318][ C0] ? sock_init_data+0xc0/0xc0 [ 141.589332][ C0] ? locks_remove_posix+0x520/0x520 [ 141.589349][ C0] tipc_release+0xb2/0x1630 [ 141.589363][ C0] ? rwsem_write_trylock+0x130/0x300 [ 141.589376][ C0] ? tipc_sock_destruct+0x180/0x180 [ 141.589389][ C0] ? rcu_gp_kthread_wake+0x90/0x90 [ 141.589403][ C0] sock_close+0xe0/0x270 [ 141.589415][ C0] ? sock_mmap+0xa0/0xa0 [ 141.589426][ C0] __fput+0x20b/0x8b0 [ 141.589440][ C0] ____fput+0x15/0x20 [ 141.589452][ C0] task_work_run+0x127/0x190 [ 141.589466][ C0] exit_to_user_mode_loop+0xd0/0xe0 [ 141.589496][ C0] exit_to_user_mode_prepare+0x87/0xd0 [ 141.589510][ C0] syscall_exit_to_user_mode+0x1a/0x30 [ 141.589523][ C0] do_syscall_64+0x58/0xa0 [ 141.589537][ C0] ? clear_bhb_loop+0x50/0xa0 [ 141.589549][ C0] ? clear_bhb_loop+0x50/0xa0 [ 141.589561][ C0] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 141.589578][ C0] RIP: 0033:0x7f9111933749 [ 141.589598][ C0] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 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 a8 ff ff ff f7 d8 64 89 01 48 [ 141.589621][ C0] RSP: 002b:00007ffc474f1078 EFLAGS: 00000246 ORIG_RAX: 00000000000001b4 [ 141.589634][ C0] RAX: 0000000000000000 RBX: 00007f9111b8bda0 RCX: 00007f9111933749 [ 141.589643][ C0] RDX: 0000000000000000 RSI: 000000000000001e RDI: 0000000000000003 [ 141.589651][ C0] RBP: 00007f9111b8bda0 R08: 0000000000000000 R09: 00000028474f136f [ 141.589660][ C0] R10: 00007f9111b8bcb0 R11: 0000000000000246 R12: 000000000000a446 [ 141.589669][ C0] R13: 00007f9111b8a090 R14: ffffffffffffffff R15: 00007ffc474f1190 [ 141.589681][ C0] [ 141.589954][ C1] NMI backtrace for cpu 1 [ 141.966339][ C1] CPU: 1 PID: 763 Comm: syz.3.104 Not tainted syzkaller #0 [ 141.973532][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/25/2025 [ 141.983570][ C1] Call Trace: [ 141.986837][ C1] [ 141.989709][ C1] __dump_stack+0x21/0x30 [ 141.994044][ C1] dump_stack_lvl+0xee/0x150 [ 141.998618][ C1] ? show_regs_print_info+0x20/0x20 [ 142.003816][ C1] dump_stack+0x15/0x20 [ 142.007984][ C1] nmi_cpu_backtrace+0x2b4/0x2c0 [ 142.012942][ C1] ? nmi_trigger_cpumask_backtrace+0x240/0x240 [ 142.019095][ C1] ? __kasan_check_write+0x14/0x20 [ 142.024205][ C1] ? _raw_spin_lock_irqsave+0xb0/0x110 [ 142.029665][ C1] ? _raw_spin_lock+0xe0/0xe0 [ 142.034343][ C1] ? arch_trigger_cpumask_backtrace+0x20/0x20 [ 142.040398][ C1] ? arch_trigger_cpumask_backtrace+0x20/0x20 [ 142.046469][ C1] nmi_trigger_cpumask_backtrace+0x138/0x240 [ 142.052462][ C1] arch_trigger_cpumask_backtrace+0x10/0x20 [ 142.058354][ C1] rcu_dump_cpu_stacks+0x1c7/0x300 [ 142.063461][ C1] print_cpu_stall+0x320/0x600 [ 142.068226][ C1] rcu_sched_clock_irq+0x74a/0x12b0 [ 142.073419][ C1] ? rcu_boost_kthread_setaffinity+0x310/0x310 [ 142.079559][ C1] ? raise_softirq+0x71/0xe0 [ 142.084139][ C1] ? __raise_softirq_irqoff+0xd0/0xd0 [ 142.089501][ C1] ? hrtimer_run_queues+0x166/0x430 [ 142.094694][ C1] update_process_times+0x198/0x200 [ 142.099891][ C1] tick_sched_timer+0x17c/0x240 [ 142.104745][ C1] ? tick_setup_sched_timer+0x450/0x450 [ 142.110309][ C1] __hrtimer_run_queues+0x3b5/0x9e0 [ 142.115509][ C1] ? __kasan_check_write+0x14/0x20 [ 142.120608][ C1] ? hrtimer_interrupt+0x8c0/0x8c0 [ 142.125717][ C1] ? ktime_get_update_offsets_now+0x2fa/0x310 [ 142.131781][ C1] hrtimer_interrupt+0x3c7/0x8c0 [ 142.136724][ C1] __sysvec_apic_timer_interrupt+0xfa/0x3e0 [ 142.142617][ C1] sysvec_apic_timer_interrupt+0xa4/0xc0 [ 142.148245][ C1] [ 142.151173][ C1] [ 142.154093][ C1] asm_sysvec_apic_timer_interrupt+0x1b/0x20 [ 142.160068][ C1] RIP: 0010:__sanitizer_cov_trace_const_cmp4+0x36/0x90 [ 142.166938][ C1] Code: 70 aa 99 7e 65 8b 15 71 aa 99 7e 81 e2 00 01 ff 00 74 11 81 fa 00 01 00 00 75 5b 83 b9 5c 0b 00 00 00 74 52 8b 91 38 0b 00 00 <83> fa 03 75 47 48 8b 91 40 0b 00 00 44 8b 89 3c 0b 00 00 49 c1 e1 [ 142.186551][ C1] RSP: 0018:ffffc90000cce9d0 EFLAGS: 00000246 [ 142.192605][ C1] RAX: ffffffff848da0f6 RBX: 0000000000000000 RCX: ffff88811dcdbb40 [ 142.200562][ C1] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 142.208530][ C1] RBP: ffffc90000cce9d0 R08: dffffc0000000000 R09: ffffed1021806b32 [ 142.216492][ C1] R10: ffffed1021806b32 R11: 1ffff11021806b31 R12: ffff8881075ad000 [ 142.224455][ C1] R13: dffffc0000000000 R14: ffffc90000ccee20 R15: ffff88810c035900 [ 142.232413][ C1] ? tipc_sk_rcv+0x436/0x2c60 [ 142.237099][ C1] tipc_sk_rcv+0x436/0x2c60 [ 142.241592][ C1] ? _raw_spin_unlock_irqrestore+0x5b/0x80 [ 142.247407][ C1] ? __stack_depot_save+0x442/0x480 [ 142.252604][ C1] ? kasan_set_track+0x5b/0x70 [ 142.257356][ C1] ? kasan_set_track+0x4a/0x70 [ 142.262132][ C1] ? kasan_set_free_info+0x23/0x40 [ 142.267240][ C1] ? ____kasan_slab_free+0x125/0x160 [ 142.272523][ C1] ? __kasan_slab_free+0x11/0x20 [ 142.277444][ C1] ? slab_free_freelist_hook+0xc2/0x190 [ 142.282988][ C1] ? kmem_cache_free+0x100/0x320 [ 142.287911][ C1] ? kfree_skbmem+0x10c/0x180 [ 142.292599][ C1] ? tipc_sk_rcv+0x1ce4/0x2c60 [ 142.297348][ C1] ? tipc_sk_filter_rcv+0x151b/0x2c40 [ 142.302806][ C1] ? tipc_release+0xd0b/0x1630 [ 142.307562][ C1] ? syscall_exit_to_user_mode+0x1a/0x30 [ 142.313215][ C1] ? do_syscall_64+0x58/0xa0 [ 142.317798][ C1] ? entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 142.324039][ C1] ? __skb_queue_purge+0x170/0x170 [ 142.329138][ C1] tipc_node_xmit+0x256/0xce0 [ 142.333805][ C1] ? ____kasan_slab_free+0x130/0x160 [ 142.339079][ C1] ? tipc_node_get_linkname+0x1a0/0x1a0 [ 142.344615][ C1] ? slab_free_freelist_hook+0xc2/0x190 [ 142.350144][ C1] ? kfree_skbmem+0x10c/0x180 [ 142.354812][ C1] ? kmem_cache_free+0x100/0x320 [ 142.359733][ C1] ? skb_release_data+0x814/0xa10 [ 142.364754][ C1] tipc_node_xmit_skb+0xe9/0x130 [ 142.369696][ C1] ? kfree_skb+0xc1/0x2f0 [ 142.374029][ C1] ? __skb_queue_purge+0x170/0x170 [ 142.379140][ C1] ? trace_tipc_sk_rej_msg+0x25/0x150 [ 142.384509][ C1] tipc_sk_rcv+0x1d5d/0x2c60 [ 142.389088][ C1] ? do_syscall_64+0x4c/0xa0 [ 142.393668][ C1] ? __stack_depot_save+0x34/0x480 [ 142.398767][ C1] ? __skb_queue_purge+0x170/0x170 [ 142.403890][ C1] tipc_node_xmit+0x256/0xce0 [ 142.408563][ C1] ? 0xffffffffa002e000 [ 142.412712][ C1] ? tipc_node_get_linkname+0x1a0/0x1a0 [ 142.418244][ C1] ? __kernel_text_address+0xa0/0x100 [ 142.423608][ C1] ? unwind_get_return_address+0x4d/0x90 [ 142.429239][ C1] ? __kasan_check_write+0x14/0x20 [ 142.434338][ C1] ? _raw_spin_lock_irqsave+0xb0/0x110 [ 142.439799][ C1] tipc_sk_filter_rcv+0x151b/0x2c40 [ 142.444998][ C1] ? tipc_sk_publish+0x440/0x440 [ 142.449946][ C1] ? __kasan_check_write+0x14/0x20 [ 142.455053][ C1] ? _raw_spin_lock_bh+0x8e/0xe0 [ 142.460016][ C1] tipc_sk_rcv+0x7b7/0x2c60 [ 142.464520][ C1] ? kfree_skbmem+0x10c/0x180 [ 142.469185][ C1] ? skb_release_data+0x814/0xa10 [ 142.474200][ C1] ? __skb_queue_purge+0x170/0x170 [ 142.479308][ C1] ? tipc_sk_filter_rcv+0x29de/0x2c40 [ 142.484680][ C1] tipc_node_xmit+0x256/0xce0 [ 142.489352][ C1] ? tipc_node_get_linkname+0x1a0/0x1a0 [ 142.494889][ C1] ? kasan_quarantine_put+0x34/0x190 [ 142.500172][ C1] tipc_node_distr_xmit+0x292/0x390 [ 142.505384][ C1] ? tipc_node_xmit_skb+0x130/0x130 [ 142.510579][ C1] ? kfree_skbmem+0x10c/0x180 [ 142.515247][ C1] tipc_sk_backlog_rcv+0x16f/0x1f0 [ 142.520345][ C1] ? tipc_sk_timeout+0x970/0x970 [ 142.525290][ C1] ? _raw_spin_lock_irqsave+0xb0/0x110 [ 142.530747][ C1] __release_sock+0x17c/0x3f0 [ 142.535444][ C1] release_sock+0x60/0x1b0 [ 142.539850][ C1] tipc_release+0xd0b/0x1630 [ 142.544438][ C1] ? tipc_sock_destruct+0x180/0x180 [ 142.549630][ C1] ? kick_process+0xdc/0x150 [ 142.554213][ C1] sock_close+0xe0/0x270 [ 142.558444][ C1] ? sock_mmap+0xa0/0xa0 [ 142.562677][ C1] __fput+0x20b/0x8b0 [ 142.566643][ C1] ____fput+0x15/0x20 [ 142.570614][ C1] task_work_run+0x127/0x190 [ 142.575194][ C1] exit_to_user_mode_loop+0xd0/0xe0 [ 142.580382][ C1] exit_to_user_mode_prepare+0x87/0xd0 [ 142.585836][ C1] syscall_exit_to_user_mode+0x1a/0x30 [ 142.591288][ C1] do_syscall_64+0x58/0xa0 [ 142.595693][ C1] ? clear_bhb_loop+0x50/0xa0 [ 142.600360][ C1] ? clear_bhb_loop+0x50/0xa0 [ 142.605036][ C1] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 142.610933][ C1] RIP: 0033:0x7f9111933749 [ 142.615345][ C1] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 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 a8 ff ff ff f7 d8 64 89 01 48 [ 142.634932][ C1] RSP: 002b:00007f911039b038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 142.643339][ C1] RAX: 00000000000203a0 RBX: 00007f9111b89fa0 RCX: 00007f9111933749 [ 142.651305][ C1] RDX: 0000000000000000 RSI: 00002000000003c0 RDI: 0000000000000006 [ 142.659275][ C1] RBP: 00007f91119b7f91 R08: 0000000000000000 R09: 0000000000000000 [ 142.667269][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 142.675242][ C1] R13: 00007f9111b8a038 R14: 00007f9111b89fa0 R15: 00007ffc474f0f18 [ 142.683209][ C1] [ 287.204931][ C0] watchdog: BUG: soft lockup - CPU#0 stuck for 246s! [syz.3.104:762] [ 287.213152][ C0] Modules linked in: [ 287.217066][ C0] CPU: 0 PID: 762 Comm: syz.3.104 Not tainted syzkaller #0 [ 287.224279][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/25/2025 [ 287.234353][ C0] RIP: 0010:kvm_wait+0xf2/0x140 [ 287.239241][ C0] Code: 91 d6 03 f4 eb 9a fa 48 89 f8 48 c1 e8 03 42 0f b6 04 30 84 c0 75 3f 0f b6 07 40 38 f0 75 10 66 90 0f 00 2d 90 91 d6 03 fb f4 71 ff ff ff fb e9 6b ff ff ff e8 4e c9 72 03 89 f9 80 e1 07 38 [ 287.258881][ C0] RSP: 0018:ffffc90000b47900 EFLAGS: 00000246 [ 287.264964][ C0] RAX: 0000000000000003 RBX: ffff88810c035988 RCX: ffffffff814f42f9 [ 287.272944][ C0] RDX: 0000000000000001 RSI: 0000000000000003 RDI: ffff88810c035988 [ 287.280936][ C0] RBP: ffffc90000b47990 R08: dffffc0000000000 R09: ffffed1021806b32 [ 287.288916][ C0] R10: ffffed1021806b32 R11: 1ffff11021806b31 R12: 1ffff1103ee00001 [ 287.297012][ C0] R13: ffff8881f7038ad4 R14: dffffc0000000000 R15: 1ffff92000168f20 [ 287.305000][ C0] FS: 0000555573883500(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 287.313943][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 287.320533][ C0] CR2: 000000110c316adb CR3: 000000011dee2000 CR4: 00000000003526b0 [ 287.328514][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 287.336486][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 287.344496][ C0] Call Trace: [ 287.347779][ C0] [ 287.350729][ C0] ? kvm_arch_para_hints+0x30/0x30 [ 287.355876][ C0] ? __pv_queued_spin_lock_slowpath+0x5b9/0x9c0 [ 287.362126][ C0] __pv_queued_spin_lock_slowpath+0x60f/0x9c0 [ 287.368212][ C0] ? __stack_depot_save+0x34/0x480 [ 287.373340][ C0] ? __pv_queued_spin_unlock_slowpath+0x300/0x300 [ 287.379766][ C0] ? __kasan_record_aux_stack+0xd2/0x100 [ 287.385417][ C0] ? call_rcu+0x105/0xfe0 [ 287.389749][ C0] ? __fput+0x63f/0x8b0 [ 287.393907][ C0] ? ____fput+0x15/0x20 [ 287.398075][ C0] ? exit_to_user_mode_loop+0xd0/0xe0 [ 287.403451][ C0] ? exit_to_user_mode_prepare+0x87/0xd0 [ 287.409174][ C0] ? syscall_exit_to_user_mode+0x1a/0x30 [ 287.414821][ C0] ? do_syscall_64+0x58/0xa0 [ 287.419425][ C0] queued_spin_lock_slowpath+0x47/0x50 [ 287.424893][ C0] _raw_spin_lock_bh+0xd8/0xe0 [ 287.429670][ C0] ? _raw_spin_lock_irq+0xe0/0xe0 [ 287.434710][ C0] lock_sock_nested+0x97/0x290 [ 287.439478][ C0] ? sock_init_data+0xc0/0xc0 [ 287.444169][ C0] ? locks_remove_posix+0x520/0x520 [ 287.449387][ C0] tipc_release+0xb2/0x1630 [ 287.453901][ C0] ? rwsem_write_trylock+0x130/0x300 [ 287.459207][ C0] ? tipc_sock_destruct+0x180/0x180 [ 287.464410][ C0] ? rcu_gp_kthread_wake+0x90/0x90 [ 287.469616][ C0] sock_close+0xe0/0x270 [ 287.473868][ C0] ? sock_mmap+0xa0/0xa0 [ 287.478117][ C0] __fput+0x20b/0x8b0 [ 287.482110][ C0] ____fput+0x15/0x20 [ 287.486119][ C0] task_work_run+0x127/0x190 [ 287.490737][ C0] exit_to_user_mode_loop+0xd0/0xe0 [ 287.495942][ C0] exit_to_user_mode_prepare+0x87/0xd0 [ 287.501402][ C0] syscall_exit_to_user_mode+0x1a/0x30 [ 287.506875][ C0] do_syscall_64+0x58/0xa0 [ 287.511331][ C0] ? clear_bhb_loop+0x50/0xa0 [ 287.516112][ C0] ? clear_bhb_loop+0x50/0xa0 [ 287.520880][ C0] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 287.526785][ C0] RIP: 0033:0x7f9111933749 [ 287.531223][ C0] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 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 a8 ff ff ff f7 d8 64 89 01 48 [ 287.550959][ C0] RSP: 002b:00007ffc474f1078 EFLAGS: 00000246 ORIG_RAX: 00000000000001b4 [ 287.559390][ C0] RAX: 0000000000000000 RBX: 00007f9111b8bda0 RCX: 00007f9111933749 [ 287.567476][ C0] RDX: 0000000000000000 RSI: 000000000000001e RDI: 0000000000000003 [ 287.575486][ C0] RBP: 00007f9111b8bda0 R08: 0000000000000000 R09: 00000028474f136f [ 287.583480][ C0] R10: 00007f9111b8bcb0 R11: 0000000000000246 R12: 000000000000a446 [ 287.591457][ C0] R13: 00007f9111b8a090 R14: ffffffffffffffff R15: 00007ffc474f1190 [ 287.599435][ C0] [ 287.602460][ C0] Sending NMI from CPU 0 to CPUs 1: [ 287.607689][ C1] NMI backtrace for cpu 1 [ 287.607709][ C1] CPU: 1 PID: 763 Comm: syz.3.104 Not tainted syzkaller #0 [ 287.607722][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/25/2025 [ 287.607730][ C1] RIP: 0010:preempt_count_sub+0x2f/0x170 [ 287.607750][ C1] Code: 56 53 48 bb 00 00 00 00 00 fc ff df 48 c7 c0 20 6f 0c 87 48 c1 e8 03 0f b6 04 18 84 c0 0f 85 c2 00 00 00 83 3d 71 5e c5 05 00 <75> 25 65 8b 05 d0 5c bb 7e 89 c1 81 e1 ff ff ff 7f 39 cf 7f 27 81 [ 287.607761][ C1] RSP: 0018:ffffc90000cce910 EFLAGS: 00000246 [ 287.607773][ C1] RAX: 0000000000000004 RBX: dffffc0000000000 RCX: ffffffff870c6f03 [ 287.607783][ C1] RDX: 0000000000000000 RSI: 0000000000000201 RDI: 0000000000000001 [ 287.607791][ C1] RBP: ffffc90000cce920 R08: dffffc0000000000 R09: ffffed1021806b32 [ 287.607801][ C1] R10: ffffed1021806b32 R11: 1ffff11021806b31 R12: dffffc0000000000 [ 287.607812][ C1] R13: 1ffff92000199d28 R14: ffffffff848da0eb R15: ffff88810c035900 [ 287.607822][ C1] FS: 00007f911039b6c0(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 287.607834][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 287.607844][ C1] CR2: 00007f9110379f98 CR3: 000000011dee2000 CR4: 00000000003526a0 [ 287.607857][ C1] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 287.607865][ C1] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 287.607873][ C1] Call Trace: [ 287.607877][ C1] [ 287.607882][ C1] ? tipc_sk_rcv+0x42b/0x2c60 [ 287.607895][ C1] __local_bh_enable_ip+0x58/0x80 [ 287.607910][ C1] _raw_spin_trylock_bh+0xd5/0x130 [ 287.607926][ C1] ? _raw_spin_trylock+0x140/0x140 [ 287.607940][ C1] ? tipc_sk_rcv+0x436/0x2c60 [ 287.607952][ C1] tipc_sk_rcv+0x42b/0x2c60 [ 287.607963][ C1] ? _raw_spin_unlock_irqrestore+0x5b/0x80 [ 287.607978][ C1] ? __stack_depot_save+0x442/0x480 [ 287.607996][ C1] ? kasan_set_track+0x5b/0x70 [ 287.608008][ C1] ? kasan_set_track+0x4a/0x70 [ 287.608019][ C1] ? kasan_set_free_info+0x23/0x40 [ 287.608033][ C1] ? ____kasan_slab_free+0x125/0x160 [ 287.608045][ C1] ? __kasan_slab_free+0x11/0x20 [ 287.608057][ C1] ? slab_free_freelist_hook+0xc2/0x190 [ 287.608074][ C1] ? kmem_cache_free+0x100/0x320 [ 287.608088][ C1] ? kfree_skbmem+0x10c/0x180 [ 287.608103][ C1] ? tipc_sk_rcv+0x1ce4/0x2c60 [ 287.608114][ C1] ? tipc_sk_filter_rcv+0x151b/0x2c40 [ 287.608128][ C1] ? tipc_release+0xd0b/0x1630 [ 287.608140][ C1] ? syscall_exit_to_user_mode+0x1a/0x30 [ 287.608153][ C1] ? do_syscall_64+0x58/0xa0 [ 287.608168][ C1] ? entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 287.608184][ C1] ? __skb_queue_purge+0x170/0x170 [ 287.608200][ C1] tipc_node_xmit+0x256/0xce0 [ 287.608215][ C1] ? ____kasan_slab_free+0x130/0x160 [ 287.608228][ C1] ? tipc_node_get_linkname+0x1a0/0x1a0 [ 287.608243][ C1] ? slab_free_freelist_hook+0xc2/0x190 [ 287.608259][ C1] ? kfree_skbmem+0x10c/0x180 [ 287.608273][ C1] ? kmem_cache_free+0x100/0x320 [ 287.608287][ C1] ? skb_release_data+0x814/0xa10 [ 287.608303][ C1] tipc_node_xmit_skb+0xe9/0x130 [ 287.608317][ C1] ? kfree_skb+0xc1/0x2f0 [ 287.608335][ C1] ? __skb_queue_purge+0x170/0x170 [ 287.608351][ C1] ? trace_tipc_sk_rej_msg+0x25/0x150 [ 287.608364][ C1] tipc_sk_rcv+0x1d5d/0x2c60 [ 287.608376][ C1] ? do_syscall_64+0x4c/0xa0 [ 287.608391][ C1] ? __stack_depot_save+0x34/0x480 [ 287.608409][ C1] ? __skb_queue_purge+0x170/0x170 [ 287.608425][ C1] tipc_node_xmit+0x256/0xce0 [ 287.608439][ C1] ? 0xffffffffa002e000 [ 287.608449][ C1] ? tipc_node_get_linkname+0x1a0/0x1a0 [ 287.608464][ C1] ? __kernel_text_address+0xa0/0x100 [ 287.608477][ C1] ? unwind_get_return_address+0x4d/0x90 [ 287.608493][ C1] ? __kasan_check_write+0x14/0x20 [ 287.608506][ C1] ? _raw_spin_lock_irqsave+0xb0/0x110 [ 287.608522][ C1] tipc_sk_filter_rcv+0x151b/0x2c40 [ 287.608542][ C1] ? tipc_sk_publish+0x440/0x440 [ 287.608554][ C1] ? __kasan_check_write+0x14/0x20 [ 287.608567][ C1] ? _raw_spin_lock_bh+0x8e/0xe0 [ 287.608583][ C1] tipc_sk_rcv+0x7b7/0x2c60 [ 287.608597][ C1] ? kfree_skbmem+0x10c/0x180 [ 287.608611][ C1] ? skb_release_data+0x814/0xa10 [ 287.608627][ C1] ? __skb_queue_purge+0x170/0x170 [ 287.608641][ C1] ? tipc_sk_filter_rcv+0x29de/0x2c40 [ 287.608655][ C1] tipc_node_xmit+0x256/0xce0 [ 287.608670][ C1] ? tipc_node_get_linkname+0x1a0/0x1a0 [ 287.608686][ C1] ? kasan_quarantine_put+0x34/0x190 [ 287.608701][ C1] tipc_node_distr_xmit+0x292/0x390 [ 287.608718][ C1] ? tipc_node_xmit_skb+0x130/0x130 [ 287.608733][ C1] ? kfree_skbmem+0x10c/0x180 [ 287.608748][ C1] tipc_sk_backlog_rcv+0x16f/0x1f0 [ 287.608760][ C1] ? tipc_sk_timeout+0x970/0x970 [ 287.608772][ C1] ? _raw_spin_lock_irqsave+0xb0/0x110 [ 287.608789][ C1] __release_sock+0x17c/0x3f0 [ 287.608803][ C1] release_sock+0x60/0x1b0 [ 287.608816][ C1] tipc_release+0xd0b/0x1630 [ 287.608829][ C1] ? tipc_sock_destruct+0x180/0x180 [ 287.608842][ C1] ? kick_process+0xdc/0x150 [ 287.608856][ C1] sock_close+0xe0/0x270 [ 287.608867][ C1] ? sock_mmap+0xa0/0xa0 [ 287.608878][ C1] __fput+0x20b/0x8b0 [ 287.608892][ C1] ____fput+0x15/0x20 [ 287.608904][ C1] task_work_run+0x127/0x190 [ 287.608917][ C1] exit_to_user_mode_loop+0xd0/0xe0 [ 287.608930][ C1] exit_to_user_mode_prepare+0x87/0xd0 [ 287.608943][ C1] syscall_exit_to_user_mode+0x1a/0x30 [ 287.608956][ C1] do_syscall_64+0x58/0xa0 [ 287.608969][ C1] ? clear_bhb_loop+0x50/0xa0 [ 287.608980][ C1] ? clear_bhb_loop+0x50/0xa0 [ 287.608992][ C1] entry_SYSCALL_64_after_hwframe+0x66/0xd0 [ 287.609007][ C1] RIP: 0033:0x7f9111933749 [ 287.609018][ C1] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 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 a8 ff ff ff f7 d8 64 89 01 48 [ 287.609029][ C1] RSP: 002b:00007f911039b038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 287.609042][ C1] RAX: 00000000000203a0 RBX: 00007f9111b89fa0 RCX: 00007f9111933749 [ 287.609051][ C1] RDX: 0000000000000000 RSI: 00002000000003c0 RDI: 0000000000000006 [ 287.609060][ C1] RBP: 00007f91119b7f91 R08: 0000000000000000 R09: 0000000000000000 [ 287.609068][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 287.609076][ C1] R13: 00007f9111b8a038 R14: 00007f9111b89fa0 R15: 00007ffc474f0f18 [ 287.609089][ C1]